toss/es-toolkit 是一个从 https://github.com/toss/es-toolkit. 导入的代理技能候选
概览
toss/es-toolkit 是一个从 https://github.com/toss/es-toolkit. 导入的代理技能候选
概述(AI 翻译)
英文 |한국어 |简体中文 |日本語
es-toolkit 是一款最先进的高性能 JavaScript 工具库,包容量较小,类型注释强。
- ES-Toolkit 提供了多种日常实用函数,采用现代实现,如去反弹、延迟、区块、求和和和 Pick。
- es-toolkit 以性能为核心设计,在现代 JavaScript 环境中实现 2-3 × 更高的性能。
- es-toolkit 支持开箱即用的树状摇摆,与其他库相比,JavaScript 代码减少了高达 97%。
- es-toolkit 提供完整的兼容性层,可无缝替代 Lodash,提供 es-toolkit/compat 版本。
- es-toolkit 内置了 TypeScript 支持,类型简单且稳健。它还提供了有用的类型保护工具,如 isNotNil。
- es-toolkit 被 Storybook、Recharts、ink 和 CKEditor 等热门开源项目信赖并使用。
- ES-Toolkit经过实战测试,100%测试覆盖,确保可靠性和稳健性。
示例
人工智能集成
es-toolkit 为 Claude Code、Cursor 和 Copilot 等 AI 编码工具提供代理技能。
对于Claude Code,你也可以通过插件市场安装:
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
es-toolkit ·

es-toolkit is a state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations.
- es-toolkit offers a variety of everyday utility functions with modern implementations, such as debounce, delay, chunk, sum, and pick.
- Designed with performance in mind, es-toolkit achieves 2-3× better performance in modern JavaScript environments.
- es-toolkit supports tree shaking out of the box, and reduces JavaScript code by up to 97% compared to other libraries.
- es-toolkit offers a complete compatibility layer to seamlessly replace Lodash, available as es-toolkit/compat.
- es-toolkit includes built-in TypeScript support, with straightforward yet robust types. It also provides useful type guards such as isNotNil.
- es-toolkit is trusted and used by popular open-source projects like Storybook, Recharts, ink, and CKEditor.
- es-toolkit is battle-tested with 100% test coverage, ensuring reliability and robustness.
Examples
// import from '@es-toolkit/es-toolkit' in jsr.
import { chunk, debounce } from 'es-toolkit';
const debouncedLog = debounce(message => {
console.log(message);
}, 300);
// This call will be debounced
debouncedLog('Hello, world!');
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add toss/es-toolkit