|
5 | 5 | "type": "module", |
6 | 6 | "packageManager": "pnpm@10.30.2", |
7 | 7 | "scripts": { |
8 | | - "run-all": "pnpm -r --filter=!. --filter=!./core/ --filter=!./core/packages/standalone", |
9 | | - "run-azure-only": "pnpm -r --filter=!. --filter=\"!./core/**\"", |
10 | | - "build": "pnpm run-all --workspace-concurrency=Infinity --aggregate-output --reporter=append-only build && pnpm check:eng", |
| 8 | + "run-all": "turbo --filter=!@typespec/monorepo", |
| 9 | + "run-azure-only": "turbo --filter=!{./core/**}", |
| 10 | + "build": "pnpm run-all build && pnpm check:eng", |
11 | 11 | "deps": "tsx eng/scripts/sync-deps.ts", |
12 | 12 | "check:eng": "tsc -p ./tsconfig.eng.json --noEmit", |
13 | 13 | "change": "chronus", |
14 | | - "clean": "pnpm run-all run clean", |
| 14 | + "clean": "pnpm run-all clean", |
15 | 15 | "cspell": "cspell --no-progress .", |
16 | 16 | "dogfood": "pnpm install && pnpm build && pnpm run-all dogfood", |
17 | 17 | "format": "prettier --write .", |
|
23 | 23 | "preinstall": "npx only-allow pnpm", |
24 | 24 | "prepare-publish": "node ./eng/scripts/prepare-publish.js", |
25 | 25 | "purge": "rimraf --glob \"packages/*/node_modules/\" --glob \"core/packages/*/node_modules/\"", |
26 | | - "regen-docs": "pnpm run-all --parallel --aggregate-output --reporter=append-only run regen-docs", |
27 | | - "regen-samples": "pnpm run-all run regen-samples", |
| 26 | + "regen-docs": "pnpm run-all regen-docs", |
| 27 | + "regen-samples": "pnpm run-all regen-samples", |
28 | 28 | "test": "vitest run --config ./vitest.config.fast.ts", |
29 | 29 | "test:ci": "vitest run --config ./vitest.config.fast.ts --coverage --reporter=junit --reporter=default", |
30 | | - "test:e2e": "pnpm run-azure-only run test:e2e", |
31 | | - "update-playground-versions": "pnpm run-all run update-playground-versions", |
| 30 | + "test:e2e": "pnpm run-azure-only test:e2e", |
| 31 | + "update-playground-versions": "pnpm run-all update-playground-versions", |
32 | 32 | "watch": "tsc --build ./tsconfig.ws.json --watch", |
33 | 33 | "sync-labels": "tsx ./core/eng/common/scripts/labels/sync-labels.ts --config ./eng/config/labels.ts", |
34 | 34 | "validate-scenarios": "pnpm -r --filter=@azure-tools/azure-http-specs run validate-scenarios", |
|
45 | 45 | "@pnpm/workspace.find-packages": "catalog:", |
46 | 46 | "@types/node": "catalog:", |
47 | 47 | "@vitest/coverage-v8": "catalog:", |
| 48 | + "@vitest/eslint-plugin": "catalog:", |
48 | 49 | "cspell": "catalog:", |
49 | 50 | "eslint": "catalog:", |
50 | 51 | "eslint-plugin-import": "catalog:", |
51 | 52 | "eslint-plugin-unicorn": "catalog:", |
52 | | - "@vitest/eslint-plugin": "catalog:", |
53 | 53 | "playwright": "catalog:", |
54 | 54 | "prettier": "catalog:", |
55 | 55 | "prettier-plugin-astro": "catalog:", |
56 | 56 | "prettier-plugin-organize-imports": "catalog:", |
57 | 57 | "prettier-plugin-sh": "catalog:", |
58 | 58 | "rimraf": "catalog:", |
59 | 59 | "tsx": "catalog:", |
| 60 | + "turbo": "catalog:", |
60 | 61 | "typescript": "catalog:", |
61 | 62 | "typescript-eslint": "catalog:", |
62 | 63 | "vitest": "catalog:" |
|
0 commit comments