Libraries to encapsulate and re-export from here, the selection is based on:
Libraries to encapsulate and re-export from here, the selection is based on:
- [x] full typescript support
- [x] treeshake-ability
- [x] docs in source comments
- dhmk-utils
- mesqueeb/merge-anything
- mesqueeb/filter-anything
- mesqueeb/case-anything
- mesqueeb/nestify-anything
- mesqueeb/fast-sort (fork)
- mesqueeb/compare-anything
- mesqueeb/copy-anything
- mesqueeb/flatten-anything
To consider:
- dlv
- lukeed/dset
- angus-c/just
About ts utilities types @see:
- sindresorhus/type-fest
- millsp/ts-toolbelt
- ts-essentials
For inspiration look at 1loc.dev.
About utilities useful examples @see:
TODO: check typescript utilities in TypeScript core
- Transformative functions like truncate or titleCase should allow for nullable inputs as much as possible, acceptin both undefined and null.