moderndash icon indicating copy to clipboard operation
moderndash copied to clipboard

A Typescript-First utility library inspired by Lodash. Optimized for modern browsers.

Results 25 moderndash issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@sveltejs/kit](https://kit.svelte.dev) ([source](https://togithub.com/sveltejs/kit/tree/HEAD/packages/kit)) | [`2.5.7` -> `2.5.8`](https://renovatebot.com/diffs/npm/@sveltejs%2fkit/2.5.7/2.5.8) |...

Dependency update

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/maxdewald/moderndash). ## Config Migration Needed - [ ]...

This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically....

Hello I would like to know, if you planning to create a `mergeWith` function allowing to customize the merge function. The perfect use exemple is to merge nested array :...

feature

[Object.freeze()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze) is not recursive Possible implementations: - https://gist.github.com/tkrotoff/e997cd6ff8d6cf6e51e6bb6146407fc3 - https://github.com/christophehurpeau/deep-freeze-es6 - https://decipher.dev/30-seconds-of-typescript/docs/deepFreeze/ - https://learntypescript.dev/10/l5-deep-immutable - https://github.com/search?q=deepfreeze+language%3ATypeScript&type=code Related Lodash issue: https://github.com/lodash/lodash/issues/4295

feature

Lodash documentation: https://lodash.com/docs/4.17.15#curry

feature

Every function except `set' creates and returns a new array. I've done this to be consistent, but it doesn't always make sense. To improve performance, we could switch to in-place...

improvement

Tsup's `--dts-resolve` feature, which bundles dependency types, is experimental and doesn't reliably work with hotscript. We need to wait for improvements in tsup/esbuild to fully support this. Until then `hotscript`...

improvement
upstream

In Typescript, in may be preferred to set properties that are already defined in interface rather then adding new properties So it a variant of `set` that can't create properties...