对齐 1.1.0 的做法把版本号统一:5 份 package.json、deploy/package.runtime.json、 两份 .env.example 的 APP_VERSION、两个 docker-compose 的镜像标签、ClassIsland 插件的 manifest.yml 与 BridgeService.PluginVersion(verify:classisland-plugin 有 manifest↔代码 一致性断言,已跑 68/68)、README 首页版本、以及文档与脚本里的安装包名示例,共 28 处。 刻意不动:docs/linux-deploy.md 排障条目里"1.1.0 的服务端在 HTTP 直连访问时会下发 CSP upgrade-insecure-requests…"——那句说的是**出问题的那个版本**,改成 1.1.1 反而是错的。
28 lines
695 B
JSON
28 lines
695 B
JSON
{
|
|
"name": "@classhelper/shared",
|
|
"version": "1.1.1",
|
|
"private": true,
|
|
"description": "班级小助手 - 三端共享的类型、常量与工具函数",
|
|
"type": "module",
|
|
"main": "./dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.ts",
|
|
"default": "./dist/index.js"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json",
|
|
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
|
|
"typecheck": "tsc -p tsconfig.json --noEmit",
|
|
"clean": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\""
|
|
},
|
|
"devDependencies": {
|
|
"typescript": "~5.9.3"
|
|
}
|
|
}
|