|
1 | 1 | {
|
2 |
| - "$schema": "https://turborepo.org/schema.json", |
3 |
| - "pipeline": { |
4 |
| - "@sveltejs/kit#build": { |
5 |
| - "dependsOn": [ |
6 |
| - "^build" |
7 |
| - ], |
8 |
| - "inputs": [ |
9 |
| - "rollup.config.js", |
10 |
| - "src/**", |
11 |
| - "scripts/**", |
12 |
| - "types/**" |
13 |
| - ], |
14 |
| - "outputs": [ |
15 |
| - "dist/**", |
16 |
| - "docs/**", |
17 |
| - "assets/**" |
18 |
| - ], |
19 |
| - "outputMode": "new-only" |
20 |
| - }, |
21 |
| - "kit.svelte.dev#build": { |
22 |
| - "dependsOn": [ |
23 |
| - "^build" |
24 |
| - ], |
25 |
| - "inputs": [ |
26 |
| - "src/**", |
27 |
| - "../../packages/kit/docs/**", |
28 |
| - "../../documentation/**" |
29 |
| - ], |
30 |
| - "outputs": [ |
31 |
| - ".vercel_build_output/**", |
32 |
| - ".vercel/output/**" |
33 |
| - ], |
34 |
| - "outputMode": "new-only", |
35 |
| - "env": [ |
36 |
| - "VERCEL", |
37 |
| - "ENABLE_VC_BUILD" |
38 |
| - ] |
39 |
| - }, |
40 |
| - "build": { |
41 |
| - "dependsOn": [ |
42 |
| - "^build" |
43 |
| - ], |
44 |
| - "inputs": [ |
45 |
| - "src/**", |
46 |
| - "scripts/**", |
47 |
| - "shared/**", |
48 |
| - "templates/**" |
49 |
| - ], |
50 |
| - "outputs": [ |
51 |
| - "files/**", |
52 |
| - "dist/**", |
53 |
| - ".svelte-kit/**", |
54 |
| - ".vercel_build_output/**", |
55 |
| - ".vercel/output/**" |
56 |
| - ], |
57 |
| - "outputMode": "new-only", |
58 |
| - "env": [ |
59 |
| - "VERCEL", |
60 |
| - "ENABLE_VC_BUILD" |
61 |
| - ] |
62 |
| - }, |
63 |
| - "check": { |
64 |
| - "dependsOn": [ |
65 |
| - "prepare" |
66 |
| - ], |
67 |
| - "inputs": [ |
68 |
| - "src/**", |
69 |
| - "types/**", |
70 |
| - ".svelte-kit/types/**", |
71 |
| - ".custom-out-dir/types/**", |
72 |
| - ".svelte-kit/tsconfig.json" |
73 |
| - ], |
74 |
| - "outputs": [], |
75 |
| - "outputMode": "new-only" |
76 |
| - }, |
77 |
| - "format": { |
78 |
| - "cache": false, |
79 |
| - "outputs": [], |
80 |
| - "outputMode": "new-only" |
81 |
| - }, |
82 |
| - "prepare": { |
83 |
| - "inputs": [ |
84 |
| - "src/**", |
85 |
| - "source/**" |
86 |
| - ], |
87 |
| - "outputs": [ |
88 |
| - ".svelte-kit/types/**", |
89 |
| - ".svelte-kit/tsconfig.json", |
90 |
| - ".custom-out-dir/types/**", |
91 |
| - ".custom-out-dir/tsconfig.json" |
92 |
| - ], |
93 |
| - "outputMode": "new-only" |
94 |
| - }, |
95 |
| - "test": { |
96 |
| - "dependsOn": [ |
97 |
| - "^build" |
98 |
| - ], |
99 |
| - "outputs": [ |
100 |
| - "coverage/", |
101 |
| - "test-results/**" |
102 |
| - ], |
103 |
| - "outputMode": "new-only", |
104 |
| - "env": [ |
105 |
| - "CI", |
106 |
| - "TURBO_CACHE_KEY" |
107 |
| - ] |
108 |
| - }, |
109 |
| - "lint": { |
110 |
| - "outputs": [], |
111 |
| - "outputMode": "new-only" |
112 |
| - }, |
113 |
| - "precommit": { |
114 |
| - "dependsOn": [ |
115 |
| - "format", |
116 |
| - "lint" |
117 |
| - ], |
118 |
| - "outputs": [], |
119 |
| - "outputMode": "new-only" |
120 |
| - }, |
121 |
| - "dev": { |
122 |
| - "cache": false, |
123 |
| - "outputMode": "new-only" |
124 |
| - } |
125 |
| - }, |
126 |
| - "globalDependencies": [ |
127 |
| - ".eslintrc.json", |
128 |
| - ".prettierrc", |
129 |
| - "tsconfig.json" |
130 |
| - ] |
| 2 | + "$schema": "https://turborepo.org/schema.json", |
| 3 | + "pipeline": { |
| 4 | + "@sveltejs/kit#build": { |
| 5 | + "dependsOn": ["^build"], |
| 6 | + "inputs": ["rollup.config.js", "src/**", "scripts/**", "types/**"], |
| 7 | + "outputs": ["dist/**", "docs/**", "assets/**"], |
| 8 | + "outputMode": "new-only" |
| 9 | + }, |
| 10 | + "kit.svelte.dev#build": { |
| 11 | + "dependsOn": ["^build"], |
| 12 | + "inputs": ["src/**", "../../packages/kit/docs/**", "../../documentation/**"], |
| 13 | + "outputs": [".vercel_build_output/**", ".vercel/output/**"], |
| 14 | + "outputMode": "new-only", |
| 15 | + "env": ["VERCEL", "ENABLE_VC_BUILD"] |
| 16 | + }, |
| 17 | + "build": { |
| 18 | + "dependsOn": ["^build"], |
| 19 | + "inputs": ["src/**", "scripts/**", "shared/**", "templates/**"], |
| 20 | + "outputs": [ |
| 21 | + "files/**", |
| 22 | + "dist/**", |
| 23 | + ".svelte-kit/**", |
| 24 | + ".vercel_build_output/**", |
| 25 | + ".vercel/output/**" |
| 26 | + ], |
| 27 | + "outputMode": "new-only", |
| 28 | + "env": ["VERCEL", "ENABLE_VC_BUILD"] |
| 29 | + }, |
| 30 | + "check": { |
| 31 | + "dependsOn": ["prepare"], |
| 32 | + "inputs": [ |
| 33 | + "src/**", |
| 34 | + "types/**", |
| 35 | + ".svelte-kit/types/**", |
| 36 | + ".custom-out-dir/types/**", |
| 37 | + ".svelte-kit/tsconfig.json" |
| 38 | + ], |
| 39 | + "outputs": [], |
| 40 | + "outputMode": "new-only" |
| 41 | + }, |
| 42 | + "format": { |
| 43 | + "cache": false, |
| 44 | + "outputs": [], |
| 45 | + "outputMode": "new-only" |
| 46 | + }, |
| 47 | + "prepare": { |
| 48 | + "inputs": ["src/**", "source/**"], |
| 49 | + "outputs": [ |
| 50 | + ".svelte-kit/types/**", |
| 51 | + ".svelte-kit/tsconfig.json", |
| 52 | + ".custom-out-dir/types/**", |
| 53 | + ".custom-out-dir/tsconfig.json" |
| 54 | + ], |
| 55 | + "outputMode": "new-only" |
| 56 | + }, |
| 57 | + "test": { |
| 58 | + "dependsOn": ["^build"], |
| 59 | + "outputs": ["coverage/", "test-results/**"], |
| 60 | + "outputMode": "new-only", |
| 61 | + "env": ["CI", "TURBO_CACHE_KEY"] |
| 62 | + }, |
| 63 | + "lint": { |
| 64 | + "outputs": [], |
| 65 | + "outputMode": "new-only" |
| 66 | + }, |
| 67 | + "precommit": { |
| 68 | + "dependsOn": ["format", "lint"], |
| 69 | + "outputs": [], |
| 70 | + "outputMode": "new-only" |
| 71 | + }, |
| 72 | + "dev": { |
| 73 | + "cache": false, |
| 74 | + "outputMode": "new-only" |
| 75 | + } |
| 76 | + }, |
| 77 | + "globalDependencies": [".eslintrc.json", ".prettierrc", "tsconfig.json"] |
131 | 78 | }
|
0 commit comments