456 Commits

Author SHA1 Message Date
Colum Ferry
44820f2c4b
feat(testing): add convert-to-inferred migration generator for cypress (#22884) 2024-04-30 12:47:12 -04:00
Nicholas Cunningham
49af691b24
fix(core): nxComponentTestingPreset should not expose bundler option (#23009) 2024-04-26 09:31:11 +01:00
Jack Hsu
bc43243498
chore(repo): add eslint and jest plugins to use inferred targets (#22946) 2024-04-23 21:52:13 -04:00
Jason Jean
bf206e578e
feat(misc): non conflicting init/add flow (#22791) 2024-04-15 16:45:08 -04:00
Jason Jean
21f90cae85
feat(core): add metadata to targets (#22655) 2024-04-04 23:19:10 -04:00
Nicholas Cunningham
92a2cc775d
fix(nx-dev): Update urls that are 404 (#22653) 2024-04-03 15:35:10 -06:00
Leosvel Pérez Espinosa
6f41c27156
feat(testing): infer open-cypress task (#22556) 2024-03-28 10:29:58 -04:00
Jason Jean
7914496499
fix(testing): name group of e2e ci tasks distinctly from target name (#22525) 2024-03-26 17:59:01 -04:00
Jason Jean
1391bc78dc
fix(testing): remove root from the cypress ci-e2e group (#22468) 2024-03-22 18:36:52 -04:00
Jason Jean
5a9671b3fa
feat(core): add ability to add metadata to projects (#22299) 2024-03-19 13:33:25 -04:00
James Henry
1fe5b98f45
fix(linter): refactor pcv3 plugin, expose configFiles on context (#21677) 2024-03-15 16:29:13 -04:00
Emily Xiong
3260f4166a
fix(testing): fix project config might not be defined (#22174) 2024-03-06 12:53:02 -05:00
Nicholas Cunningham
391f3ab8e6
fix(nextjs): Adding styles to nextjs cypress should not fail. (#22170) 2024-03-05 15:17:42 -07:00
Leosvel Pérez Espinosa
30040845ae
fix(testing): resolve cypress config glob pattern correctly to handle root projects (#22165) 2024-03-05 11:34:43 -05:00
Leosvel Pérez Espinosa
2d9ecfd1fc
fix(testing): close cypress web server correctly on windows (#22125) 2024-03-04 13:11:01 -05:00
Leosvel Pérez Espinosa
dee40997da
fix(testing): increase the default timeout to 60s for the cypress web dev server to start (#22132) 2024-03-04 15:38:04 +01:00
Leosvel Pérez Espinosa
2bcde03c01
fix(testing): calculate correct support file path in cypress e2e preset (#22096) 2024-03-01 14:40:09 +01:00
Craigory Coppola
a89c73483e
feat(core): use flag in nx.json for toggling crystal (#21980) 2024-02-29 15:18:46 -05:00
Katerina Skroumpelou
5971ae17f6
fix(misc): make sure to add e2e crystal plugin (#22041) 2024-02-29 16:54:07 +02:00
Jack Hsu
2fa693d297
docs(cypress): add "await" to the documented extension to setupNodEvents in order for webserver to be set up properly (#22027) 2024-02-28 09:45:59 -05:00
Leosvel Pérez Espinosa
dd2c7d2601
feat(testing): update cypress version (#21961) 2024-02-23 14:44:22 +01:00
Leosvel Pérez Espinosa
fe72ab4c78
fix(testing): pin cypress version to avoid issue with verifying cypress (#21917) 2024-02-21 15:13:14 +00:00
Leosvel Pérez Espinosa
ca3965fcf3
fix(angular): do not force explicit targets for separate e2e projects (#21865) 2024-02-20 15:57:28 +01:00
Leosvel Pérez Espinosa
5b6d1b4017
feat(angular): force explicit targets when NX_ADD_PLUGINS is not explicitly true (#21852)
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2024-02-16 17:42:51 -05:00
Emily Xiong
a0f761c10a
fix(testing): fix cypress project targets does not exist (#21785) 2024-02-13 11:05:40 -05:00
Remco Krams
c87884ad6e
fix(react): generate correctly when --js is used for module federation host/remote (#20119)
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2024-02-12 20:42:11 +00:00
Jason Jean
2fe4396e51
fix(testing): ensure cypress closes the web dev server (#21759) 2024-02-09 18:10:17 -05:00
Leosvel Pérez Espinosa
fdae86c81c
fix(testing): increase the default timeout to 15s for the dev server to start (#21716) 2024-02-09 15:51:18 +01:00
Leosvel Pérez Espinosa
d2272fdebd
fix(misc): pin generated vite version to ~5.0.0 to avoid issues with storybook (#21740) 2024-02-09 08:13:17 -05:00
Craigory Coppola
ebbb2f0241
fix(testing): cleanup e2e atomization plugins (#21688) 2024-02-07 18:00:55 -05:00
Isaac Mann
61436a64ef
docs(core): inferred targets (#21167)
Co-authored-by: Katerina Skroumpelou <mandarini@users.noreply.github.com>
Co-authored-by: Colum Ferry <cferry09@gmail.com>
Co-authored-by: Emily Xiong <xiongemi@gmail.com>
Co-authored-by: Nicholas Cunningham <ndcunningham@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
Co-authored-by: Victor Savkin <mail@vsavkin.com>
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2024-02-03 00:14:05 -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
Jack Hsu
79648bc484
fix(testing): add support for generating and loading cypress config in ESM format (#21471) 2024-02-01 17:29:08 -05:00
Lukas
857a07d87d
fix(misc): use caret for semver version (#18140) 2024-01-31 19:48:38 +02:00
Remco Krams
e4b1ab6c61
fix(testing): fix config references to js files (#21018) 2024-01-31 18:45:48 +02:00
Craigory Coppola
deb0f1a492
chore(repo): bump deprecation messages to v19 (#21430) 2024-01-30 16:29:05 -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
Jack Hsu
2faaaf3a19
feat(cypress): simplify inferred cypress command (#21337) 2024-01-25 17:03:05 -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š
03257e2503
feat(linter): move common options to target defaults (#20583) 2024-01-09 09:12:47 +00:00
Katerina Skroumpelou
1d1d465d12
feat(misc): align version of @types/node throughout repo (#20883) 2024-01-02 18:59:03 +02:00
Leosvel Pérez Espinosa
737c75fd0b
fix(testing): set correct type for ignoreTestFiles option in cypress executor (#20853) 2023-12-21 09:10:43 +01:00
Craigory Coppola
2374d8eaba
feat(testing): add create-nodes plugin for playwright e2e targets (#20099) 2023-12-20 16:34:32 -05:00
Leosvel Pérez Espinosa
9e25c91072
fix(testing): safely handle circular deps in component testing plugin (#20852) 2023-12-20 14:48:23 +01:00
Leosvel Pérez Espinosa
626605ef97
chore(angular): skip formatting generated code when not needed in unit tests (#20819) 2023-12-18 11:05:44 -05:00
Craigory Coppola
d047ad5927
fix(testing): avoid overwriting environment variables in nx cypress preset (#20748) 2023-12-14 11:47:57 -05:00