All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
- 调整
renovate
的branch
限制为20 - by chufan (0f381) - 增加
check:esm
命令,检查是否支持ESM
模块 - by chufan (dfe12) - @142vip/axios:
- 代码改造,强化类型支持,锁定依赖版本 - by chufan (49e70)
- @142vip/fairy-cli:
clean
命令增加--git-hooks
参数,支持.git/hooks
目录清理 - by chufan (8c8cc)
- @142vip/nest-redis:
- 基础结构改造,引入
@142vip/utils
模块 - by chufan (a0155)
- 基础结构改造,引入
- @142vip/utils:
- @142vip/vitepress:
- 锁定依赖版本,完善文档 - by chufan (23da7)
- @142vip/vuepress:
- 锁定依赖版本 - by chufan (d314f)
- @142vip/utils:
- Update dependency semver to v7.7.1 - by chufan (5d979)
- @142vip/vitepress:
- Update dependency vitepress to v1.6.3 - by chufan (44dde)
- deps:
- Update dependency axios to v1.7.9 - by renovate[bot] in 142vip#323 (9d9f9)
- Update dependency c12 to v2.0.1 - by renovate[bot] in 142vip#324 (84c17)
- Update dependency turbo to v2.4.0 - by renovate[bot] in 142vip#328 (934a3)
- Update dependency egg to v3.30.1 - by renovate[bot] in 142vip#331 (f49a1)
- Update dependency mysql2 to v3.12.0 - by renovate[bot] in 142vip#333 (ad2ed)
- Update dependency element-plus to v2.9.3 - by renovate[bot] in 142vip#332 (533c0)
- Update dependency @grpc/grpc-js to v1.12.6 - by renovate[bot] in 142vip#335 (411e6)
- Update dependency egg to v3.30.1 - by renovate[bot] in 142vip#339 (8ccd7)
- Update dependency @nestjs/typeorm to v11 - by renovate[bot] in 142vip#341 (12da8)
- Update dependency semver to v7.7.1 - by renovate[bot] in 142vip#340 (6075c)
- Lock the version, use a fixed version number - by chufan (fcb2b)
- Update dependency @grpc/grpc-js to v1.12.6 - by renovate[bot] in 142vip#343 (65801)
- Update dependency c12 to v2.0.1 - by renovate[bot] in 142vip#344 (01133)
- @142vip/changelog:
- 优化
changelog
核心逻辑,简化cli
处理流程,支持功能函数导出 - by 142vip.cn in 142vip#317 (4c3c1)
- 优化
- @142vip/fairy-cli:
sync
功能日志、代码优化 - by chufan (100f6)
- @142vip/utils:
- 优化
execCommand
命令执行器,移除execa
模块 - by chufan (42b73) - 重构代码,丰富工具函数栈,支持
version
拓展 - by 142vip.cn in 142vip#342 (89163)
- 优化
- @142vip/axios:
- Publish
v0.0.1-alpha.6
- by chufan (88e73)
- Publish
- @142vip/changelog:
- Publish
v0.0.1-alpha.10
- by chufan (9cc42)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.19
- by chufan (ac1e1)
- Publish
- @142vip/nest-redis:
- Publish
v0.0.1-alpha.1
- by chufan (e87db)
- Publish
- @142vip/utils:
- @142vip/vitepress:
- Publish
v0.0.1-alpha.14
- by chufan (542b2)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.10
- by chufan (8abbe)
- Publish
Release New Version next 👉 View Changes On GitHub
- 增加clean:hooks命令,移除hooks,快速提交远程 - by chufan (72a8e)
egg
插件的npm
文件清单中增加config
配置 - by chufan (9abf8)- 增加
test
命令支持单元测试 - by 142vip.cn in 142vip#310 (bc3ed) clean
命令增加coverage
参数,删除单元测试报告 - by chufan (38871)- @142vip/axios:
- 移除
HttpStatus
枚举,支持VipAxios
父类封装 - by chufan (4d717)
- 移除
- @142vip/changelog:
- @142vip/egg:
- 完善
SequelizeORM
基础类 - by chufan (56b37)
- 完善
- @142vip/egg-axios:
- 引入
@142vip/axios
模块,优化拦截器和axios
对象创建 - by chufan (34c92)
- 引入
- @142vip/egg-grpc-client:
- 支持客户端grpc建立连接 - by chufan (9f96d)
- @142vip/egg-grpc-server:
- 插件模式支持grpc服务端 - by chufan (364e4)
- @142vip/egg-sequelize:
- 完善
createEggSequelizeInstance
创建连接 - by chufan (2792f)
- 完善
- @142vip/fairy-cli:
- @142vip/grpc:
- 支持单例模式,grpc客户端、服务端通用方法 - by chufan (70a42)
- @142vip/oauth2.0:
- 增加
Oauth2.0
协议的StandardOauthV2
类 - by chufan (43fda)
- 增加
- @142vip/redis:
- 集成ioredis类 - by chufan (612ad)
- @142vip/release-version:
- 使用
VipConsole
输出日志 - by chufan (0cc93)
- 使用
- @142vip/utils:
- 支持
HttpStatus
、HttpMethod
枚举 - by chufan (7c6ec) vipColor
、vipSymbols
重命名,大驼峰格式 - by chufan (a0d22)- 封装
VipInquirer
对象,支持inquirer
功能 - by chufan (de8c2) - 封装
VipDocker
工具,修复引用错误 - by 142vip.cn in 142vip#314 (4a9bf) vipQs
重命名VipQs
- by chufan (e3500)- 新增
VipGit
工具,支持git
相关操作 - by chufan (f60de) - 新增
VipConsole
日志工具 - by chufan (d165e) - 增加
TS
类型支持,I
开头 - by chufan (1b2a3) - 结构调整,增加
pkgs
目录统一管理工具包 - by chufan (3c39b) VipColor
强化类型支持 - by chufan (729e3)- 增加
VipNodeJS
,封装Node.js
基础工具函数 - by chufan (061cb) - 优化
VipConsole
日志,支持分级log
输出 - by chufan (e696e)
- 支持
- 修复
log
日志异常,替换info
日志输出 - by chufan (d82bb) - @142vip/changelog:
- 修复
vipQs
使用异常 - by chufan (704eb)
- 修复
- @142vip/fairy-cli:
- 修复
VipInquirer
模块使用异常 - by chufan (58912)
- 修复
- @142vip/utils:
- 修复log日志工具函数异常 - by chufan (38261)
- deps:
- Update dependency element-plus to v2.9.2 - by renovate[bot] in 142vip#289 (cc76f)
- Update dependency egg-scripts to v3 - by renovate[bot] in 142vip#298 (2da43)
- Update dependency egg-scripts to v3 - by renovate[bot] in 142vip#299 (aad84)
- Update dependency mysql2 to v3.12.0 - by renovate[bot] in 142vip#295 (8ae3e)
- Update dependency element-plus to v2.9.3 - by renovate[bot] in 142vip#309 (aa6a1)
- @142vip/axios:
- @142vip/changelog:
- Publish
v0.0.1-alpha.9
- by chufan (2444e)
- Publish
- @142vip/egg:
- Publish
v0.0.1-alpha.2
- by chufan (ac196)
- Publish
- @142vip/egg-grpc-client:
- Publish
v0.0.1-alpha.2
- by chufan (eb216)
- Publish
- @142vip/egg-grpc-server:
- Publish
v0.0.1-alpha.2
- by chufan (f9945)
- Publish
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.3
- by chufan (41b1e)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.18
- by chufan (6f9ec)
- Publish
- @142vip/grpc:
- Publish
v0.0.1-alpha.1
- by chufan (2d17e)
- Publish
- @142vip/oauth2.0:
- Publish
v0.0.1-alpha.1
- by chufan (7e933)
- Publish
- @142vip/redis:
- Publish
v0.0.1-alpha.3
- by chufan (2e0d4)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.10
- by chufan (b95c9)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.14
- by chufan (77833)
- Publish
Release New Version v0.0.1-alpha.21 👉 View Changes On GitHub
egg
相关插件模块初始化,约定插件基础结构 - by chufan (daa72)- 锁定开发依赖版本 - by chufan (77804)
- 基于defaultPluginConfig函数约定插件默认配置 - by chufan (92804)
- @142vip/axios:
- Axios支持实例化和拦截器自定义 - by chufan (944e1)
- @142vip/egg:
- @142vip/egg-axios:
- @142vip/egg-grpc-client:
- 调整插件加载模式,
grpc-client
结构初始化 - by chufan (c0db5)
- 调整插件加载模式,
- @142vip/egg-grpc-server:
grpc-server
结构初始化,调整插件加载模式 - by chufan (6aaf5)
- @142vip/egg-mysql:
- @142vip/egg-redis:
- 支持
redis
使用,初始化基础结构 - by 142vip.cn in 142vip#265 (668f3) - 优化插件启动,增加默认配置 - by chufan (4a783)
- 配置加载模式 - by chufan (f8d02)
- 支持
- @142vip/egg-sequelize:
- @142vip/egg-swagger:
- 配置加载模式,支持自定义加载 - by chufan (228b4)
- @142vip/egg-validate:
- 调整插件加载模式 - by chufan (ffc45)
- @142vip/redis:
- 支持集群和哨兵连接模式,优化
Redis
连接逻辑 - by chufan (95a71)
- 支持集群和哨兵连接模式,优化
- @142vip/utils:
- 支持
lodash
工具方法 - by chufan (52609)
- 支持
- deps:
- 移除
cross-env
模块依赖 - by chufan (591e4)
- 移除
- egg-demo:
- Demo演示,支持插件验证 - by chufan (de3f2)
- 修复
deps
依赖异常 - by chufan (65ad5) - 修复插件依赖版本异常 - by chufan (27aef)
- @142vip/utils:
- 增加
dayjs
模块的封装,锁定依赖版本 - by chufan (b05ac) - 增加
nanoid
模块的封装,支持随机字符串生成 - by 142vip.cn in 142vip#257 (fb10d) - 增加
JSON
模块的封装,支持克隆、序列化、解析 - by 142vip.cn in 142vip#259 (1f1ef)
- 增加
- deps:
- Update dependency nanoid to v3.3.8 [security] - by renovate[bot] in 142vip#258 (e6750)
- Update dependency qs to v6.13.1 - by renovate[bot] in 142vip#261 (2db4c)
- Update dependency dayjs to v1.11.13 - by renovate[bot] in 142vip#260 (3d52f)
- Update dependency ioredis to v5.4.2 - by renovate[bot] in 142vip#274 (d52fb)
- @142vip/axios:
- Publish
v0.0.1-alpha.2
- by chufan (9b92a)
- Publish
- @142vip/egg:
- Publish
v0.0.1-alpha.1
- by chufan (adee8)
- Publish
- @142vip/egg-axios:
- Publish
v0.0.1-alpha.1
- by chufan (121ef)
- Publish
- @142vip/egg-grpc-client:
- Publish
v0.0.1-alpha.1
- by chufan (f4d79)
- Publish
- @142vip/egg-grpc-server:
- Publish
v0.0.1-alpha.1
- by chufan (f2607)
- Publish
- @142vip/egg-mysql:
- Publish
v0.0.1-alpha.1
- by chufan (91c22)
- Publish
- @142vip/egg-redis:
- Publish
v0.0.1-alpha.1
- by chufan (1db59)
- Publish
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.2
- by chufan (7664d)
- Publish
- @142vip/egg-swagger:
- Publish
v0.0.1-alpha.1
- by chufan (b90cc)
- Publish
- @142vip/egg-validate:
- Publish
v0.0.1-alpha.1
- by chufan (c00a7)
- Publish
- @142vip/redis:
- Publish
v0.0.1-alpha.2
- by chufan (291a0)
- Publish
- @142vip/utils:
- egg-demo:
- Publish
v0.0.1-alpha.1
- by chufan (9f244)
- Publish
Release New Version v0.0.1-alpha.20 👉 View Changes On GitHub
- 支持
renovate
自动升级依赖版本 - by chufan (014ee)
- @142vip/vuepress:
- 修复
vuepress-theme-hope
升级后配置失效异常,更新配置 - by 142vip.cn in 142vip#255 (7230d)
- 修复
- deps:
- Update dependency ioredis to v5.4.2 - by renovate[bot] in 142vip#229 (70f53)
- Update dependency axios to v1.7.9 - by renovate[bot] in 142vip#227 (0076e)
- Update dependency rimraf to v6 - by renovate[bot] in 142vip#252 (e61b8)
- Update dependency qs to v6.13.1 - by renovate[bot] in 142vip#231 (21aa7)
- Update dependency turbo to v2.3.3 - by renovate[bot] in 142vip#238 (239f5)
- Update dependency del to v8 - by renovate[bot] in 142vip#249 (76488)
- Update dependency mysql2 to v3.11.5 - by renovate[bot] in 142vip#230 (34f18)
- Update dependency element-plus to v2.9.1 - by renovate[bot] in 142vip#235 (dfa58)
- Update dependency c12 to v2 - by renovate[bot] in 142vip#247 (89f62)
- Update dependency @antfu/eslint-config to v3 - by renovate[bot] in 142vip#246 (7b3f0)
- Update dependency reflect-metadata to ^0.2.0 - by renovate[bot] in 142vip#237 (dce2f)
- Update dependency c12 to v2 - by renovate[bot] in 142vip#248 (64eb2)
- Update nest monorepo to v10 - by renovate[bot] in 142vip#253 (23227)
- Update dependency @antfu/eslint-config to v3 " - by chufan in 142vip#246 (5bbd6)
- @142vip/nest:
- Publish
v0.0.1-alpha.1
- by chufan (515b8)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.9
- by chufan (f986b)
- Publish
Release New Version v0.0.1-alpha.19 👉 View Changes On GitHub
- Add homepage description for
changelog
、fairy-cli
、utils
package - by chufan (00ef2) - 更新模块的基础
NPM
相关信息,拓展keywords
字段内容 - by chufan (b6870) - @142vip/changelog:
- 移除
commander
模块,修改changelog
命令定义 - by chufan (7e025)
- 移除
- @142vip/fairy-cli:
- @142vip/utils:
- 增加
promptCheckBox
终端交互选择,支持多选、单选 - by chufan (cb1ec) - 移除
@inquirer/confirm
依赖,增加promptConfirm
终端交互确认 - by 142vip.cn in 142vip#197 (8b797) docker
命令执行增加异常捕获机制 - by chufan (38a46)- 增加类型约束 - by chufan (bf796)
- 移除
prompt
相关依赖,使用@142vip/utils
模块,修改release
、clean
命令交互 - by chufan (6b635) - 增加VipCommander封装,支持终端cli定义 - by chufan (fed17)
- 增加
- @142vip/vitepress:
- Update vitepress deps to
1.5.0
version - by chufan (34108)
- Update vitepress deps to
- @142vip/vuepress:
- vitepress-demo:
dev
命令增加--open
参数,修改配置 - by chufan (2cbd1)
- @142vip/vuepress:
- 修复首页模块链接跳转异常 - by chufan (43116)
- @142vip/fairy-cli:
- 修复
clean
命令删除dist
目录异常,避免删除node_modules
中的dist
目录,增加--deps
参数 - by chufan (65bb3)
- 修复
- Remove duplicate package introduction - by chufan (18ac2)
- Update README - by chufan (f9f7f)
- @142vip/fairy-cli:
- 更新文档,支持
clean
、sync
命令说明 - by chufan (ffb96)
- 更新文档,支持
- @142vip/changelog:
- Publish
v0.0.1-alpha.8
- by chufan (61672)
- Publish
- @142vip/fairy-cli:
- @142vip/utils:
- @142vip/vitepress:
- Publish
v0.0.1-alpha.13
- by chufan (80372)
- Publish
- @142vip/vuepress:
Release New Version v0.0.1-alpha.18 👉 View Changes On GitHub
- 修改站点主题和侧边栏配置配置 - by chufan (815b9)
- 引入
only-allow
模块,限定使用pnpm
命令 - by chufan (8d8ac) - 增加演示Demo展示入口,优化配置文件 - by 142vip.cn in 142vip#173 (36b56)
- 修改
turbo
缓存配置,移除outputs
选项 - by chufan (231ec) - 简化
vitepress
博客配置和类型,移除element-plus
组件的手动导入, - by chufan (767a8) - 关闭
turbo
缓存构建 - by chufan (1f25b) - @142vip/utils:
- @142vip/vitepress:
- 增加
getThemeConfig
函数导出基本配置 - by chufan (d3011) - 锁定
vitepress
版本,支持模块调用 - by 142vip.cn in 142vip#165 (05feb) - 依赖调整,
vitepress
在生产依赖中引入 - by chufan (dfa44) - 增加自定义主题,加载
element-plus
模块,提供getVipExtendsTheme
配置函数 - by chufan (89f00) - 增加
types
类型导出,支持自定义主题配置优化 - by chufan (1e42e) - 优化
defineVipExtendsTheme
参数类型,继承默认的Theme
类型 - by chufan (6dcb9) - 按需引入
element-plus
中的组件,减少打包体积 - by chufan (09bef)
- 增加
- vitepress-demo:
- @142vip/utils:
- @142vip/vitepress:
- vitepress-demo:
Release New Version v0.0.1-alpha.17 👉 View Changes On GitHub
- 修改导航栏配置,支持环境变量
NEED_PROXY
配置base
路径 - by chufan (9ae73) - @142vip/utils:
- 新增
getDocSiteBase
方法 - by chufan (171f3)
- 新增
- @142vip/vuepress:
- 移除
getSiteBase
方法,后续采用@142vip/utils
模块中的getDocSiteBase
方法 - by chufan (bd31e)
- 移除
- vuepress-demo:
- 引入
@142vip/utils
模块,调整Demo
基本结构和主题配置 - by 微信公众号:储凡 and chufan in 142vip#157 (0bf7c)
- 引入
- @142vip/vitepress:
- 修复表格组件显示异常,调整
css
样式导入 - by chufan (a5cd6)
- 修复表格组件显示异常,调整
- @142vip/utils:
- Publish
v0.0.1-alpha.7
- by chufan (b4e67)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.7
- by chufan (6f58b)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.5
- by chufan (afef6)
- Publish
- vuepress-demo:
- Publish
v0.0.1-alpha.2
- by chufan (7211c)
- Publish
Release New Version v0.0.1-alpha.16 👉 View Changes On GitHub
- @142vip/changelog:
- 移除
qs
、kolorist
模块,使用@142vip/utils
进行替换 - by chufan (22e66)
- 移除
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
- 移除
webpack
、babel
等冗余模块,支持build:apps
构建命令 - by chufan (14824)
- 修改
Dockerfile
的Nginx
配置,修复构建时镜像平台异常 - by chufan (2149b) - 修复
bundle
脚本构建异常,更新Dockerfile
- by chufan (3deba)
- @142vip/changelog:
- Publish
v0.0.1-alpha.7
- by chufan (ee71d)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.6
- by chufan (98174)
- Publish
- @142vip/vuepress:
Release New Version v0.0.1-alpha.15 👉 View Changes On GitHub
- 增加
nest-demo
模板应用,修改相关文档和校验配置 - by chufan (92e0a) - 增加
bundle
脚本和Nginx
配置,支持Docker
构建镜像操作 - by 142vip.cn in 142vip#125 (d2ceb) - 增加
bundle
脚本,支持编译站点,构建Docker
镜像 - by chufan (e5ae5) - 博客站点支持
base
字段拓展,优化build
命令和流水线 - by chufan (89be9) - 增加
Dockerfile
忽略文件,优化bundle
构建流程 - by chufan (d8c84) pnpm
包下载源改为:https://mirrors.tencent.com/npm/
- by chufan (e4ee7)- 移除Eslint相关冗余依赖,配置使用
@142vip/eslint-config
模块 - by chufan (d3f83) - 增加
@142vip/vuepress
模块的演示示例,降低配置难度 - by chufan (b8b6d) - 增加
git
忽略,处理vuepress
相关依赖 - by chufan (d4c40) - 删除
build
命令中的--mpa
参数,关闭MPA
模式 - by chufan (bd659) - 统一为各模块增加
exports
配置 - by chufan (278e5) - 增加
git
忽略,处理vuepress
相关依赖 - by chufan (f1bd1) - 删除
build
命令中的--mpa
参数,关闭MPA
模式 - by chufan (c5c9a) - @142vip/eslint-config:
- 基于
@antfu/eslint-config
模块,封装Eslint校验规则,支持defineVipEslintConfig
函数配置校验。 - by chufan (12f5e)
- 基于
- @142vip/fairy-cli:
- @142vip/utils:
- 修改
getLogInfo
函数为getRecentGitCommit
- by chufan (f7923) - 增加
docker
相关api
方法 - by chufan (461bb) - 优化
buildImage
方法,支持Docker
地址导出 - by chufan (8ecd1) - 优化
commandStandardExecutor
执行器逻辑,增加日志 - by chufan (a0bcd) - 修改docker命令执行逻辑,
push
、delete
镜像等操作直接执行 - by chufan (4fc01) - 修改
getRecentGitCommit
函数逻辑,只获取最近的push
信息,包含merge
操作 - by chufan (a47e5) - 修改buildImage核心逻辑,支持
push
、delete
等可选参数 - by chufan (d9347) - 拓展
buildImage
函数,支持Dockerfile
中的--target
参数,分步骤构建 - by chufan (b558a) - 修改命令输出日志格式 - by chufan (92036)
- 拓展
docker
命令,支持createContainer
函数快速创建容器 - by chufan (f67dd)
- 修改
- @142vip/vuepress:
- vuepress-demo:
- 增加
@142vip/vuepress
模块的演示示例,降低配置难度 - by chufan (748b7)
- 增加
- 修复
corepack
下载源在Dockerfile
中使用异常,统一为:https://mirrors.tencent.com/npm/
- by chufan (7cdd5) - 修复
Dockerfile
中编译OOM
内存溢出、镜像构建超时的问题 - by chufan (4f089) - 修复
CI
流水线异常,关闭Eslint
校验 - by chufan (6c075) - 修复首页链接异常 - by chufan (3b871)
- 修复首页链接异常 - by chufan (52295)
- @142vip/eslint-config:
- 修复
lint
命令执行过慢问题,删除eslint-plugin-format
插件格式化配置 - by chufan (7c05f)
- 修复
- @142vip/redis:
- 修复模块编译异常,正确引入
redis
- by chufan (23cd6)
- 修复模块编译异常,正确引入
- @142vip/utils:
- 拓展
buildImage
函数功能,增加memory
参数,支持Docker
内存限制 - by chufan (694f0)
- 拓展
- 文档增加
vuepress-demo
相关介绍 - by chufan (dcba9)
- @142vip/eslint-config:
- @142vip/fairy-cli:
- @142vip/redis:
- Publish
v0.0.1-alpha.1
- by chufan (960b5)
- Publish
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
- Publish
v0.0.1-alpha.1
- by chufan (5c908)
- Publish
Release New Version v0.0.1-alpha.14 👉 View Changes On GitHub
- 移除
element-plus
相关插件依赖,由模块管理 - by chufan (ba2a0) dev
命令增加--force --strictPort
参数,开启严格端口模式 - by 微信公众号:储凡 and chufan in 142vip#115 (1447b)- 网站各子页面增加
VipBackTop
组件,支持一键返回顶部 - by chufan (d52b3) - @142vip/vitepress:
- 优化
scripts
脚本,ci
命令统一npm
配置 - by chufan (fd936)
- @142vip/fairy-cli:
- 修复
release
命令提醒日志打印异常 - by chufan (106be)
- 修复
- Update README - by chufan (dbfbc)
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.10
- by chufan (dee83)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.6
- by chufan (acb9c)
- Publish
Release New Version v0.0.1-alpha.13 👉 View Changes On GitHub
- 使用
VipProjectTable
组件,优化首页显示效果,首页-趋势
支持暗夜模式 - by chufan (4e1b0) - 使用
VipTeam
组件,优化首页展示 - by chufan (f2e9f) - 移除全局
chalk
模块,使用VipColor
变量处理日志格式 - by chufan (51156) - @142vip/fairy-cli:
- @142vip/release-version:
- 移除
log-symbols
模块,替换为VipSymbols
变量 - by chufan (6347b)
- 移除
- @142vip/utils:
- 移除
chalk
,使用ansi-colors
模块,新增VipColor
和VipSymbols
常用终端日志输出变量 - by chufan (55ae6)
- 移除
- @142vip/vitepress:
- 升级全局基础依赖 - by chufan (48474)
- 修复编辑路径跳转异常,支持平台超链接复用 - by chufan (90830)
- 修复
release
命令检验模块包异常,打印错误提示信息 - by chufan (b518e) - @142vip/fairy-cli:
- 修复
sync
命令同步模块异常,更改同步源域名为:https://registry-direct.npmmirror.com
- by chufan (4c971)
- 修复
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.9
- by chufan (e52f7)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.9
- by chufan (3a41c)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.2
- by chufan (208d3)
- Publish
- @142vip/vitepress:
Release New Version v0.0.1-alpha.12 👉 View Changes On GitHub
- 删除
husky
模块,使用simple-git-hooks
模块管理git
提交校验 - by chufan (7294b) - 移除
@142vip/common
依赖,使用@142vip/common
依赖,全面升级各基础模块 - by chufan (202d0) - 修复开源表格日志链接异常,菜单栏支持
emoji
表情 - by chufan (33bae) - 删除
scripts
中无用脚本,简化工程文件结构,补充技术文档 - by chufan (9c8df) - 拓展
clean
命令,支持对dist
、vite
、turbo
缓存目录进行删除 - by chufan (5f7c7) - @142vip/fairy-cli:
- @142vip/release-version:
- 删除
@142vip/common
模块,替换成@142vip/utils
模块 - by chufan (e803c)
- 删除
- @142vip/utils:
- @142vip/vitepress:
- 优化
CI
脚本,使用corepack
管理pnpm
版本 - by chufan (486e1)
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.8
- by chufan (7dda8)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.8
- by chufan (e8d6f)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.1
- by chufan (dd456)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.2
- by chufan (1b0d5)
- Publish
Release New Version v0.0.1-alpha.11 👉 View Changes On GitHub
- 静态站点增加
@142vip/axios
模块文档入口配置 - by chufan (771cd) - 优化
simple-git-hooks
流程,支持commit
和push
操作前进行功能预检 - by chufan (9f359) - 增加
build
命令,优化CI/CD流水线处理步骤,简化verify-commit
校验 - by 微信公众号:储凡 and chufan in 142vip#81 (60ba3) - @142vip/fairy-cli:
- 新增
verifyCommit
函数,支持git commit
信息校验 - by chufan (aa29a)
- 新增
- @142vip/vitepress:
- 增加
142vip
组织成员介绍,导出变量 - by chufan (8f5e9)
- 增加
- 修复
release
命令执行时触发simple-git-hooks
钩子检验问题,拓展scope
范围 - by chufan (7b5e0) - @142vip/fairy-cli:
- 修复
clean
命令配置--nuxt
参数,.output
目录删除异常 - by chufan (2e441)
- 修复
- Github Actions:
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.7
- by chufan (3e538)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.1
- by chufan (c4fc5)
- Publish
Release New Version v0.0.1-alpha.10 👉 View Changes On GitHub
- 移除
@esm2cjs/execa
模块,提升inquirer
依赖 - by chufan (bdcc0) - 移除
commit-and-tag-version
、enquirer
模块 - by chufan (48b1e) - 统一README文档中的证书说明,支持
142vip
的MIT证书 - by chufan (3cf41) - 引入
simple-git-hooks
模块,支持git commit
时触发钩子进行代码校验 - by chufan (fcdf3) - @142vip/axios:
- 模块初始化,支持
method
等枚举导出 - by chufan (462d6)
- 模块初始化,支持
- @142vip/changelog:
- @142vip/egg-sequelize:
- 搭建基本模块结构、调整代码编译、打包策略 - by chufan (fed4d)
- @142vip/fairy-cli:
- 移除
cnpm
模块,基于api实现,支持npm包同步到cnpm平台上 - by chufan (92eaa) release
命令增加--vip
等参数,支持cli
交互式选择发布的模块和版本 - by chufan (d2694)- 优化
versionBump
参数,支持提交commit
信息和push
远程仓库 - by 微信公众号:储凡 and chufan in 142vip#64 (a5bf5) - 修正
CHANGELOG
文档,优化release
命令支持版本名称markdown
显示 - by chufan (77678) - 移除
inquirer
模块,release
命令有限check-release
逻辑,日志格式调整 - by chufan (5e56c) - 丰富
TS
类型,增加branch
参数,默认从next
分支获取commit
信息,增加release
交互全局错误捕获 - by chufan (c2793) - 修复
release
根模块时tag
功能触发异常 - by 微信公众号:储凡 (468c4)
- 移除
- @142vip/release-version:
- Eslint:
- 优化
ignores
配置,开启json
和markdown
校验 - by chufan (61e9c)
- 优化
- Github Actions:
- 优化
npm release
流水线,只正对更新的package
进行发布更新 - by chufan (608ec)
- 优化
- 移除
scripts
目录下release
脚本,package.json
文件的scripts
配置新增release:check
和release
命令 - by chufan (de840) - Github Actions:
- @142vip/changelog:
- 修复子模块
CHANGELOG
文档变更记录冲突的问题 - by chufan (19873)
- 修复子模块
- @142vip/fairy-cli:
- 修复
lint
命令,支持--fix
参数配置自动修复代码 - by chufan (76472)
- 修复
- @142vip/changelog:
- 模块结构调整,优化工具函数的实现和调用链路 - by chufan (64f1b)
- @142vip/fairy-cli:
- @142vip/axios:
- Publish
v0.0.1-alpha.1
- by chufan (f8129)
- Publish
- @142vip/changelog:
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.1
- by chufan (e3c83)
- Publish
- @142vip/fairy-cli:
- @142vip/release-version:
- Publish
v0.0.1-alpha.7
- by chufan (269a8)
- Publish
Release New Version v0.0.1-alpha.9 👉 View Changes On GitHub
Packages
中的各模块增加homepage
等信息 - by chufan (b0df1)- @142vip/changelog:
- 修改默认配置,
CHANGELOG
文档支持release
类型提交 - by chufan (29f00)
- 修改默认配置,
- Github Actions:
- 新增
release
流水线,自动发布到npm
平台 - by chufan (7a75c)
- 新增
- 优化目录结构,搜索功能接入
algolia
平台 - by chufan (234a2)
- @142vip/changelog:
- Publish
v0.0.1-alpha.4
- by chufan (4fc81)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.6
- by chufan (70953)
- Publish
Release New Version v0.0.1-alpha.8 👉 View Changes On GitHub
- 优化
release
脚本,支持子模块版本发布 - by chufan (3d721) - 移除
lerna-lite
模块,修改对应的version
和publish
配置 - by chufan (5db2a) - 删除
lerna
配置和依赖,使用pnpm exec
替代模块命令执行 - by chufan (47329) - @142vip/changelog:
- 支持
monorepo
模式下,基于scopeName
参数生成子模块的CHANGELOG
文档 - by chufan (cd7af)
- 支持
- @142vip/release-version:
Release New Version v0.0.1-alpha.7 👉 View Changes On GitHub
Packages
下的模块统一新增publishConfig配置 - by chufan (47217)- 移除
changelogPreset
配置,支持bumpx
的发布流程 - by chufan (01a66) - 各模块增加
files
配置,限定npm
包发布文件 - by chufan (4edbe) - 修改
npmrc
配置,支持pnpm publish
发布多模块时预检 - by chufan (0ca59) - @142vip/fairy-cli:
- @142vip/release-version:
- 移除
@jsdevtools/ez-spawn
模块,使用execShell
函数执行命令 - by chufan (6c572)
- 移除
- @142vip/release-version:
- 修复
commit
和tag
操作异常 - by chufan (69f3b)
- 修复
Release New Version v0.0.1-alpha.6 👉 View Changes On GitHub
- 在
monorepo
配置中移除docs
项目,静态文档作为根目录处理 - by chufan (31060) - 新增
issues
和pr
配置,更新文档 - by 142vip.cn in 142vip#30 (87efa) - @142vip/fairy-cli:
- 删除
script
冗余脚本,优化sync
脚本逻辑 - by chufan (3c18c) - 移除
docker
构建相关配置和忽略文件 - by chufan (0257d) - @142vip/changelog:
- 移除未使用到的开发依赖,统一依赖版本 - by chufan (95cfc)
- @142vip/changelog:
- 修复流水线执行成功,程序非0异常退出 - by chufan (f99ea)
- 修改文档,删除冗余内容 - by chufan (edfb8)
Release New Version v0.0.1-alpha.5 👉 View Changes On GitHub
- 关闭
markdown
格式校验,忽略antfu/no-import-dist
校验 - by chufan (43552) - 移除
markdown-cli
模块,使用eslint
校验文档格式 - by chufan (938ab)
- @142vip/changelog:
- 修复预发布标签验证异常导致
CI
执行失败 - by chufan (cbe8d)
- 修复预发布标签验证异常导致
- 更新静态网站,新增团队成员和一些功能说明 - by chufan (5baf4)
Release New Version v0.0.1-alpha.4 👉 View Changes On GitHub
Markdown
文件校验忽略CHANGELOG
- by chufan (3cbce)
- @142vip/changelog:
Release New Version v0.0.1-alpha.3 👉 View Changes On GitHub
Release New Version v0.0.1-alpha.2 👉 View Changes On GitHub
- 删除
clean
脚本,支持脚手架实现删除 - by chufan (6b76d) - 增加各模块配置,支持
build
命令 - by chufan (2f6d3) - 新增
docs
文档,静态页面搭建 - by chufan (6e84f) - 插件相关文档更新,丰富配置 - by chufan (48bdf)
- 依赖更新,支持
docs
项目管理,配置.vite忽略 - by chufan (49851) - 官方文档支持
CI
自动化部署 - by 142vip.cn in 142vip#11 (5a786) - 文档网站内容更新,优化模块包 - by chufan (80903)
- @142vip/changelog:
- 支持自定义版本名称 - by chufan (e062c)
- @142vip/fairy-cli:
- 搭建基本结构,增加部分逻辑 - by chufan (44f43)
- 增加
clean
命令,支持在当前目录下指定删除 - by chufan (be939) - 支持
turbo
可选参数,删除turbo
构建目录 - by chufan (7ba7b) - 支持
vite
缓存目录删除,增加--vite
参数 - by chufan (0fb42) - 支持原生
exec
命令 - by 142vip.cn in 142vip#8 (2e296) - 支持
turbo
命令,简化dev
、build
的使用 - by chufan (bad23) - 模块包内增加
turbo
依赖,删除全局turbo依赖 - by chufan (a36b4)
- @142vip/release-version:
- @142vip/vitepress:
- 新增组件,支持
i18n
和基础配置 - by chufan (770fd)
- 新增组件,支持
- changelog:
- 升级依赖和脚本 - by chufan (eba2b)
- 修复官方文档部署异常,新增部分链接 - by chufan (46ab1)
- @142vip/release-version:
Release New Version v0.0.1-alpha.1 👉 View Changes On GitHub