|
1 | 1 | {
|
2 |
| - "/plugins/intro": { |
| 2 | + "/extending-nx/intro": { |
3 | 3 | "id": "intro",
|
4 | 4 | "name": "Intro",
|
5 | 5 | "description": "Learn about plugins.",
|
|
12 | 12 | "file": "shared/plugins/intro",
|
13 | 13 | "itemList": [],
|
14 | 14 | "isExternal": false,
|
15 |
| - "path": "/plugins/intro/getting-started", |
| 15 | + "path": "/extending-nx/intro/getting-started", |
16 | 16 | "tags": []
|
17 | 17 | },
|
18 | 18 | {
|
|
22 | 22 | "file": "",
|
23 | 23 | "itemList": [],
|
24 | 24 | "isExternal": false,
|
25 |
| - "path": "/plugins/registry", |
| 25 | + "path": "/extending-nx/registry", |
26 | 26 | "tags": []
|
27 | 27 | }
|
28 | 28 | ],
|
29 | 29 | "isExternal": false,
|
30 |
| - "path": "/plugins/intro", |
| 30 | + "path": "/extending-nx/intro", |
31 | 31 | "tags": []
|
32 | 32 | },
|
33 |
| - "/plugins/intro/getting-started": { |
| 33 | + "/extending-nx/intro/getting-started": { |
34 | 34 | "id": "getting-started",
|
35 | 35 | "name": "Getting Started with Plugins",
|
36 | 36 | "description": "Learn how to extend Nx by creating and releasing your own Nx plugin.",
|
37 | 37 | "file": "shared/plugins/intro",
|
38 | 38 | "itemList": [],
|
39 | 39 | "isExternal": false,
|
40 |
| - "path": "/plugins/intro/getting-started", |
| 40 | + "path": "/extending-nx/intro/getting-started", |
41 | 41 | "tags": []
|
42 | 42 | },
|
43 |
| - "/plugins/registry": { |
| 43 | + "/extending-nx/registry": { |
44 | 44 | "id": "registry",
|
45 | 45 | "name": "Plugin Registry",
|
46 | 46 | "description": "Browse official and community plugins",
|
47 | 47 | "file": "",
|
48 | 48 | "itemList": [],
|
49 | 49 | "isExternal": false,
|
50 |
| - "path": "/plugins/registry", |
| 50 | + "path": "/extending-nx/registry", |
51 | 51 | "tags": []
|
52 | 52 | },
|
53 |
| - "/plugins/tutorials": { |
| 53 | + "/extending-nx/tutorials": { |
54 | 54 | "id": "tutorials",
|
55 | 55 | "name": "5 Min Tutorials",
|
56 | 56 | "description": "Get started with plugins",
|
|
63 | 63 | "file": "shared/plugins/create-plugin",
|
64 | 64 | "itemList": [],
|
65 | 65 | "isExternal": false,
|
66 |
| - "path": "/plugins/tutorials/create-plugin", |
| 66 | + "path": "/extending-nx/tutorials/create-plugin", |
67 | 67 | "tags": []
|
68 | 68 | },
|
69 | 69 | {
|
|
73 | 73 | "file": "shared/plugins/maintain-published-plugin",
|
74 | 74 | "itemList": [],
|
75 | 75 | "isExternal": false,
|
76 |
| - "path": "/plugins/tutorials/publish-plugin", |
| 76 | + "path": "/extending-nx/tutorials/publish-plugin", |
77 | 77 | "tags": []
|
78 | 78 | }
|
79 | 79 | ],
|
80 | 80 | "isExternal": false,
|
81 |
| - "path": "/plugins/tutorials", |
| 81 | + "path": "/extending-nx/tutorials", |
82 | 82 | "tags": []
|
83 | 83 | },
|
84 |
| - "/plugins/tutorials/create-plugin": { |
| 84 | + "/extending-nx/tutorials/create-plugin": { |
85 | 85 | "id": "create-plugin",
|
86 | 86 | "name": "Create a Local Plugin",
|
87 | 87 | "description": "",
|
88 | 88 | "file": "shared/plugins/create-plugin",
|
89 | 89 | "itemList": [],
|
90 | 90 | "isExternal": false,
|
91 |
| - "path": "/plugins/tutorials/create-plugin", |
| 91 | + "path": "/extending-nx/tutorials/create-plugin", |
92 | 92 | "tags": []
|
93 | 93 | },
|
94 |
| - "/plugins/tutorials/publish-plugin": { |
| 94 | + "/extending-nx/tutorials/publish-plugin": { |
95 | 95 | "id": "publish-plugin",
|
96 | 96 | "name": "Maintain a Published Plugin",
|
97 | 97 | "description": "",
|
98 | 98 | "file": "shared/plugins/maintain-published-plugin",
|
99 | 99 | "itemList": [],
|
100 | 100 | "isExternal": false,
|
101 |
| - "path": "/plugins/tutorials/publish-plugin", |
| 101 | + "path": "/extending-nx/tutorials/publish-plugin", |
102 | 102 | "tags": []
|
103 | 103 | },
|
104 |
| - "/plugins/recipes": { |
| 104 | + "/extending-nx/recipes": { |
105 | 105 | "id": "recipes",
|
106 | 106 | "name": "Recipes",
|
107 | 107 | "description": "Focused instructions to complete a specific task",
|
|
114 | 114 | "file": "shared/recipes/plugins/local-executors",
|
115 | 115 | "itemList": [],
|
116 | 116 | "isExternal": false,
|
117 |
| - "path": "/plugins/recipes/local-executors", |
| 117 | + "path": "/extending-nx/recipes/local-executors", |
118 | 118 | "tags": ["use-task-executors"]
|
119 | 119 | },
|
120 | 120 | {
|
|
124 | 124 | "file": "shared/recipes/plugins/compose-executors",
|
125 | 125 | "itemList": [],
|
126 | 126 | "isExternal": false,
|
127 |
| - "path": "/plugins/recipes/compose-executors", |
| 127 | + "path": "/extending-nx/recipes/compose-executors", |
128 | 128 | "tags": ["use-task-executors"]
|
129 | 129 | },
|
130 | 130 | {
|
|
134 | 134 | "file": "shared/recipes/generators/local-generators",
|
135 | 135 | "itemList": [],
|
136 | 136 | "isExternal": false,
|
137 |
| - "path": "/plugins/recipes/local-generators", |
| 137 | + "path": "/extending-nx/recipes/local-generators", |
138 | 138 | "tags": ["use-code-generators"]
|
139 | 139 | },
|
140 | 140 | {
|
|
144 | 144 | "file": "shared/recipes/generators/composing-generators",
|
145 | 145 | "itemList": [],
|
146 | 146 | "isExternal": false,
|
147 |
| - "path": "/plugins/recipes/composing-generators", |
| 147 | + "path": "/extending-nx/recipes/composing-generators", |
148 | 148 | "tags": ["use-code-generators"]
|
149 | 149 | },
|
150 | 150 | {
|
|
154 | 154 | "file": "shared/recipes/generators/generator-options",
|
155 | 155 | "itemList": [],
|
156 | 156 | "isExternal": false,
|
157 |
| - "path": "/plugins/recipes/generator-options", |
| 157 | + "path": "/extending-nx/recipes/generator-options", |
158 | 158 | "tags": ["use-code-generators"]
|
159 | 159 | },
|
160 | 160 | {
|
|
164 | 164 | "file": "shared/recipes/generators/creating-files",
|
165 | 165 | "itemList": [],
|
166 | 166 | "isExternal": false,
|
167 |
| - "path": "/plugins/recipes/creating-files", |
| 167 | + "path": "/extending-nx/recipes/creating-files", |
168 | 168 | "tags": ["use-code-generators"]
|
169 | 169 | },
|
170 | 170 | {
|
|
174 | 174 | "file": "shared/recipes/generators/modifying-files",
|
175 | 175 | "itemList": [],
|
176 | 176 | "isExternal": false,
|
177 |
| - "path": "/plugins/recipes/modifying-files", |
| 177 | + "path": "/extending-nx/recipes/modifying-files", |
178 | 178 | "tags": ["use-code-generators"]
|
179 | 179 | },
|
180 | 180 | {
|
|
184 | 184 | "file": "shared/recipes/plugins/migration-generators",
|
185 | 185 | "itemList": [],
|
186 | 186 | "isExternal": false,
|
187 |
| - "path": "/plugins/recipes/migration-generators", |
| 187 | + "path": "/extending-nx/recipes/migration-generators", |
188 | 188 | "tags": ["create-your-own-plugin"]
|
189 | 189 | },
|
190 | 190 | {
|
|
194 | 194 | "file": "shared/recipes/plugins/create-preset",
|
195 | 195 | "itemList": [],
|
196 | 196 | "isExternal": false,
|
197 |
| - "path": "/plugins/recipes/create-preset", |
| 197 | + "path": "/extending-nx/recipes/create-preset", |
198 | 198 | "tags": ["create-your-own-plugin"]
|
199 | 199 | },
|
200 | 200 | {
|
|
204 | 204 | "file": "shared/recipes/plugins/project-graph-plugins",
|
205 | 205 | "itemList": [],
|
206 | 206 | "isExternal": false,
|
207 |
| - "path": "/plugins/recipes/project-graph-plugins", |
| 207 | + "path": "/extending-nx/recipes/project-graph-plugins", |
208 | 208 | "tags": ["create-your-own-plugin", "explore-graph"]
|
209 | 209 | },
|
210 | 210 | {
|
|
214 | 214 | "file": "shared/recipes/plugins/project-inference-plugins",
|
215 | 215 | "itemList": [],
|
216 | 216 | "isExternal": false,
|
217 |
| - "path": "/plugins/recipes/project-inference-plugins", |
| 217 | + "path": "/extending-nx/recipes/project-inference-plugins", |
218 | 218 | "tags": ["create-your-own-plugin"]
|
219 | 219 | }
|
220 | 220 | ],
|
221 | 221 | "isExternal": false,
|
222 |
| - "path": "/plugins/recipes", |
| 222 | + "path": "/extending-nx/recipes", |
223 | 223 | "tags": []
|
224 | 224 | },
|
225 |
| - "/plugins/recipes/local-executors": { |
| 225 | + "/extending-nx/recipes/local-executors": { |
226 | 226 | "id": "local-executors",
|
227 | 227 | "name": "Write a Simple Executor",
|
228 | 228 | "description": "",
|
229 | 229 | "file": "shared/recipes/plugins/local-executors",
|
230 | 230 | "itemList": [],
|
231 | 231 | "isExternal": false,
|
232 |
| - "path": "/plugins/recipes/local-executors", |
| 232 | + "path": "/extending-nx/recipes/local-executors", |
233 | 233 | "tags": ["use-task-executors"]
|
234 | 234 | },
|
235 |
| - "/plugins/recipes/compose-executors": { |
| 235 | + "/extending-nx/recipes/compose-executors": { |
236 | 236 | "id": "compose-executors",
|
237 | 237 | "name": "Compose Executors",
|
238 | 238 | "description": "",
|
239 | 239 | "file": "shared/recipes/plugins/compose-executors",
|
240 | 240 | "itemList": [],
|
241 | 241 | "isExternal": false,
|
242 |
| - "path": "/plugins/recipes/compose-executors", |
| 242 | + "path": "/extending-nx/recipes/compose-executors", |
243 | 243 | "tags": ["use-task-executors"]
|
244 | 244 | },
|
245 |
| - "/plugins/recipes/local-generators": { |
| 245 | + "/extending-nx/recipes/local-generators": { |
246 | 246 | "id": "local-generators",
|
247 | 247 | "name": "Write a Simple Generator",
|
248 | 248 | "description": "",
|
249 | 249 | "file": "shared/recipes/generators/local-generators",
|
250 | 250 | "itemList": [],
|
251 | 251 | "isExternal": false,
|
252 |
| - "path": "/plugins/recipes/local-generators", |
| 252 | + "path": "/extending-nx/recipes/local-generators", |
253 | 253 | "tags": ["use-code-generators"]
|
254 | 254 | },
|
255 |
| - "/plugins/recipes/composing-generators": { |
| 255 | + "/extending-nx/recipes/composing-generators": { |
256 | 256 | "id": "composing-generators",
|
257 | 257 | "name": "Compose Generators",
|
258 | 258 | "description": "",
|
259 | 259 | "file": "shared/recipes/generators/composing-generators",
|
260 | 260 | "itemList": [],
|
261 | 261 | "isExternal": false,
|
262 |
| - "path": "/plugins/recipes/composing-generators", |
| 262 | + "path": "/extending-nx/recipes/composing-generators", |
263 | 263 | "tags": ["use-code-generators"]
|
264 | 264 | },
|
265 |
| - "/plugins/recipes/generator-options": { |
| 265 | + "/extending-nx/recipes/generator-options": { |
266 | 266 | "id": "generator-options",
|
267 | 267 | "name": "Provide Options for Generators",
|
268 | 268 | "description": "",
|
269 | 269 | "file": "shared/recipes/generators/generator-options",
|
270 | 270 | "itemList": [],
|
271 | 271 | "isExternal": false,
|
272 |
| - "path": "/plugins/recipes/generator-options", |
| 272 | + "path": "/extending-nx/recipes/generator-options", |
273 | 273 | "tags": ["use-code-generators"]
|
274 | 274 | },
|
275 |
| - "/plugins/recipes/creating-files": { |
| 275 | + "/extending-nx/recipes/creating-files": { |
276 | 276 | "id": "creating-files",
|
277 | 277 | "name": "Create Files",
|
278 | 278 | "description": "",
|
279 | 279 | "file": "shared/recipes/generators/creating-files",
|
280 | 280 | "itemList": [],
|
281 | 281 | "isExternal": false,
|
282 |
| - "path": "/plugins/recipes/creating-files", |
| 282 | + "path": "/extending-nx/recipes/creating-files", |
283 | 283 | "tags": ["use-code-generators"]
|
284 | 284 | },
|
285 |
| - "/plugins/recipes/modifying-files": { |
| 285 | + "/extending-nx/recipes/modifying-files": { |
286 | 286 | "id": "modifying-files",
|
287 | 287 | "name": "Modify Files",
|
288 | 288 | "description": "",
|
289 | 289 | "file": "shared/recipes/generators/modifying-files",
|
290 | 290 | "itemList": [],
|
291 | 291 | "isExternal": false,
|
292 |
| - "path": "/plugins/recipes/modifying-files", |
| 292 | + "path": "/extending-nx/recipes/modifying-files", |
293 | 293 | "tags": ["use-code-generators"]
|
294 | 294 | },
|
295 |
| - "/plugins/recipes/migration-generators": { |
| 295 | + "/extending-nx/recipes/migration-generators": { |
296 | 296 | "id": "migration-generators",
|
297 | 297 | "name": "Write a Migration",
|
298 | 298 | "description": "",
|
299 | 299 | "file": "shared/recipes/plugins/migration-generators",
|
300 | 300 | "itemList": [],
|
301 | 301 | "isExternal": false,
|
302 |
| - "path": "/plugins/recipes/migration-generators", |
| 302 | + "path": "/extending-nx/recipes/migration-generators", |
303 | 303 | "tags": ["create-your-own-plugin"]
|
304 | 304 | },
|
305 |
| - "/plugins/recipes/create-preset": { |
| 305 | + "/extending-nx/recipes/create-preset": { |
306 | 306 | "id": "create-preset",
|
307 | 307 | "name": "Create a Preset",
|
308 | 308 | "description": "",
|
309 | 309 | "file": "shared/recipes/plugins/create-preset",
|
310 | 310 | "itemList": [],
|
311 | 311 | "isExternal": false,
|
312 |
| - "path": "/plugins/recipes/create-preset", |
| 312 | + "path": "/extending-nx/recipes/create-preset", |
313 | 313 | "tags": ["create-your-own-plugin"]
|
314 | 314 | },
|
315 |
| - "/plugins/recipes/project-graph-plugins": { |
| 315 | + "/extending-nx/recipes/project-graph-plugins": { |
316 | 316 | "id": "project-graph-plugins",
|
317 | 317 | "name": "Modify the Project Graph",
|
318 | 318 | "description": "",
|
319 | 319 | "file": "shared/recipes/plugins/project-graph-plugins",
|
320 | 320 | "itemList": [],
|
321 | 321 | "isExternal": false,
|
322 |
| - "path": "/plugins/recipes/project-graph-plugins", |
| 322 | + "path": "/extending-nx/recipes/project-graph-plugins", |
323 | 323 | "tags": ["create-your-own-plugin", "explore-graph"]
|
324 | 324 | },
|
325 |
| - "/plugins/recipes/project-inference-plugins": { |
| 325 | + "/extending-nx/recipes/project-inference-plugins": { |
326 | 326 | "id": "project-inference-plugins",
|
327 | 327 | "name": "Identify Custom Projects",
|
328 | 328 | "description": "",
|
329 | 329 | "file": "shared/recipes/plugins/project-inference-plugins",
|
330 | 330 | "itemList": [],
|
331 | 331 | "isExternal": false,
|
332 |
| - "path": "/plugins/recipes/project-inference-plugins", |
| 332 | + "path": "/extending-nx/recipes/project-inference-plugins", |
333 | 333 | "tags": ["create-your-own-plugin"]
|
334 | 334 | }
|
335 | 335 | }
|
0 commit comments