Colum Ferry
85c8916087
fix(core): addPlugin should not conflict on project.json targets ( #23264 )
...
<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->
<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->
## Current Behavior
<!-- This is the behavior we have today -->
Calculating conflicts in target names does not consider if the
project.json defined targets will actually be impacted by the plugin
that wants to be added creating false negatives
## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->
Calculating conflicts should be more accurate
## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->
Fixes #22476
2024-05-13 10:53:09 -04:00
Jack Hsu
bc43243498
chore(repo): add eslint and jest plugins to use inferred targets ( #22946 )
2024-04-23 21:52:13 -04:00
Colum Ferry
739e2e7115
feat(testing): make playwright default e2e test runner option ( #22511 )
2024-04-23 11:27:09 -04:00
Jason Jean
bf206e578e
feat(misc): non conflicting init/add flow ( #22791 )
2024-04-15 16:45:08 -04:00
Leosvel Pérez Espinosa
36f297cf76
feat(nuxt): update @nuxt/eslint-config to a stable version ( #22804 )
2024-04-12 16:59:36 +02:00
Nicholas Cunningham
92a2cc775d
fix(nx-dev): Update urls that are 404 ( #22653 )
2024-04-03 15:35:10 -06:00
Colum Ferry
7f00927655
fix(testing): app generators should create correct e2e config at generation time ( #22565 )
2024-04-03 16:51:03 +01:00
Jack Hsu
ef81455b64
fix(nuxt): use loadConfigFile from devkit rather than @nuxt/kit ( #22571 )
2024-03-28 17:46:45 -04:00
Colum Ferry
29c80a33de
fix(web): spa flag should correctly define redirect ( #22487 )
2024-03-26 16:51:03 +00:00
Leosvel Pérez Espinosa
8baddb5f08
feat(angular): support angular 17.3.0 ( #22202 )
2024-03-19 14:58:23 -04:00
James Henry
1fe5b98f45
fix(linter): refactor pcv3 plugin, expose configFiles on context ( #21677 )
2024-03-15 16:29:13 -04:00
Jack Hsu
c523d52414
feat(core): provide a hint when project.json has empty targets ( #22028 )
2024-02-29 00:12:49 -05:00
Nicholas Cunningham
287a0e0616
fix(nuxt): Add e2e-ci and serve-static targets ( #22056 )
2024-02-28 13:53:20 -07:00
Katerina Skroumpelou
82278d9254
fix(nuxt): fix storybook preview config path ( #22020 )
2024-02-27 11:01:20 -05:00
Julian Martin
8c6d8a6d35
feat(nuxt): export storybook generator ( #21969 )
2024-02-23 17:09:57 +02:00
Katerina Skroumpelou
776367e882
fix(nuxt): tsconfig types and output dir ( #21934 )
2024-02-23 15:22:18 +02:00
Katerina Skroumpelou
00dae6a811
fix(vite): update vitest and use parseCLI ( #21890 )
2024-02-22 11:03:08 -05:00
Katerina Skroumpelou
f061f57836
feat(vite): add vitest.workspace.ts at root ( #21915 )
2024-02-22 16:43:06 +02:00
Katerina Skroumpelou
c7a1a75c78
fix(nuxt): turn on autoimport ( #21894 )
2024-02-21 08:48:03 -05:00
Colum Ferry
e7826cdc6c
fix(nuxt): init generator should add @nx/vite to dependencies ( #21911 )
2024-02-21 14:19:44 +02:00
Zachary DeRose
fdcd4d0451
fix(vue): fixing vue and nuxt welcome templates ( #21792 )
2024-02-16 11:15:58 -05:00
Nicholas Cunningham
97e60f3175
fix(core): Update NxWelcome connect to cloud ( #21830 )
2024-02-15 12:57:27 -07: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
Nicholas Cunningham
ea5befbbbc
fix(core): Update Nx Welcome to include nx show project ( #21509 )
2024-02-01 17:45:21 -07:00
Katerina Skroumpelou
ed4761d121
fix(nuxt): change nuxi to nuxt ( #21484 )
2024-02-01 11:07:51 -05:00
beeman
a9974d3f25
docs(misc): change http:// to https:// ( #19534 )
2024-01-30 11:33:13 -05: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
Katerina Skroumpelou
f7f745f87f
fix(nuxt): add all target names when adding vite plugin ( #21332 )
2024-01-26 11:29:10 -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
Emily Xiong
6141f44203
feat(core): add keepExistingVersions to all packages ( #21169 )
2024-01-17 14:22:58 -05:00
Leosvel Pérez Espinosa
047dc22aed
cleanup(misc): clean up init generators ( #21088 )
2024-01-16 15:29:44 +01:00
Miroslav Jonaš
20dcc97099
fix(nx-dev): standardize nx cloud naming ( #21059 )
2024-01-10 13:09:42 +01:00
Katerina Skroumpelou
c79377e735
fix(vite): only import vite dynamically ( #21050 )
2024-01-09 15:48:32 +01:00
Miroslav Jonaš
03257e2503
feat(linter): move common options to target defaults ( #20583 )
2024-01-09 09:12:47 +00:00
Katerina Skroumpelou
688b83f66a
feat(vite): recognize all vite.config file extensions ( #20971 )
2024-01-03 08:06:13 -07:00
Katerina Skroumpelou
f7d179522f
fix(vite): include vitest config in nodes plugin ( #20887 )
2024-01-02 16:17:58 +02:00
Katerina Skroumpelou
84c9533d9a
fix(vite): dist and coverage paths for root projects ( #20878 )
2023-12-21 14:07:17 +00:00
Katerina Skroumpelou
cac2c173c5
feat(vite): update to vitest v1 ( #20747 )
2023-12-14 19:55:08 +04:00
Benjamin Cabanes
db77ddef8a
chore(repo): update packages readme banner ( #20695 )
2023-12-11 11:32:42 -05:00
Katerina Skroumpelou
410c1369c9
feat(nuxt): make nuxt public ( #20656 )
2023-12-11 10:50:39 +02: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
Katerina Skroumpelou
f04ed1f24a
fix(nuxt): correct outputs for nuxt and vite ( #20627 )
2023-12-07 08:45:08 -05:00
Jack Hsu
3493c7899b
fix(core): add 'dependsOn' property in when inferring build targets via plugins ( #20614 )
2023-12-06 16:39:06 -05:00
Jack Hsu
ab8c9298be
feat(core): targets inferred from plugins override targetDefaults ( #20586 )
2023-12-06 10:47:53 +02:00
Katerina Skroumpelou
468de36ad1
feat(nuxt): nodes for build, serve, test targets ( #20145 )
2023-11-30 13:35:02 -05:00
Katerina Skroumpelou
2c88282e8a
fix(vite): adjust config generation ( #20367 )
2023-11-29 15:58:49 +02: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
Miroslav Jonaš
ff5d1bef83
feat(linter): default lintFilePatterns to {projectRoot} ( #20313 )
2023-11-27 08:39:38 -05:00
Katerina Skroumpelou
bdc30ca23e
feat(nuxt): load nuxt config programmatically ( #20185 )
2023-11-14 12:15:18 +04:00
MaxKless
e8e8f94f7a
cleanup(storybook): rename name to project to be consistent with other generators ( #20181 )
2023-11-10 11:22:43 -05:00