3927 Commits

Author SHA1 Message Date
Colum Ferry
37072bc5d6
feat(angular): replace mfe references with mf (#10957) 2022-07-01 13:48:38 +00:00
Victor Savkin
589637fd82
fix(core): handle removals of dependencies 2022-06-29 14:51:39 -04:00
Victor Savkin
9e621ee30a
cleanup(core): do not wrap Cannot Find Configuration error 2022-06-29 14:31:03 -04:00
Victor Savkin
c52a8c2e9b feat(core): finalize the input api 2022-06-29 10:52:14 -04:00
Leosvel Pérez Espinosa
9e6e01b659
fix(misc): normalize paths when moving projects (#10944) 2022-06-29 11:45:36 +01:00
Colum Ferry
769d10fd01
fix(angular): ngrx generator should support multiple stores in one buildable library #10900 (#10932) 2022-06-29 09:28:32 +01:00
Leosvel Pérez Espinosa
f9bb54db88
fix(angular): normalize path in ng-package.json when moving a library project (#10925) 2022-06-28 18:08:01 +01:00
Victor Savkin
40716f1f8a
fix(core): hasher should handle non existent env vars 2022-06-28 10:46:27 -04:00
Chau Tran
1afad766e6
fix(core): return a list of dependents that do not have sourceRoot to calculate glob patterns (#10899)
When a library (often an implicit dependency one) does not have `sourceRoot`,
`getSourceDirOfDependentProjects` returns an array with the problematic library path as `[undefined,
libs/some-other-lib]` which causes `createGlobPatternsForDependencies` to throw an error and
ultimately returns an empty `[]` instead of `[libs/some-other-lib]`.
This PR ensures
`getSourceDirOfDependentProjects` filters out `undefined` (`sourceRoot`) as well as logs a warning
to let the users know that they have libraries that are missing `sourceRoot` and Nx cannot calculate
their glob patterns

ISSUES CLOSED: #10871
2022-06-27 13:53:40 -05:00
Jack Hsu
bf11bbf709
feat(node): update @types/node to 18.0.0 (#10916) 2022-06-27 14:33:48 +00:00
Jack Hsu
7065da3f6b
feat(react): update react package versions (#10915) 2022-06-27 14:05:48 +00:00
Colum Ferry
8ca7d4bbd6
feat(angular): add option to format files with storybook generators (#10909) 2022-06-27 13:28:17 +01:00
Juri
80c5f328a9 fix(core): nx Cloud messaging on the wrkspace setup commands 2022-06-27 04:58:16 -07:00
Miroslav Jonaš
077e75c0fc
chore(repo): update nx orb version to 1.5.1 (#10907) 2022-06-27 11:33:16 +00:00
Leosvel Pérez Espinosa
b0205d7a86
fix(angular): allow generating scam and exporting them from secondary entrypoints (#10888) 2022-06-27 10:12:14 +00:00
Andrew Mayer
d9bb4accdc
fix(storybook): update storybook tsconfig to only include *.storybook files (#10823)
ISSUES CLOSED: #9933
2022-06-27 09:49:35 +00:00
Victor Savkin
8d4e87dcd0 feat(core): support env vars and runtime deps as inputs 2022-06-25 13:47:20 -04:00
Leosvel Pérez Espinosa
08899b15d7
feat(angular): support @angular-eslint/* v14.0.0 (#10820) 2022-06-24 18:27:51 +01:00
Victor Savkin
20e399bc8b
chore(core): tweaks in deprecation comments 2022-06-24 10:30:15 -04:00
Craigory Coppola
5b90514008
feat(core): move workspace configuration computation to daemon (#10860) 2022-06-24 09:45:51 -04:00
Leosvel Pérez Espinosa
c3b7db8c0e
fix(angular): export component generator (#10883) 2022-06-24 10:32:28 +01:00
Altan Stalker
8f082d293c
chore(misc): add installation source for packages that install nx cloud (#10784) 2022-06-23 19:13:41 -04:00
Victor Savkin
4b857167cd feat(core): generalize the notion of filesets to include other inputs 2022-06-23 14:56:33 -04:00
Katerina Skroumpelou
26d837693c
fix(storybook): fix support for nextjs and swc (#10828)
* fix(storybook): proper path for nextjs stories

* fix(storybook): adding swc options
2022-06-23 20:42:00 +03:00
Péter Ferenc Gyarmati
69881c277a
docs(core): fix typo "a executor" (#10862)
fixes "a executor" and "a Executor" to use "an"
2022-06-23 10:35:47 -04:00
Miroslav Jonaš
803333aea5
feat(core): update github action workflow to latest version (#10863) 2022-06-23 11:47:16 +00:00
Miroslav Jonaš
62bae5a120
feat(core): make npmScope optional (#10018) 2022-06-23 10:57:54 +02:00
Colum Ferry
251af50674
feat(angular): add entity name to entity model for ngrx classes #10845 (#10853) 2022-06-23 09:40:00 +01:00
Miroslav Jonaš
e9a5903970
fix(core): show meaningful error message when unsupported positional arg set (#10848) 2022-06-22 11:25:15 +00:00
Miroslav Jonaš
ea91c9ffee
fix(linter): do not break on positional arguments (#10847) 2022-06-22 11:21:55 +00:00
Katerina Skroumpelou
26627e3441
fix(storybook): pass tsConfiguration option from framework generators to storybook (#10837) 2022-06-21 19:35:46 +00:00
Victor Savkin
6a65101ec2 feat(core): extend the default hasher to support different filesets 2022-06-21 11:21:42 -04:00
Alexis CHAPPRON
1d8369b646
fix(react-native): remove trailing "/" in generated .gitignore (#10827)
This "/" ended up being added in root .gitignore file, adding the whole project as "ignored".
2022-06-21 10:24:15 -04:00
Sicarius
a7888552b8
fix(linter): update @typescript-eslint/* deps
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-06-21 10:33:42 +00:00
Leosvel Pérez Espinosa
db16d8ae3b
feat(angular): support ngrx v14.0.0 (#10818) 2022-06-21 10:53:06 +01:00
Jack Hsu
3d526098a4
fix(nextjs): storybook generator properly supports nextjs apps (#10816) 2022-06-21 10:08:54 +03:00
Nicholas Cunningham
fd98c505e0
fix(nextjs): reorder eslint extension so that local eslint loads last (#10802)
ISSUES CLOSED: #9741

Co-authored-by: Nicholas Cunningham <ndcunningham>
2022-06-20 14:03:32 +00:00
Minijus L
274534c518
feat(linter): use project scoped ESLint cacheLocation (#10590) 2022-06-20 12:57:07 +02:00
Niklas Ravnsborg
5b39955220
fix(linter): linter executor should work from other folders than root (#10684) 2022-06-20 12:34:35 +02:00
Leosvel Pérez Espinosa
538190e1e2
fix(angular): forward --verbose flag to remotes when serving the host with it (#10794) 2022-06-20 09:44:42 +01:00
Leosvel Pérez Espinosa
e507d7b4cf
cleanup(angular): remove remaining angular cli helpers and set version target for existing deprecations helpers (#10791) 2022-06-17 18:00:42 +01:00
Leosvel Pérez Espinosa
ca92b7aa0b
fix(angular): set default project if not set when creating an application (#10789) 2022-06-17 11:58:01 +01:00
Colum Ferry
c486b30c4d
feat(nx-plugin): add a minimal setup flag to produce an empty nx-plugin (#10718)
* feat(nx-plugin): add a minimal setup flag to produce an empty nx-plugin

* feat(nx-plugin): add e2e minimal setup
2022-06-16 22:15:27 +01:00
Victor Savkin
fadd03caf7
fix(core): scheduler should notify the life cycle about task scheduling 2022-06-16 15:45:21 -04:00
Lars Gyrup Brink Nielsen
28b65f63a4
docs(core): correct typo in ci-workflow generator description (#10695)
Generete -> Generate
2022-06-16 15:36:48 -04:00
Jack Hsu
ea159d7d87
docs(react): update tailwind guide (#10779) 2022-06-16 16:16:46 +00:00
Jack Hsu
4aa8101660
feat(react): update @nrwl/react package versions (#10778) 2022-06-16 16:00:31 +00:00
Jack Morrison
a0f5b7cc38
fix(core): update move generator to move multiple projects in eslint parserOptions override (#10775)
move generator now copies over all projects in the parserOptions of the .eslintrc.json rather than
just overriding with the base tsconfigs

ISSUES CLOSED: #10774
2022-06-16 11:39:52 -04:00
Dylan Andersen
8cae2c9eca
docs(core): fix links to nx tutorials (#10763)
Co-authored-by: Dylan Andersen <dylan@joinhandshake.com@Dylans-MBP.attlocal.net>
2022-06-16 10:54:22 -04:00
Leosvel Pérez Espinosa
c6c00fcee6
fix(angular): ensure @schematics/angular version gets updated when listed in the package.json (#10770) 2022-06-16 14:59:10 +01:00