Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Sunny-117/lodash-ts

🎉 A consistent, modular, and performant JavaScript utility library.
https://github.com/Sunny-117/lodash-ts

javascript lodash rollup typescript unplugin-auto-import vitest

Last synced: about 2 months ago
JSON representation

🎉 A consistent, modular, and performant JavaScript utility library.

Awesome Lists containing this project

README

        

# lodash-ts

lodash-ts is a consistent, modular, and high-performance JavaScript library.

Implement the typescript version of lodash.

# Feature

- 🎉 Build by Vite:Really fast
- 📝 TypeScript:JavaScript With Syntax For Types
- ⚡️ PNPM:Faster, disk space saving package management tool
- 🔥 Vitest: A Vite-native unit test framework. It's fast!
- 🔨 unplugin-auto-import: Auto import APIs on-demand for Vite, Webpack and Rollup

# Finished

## Array

✅ difference

✅ differenceBy

✅ differenceWith

✅ drop

✅ dropRight

✅ dropWhile

✅ dropRightWhile

✅ flatten

✅ flattenDeep

✅ flattenDepth

✅ intersection

✅ intersectionBy

✅ intersectionWith

✅ isArguments

✅ isArrayLike

✅ isArrayLikeObject

✅ isLength

✅ isObjectLike

✅ last

✅ slice

✅ take

✅ takeRight

✅ takeRightWhile

✅ takeWhile

✅ unzip

✅ unzipWith

✅ zip

✅ without

✅ xor

✅ xorBy

✅ xorWith

✅ zipObject

✅ zipObjectDeep

✅ zipWith

## Object

✅get,

✅at,

✅create,

✅defaults,

✅defaultsDeep,

TODO:https://www.lodashjs.com/docs/lodash.toPairs

# Git commit specification reference

- feat add new functions
- fix Fix issues/bugs
- perf Optimize performance
- style Change the code style without affecting the running result
- refactor Re-factor code
- revert Undo changes
- test Test related, does not involve changes to business code
- docs Documentation and Annotation
- chore Updating dependencies/modifying scaffolding configuration, etc.
- workflow Work flow Improvements
- ci CICD
- types Type definition
- wip In development