mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
chore: cleanup project structure and resolve client type errors
- resolve all 69 client type-checking errors for stricter TS compliance - remove obsolete type-check baseline scripts and files - overhaul project root with updated README.md and new DEVELOPMENT.md - migrate to unified baseline migration strategy and cleanup docker configs - remove redundant production and dev-specific shell scripts
This commit is contained in:
+4
-14
@@ -2,26 +2,19 @@
|
||||
"name": "projectx",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"help": "node ./scripts/help.mjs",
|
||||
"guide": "node ./scripts/help.mjs",
|
||||
"setup": "bash ./scripts/setup.sh",
|
||||
"doctor": "bash ./scripts/doctor.sh",
|
||||
"dev": "concurrently --names \"types,server,client\" --prefix-colors \"cyan,blue,green\" \"pnpm --filter @projectx/types dev\" \"npm run dev:server\" \"npm run dev:client\"",
|
||||
"dev:client": "cd client && npm run dev -- --host",
|
||||
"dev:server": "cd server && npm run start:dev",
|
||||
"quick": "pnpm run verify:fast",
|
||||
"verify:fast": "pnpm run lint:check && pnpm run typecheck && pnpm run test",
|
||||
"verify": "pnpm run lint:check && pnpm run typecheck && pnpm run test && pnpm run test:e2e:smoke",
|
||||
"verify:strict": "pnpm run format:check && pnpm run lint:check && pnpm run typecheck:full && pnpm run test && pnpm run test:e2e:smoke",
|
||||
"build:client": "pnpm --filter client build",
|
||||
"build:server": "pnpm --filter server build",
|
||||
"typecheck": "pnpm run typecheck:server && pnpm run typecheck:client:baseline",
|
||||
"typecheck": "pnpm run typecheck:server && pnpm run typecheck:client",
|
||||
"typecheck:full": "pnpm run typecheck:server && pnpm run typecheck:client",
|
||||
"typecheck:server": "pnpm --filter server type-check",
|
||||
"typecheck:client": "pnpm --filter client type-check",
|
||||
"typecheck:client:baseline": "node ./scripts/client-typecheck-baseline.mjs check",
|
||||
"typecheck:client:baseline:update": "node ./scripts/client-typecheck-baseline.mjs update",
|
||||
"lint": "pnpm run lint:check",
|
||||
"lint:check": "pnpm --filter server lint:check && pnpm --filter client lint:check",
|
||||
"lint:fix": "pnpm --filter server lint:fix && pnpm --filter client lint:fix",
|
||||
"format": "pnpm --filter server format && pnpm --filter client format",
|
||||
@@ -33,12 +26,9 @@
|
||||
"coverage": "pnpm run coverage:server && pnpm run coverage:client",
|
||||
"coverage:server": "pnpm --filter server test:cov",
|
||||
"coverage:client": "pnpm --filter client test:cov --run",
|
||||
"db:up": "docker compose up -d --wait",
|
||||
"prod:up": "docker compose --env-file .env.prod -f docker-compose.prod.yml up -d --wait",
|
||||
"prod:down": "docker compose --env-file .env.prod -f docker-compose.prod.yml down",
|
||||
"db:backup:prod": "bash ./scripts/db/backup-prod.sh .env.prod",
|
||||
"db:restore:prod": "bash ./scripts/db/restore-prod.sh .env.prod",
|
||||
"db:restore:test:prod": "bash ./scripts/db/restore-test-prod.sh .env.prod",
|
||||
"db:up": "docker compose -f docker-compose.dev.yml up -d --wait",
|
||||
"prod:up": "docker compose up -d --wait",
|
||||
"prod:down": "docker compose down",
|
||||
"db:migrate": "pnpm --filter server db:migrate",
|
||||
"db:reset": "bash ./scripts/db/reset.sh",
|
||||
"db:seed": "bash ./scripts/db/seed.sh",
|
||||
|
||||
Reference in New Issue
Block a user