@ruan-cat/utils 更新日志
4.2.2
Patch Changes
- github 仓库改名了。不再使用
/vercel-monorepo-test/
字符串,全部改成/monorepo/
。对外不再称呼为测试性质项目,而是正式的工程项目。
4.2.1
Patch Changes
- 处理cjs在import模式下的导入bug。
4.2.0
Minor Changes
破坏性变更:
- 本库不再对外直接提供ts文件。内部的类型声明跳转只能跳转到纯粹的.d.ts文件,而不是原来的ts源码。
- 内部做重构,不再提供显性的ts尾缀导入。
4.1.1
Patch Changes
- 处理
hasChangelogMd
提示错误的bug。
4.1.0
Minor Changes
- 增加工具
addChangelog2doc
函数,为其他的文档配置预设项目,提供基础的工具函数。
4.0.0
Major Changes
- 正式使用第二版本的接口请求工具。
3.3.0
Minor Changes
- 增加
UseAxiosWrapperParams2
和useAxiosWrapper2
工具。提供实验版本的接口请求工具。未来将会在 4.0 内正式使用该工具。
3.2.0
Minor Changes
- 增加类型工具
RemoveUrlMethod
,用于处理 useAxios 工具的类型约束。
3.1.0
Minor Changes
- 删掉冗余的 rmmv-class-expand-tools ,避免出现其他项目出现 typedoc 生成失败的错误。
3.0.1
Patch Changes
- 处理缺失 lodash-es 产生的报错。安装 lodash-es 作为生产环境依赖。
- 处理 cjs 环境下错误导入额外的 esm 依赖的 bug。
3.0.0
Major Changes
重构文件导入体系。
凡是二次封装使用外部依赖的,全部使用单独的路径使用。一律只提供纯 ts 文件,不做打包。
目前提供的路径如下:
unplugin-vue-router
vite-plugin-autogeneration-import-file
vueuse
2.0.1
Patch Changes
- 处理在 vite esm 模式下,打包失败的 bug。避免直接使用 node 的函数。
2.0.0
Major Changes
- 废除单独的 node 导出地址。现在项目提供两款 node 导出地址。分别是 node-esm 和 node-cjs。用于在不同场景下使用 node 的工具函数。
1.8.0
Minor Changes
- 针对 vite-plugin-autogeneration-import-file 插件,提供二次封装的函数。便于在 vite 项目内使用。
1.7.0
Minor Changes
- 提供专门的 node 路径。可以在专门的 node 路径内使用直接供给给 node 环境使用的函数。
1.6.1
Patch Changes
- 修复 isShowCommand 必填项的错误。
1.6.0
Minor Changes
- 增加生成简单的执行命令函数,
generateSpawnSync
。
1.5.0
Minor Changes
- 提供 pathChange 函数,用于实现路径变更。
1.4.2
Patch Changes
- 提供 keywords ,便于查找信息。
1.4.1
Patch Changes
- 仅查询淘宝源的数据。
1.4.0
Minor Changes
- 获得阮喵喵全部的包信息。
getRuanCatPkgInfo()
。
1.3.5
Patch Changes
- 重新调整了整个 monorepo 的 turbo 构建任务,严格控制发包前先完成打包。试图处理发包时文件缺失的故障。
1.3.4
Patch Changes
- 增加
dist/index.js
配置,处理文件缺失丢失的问题。
1.3.3
Patch Changes
修复依赖缺失的问题。将依赖声明为 dependencies 依赖。
Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@vueuse/integrations' imported from /home/runner/work/RPGMV-dev-notes/RPGMV-dev-notes/node_modules/.pnpm/@ruan-cat+utils@1.3.2_axios@1.7.9_typescript@5.7.2/node_modules/@ruan-cat/utils/src/vueuse/useAxios.ts
目前,
@vueuse/integrations
和axios
均为生产环境依赖。预期将会自动安装到项目内。
1.3.2
Patch Changes
- 提供 js 打包文件。
1.3.1
Patch Changes
- 内部调整文件位置。以便测试 files 对应的 glob 语法是否正常,是否能够排除忽略掉不需要的 test 文件。
https://docs.npmjs.com/cli/v6/configuring-npm/package-json#files
1.3.0
Minor Changes
- 提供异步任务的工具函数。
1.2.0
Minor Changes
- 提供了针对 pnpm 工作区文件的类型声明。
1.1.1
Patch Changes
- 对外导出 unplugin-vue-router 的插件;集中导出。
1.1.0
Minor Changes
- ✨ feat(utils): 为 unplugin-vue-router 编写 getRouteName 函数,以便于实现自定义的路由名称;
1.0.5
Patch Changes
- 更新文档。
1.0.4
Patch Changes
- 提供包索引,提供 readme 文档。
1.0.3
Patch Changes
- 更新路径别名。
1.0.2
Patch Changes
开发全新的 rmmv-class-expand-tools 工具。
用于实现 rmmv 插件的合并,让编写 mv 插件更加简单,避免写很多 es5 的 prototype。
1.0.1
Patch Changes
- 发包
1.0.0
Major Changes
- d36eaf0: 你好。要发包了。