lodash-pro,一个比lodash更好用的工具库

436 阅读1分钟

lodash-pro

基于lodash@4.17.21进行二次开发,加入了日期处理,正则校验等常用功能。

项目优点

  • esbuild编译源码

  • pnpm管理依赖

  • 无任何生产依赖,以lodash@4.17.21作为开发依赖

  • 功能更强大

项目使用

  •   // npm
      npm i lodash-pro
      
      // yarn
      yarn add lodash-pro
      
      // pnpm
      pnpm i lodash-pro
    
  •   // 使用常用日期处理,正则等函数,use lodash-pro function
      import { dateFormat, isPhone, isIdCard } from 'lodash-pro'
      
      dateFormat(undefined, 'yyyy-mm-dd HH:MM:ss')
      // expected output String: "2020-02-02 20:20:20"
      
      isPhone(13312341234)
      // expected output Boolean: true
      
      // 使用lodash内置函数,use lodash function
      import { _ } from 'lodash-pro'
      
      _.random(1,10)
      _.max(1,10)