6048 Commits

Author SHA1 Message Date
Leosvel Pérez Espinosa
b7a1cd30fc
fix(angular): add @angular/localize to list of default packages to be eagerly loaded in mf apps (#11189) 2022-07-18 18:02:11 +01:00
Leosvel Pérez Espinosa
6866122db8
feat(angular): deprecate syntax option from the ngrx generator (#11184) 2022-07-18 15:41:17 +01:00
Mads Thines
edc9ce12a1
fix(storybook): adjusted STORYBOOK_ (#11171)
Corrected the `STORYBOOK_` RegExp to match documentation
https://storybook.js.org/docs/react/configure/environment-variable
2022-07-18 11:50:10 +00:00
Leosvel Pérez Espinosa
cc6c2f9c59
feat(angular): deprecate DataPersistence class in favor of data persistence operators (#11183) 2022-07-18 11:40:20 +01:00
Helton
bd9b33eaef
docs(nxdev): fix link break in the docs (#11148)
fix the link from generator/modifying-files pages to /generators/composing-generators
2022-07-15 18:17:35 -04:00
null
f8104d9410
fix(core): outputs in nx.json targetDefaults is not work (#11157)
* fix(core): outputs in nx.json targetDefaults is not work

ISSUES CLOSED: #11141

* fix(core): handle when targets is undefined

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2022-07-15 21:43:42 +00:00
Jack Hsu
96e84eea39
fix(misc): add dotenv as dependencies for plugins that import it (#11167) 2022-07-15 16:46:41 -04:00
Ihor
57a6ebcfcd
fix(react): fix typo in testing-library migrations 2022-07-15 14:46:38 -04:00
Jack Hsu
e3d5c53d88
fix(nextjs): set development outputPath to a different one from production build (#11169)
- Avoids conflict with cached output
- Fixes #10312
2022-07-15 14:10:07 -04:00
Rares Matei
2af1a14a7f
docs(nx-cloud): update release notes (#11159) 2022-07-15 13:46:14 -04:00
Jack Hsu
39cc96a936
feat(react): update react package versions (#11168) 2022-07-15 17:42:08 +00:00
Jason Jean
63b74d2a56
feat(core): add ability to use globs as outputs (#10894)
* feat(core): add ability to use globs as outputs

* fix(repo): adjust the way outputs are tracked

* docs(core): improve outputs documentation
2022-07-14 18:31:12 -04:00
Benjamin Cabanes
61e1931ded
docs(nxdev): remove gray-matter dependency (#11150) 2022-07-14 21:57:22 +00:00
Caleb Ukle
df0f334886
chore(testing): remove console.log in migration util (#11149) 2022-07-14 21:07:21 +00:00
Benjamin Cabanes
8519627e93
docs(nxdev): internal link checker now supports indexes (#11147) 2022-07-14 18:40:52 +00:00
Chau Tran
421b4d940e
feat(nest): upgrade nest to v9 (#11120) 2022-07-14 11:55:30 -04:00
Benjamin Cabanes
49f0170652
docs(nxdev): upgrade next-sitemap dependency (#11142) 2022-07-14 14:56:55 +00:00
Victor Savkin
de41142368 chore(repo): connect to staging nx cloud 2022-07-14 10:36:18 -04:00
Benjamin Cabanes
04cb18648b
docs(nxdev): documentation link checker (#11140) 2022-07-14 14:17:26 +00:00
Katerina Skroumpelou
943d4ba915
fix(storybook): include polyfills in Storybook tsconfig for ngapps (#11136) 2022-07-14 10:25:14 +00:00
Benjamin Cabanes
b05f9e0eee
docs(nxdev): fix 404 links (#11134) 2022-07-13 23:35:15 +00:00
Emily Xiong
c075e69898
feat(react-native): upgrade metro to 0.71.3 (#11105) 2022-07-13 19:50:15 +00:00
Leosvel Pérez Espinosa
2163c54b85
fix(react): do not set a module federation remote project as the default project (#11128) 2022-07-13 15:32:03 -04:00
Benjamin Cabanes
c088dd7851
docs(nxdev): add press kit link in footer (#11133) 2022-07-13 18:31:21 +00:00
Jack Hsu
b042b80e2d
feat(next): update next.js versions (#11115) 2022-07-13 18:30:12 +00:00
Benjamin Cabanes
f08d4ab790
docs(nxdev): move content from cli into nx (#11085) 2022-07-13 13:01:02 -04:00
Leosvel Pérez Espinosa
9933d91a1b
fix(core): handle specifying a prerelease version without a package when migrating (#11129) 2022-07-13 16:26:28 +00:00
Leosvel Pérez Espinosa
ba592f8a99
fix(angular): do not set a module federation remote project as the default project (#11127) 2022-07-13 14:19:06 +01:00
Leosvel Pérez Espinosa
8ce1444324
fix(angular): do not write files unnecessarily in mfe to mf migration (#11126) 2022-07-13 13:18:20 +01:00
Leosvel Pérez Espinosa
1b6e5874ee
fix(angular): do not generate ts path mappings for lazy loaded libs in app tsconfig file (#11125) 2022-07-13 12:19:36 +01:00
Miroslav Jonaš
8ab6ad4878
fix(repo): explicitly stop all agents on failure (#11123) 2022-07-13 06:13:20 -04:00
Leosvel Pérez Espinosa
3ce6f35184 feat(core): allow configuring targets to forward args to its target dependencies 2022-07-12 12:46:33 -04:00
Miroslav Jonaš
5194551d85
fix(linter): improve performance of runtime lint utils (#11100) 2022-07-12 17:04:01 +02:00
Philip Fulcher
2408eb8fbc
chore(repo): re-enable graph e2e tests on win (#11106) 2022-07-12 09:56:20 -04:00
Katerina Skroumpelou
a2d9577553
fix(storybook): fix schema to read projectName from config (#11098) 2022-07-12 09:55:22 -04:00
Miroslav Jonaš
cc74de6a71
chore(repo): split e2e packages in nightly run for better report (#11110) 2022-07-12 09:00:43 +00:00
Miroslav Jonaš
438ea6cdfe
chore(repo): add better status notification to audit run (#11099) 2022-07-11 12:50:24 +00:00
Miroslav Jonaš
d7bbf85f29
feat(linter): support transitive hasBannedImport (#11000) 2022-07-11 14:31:13 +02:00
Leosvel Pérez Espinosa
9352f2ee98
fix(angular): amend wrong project name schema options to hint nx console to show a project dropdown (#11097) 2022-07-11 13:27:33 +01:00
Miroslav Jonaš
4a3a223d07
chore(repo): use npx over yarn for audit checks (#11096) 2022-07-11 05:04:32 -06:00
Caleb Ukle
8683d364f8
docs(testing): update screenshot/video paths to correct location (#11082) 2022-07-08 17:33:39 -04:00
Caleb Ukle
8154191eb1
feat(testing): Cypress 10 and component testing support (#9201)
* feat(testing): add generator to aid in the migration to cypress 10

cypress 10 introduces a new configuration format and new layout that requires update settings and
files for e2e projects

* feat(testing): cypress component tests for react/next

initial work for cypress component tests for react and next

* feat(testing): add support for v10 e2e cypress projects

create the correct files for cypress projects >v10 and reorganize tests based on version to allow
easier parsing of tests

* feat(testing): add utils for modifying cypress v10 config

provide ts transformers to take in an existing cypress config and update/add properties within the
given configuration

* fix(testing): fix tests affected by the cypress v10 changes

update tests to assert the correct files/folders/file contents due to the cypress changes in v10

* cleanup(testing): move cypress component testing plugins into the respective packages

move the plugins into out of cypress plugins into the specific vertical plugin to prevent issues
with circular refs

* cleanup(testing): bump cypress version

bump to latest cypress v10 release

* docs(testing): update docs for cypress 10

update cypress docs to include info about component testing and migration to cypress v10

* fix(repo): revert cypress version bump

keep v9 of cypress installed for nx repo until v10 release

* fix(testing): update cypress gen tsconfig and infer targets with converter

* fix(testing): make sure tests use the cypress v10 (for the intermediate)

* fix(testing): update target name after feedback

* fix(testing): support multiple target w/custom configs for cypress v10 migration

* fix(testing): refactor cy component tests into seperate verticals

* feat(testing): create storybook cypress preset

* fix(testing): clean up cy v10 migration

* fix(testing): don't branch for cypress executor testingType

* fix(testing): move cy comp test generator to next

* fix(testing): bump cypress deps

* fix(testing): clean up cy component testing generators

* fix(testing): update cy component testing docs

* fix(testign): dep check. runtime plugin pulls from @nrwl/react

* fix(testing): move e2e into verticals

* fix(testing): address PR feedback

* fix(testing): clean up unit tests

* feat(angular): support migrating angular cli workspaces using cypress v10

* chore(testing): update e2e tests

* fix(testing): address pr feedback

* chore(testing): remove cypress component testing for next.js

* fix(testing): address pr feedback

Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2022-07-08 14:34:00 -05:00
Benjamin Cabanes
a34402fd9e
docs(nxdev): remove announcement banner (#11078) 2022-07-08 10:26:14 -04:00
Miroslav Jonaš
e7e2905e40
chore(repo): fix typings on e2e helper file (#11076) 2022-07-08 15:17:19 +02:00
Juri
4e292f2454 feat(core): run-many runs all projects by default 2022-07-08 08:36:54 -04:00
Miroslav Jonaš
26ca133a76
chore(repo): add snync check to nightly audit (#11074) 2022-07-08 11:08:39 +00:00
Miroslav Jonaš
6186daabf8
feat(repo): add lock file linting to commit check, PR and nightly (#11071) 2022-07-08 10:39:23 +00:00
Miroslav Jonaš
4f072a1f0a
chore(repo): enable certificates for cache restoring on circleci (#11072) 2022-07-08 12:31:41 +02:00
Miroslav Jonaš
16ffa482b5
feat(core): update GitHub CI workflow generator to v0.6 (#11068) 2022-07-08 09:02:39 +00:00
Miroslav Jonaš
6b1140891c
chore(repo): update vulnerable parse-url (#11069) 2022-07-08 04:50:30 -04:00