395 Commits

Author SHA1 Message Date
Colum Ferry
614b2d2af8
fix(angular): use x-dropdown for nx console project hint (#11706) 2022-08-26 10:04:56 +01:00
Emily Xiong
44d1f2c2ee
feat(react-native): update react native bundle options (#11699) 2022-08-25 11:01:30 -04:00
Colum Ferry
6f0c22f4d9
fix(angular): remote generator should not assume a default host (#11705) 2022-08-24 11:33:42 +00:00
Victor Savkin
b6c9c1210c feat(core): better formatting of project-graph related error messages 2022-08-23 15:45:33 -04:00
Victor Savkin
c0dd2f5832 fix(core): make --verbose consistent with NX_VERBOSE_LOGGING=true 2022-08-19 13:46:19 -04:00
Miroslav Jonaš
15d83258fe
feat(core): move git commit from generators to create-nx-workspace (#11633)
* fix(core): move git commit to create-nx-workspace

* fix(core): add git init to create-nx-plugin
2022-08-18 18:40:46 -04:00
Emily Xiong
670d9f1a01
fix(storybook): change the react native storybook searchDir option to array (#11628) 2022-08-18 13:18:36 -04:00
Herb
86b2015ddd
feat(node): expose webpack watchOptions to executor (#11453) 2022-08-18 12:34:33 -04:00
Colum Ferry
09112ccd24
feat(angular): support library routing setup for standalone routes (#11634) 2022-08-18 15:17:04 +01:00
Daniel
4d1acadf6e
feat(nx-plugin): thread jest options through nx-plugin:e2e executor (#11442) 2022-08-18 10:13:39 -04:00
Victor Savkin
1a31018ea2 feat(core): add daemon to the context provided to task runners 2022-08-17 15:30:00 -04:00
Emily Xiong
519451e1e2
feat(react-native): upgrade metro to 0.72.0 (#11480) 2022-08-17 13:22:58 -04:00
Colum Ferry
7891a68715
feat(angular): add scam to standalone conversion generator (#11578) 2022-08-17 12:06:07 +01:00
Colum Ferry
da1741bf56
feat(angular): support standalone component library generation (#11608) 2022-08-17 12:05:54 +01:00
Colum Ferry
af93cfd597
feat(angular): add standalone app generation (#11592) 2022-08-17 12:03:56 +01:00
Jack Hsu
51da354e65
feat(nextjs): add --custom-server option to app generator (#11607) 2022-08-16 10:32:30 -04:00
Caleb Ukle
3101b4d072
chore(testing): add e2e tests for cypress environment variables (#11569) 2022-08-15 15:55:12 -04:00
Victor Savkin
918ddf6d4b
feat(core): hash tasks early when possible to enable optimizations (#11533) 2022-08-11 14:56:16 -04:00
Colum Ferry
cecc790f3c
docs(angular): add version compatibility matrix (#11445)
Co-authored-by: Benjamin Cabanes <3447705+bcabanes@users.noreply.github.com>
2022-08-11 09:58:26 -04:00
Benjamin Cabanes
ff7a25a1ba
docs(core): update overview package links (#11532) 2022-08-10 17:21:09 +00:00
Emily Xiong
65f554f81e
feat(react-native): add exclude to sync-deps (#11365) 2022-08-09 14:39:39 -04:00
Jack Hsu
520e5852f7
docs(core): read package names from package.json rather than inferrin… (#11520) 2022-08-09 16:42:13 +00:00
peterreisz
36f9420736
feat(linter): add option to set report unused disabled directives (#11212) (#11272)
Co-authored-by: Peter Reisz <peter.reisz@mozaiq.app>
2022-08-09 15:14:13 +02:00
Katerina Skroumpelou
8bc99407aa
feat(storybook): ignore paths when generating stories (#11111)
* feat(storybook): ignore paths when generating stories

ISSUES CLOSED: #10211

* cleanup(storybook): add test for nested component ignore path

* feat(storybook): ensure ignore paths parsed correctly

Co-authored-by: Colum Ferry <cferry09@gmail.com>
2022-08-08 14:17:06 +01:00
Katerina Skroumpelou
accc7a6bab
docs(storybook): fix composition guide (#11421)
#11353

ISSUES CLOSED:  #11353
2022-08-03 11:01:59 +00:00
Juri
9c93c907fd fix(react): adjust nx-console related x-dropdown prop name 2022-08-03 10:39:06 +02:00
Jack Hsu
e45c2f24ba
feat(nextjs): improve support for custom server (#11325)
- Add new generator for custom server
- Add @nrwl/js:node executor for serving custom server
- Deprecate @nrwl/node:node in favor of the above
2022-08-02 18:37:23 +00:00
Juri Strumpflohner
bf2c79bc01
fix(react): allow positional params for setup-tailwind generator (#11396) 2022-08-02 09:11:49 -04:00
Caleb Ukle
b4c4501979
docs(testing): update docs to use correct filenames for cypress and jest (#11394)
ISSUES CLOSED: #11392
2022-08-01 13:25:26 -05:00
Jack Hsu
7fd7af3195
feat(js): add --clean/--no-clean option to tsc and swc executors (#11311) 2022-07-27 15:04:22 +00:00
Jason Jean
3c2ad25cfd
feat(misc): implement nx repair and prettify migrate output (#11288) 2022-07-26 17:34:32 -04:00
Jason Jean
00ef4c7283
fix(misc): make __unparsed__ not required and add smart provider in adapter (#11262) 2022-07-22 14:53:17 -04:00
Leosvel Pérez Espinosa
d372be0043
feat(angular): deprecate generating e2e tests with protractor (#11254) 2022-07-22 16:07:03 +01:00
Leosvel Pérez Espinosa
ea3fe2e8b1
feat(angular): add spa option to file-server executor to support reloading client-side routes (#11252) 2022-07-22 15:24:11 +01:00
Katerina Skroumpelou
2fa7578bdb
docs(storybook): extra topic notes to callouts update (#11249) 2022-07-22 09:07:54 -04:00
Benjamin Cabanes
ca127d8354
docs(nxdev): convert notes into callouts (#11244) 2022-07-21 18:25:03 +00:00
Benjamin Cabanes
8c7b76e8f1
docs(nxdev): convert notes into callouts (#11232) 2022-07-20 22:09:33 +00:00
Jack Hsu
8173887fbb
feat(react): add tailwind setup generator (#11214)
LGTM!
2022-07-19 13:07:37 -06:00
Emily Xiong
38a2d95d9d
feat(detox): add detox config for expo apps (#11104) 2022-07-18 15:39:25 -04:00
Leosvel Pérez Espinosa
6866122db8
feat(angular): deprecate syntax option from the ngrx generator (#11184) 2022-07-18 15:41:17 +01: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
Benjamin Cabanes
b05f9e0eee
docs(nxdev): fix 404 links (#11134) 2022-07-13 23:35: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
f08d4ab790
docs(nxdev): move content from cli into nx (#11085) 2022-07-13 13:01:02 -04: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
Katerina Skroumpelou
a2d9577553
fix(storybook): fix schema to read projectName from config (#11098) 2022-07-12 09:55:22 -04: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
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
Juri
4e292f2454 feat(core): run-many runs all projects by default 2022-07-08 08:36:54 -04:00