Repository navigation
Expand file tree
/
Copy pathnx.json
More file actions
261 lines (261 loc) · 8.48 KB
/
Copy pathnx.json
File metadata and controls
261 lines (261 loc) · 8.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
{
"$schema": "./node_modules/nx/schemas/nx-schema.json",
"defaultBase": "main",
"useInferencePlugins": false,
"parallel": 5,
"tui": {
"enabled": false
},
"namedInputs": {
"sharedGlobals": [
"{workspaceRoot}/.nvmrc",
"{workspaceRoot}/package.json",
"{workspaceRoot}/pnpm-lock.yaml",
"{workspaceRoot}/pnpm-workspace.yaml",
"{workspaceRoot}/tsconfig.json"
],
"source": [
"sharedGlobals",
"{workspaceRoot}/packages/**/*",
"{workspaceRoot}/examples/**/*",
"{workspaceRoot}/benchmarks/**/*",
"{workspaceRoot}/scripts/**/*",
"{workspaceRoot}/vitest*.config.ts",
"!{workspaceRoot}/**/CHANGELOG.md",
"!{workspaceRoot}/**/README.md",
"!{workspaceRoot}/**/dist/**/*",
"!{workspaceRoot}/packages/*/docs/**/*",
"!{workspaceRoot}/packages/*/llms.txt"
],
"testDom": [
"source",
"docsTest",
"{workspaceRoot}/.nx/workflows/**/*.yaml",
"{workspaceRoot}/.github/actions/**/*.yml",
"{workspaceRoot}/.github/workflows/**/*.yml"
],
"format": [
"{workspaceRoot}/**/*",
"!{workspaceRoot}/.benchmark-output/**/*",
"!{workspaceRoot}/.bundle-output/**/*",
"!{workspaceRoot}/.nx/cache/**/*",
"!{workspaceRoot}/.nx/prettier-cache",
"!{workspaceRoot}/.nx/typescript/**/*",
"!{workspaceRoot}/.nx/workspace-data/**/*",
"!{workspaceRoot}/.release-artifacts/**/*",
"!{workspaceRoot}/node_modules/**/*"
],
"docs": [
"sharedGlobals",
"{workspaceRoot}/README.md",
"{workspaceRoot}/CONTRIBUTING.md",
"{workspaceRoot}/CHANGELOG.md",
"{workspaceRoot}/llms.txt",
"{workspaceRoot}/docs/**/*",
"{workspaceRoot}/media/**/*",
"{workspaceRoot}/packages/*/README.md",
"{workspaceRoot}/packages/*/package.json",
"{workspaceRoot}/packages/*/src/**/*",
"{workspaceRoot}/packages/charts-core/docs/**/*",
"{workspaceRoot}/packages/charts-core/llms.txt",
"{workspaceRoot}/benchmarks/conformance/**/*",
"{workspaceRoot}/benchmarks/comparison/bundle-baseline.json",
"{workspaceRoot}/scripts/benchmark/chart-libraries.mjs",
"{workspaceRoot}/scripts/benchmark/comparison-capabilities.mjs",
"{workspaceRoot}/scripts/check-docs.mjs",
"{workspaceRoot}/scripts/docs-contract.mjs",
"{workspaceRoot}/scripts/packed-markdown-links.mjs",
"{workspaceRoot}/scripts/sync-package-docs.mjs"
],
"docsTest": [
"docs",
"{workspaceRoot}/API-FRICTION.md",
"{workspaceRoot}/MARKETING.md",
"{workspaceRoot}/benchmarks/conformance/api-friction.test.ts",
"{workspaceRoot}/scripts/sync-release-version.mjs",
"{workspaceRoot}/scripts/sync-release-version.test.mjs"
],
"release": [
"sharedGlobals",
"{workspaceRoot}/LICENSE",
"{workspaceRoot}/README.md",
"{workspaceRoot}/docs/**/*",
"{workspaceRoot}/packages/charts-core/**/*",
"{workspaceRoot}/packages/charts-scales/**/*",
"{workspaceRoot}/packages/*-charts/**/*",
"{workspaceRoot}/packages/react-18-compat/package.json",
"{workspaceRoot}/examples/charts-react-native/**/*",
"{workspaceRoot}/examples/charts-expo/**/*",
"!{workspaceRoot}/packages/*/dist/**/*",
"{workspaceRoot}/scripts/*package*.mjs",
"{workspaceRoot}/scripts/*release*.mjs",
"{workspaceRoot}/scripts/check-framework-adapters.mjs",
"{workspaceRoot}/scripts/check-packed-consumers.mjs",
"{workspaceRoot}/scripts/packed-react-native-consumers.mjs",
"{workspaceRoot}/scripts/packed-markdown-links.mjs",
"{workspaceRoot}/scripts/run-with-concurrency.mjs"
],
"reactNativeTypes": [
"sharedGlobals",
"{workspaceRoot}/scripts/check-react-native-types.mjs",
"{workspaceRoot}/packages/charts-core/**/*",
"{workspaceRoot}/packages/react-native-charts/**/*",
"{workspaceRoot}/examples/charts-react-native/**/*",
"{workspaceRoot}/examples/charts-expo/**/*",
"!{workspaceRoot}/packages/*/dist/**/*"
],
"testSolid": [
"sharedGlobals",
"{workspaceRoot}/vitest.solid*.config.ts",
"{workspaceRoot}/packages/charts-core/**/*",
"{workspaceRoot}/packages/solid-charts/**/*",
"!{workspaceRoot}/packages/*/dist/**/*",
"!{workspaceRoot}/packages/**/CHANGELOG.md",
"!{workspaceRoot}/packages/**/README.md",
"!{workspaceRoot}/packages/*/docs/**/*",
"!{workspaceRoot}/packages/*/llms.txt"
],
"testSvelte": [
"sharedGlobals",
"{workspaceRoot}/vitest.svelte*.config.ts",
"{workspaceRoot}/packages/charts-core/**/*",
"{workspaceRoot}/packages/svelte-charts/**/*",
"!{workspaceRoot}/packages/*/dist/**/*",
"!{workspaceRoot}/packages/**/CHANGELOG.md",
"!{workspaceRoot}/packages/**/README.md",
"!{workspaceRoot}/packages/*/docs/**/*",
"!{workspaceRoot}/packages/*/llms.txt"
],
"testOctane": [
"sharedGlobals",
"{workspaceRoot}/vitest.octane*.config.ts",
"{workspaceRoot}/packages/charts-core/**/*",
"{workspaceRoot}/packages/octane-charts/**/*",
"!{workspaceRoot}/packages/*/dist/**/*",
"!{workspaceRoot}/packages/**/CHANGELOG.md",
"!{workspaceRoot}/packages/**/README.md",
"!{workspaceRoot}/packages/*/docs/**/*",
"!{workspaceRoot}/packages/*/llms.txt"
],
"catalogSource": [
"sharedGlobals",
"{workspaceRoot}/examples/conformance/**/*",
"{workspaceRoot}/benchmarks/conformance/**/*",
"{workspaceRoot}/packages/charts-core/package.json",
"{workspaceRoot}/packages/charts-core/src/**/*",
"{workspaceRoot}/packages/charts-demo-data/package.json",
"{workspaceRoot}/packages/charts-demo-data/src/**/*",
"{workspaceRoot}/packages/react-charts/package.json",
"{workspaceRoot}/packages/react-charts/src/**/*",
"{workspaceRoot}/scripts/catalog-index.mjs",
"{workspaceRoot}/scripts/catalog-preview.mjs",
"{workspaceRoot}/scripts/catalog-source-files.mjs",
"!{workspaceRoot}/examples/conformance/dist/**/*"
],
"comparisonRevision": [
{
"runtime": "git log -1 --format=%H -- benchmarks/comparison/libraries/tanstack packages/charts-core/src benchmarks/comparison/libraries/tier.ts benchmarks/comparison/stress/operation.ts benchmarks/comparison/types.ts"
}
]
},
"targetDefaults": {
"format-check": {
"cache": true,
"inputs": ["format"]
},
"docs-check": {
"cache": true,
"inputs": ["docs"]
},
"docs-test": {
"cache": true,
"inputs": ["docsTest"]
},
"typecheck": {
"cache": true,
"inputs": ["source"]
},
"test-*": {
"cache": true,
"inputs": ["source"]
},
"test-dom": {
"cache": true,
"inputs": ["testDom"]
},
"test-solid": {
"cache": true,
"inputs": ["testSolid"]
},
"test-solid-ssr": {
"cache": true,
"inputs": ["testSolid"]
},
"test-svelte": {
"cache": true,
"inputs": ["testSvelte"]
},
"test-svelte-ssr": {
"cache": true,
"inputs": ["testSvelte"]
},
"test-octane": {
"cache": true,
"inputs": ["testOctane"]
},
"test-octane-client": {
"cache": true,
"inputs": ["testOctane"]
},
"adapters-check": {
"cache": true,
"inputs": ["release"]
},
"react-native-types": {
"cache": true,
"inputs": ["reactNativeTypes"]
},
"package-check": {
"cache": true,
"inputs": ["release"]
},
"bundle": {
"cache": true,
"inputs": ["source"],
"outputs": ["{workspaceRoot}/.bundle-output"]
},
"bundle-check": {
"cache": true,
"inputs": ["source"],
"outputs": ["{workspaceRoot}/.bundle-output"]
},
"benchmark-check": {
"cache": true,
"inputs": ["source", "comparisonRevision"],
"outputs": ["{workspaceRoot}/.benchmark-output/results"]
},
"catalog-index-check": {
"cache": true,
"inputs": ["catalogSource"]
},
"catalog-example-check": {
"cache": true,
"inputs": ["catalogSource"]
},
"catalog-preview-check": {
"cache": true,
"inputs": ["catalogSource"]
},
"conformance-app-build": {
"cache": true,
"inputs": ["catalogSource"],
"outputs": ["{workspaceRoot}/examples/conformance/dist"]
},
"release-artifacts": {
"cache": true,
"inputs": ["release"],
"outputs": ["{workspaceRoot}/.release-artifacts"]
}
},
"nxCloudId": "6a728964bb91bb09533eb006"
}