0.4.4 • Published 2 years ago

@dgteam/helper v0.4.4

Weekly downloads
8
License
MIT
Repository
-
Last release
2 years ago

计划 目前的防抖、节流函数存在一定的缺陷,希望能允许通过 new 去创建一个新的函数,改函数不受函数名的限制

0.4.3

[新增] package.json 中 index.d.ts 的导出
[调整] getProperty 方法在路径为空或 undefined 情况下,直接返回当前对象
[调整] extend 方法内部实现

0.4.2

[重要] 紧急修复 mjs 模块导出错误与兼容性问题

0.4.1

[新增] 恢复 url 解析库,但不建议使用
[优化] time 方法增加时区转换功能

0.4.0

[重要] 架构更换为 rollup 架构,同时支持 mjs 与 cjs,且文档结构有调整
[优化] 补充了部分 jsDoc
index.js
    取消默认导出 cache.js 的方法,有需要请单独导入
moment.js
    修复 time 方法毫秒格式错误
determine.js
    调整 isNaN 的判断方法
    新增了一些类型判断的支持
string.js
    新增 trim、snakeCase、camelCase 三个方法
math.js
    [重要] 原 uuid 更名为 guid
    新增了 uuid(v4) 函数
object.js 
    优化 originJSON 传参类型改为泛型,并提升部分类型的兼容性
    优化 enum 对 label value 字段的支持,由于 enum 是保留字因此更名为 enumString
    优化 getProperty 在 typeof null === 'object' 判断不严谨导致的错误,提升兼容性
lodash.js
    去除 lodash 模块,用其他替代方式代替

0.3.1

修复了一些错误的注释 在 determine 中增加 date、regexp 的判断方法 修复 math => price 方法 separate 字段没有效果的 bug、强化 unit 字段的用途 增加 math => priceUppercase 方法可取消 “整” 作为结尾的配置 增加 math => randomNumber、randomString、randomInt 三个方法 增加 lodash 模块的 debounce, throttle 方法 增加 test 自动测试代码

0.3.0

  • 把模块完全替换成 node 的 commonjs 规范,并在 node-win node-linux webpack vite uni 平台进行测试
  • 把 Extend 默认的 Object.assign 方法换成深拷贝的方法
  • 把所有大写方法换成小写
  • 重要 暂时剔除 URL 对象

0.2.5

1.增加 base/Enum 方法 2.增加 url/UrlParse 方法 3.Time 方法支持 nodejs 默认的 UTC 时间格式

0.2.4

1.typescript 环境变更,去掉 webpack 层,导出 es6 模块 2.BUG 修复 math/Price 数值为复数时,separate 字段分割错误 3.time/Timestamp 支持传入字符串

0.2.2

1.BUG 修复 time/Time 在苹果平台 Safari 浏览器下的异常问题

0.4.4

2 years ago

0.4.3

2 years ago

0.4.2

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.4

3 years ago

0.3.3

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.2

5 years ago