Tools removal
This commit is contained in:
parent
accd673552
commit
a3d9fcac53
2 changed files with 15 additions and 3 deletions
|
|
@ -222,3 +222,15 @@ Additional targeted opportunities (2025-10-25)
|
|||
- Simplify env typings: removed Vite-specific triple-slash reference and duplicate ImportMeta declarations; kept a minimal optional ImportMetaEnv in `src/env.d.ts`. All checks PASS.
|
||||
- Component type audit: migrated `MealCard.vue` to domain `Meal` type with null guards. Remaining spots use purposeful `Pick<>` types; can leave as-is unless standardizing is preferred.
|
||||
- ts-prune: refreshed; remaining flags are either used by SFC templates or part of public SDK surface. No further safe removals identified without deeper UI refactors.
|
||||
|
||||
Cleanup (completed)
|
||||
- Removed intermediate artifacts committed for this consolidation pass:
|
||||
- cloc.baseline.txt, cloc.final.txt
|
||||
- build-size.final.txt
|
||||
- ts-prune.baseline.txt, ts-prune.current.txt
|
||||
- depcheck.baseline.json, depcheck.current.json
|
||||
- coverage/ directory
|
||||
- Removed coverage script and plugin from package.json:
|
||||
- scripts: deleted `test:coverage`
|
||||
- devDependencies: removed `@vitest/coverage-v8`
|
||||
- All quality gates remain PASS after cleanup.
|
||||
|
|
@ -10,7 +10,7 @@
|
|||
"prepare": "husky install",
|
||||
"test": "vitest run",
|
||||
"test:watch": "vitest",
|
||||
"test:coverage": "vitest run --coverage",
|
||||
|
||||
"typecheck": "tsc -p tsconfig.json --noEmit",
|
||||
"typecheck:vue": "vue-tsc --noEmit",
|
||||
"codegen:api": "openapi-typescript ../munch-ease-backend/openapi.json -o src/api/types.ts",
|
||||
|
|
@ -25,7 +25,7 @@
|
|||
"@types/node": "^20.19.22",
|
||||
"@typescript-eslint/eslint-plugin": "^7.18.0",
|
||||
"@typescript-eslint/parser": "^7.18.0",
|
||||
"@vitest/coverage-v8": "^1.6.0",
|
||||
|
||||
"@vue/cli-plugin-babel": "~5.0.0",
|
||||
"@vue/cli-plugin-eslint": "~5.0.0",
|
||||
"@vue/cli-plugin-typescript": "~5.0.0",
|
||||
|
|
|
|||
Loading…
Reference in a new issue