Skip to content

es-toolkitの紹介

es-toolkitは、日常的な開発で使用する様々な関数を集めた最先端のJavaScriptユーティリティライブラリです。

lodashのような他のライブラリと比較して、es-toolkitは同じ関数基準で最大97%小さいバンドルサイズを提供し、2〜3倍高速に動作します。最新のJavaScript APIを活用して現代的に実装したおかげです。

es-toolkitは堅固なTypeScriptタイプを内蔵して提供し、信頼性を高めるために100%テストカバレッジを目指しています。

提供する機能

es-toolkitが提供する機能リストは以下の通りです:

  • Array: 配列操作のためのユーティリティ、例えば uniqdifference など。
  • Function: 関数の実行を制御するためのツール、例えば debouncethrottle など。
  • Math: 数値操作のためのユーティリティ、例えば sumround など。
  • Object: JavaScriptオブジェクトを操作するためのツール、例えば pickomit など。
  • Predicate: 型ガード関数、例えば isNotNil など。
  • Promise: 非同期操作のためのユーティリティ、例えば delay など。
  • String: 文字列操作のためのユーティリティ、例えば snakeCase など。

リンク

このプロジェクトについてより多くの情報を得るには、以下のリンクを参照してください:

MIT ライセンスの下で配布されています。