nodejs-storage
nodejs-storage copied to clipboard
refactor(deps): Remove `extend` dependency
Remove extend
& @types/extend
dependencies in favor of native, standardized dependencies.
There are several places in the code that we utilize the deep option to extend (example here). While the shallow cases could be replaced by Object.assign
the deep cases would require us to either roll our own recursive option, leave extend in place, or remove in favor or something like lodash.
Here are a few options worth exploring:
- https://developer.mozilla.org/en-US/docs/Glossary/Deep_copy
- https://developer.mozilla.org/en-US/docs/Web/API/structuredClone