es-toolkit/docs/intro.md
Bert Verhelst 541b89dc0d
feat(kebabCase): Add kebabCase function (#162)
* feat(kebabCase): Add kebabCase function

Very similar to snakeCase

* Update docs/ko/reference/string/kebabCase.md

* Update snakeCase.md

* Create kebabCase.md

* Update snakeCase.md

* Update docs/.vitepress/ko.mts

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
Co-authored-by: Sojin Park <raon0211@toss.im>
2024-07-12 10:14:30 +09:00

1.5 KiB

About es-toolkit

es-toolkit is a modern JavaScript utility library that offers a collection of powerful functions for everyday use.

Compared to alternatives like lodash, es-toolkit provides a significantly smaller bundle size (up to 97% less) and 2-3 times faster runtime performance. This is achieved through a modern implementation that leverages the latest JavaScript features.

es-toolkit comes with built-in TypeScript types and has been rigorously tested, ensuring 100% test coverage for maximum reliability.

Features

Here are some of the features es-toolkit offers:

  • Array: Utilities for array manipulation, such as uniq and difference.
  • Function: Tools for controlling function execution, including debounce and throttle.
  • Math: Numerical utilities like sum and round.
  • Object: Tools for manipulating JavaScript objects, such as pick and omit.
  • Predicate: Type guard functions like isNotNil.
  • Promise: Asynchronous utilities like delay.
  • String: Utilities for string manipulation, such as snakeCase

Please refer to the following links for more information about this project.