📦 Chore(custom): add i18n check scripts and action

This commit is contained in:
Kuingsmile
2025-07-11 12:35:51 +08:00
parent 481bba1e4f
commit ce200fe98e
4 changed files with 833 additions and 3 deletions

View File

@@ -21,6 +21,10 @@
"electron:build": "vue-cli-service electron:build",
"electron:serve": "vue-cli-service electron:serve",
"i18n": "node ./scripts/gen-i18n-types.js",
"i18n:check": "node ./scripts/find-unused-i18n.mjs",
"i18n:check:verbose": "node ./scripts/find-unused-i18n.mjs --verbose",
"i18n:clean": "node ./scripts/find-unused-i18n.mjs --delete",
"i18n:clean:dry-run": "node ./scripts/find-unused-i18n.mjs --delete --dry-run",
"link": "node ./scripts/link.js",
"lint": "vue-cli-service lint",
"lint:dpdm": "dpdm -T --tsconfig ./tsconfig.json --no-tree --no-warning --exit-code circular:1 src/background.ts",
@@ -60,6 +64,7 @@
"got": "^12.6.0",
"highlight.js": "^11.9.0",
"hpagent": "^1.2.0",
"js-yaml": "^4.1.0",
"lowdb": "^1.0.0",
"marked": "^9.1.5",
"mime-types": "^2.1.35",