es-toolkit、Lodashとの互換性100%を達成(v1.39.3+)
(github.com/toss)es-toolkitは、Lodashより2〜3倍高速で、97%小さい最新のJavaScriptライブラリです。
TypeScriptの型を標準でサポートしており、@types/lodashをインストールする必要がありません。
Storybook、Recharts、CKEditorのようなさまざまなオープンソースライブラリで使われており、Nuxtでも利用が推奨されています。
最新版のes-toolkitでは、Lodashからの移行を支援するために互換レイヤーを提供しています。Lodashのすべてのテストコードを通過しました。
1行修正するだけで、es-toolkitへ移行できます!
- import _ from 'lodash'
+ import _ from 'es-toolkit/compat'
6件のコメント
https://github.com/toss/es-toolkit/issues/91
うーん… almost が 100% になりましたね。
要約文にもTossらしい文体が感じられますね
担当者がいるようには思えないし、文体を統一してくれるAIがあるのか、それとも社内文化にあまりにも同調した結果、文体まで似てきたのか。
見ないうちにずいぶん大きく成長しましたね
互換性100%を達成したなんてすごいですね。もう一度使ってみようかな 😋
Show GN: es-toolkit: 2〜3倍高速で、97%小さい lodash 代替ライブラリ