strengthen repo verification and runtime coverage

Add clearer app docs plus targeted desktop, CLI, web, and worker tests so cross-surface regressions are caught earlier and the repo is easier to navigate.
This commit is contained in:
nocxcloud-oss 2026-04-15 19:10:41 +08:00
parent 2133d7226f
commit 4239f9f1ef
63 changed files with 3678 additions and 764 deletions

View file

@ -7,10 +7,19 @@
"dev": "npm run deps && concurrently -k \"npm:renderer\" \"npm:main\"",
"renderer": "cd apps/renderer && npm run dev",
"shared": "cd packages/shared && npm run build",
"shared:typecheck": "cd packages/shared && npx tsc --noEmit",
"core": "cd packages/core && npm run build",
"core:typecheck": "cd packages/core && npx tsc --noEmit",
"core:test": "cd packages/core && npm test",
"preload": "cd apps/preload && npm run build",
"preload:typecheck": "cd apps/preload && npx tsc --noEmit",
"deps": "npm run shared && npm run core && npm run preload",
"main": "wait-on http://localhost:5173 && cd apps/main && npm run build && npm run start",
"main:typecheck": "cd apps/main && npx tsc --noEmit",
"renderer:typecheck": "cd apps/renderer && npx tsc -p tsconfig.app.json --noEmit && npx tsc -p tsconfig.node.json --noEmit",
"typecheck": "npm run shared:typecheck && npm run core:typecheck && npm run deps && npm run preload:typecheck && npm run main:typecheck && npm run renderer:typecheck",
"test": "npm run shared && npm run core:test",
"verify": "npm run lint && npm run typecheck && npm run test",
"lint": "eslint .",
"lint:fix": "eslint . --fix"
},
@ -26,4 +35,4 @@
"typescript-eslint": "^8.50.1",
"wait-on": "^9.0.3"
}
}
}