@darcytech/mini-lodash
v1.0.2
Published
lodash 的阉割版,删除部分方法。
Downloads
2
Readme
mini-lodash
lodash 的阉割版,删除部分方法。
内置 @types/lodash 的类型,但删除了被删除的函数的类型定义
删除会修改入参的方法
担心有人误使用这些方法直接修改 React state
_.pull,
_.pullAll,
_.pullAllBy,
_.pullAllWith,
_.pullAt,
_.remove,
_.assignIn,
_.assignInWith,
_.assignWith,
_.defaults,
_.defaultsDeep,
_.merge,
_.mergeWith,
_.set,
_.setWith,
_.unset,
_.update,
_.updateWith;
删除已纳入 ECMAScript 规范的方法
减少对 lodash 的依赖,增强 Typescript 的类型意识
_.concat,
_.fill,
_.filter,
_.flatMap,
_.keys,
_.map,
_.reverse,
_.slice,
_.values,
_.entries,
_.every,
_.find,
_.findIndex,
_.forEach,
_.includes,
_.indexOf,
_.join,
_.lastIndexOf,
_.reduce,
_.reduceRight,
_.some,
_.toString,
_.split,
_.endsWith,
_.padEnd,
_.padStart,
_.repeat,
_.replace,
_.startsWith,
_.trim,
_.trimEnd,
_.trimStart,
_.now,
_.isArray,
_.assign,
_.create;
删除的其他方法
_.get;