moderndash
moderndash copied to clipboard
A Typescript-First utility library inspired by Lodash. Optimized for modern browsers.
[](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) |...
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....
resolves #83
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 :...
[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
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...
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`...
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...