ci: reorganize project scripts and E2E workflows by type

This commit is contained in:
neon
2026-04-12 17:12:36 -06:00
parent 67ec10f703
commit 19f81faf4d
14 changed files with 21 additions and 17 deletions
+6 -6
View File
@@ -2,7 +2,7 @@
"name": "projectx",
"private": true,
"scripts": {
"setup": "bash ./scripts/setup.sh",
"setup": "bash ./scripts/bootstrap/local.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",
@@ -22,9 +22,9 @@
"test": "pnpm run test:server && pnpm run test:client",
"test:server": "pnpm --filter server test",
"test:client": "pnpm --filter client test:unit --run",
"e2e:run": "node ./scripts/test/run-e2e-suite.mjs",
"e2e:all": "node ./scripts/test/run-e2e-suite.mjs all",
"e2e:list": "node ./scripts/test/run-e2e-suite.mjs --list",
"e2e:run": "node ./scripts/e2e/run-suite.mjs",
"e2e:all": "node ./scripts/e2e/run-suite.mjs all",
"e2e:list": "node ./scripts/e2e/run-suite.mjs --list",
"coverage": "pnpm run coverage:server && pnpm run coverage:client",
"coverage:server": "pnpm --filter server test:cov",
"coverage:client": "pnpm --filter client test:cov --run",
@@ -33,8 +33,8 @@
"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",
"e2e:db:prepare": "bash ./scripts/db/prepare-e2e.sh",
"db:seed": "bash ./scripts/db/seed-baseline.sh",
"e2e:db:prepare": "bash ./scripts/e2e/prepare-db.sh",
"e2e:db:migrate": "pnpm --filter server e2e:db:migrate",
"prepare": "husky"
},