Skip to content

build(wechat): yansongda 小程序迁移到 Deno - #149

Merged
yansongda merged 8 commits into
mainfrom
docs-updte
Jun 28, 2026
Merged

build(wechat): yansongda 小程序迁移到 Deno#149
yansongda merged 8 commits into
mainfrom
docs-updte

Conversation

@yansongda

Copy link
Copy Markdown
Owner

将微信主小程序 wechat/miniprogram/yansongda/ 从 pnpm 迁移到 Deno,并同步更新相关文档与 CI。

主要变更

  • 包管理器由 pnpm 改为 Deno(deno.lock 已存在并更新)
  • package.json 升级到 Biome ^2.5.1,新增 deno task typecheck 脚本
  • biome.json 升级到 2.5.1 schema,规则改为 preset: recommended
  • tsconfig.json 新增 skipLibCheckignoreDeprecationstypes/* 路径别名
  • 修复 tsc --noEmit 报错:补充 URLSearchParams 全局声明、对齐 TOTP 排序常量
  • 更新 wechat/miniprogram/yansongda/AGENTS.md 与根目录 AGENTS.md
  • .github/workflows/coding-linter.yml 的 yansongda job 改用 denoland/setup-deno@v2

验证

wechat/miniprogram/yansongda/ 下执行:

deno install
deno task biome:check
deno task typecheck

均通过。

@yansongda
yansongda merged commit e629627 into main Jun 28, 2026
4 checks passed
@yansongda
yansongda deleted the docs-updte branch June 28, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant