379 Commits

Author SHA1 Message Date
Jason Jean
26a815c7df
chore(core): add one off exception for next.js (#21572) 2024-02-02 23:46:02 -05:00
Jason Jean
396ffc4636
feat(core): enable project crystal by default (#21403)
Co-authored-by: Katerina Skroumpelou <sk.katherine@gmail.com>
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
Co-authored-by: Colum Ferry <cferry09@gmail.com>
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
Co-authored-by: Emily Xiong <xiongemi@gmail.com>
Co-authored-by: Nicholas Cunningham <ndcunningham@gmail.com>
2024-02-02 03:40:59 -05:00
Jack Hsu
05b0848eb5
feat(devkit): add loadConfigFile function for plugins to use (#21511) 2024-02-01 22:46:04 -05:00
Lukas
857a07d87d
fix(misc): use caret for semver version (#18140) 2024-01-31 19:48:38 +02:00
Craigory Coppola
deb0f1a492
chore(repo): bump deprecation messages to v19 (#21430) 2024-01-30 16:29:05 -05:00
wout junius
946c6a745d
feat(devkit): improving error handeling read target options (#20336) 2024-01-30 18:25:31 +00:00
Colum Ferry
0b3e1f6ec4
feat(core): log to guide users to show details after project generation (#21350) 2024-01-30 10:58:49 -05:00
Kaden Wilkinson
8274f3419d
fix(devkit): fix extractLayoutDirectory typescript types to better reflect allowed params and return value (#15339) 2024-01-29 13:01:14 -05:00
Miroslav Jonaš
7ab0de8f68
fix(core): yargs array-like prompts initial field is number (#21349) 2024-01-26 10:46:05 -05:00
Leosvel Pérez Espinosa
4b88f48a18
feat(angular): support angular 17.1.0 (#20556) 2024-01-26 10:43:16 -05:00
Leosvel Pérez Espinosa
e4758358b0
feat(misc): optionally update package.json scripts in init generators (#21204) 2024-01-22 13:51:41 -05:00
Jason Jean
1ffd6731dc
feat(core): add target defaults in configuration generators rather th… (#21105) 2024-01-17 16:02:47 -05:00
Jack Hsu
253c0ff2ab
feat(devkit): add a flag to keep existing versions when calling addDependenciesToPackageJson (#21123) 2024-01-16 14:24:14 -05:00
Craigory Coppola
2374d8eaba
feat(testing): add create-nodes plugin for playwright e2e targets (#20099) 2023-12-20 16:34:32 -05:00
Benjamin Cabanes
db77ddef8a
chore(repo): update packages readme banner (#20695) 2023-12-11 11:32:42 -05:00
Benjamin Cabanes
5a305d41de
feat(nx-dev): add homepage updates (#20592)
Co-authored-by: Juri <juri.strumpflohner@gmail.com>
2023-12-08 14:40:42 -05:00
Miroslav Jonaš
fe63f856ec
feat(linter): add create-nodes plugin (#20264) 2023-11-30 09:15:08 -05:00
Jason Jean
78ab39b895
feat(testing): allow cypress preset to execute a command for a web server (#20355) 2023-11-27 13:30:01 -05:00
Jason Jean
68e974c848
Reapply "cleanup(core): separate retrieve project configurations and … (#20398) 2023-11-27 09:45:48 -05:00
Jason Jean
6630658290
Revert "cleanup(core): separate retrieve project configurations and r… (#20397) 2023-11-23 16:33:50 -05:00
Craigory Coppola
0e0b3b9e0d
cleanup(core): separate retrieve project configurations and retrieve workspace files (#20326) 2023-11-23 15:39:07 -05:00
Leosvel Pérez Espinosa
a672cbbb58
feat(misc): allow providing a path in the name option of project generators (#20274) 2023-11-21 11:50:58 -05:00
Craigory Coppola
30d94f76ee
cleanup(core): remove async flag from signature of buildProjectsConfigurationsFromProjectPathsAndPlugins (#20228) 2023-11-17 15:31:03 -05:00
Jason Jean
8a0707df86
feat(testing): distribute cypress tests for ci (#20188) 2023-11-15 16:04:52 -05:00
Katerina Skroumpelou
5d389dd62d
fix(core): await for createNodesAsync (#20232) 2023-11-14 08:13:38 -05:00
Craigory Coppola
206247f9ad
feat(core): make createNodes async (#20195)
Co-authored-by: Jonathan Cammisuli <jon@cammisuli.ca>
2023-11-13 16:57:20 -05:00
Craigory Coppola
1bd95104cc
fix(devkit): make parseTargetString more tolerant to bad graph shapes (#20170) 2023-11-09 21:13:46 -05:00
Katerina Skroumpelou
dc51a90745
fix(core): create nodes plugin fixes (#20134) 2023-11-09 11:49:20 +02:00
Leosvel Pérez Espinosa
25d6ec3a92
feat(angular): support angular v17 (#19689) 2023-11-07 15:45:42 -05:00
Miroslav Jonaš
bc577c68a2
fix(devkit): command format example should use derived info instead of as-provided (#20065) 2023-11-06 11:41:59 -05:00
Jason Jean
bdde0ddc98
chore(devkit): add util for migrating to a plugin (#19942) 2023-10-31 14:21:17 -04:00
Jason Jean
44f2f0ce2c
chore(devkit): add util for getting named-inputs (#19924) 2023-10-30 10:55:25 -04:00
Juri
59870d42c8 docs(devkit): add link to docs 2023-10-27 15:38:39 +02:00
Emily Xiong
85bda9ab8a
fix(react): fix creating a react library with cwd (#19721) 2023-10-19 13:10:01 -04:00
Leosvel Pérez Espinosa
2076abfca4
fix(angular): fix usage of internal generators and prevent usage of deprecated project option (#19697) 2023-10-18 18:26:21 -04:00
Jason Jean
d0005c954f
feat(core): remove deprecated defaultCollection and npmScope nx.json … (#19708) 2023-10-18 18:03:57 -04:00
Miroslav Jonaš
80ade9354b
fix(core): ensure CNW works without .yarnrc with custom registry (#18937) 2023-10-18 09:15:55 -04:00
Leosvel Pérez Espinosa
81e8d12ed1
fix(misc): do not normalize project name and root when using as-provided format (#19651) 2023-10-17 17:53:48 -04:00
Jack Hsu
5c56bd610a
feat(vue): support generating components using the path as provided (#19609)
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2023-10-17 14:12:26 -04:00
Jason Jean
8249ace5a2
feat(nx-plugin): add as provided prompt for executor generator (#19602) 2023-10-13 13:20:10 -04:00
Colum Ferry
80fde79374
feat(misc): remove deprecated Angular CLI usage of schematics and builders (#19557) 2023-10-13 17:14:16 +01:00
Jason Jean
1ffeca9eb7
feat(devkit): remove backwards compatibility for Nx 15 (#19572) 2023-10-12 17:16:10 -04:00
Leosvel Pérez Espinosa
c0027de971
feat(angular): support generating artifacts using options as provided (#19527) 2023-10-11 23:22:31 -04:00
Craigory Coppola
b8e1500190
fix(devkit): pass filepath to ejs for include statements (#19517) 2023-10-11 11:56:55 -04:00
Jason Jean
5cc87bfdc2
fix(misc): properly add extra dependencies to packages (#19334) 2023-09-26 00:09:29 -04:00
Leosvel Pérez Espinosa
c18c0b2eba
feat(misc): prepend cwd to directory in project generators when using as-provided format (#19227)
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2023-09-22 08:28:03 -04:00
Jason Jean
53a327715b
feat(repo): remove projectNameAndRoot nx.json option (#19218) 2023-09-21 08:15:38 -04:00
Leosvel Pérez Espinosa
a020f1d933
feat(misc): do not prompt for project name and root format when they produce the same result (#19221) 2023-09-20 09:07:47 -04:00
Craigory Coppola
de2824a450
feat(devkit): add method for tree-aware glob search (#19128) 2023-09-13 17:39:45 -04:00
Craigory Coppola
ae154e777e
cleanup(devkit): improve error messaging when project doesnt exist for readTargetOptions (#19108) 2023-09-12 23:07:20 -04:00