|
23 | 23 | "node": ">=18.19.0"
|
24 | 24 | },
|
25 | 25 | "scripts": {
|
26 |
| - "stub:shared": "nr -C packages/shared stub", |
27 |
| - "stub:core": "nr -C packages/core stub", |
28 |
| - "stub:devtools-kit": "nr -C packages/devtools-kit stub", |
29 |
| - "stub:overlay": "nr -C packages/overlay stub", |
30 |
| - "stub:client": "nr -C packages/client stub", |
31 |
| - "stub:vite": "nr -C packages/vite stub", |
32 |
| - "stub:devtools-api": "nr -C packages/devtools-api stub", |
33 |
| - "build:shared": "nr -C packages/shared build", |
34 |
| - "build:core": "nr -C packages/core build", |
35 |
| - "build:devtools-kit": "nr -C packages/devtools-kit build", |
36 |
| - "build:devtools": "nr -C packages/devtools build", |
37 |
| - "build:overlay": "nr -C packages/overlay build", |
38 |
| - "build:client": "nr -C packages/client build", |
39 |
| - "build:electron": "nr -C packages/electron build", |
40 |
| - "build:ui": "nr -C packages/ui build", |
41 |
| - "build:vite": "nr -C packages/vite build", |
42 |
| - "build:devtools-api": "nr -C packages/devtools-api build", |
43 |
| - "dev:browser-extension": "nr -C packages/browser-extension dev", |
44 |
| - "dev:ui-story": "nr -C packages/ui story:dev", |
45 |
| - "prepare:type": "pnpm -r --filter='./packages/**' run prepare:type", |
46 |
| - "dev": "NODE_OPTIONS=\"--max-old-space-size=8192\" nr prepare:type && nr build:ui && pnpm -r --parallel --filter='./packages/**' run stub", |
47 |
| - "build": "pnpm -r --filter='./packages/{shared,core,ui,devtools-kit,vite}' run build && pnpm build:client && pnpm build:overlay && pnpm build:browser-extension && pnpm build:electron && pnpm build:devtools && pnpm build:devtools-api", |
48 |
| - "build:browser-extension": "nr -C packages/browser-extension build", |
| 26 | + "stub:shared": "turbo stub --filter=./packages/shared", |
| 27 | + "stub:core": "turbo stub --filter=./packages/core", |
| 28 | + "stub:devtools-kit": "turbo stub --filter=./packages/devtools-kit", |
| 29 | + "stub:overlay": "turbo stub --filter=./packages/overlay", |
| 30 | + "stub:client": "turbo stub --filter=./packages/client", |
| 31 | + "stub:vite": "turbo stub --filter=./packages/vite", |
| 32 | + "stub:devtools-api": "turbo stub --filter=./packages/devtools-api...", |
| 33 | + "build:shared": "turbo build --filter=./packages/shared...", |
| 34 | + "build:core": "turbo build --filter=./packages/core...", |
| 35 | + "build:devtools-kit": "turbo build --filter=./packages/devtools-kit...", |
| 36 | + "build:devtools": "turbo build --filter=./packages/devtools...", |
| 37 | + "build:overlay": "turbo build --filter=./packages/overlay...", |
| 38 | + "build:client": "turbo build --filter=./packages/client...", |
| 39 | + "build:electron": "turbo build --filter=./packages/electron...", |
| 40 | + "build:ui": "turbo build --filter=./packages/ui...", |
| 41 | + "build:vite": "turbo build --filter=./packages/vite...", |
| 42 | + "build:devtools-api": "turbo build --filter=./packages/devtools-api...", |
| 43 | + "build:browser-extension": "turbo build --filter=./packages/browser-extension...", |
| 44 | + "dev:browser-extension": "turbo dev --filter=./packages/browser-extension", |
| 45 | + "dev:ui-story": "turbo dev --filter=./packages/ui-story", |
| 46 | + "prepare:type": "turbo prepare:type --filter='./packages/*'", |
| 47 | + "dev": "NODE_OPTIONS=\"--max-old-space-size=8192\" nr prepare:type && nr build:ui && turbo stub", |
| 48 | + "build": "turbo build", |
49 | 49 | "lint": "eslint .",
|
50 | 50 | "lint:fix": "eslint . --fix",
|
51 | 51 | "lint:packages": "pnpm -r --filter='./packages/{core,devtools,devtools-api,devtools-kit,electron,shared}' exec publint && pnpm -r --filter='./packages/{core,devtools,devtools-api,devtools-kit,electron,shared}' exec attw --pack",
|
|
55 | 55 | "dep:up": "taze -I major -r",
|
56 | 56 | "prepare": "simple-git-hooks",
|
57 | 57 | "test": "vitest --environment jsdom",
|
58 |
| - "play": "nr -C packages/playground/basic dev", |
59 |
| - "play:ui": "nr -C packages/playground/ui dev", |
60 |
| - "play:multi-app": "nr -C packages/playground/multi-app dev", |
61 |
| - "play:webpack": "nr -C packages/playground/webpack dev", |
62 |
| - "play:termui": "nr -C packages/playground/termui dev", |
| 58 | + "play": "turbo dev --filter=./packages/playground/basic", |
| 59 | + "play:ui": "turbo dev --filter=./packages/playground/ui", |
| 60 | + "play:multi-app": "turbo dev --filter=./packages/playground/multi-app", |
| 61 | + "play:webpack": "turbo dev --filter=./packages/playground/webpack", |
| 62 | + "play:termui": "turbo dev --filter=./packages/playground/termui", |
63 | 63 | "docs": "pnpm -C docs run docs:dev",
|
64 | 64 | "docs:build": "pnpm -C docs run docs:build",
|
65 | 65 | "zip": "tsx ./scripts/extension-zip.ts",
|
|
98 | 98 | "taze": "^0.13.3",
|
99 | 99 | "tsup": "^8.0.2",
|
100 | 100 | "tsx": "^4.7.1",
|
| 101 | + "turbo": "^1.12.4", |
101 | 102 | "typescript": "^5.3.3",
|
102 | 103 | "unbuild": "^2.0.0",
|
103 | 104 | "unocss": "^0.58.5",
|
|
0 commit comments