6268 Commits

Author SHA1 Message Date
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
Miroslav Jonaš
f257a27826
docs(nxdev): update GitHub workflow to v0.6 (#11067) 2022-07-08 08:38:22 +00:00
Altan Stalker
a04c82a798 docs(nx-cloud): update release notes for @nrwl/nx-cloud 2022-07-07 20:16:43 -04:00
ArnaudDenoyelle
7178880866
docs(core): replaced outdated option "core" with "npm" in 01-create-bl… (#11008) 2022-07-07 14:35:41 -04:00
Miroslav Jonaš
b8efa778f6
fix(core): remove eslintrc.json from the package build artifact (#11043) 2022-07-07 18:34:34 +00:00
Altan Stalker
391a0e6d17
chore(repo): update nx-cloud to 14.2.0 (#10984) 2022-07-07 18:27:35 +00:00
Mike Cann
59db908ee4
docs(misc): added some info about installing generators before they are used (#10841)
Co-authored-by: Craigory Coppola <craigorycoppola@gmail.com>
2022-07-07 14:22:07 -04:00
Przemysław Żydek
54be69857a
chore(core): nx plugin submission @theunderscorer/nx-semantic-release (#10908) 2022-07-07 18:15:11 +00:00
Alex
d109600bbc
docs(misc): update NX_BRANCH value (#10835) 2022-07-07 18:13:45 +00:00
Benjamin Cabanes
d9f6c03395
docs(nxdev): set default shallow link prop to false (#11060) 2022-07-07 17:44:49 +00:00
Rien Coertjens
74c3c6c399
fix(linter): escape dollar signs in filepaths (#11009) 2022-07-07 12:08:24 -04:00
Rares Matei
23e0bbb498 docs(nx-cloud): update private cloud release notes
add a new env variable to the isCi check that works on Azure
2022-07-07 11:31:39 -04:00
Shuqian Hon
c675eba617
docs(misc): fix minor typo on nx and typescript page (#11027)
Co-authored-by: Craigory Coppola <craigorycoppola@gmail.com>
2022-07-07 10:38:44 -04:00
Chau Tran
608ef8ee45 fix(core): adjust add and addDev command for pnpm when it is in a pnpm workspace 2022-07-06 13:27:55 -07:00
Victor Savkin
248e00bb1b
docs(core): document inputs and named inputs 2022-07-06 13:30:45 -04:00
Benjamin Cabanes
b38f78fbab
chore(core): clean up unused dependencies (#10966) 2022-07-06 09:49:05 -07:00
Emily Xiong
1a9678298a
feat(react-native): upgrade react-native to 0.69.1 (#11020) 2022-07-06 12:24:57 -04:00
Philip Fulcher
fb4e92ac1c
fix(dep-graph): filter by text correctly during quick inputs (#10986) 2022-07-06 10:12:52 -06:00
Katerina Skroumpelou
01e25ecb67
fix(storybook): change-storybook-targets should not fail if no build (#11038) 2022-07-06 13:30:00 +00:00
Katerina Skroumpelou
40d9901fa5
cleanup(storybook): remove optional chaining and add warning log for targets (#11035) 2022-07-06 15:44:53 +03:00
Leosvel Pérez Espinosa
bc5c414468
fix(angular): emit dts when using entrypoint name as filename in ng-packagr executors (#11032) 2022-07-06 11:14:53 +01:00
Daniil Tamazlykar
d579f94b6a
fix(core): use generator options from nx config (#11006)
ISSUES CLOSED: #11004
2022-07-05 18:07:42 -04:00
Benjamin Cabanes
b6cd0c4031
chore(core): fix typo in error message (#11019) 2022-07-05 17:34:36 +00:00
Victor Savkin
f49de61f4c
chore(misc): publish 14.4.2 2022-07-05 13:29:07 -04:00
Victor Savkin
bfddf94aab
fix(core): merge named inputs from project.json and package.json 2022-07-05 13:27:17 -04:00
Leosvel Pérez Espinosa
23d94a82d0
fix(misc): handle external nodes correctly in module federation additional shared config (#11018) 2022-07-05 14:21:19 +01:00
Leosvel Pérez Espinosa
e2ddb63aa1
fix(core): resolve default project correctly when running targets (#11016) 2022-07-05 09:05:24 -04:00
Leosvel Pérez Espinosa
6a63138b08
fix(angular): generate stories for secondary entrypoints (#11005) 2022-07-05 09:11:44 +01:00
Chau Tran
2753c11fe9
fix(node): add missing production configuration for serve target in app generator (#10988) 2022-07-05 04:34:32 +00:00
Victor Savkin
b2203d8c17
chore(repo): fix broken test 2022-07-04 12:19:16 -04:00
Victor Savkin
71f8b0596a
chore(repo): update nx to 14.4.1 2022-07-04 12:16:01 -04:00