804 Commits

Author SHA1 Message Date
Brandon
8812ce1fe2
chore(nx): bump dependencies on Angular, Angular DevKit, and NgRx (#2002) 2019-11-07 13:57:36 -06:00
Jimmy Liu
e4d54f08d1 fix(nx): affected maximum call stack size exceeded when circular dependencies 2019-11-04 18:06:44 -05:00
Victor Savkin
13ac19f0b6 Revert "fix(nx): ng-add schematic updated for ng8"
This reverts commit 2d6194598a720785ff768b86c1e1f6954d94127b.
2019-11-04 15:36:16 -05:00
Victor Savkin
5b6edea866 Revert "fix(nx): update style paths. Fixes #1468"
This reverts commit 48dae930abc022865eb77e1b1308b50411013334.
2019-11-04 15:36:08 -05:00
Victor Savkin
ed087959a9 Revert "fix(nx): processing tests config properly on ng-add"
This reverts commit d7184dfd5606e49494da8fce340c4711b50b66e7.
2019-11-04 15:35:59 -05:00
minijus
49e6a58a03 fix(nx): affected --all should not parse for affected files
Closes #1988
2019-11-03 16:56:36 -05:00
Mateo Tibaquira
d7184dfd56 fix(nx): processing tests config properly on ng-add 2019-11-03 16:46:07 -05:00
Mateo Tibaquirá
48dae930ab fix(nx): update style paths. Fixes #1468 2019-11-03 16:46:07 -05:00
Mateo Tibaquirá
2d6194598a fix(nx): ng-add schematic updated for ng8 2019-11-03 16:46:07 -05:00
Zachary Williams
99bc6df846 fix(nx): parse schema boolean properties as booleans for workspace-schematic
fix #1952
2019-10-31 15:58:48 -04:00
Isaac Mann
c60857a6df feat(nx): storybook schematics
chore(nx): move some schematics into @nrwl/angular

    chore(nx): add e2e test

    feat(nx): add storybook schematics and builder

    test: Add tests

    test: remove test

    chore: Move some schematics into @nrwl/angular

    test: fix tests

    chore: Add e2e test

    chore: Bump storybook versions

    chore: createTestUiLib takes a libName argument

    chore: configs extend root config

    fix: Remove custom scss loader

    feat: add storybook builder

    fix: generate documentation and fix linting

    chore: Builder tests passing

    fix(nx): configuration schematic can run multiple times

    feat(nx): component story format

    docs(nx): update storybook docs

    fix(nx): pin core-js dev dependency to ^2.6.9

    chore(nx): fix formatting

    chore(nx): match core-js version for web/storybook

    chore(nx): remove storybook's angular dependencies

    chore(nx): modifyObstructiveCode to false in cypress.json

    See: https://github.com/cypress-io/cypress/issues/4042#issuecomment-487562075

    chore(nx): storybook tests --no-interactive

    chore(nx): add storybook to e2e tests

    chore(nx): reorder e2e tests
2019-10-23 17:16:19 -04:00
Victor Savkin
7109577efb fix(nx): simplify migrations by always updating all first-party plugins 2019-10-22 21:05:45 -04:00
Jack Hsu
383b17531e chore(nx): add 8.7.0 migration for @nrwl/workspace 2019-10-22 17:09:25 -04:00
Joshua D. Mentzer
f6ad171450 feat(nx): inclusion and exclusion capability added to nx dep-graph
`nx dep-graph --filter=todos-feature-main --exclude=shared-utils` will launch dep graph with all
ancestors and descendants of todos-feature-main and exclude the shared-utils library

fix #1864
2019-10-21 21:46:15 -04:00
Victor Savkin
5b8989f87e fix(nx): add a message about dep graph server 2019-10-18 16:18:17 -04:00
Jack Hsu
7df0e58043 fix(nx): add support for regexp in allow option of enforce-module-boundaries lint rule
Closes #1943
2019-10-18 15:26:08 -04:00
Jack Hsu
3a191dd30c
chore(react): update React-related libs (#1950) 2019-10-17 08:53:03 -04:00
Victor Savkin
1c7b8dce8c feat(nx): implement print-affected
This allows printing information about affected projects, which is useful in CI.
2019-10-15 16:56:38 -04:00
Peter Blazejewicz
da62415edf fix(nx): update ESLint types to stable version
Closes #1833
2019-10-15 15:35:28 -04:00
Jason Jean
01c88fdb5b fix(nx): handle adding @nrwl/workspace to projects with camel case names 2019-10-15 15:30:51 -04:00
Jason Jean
fa675f1194 fix(nx): fix affected logic for app tsconfigs 2019-10-15 15:28:44 -04:00
Austin Shoecraft
0f1fa29277 fix(nx): update dep-graph render logic to show full graph
adds width attribute to svg on render call based on graph size

fix #1938
2019-10-15 15:27:02 -04:00
Jason Jean
ed546337f1 feat(nx): add generic task execution 2019-10-08 15:00:54 -04:00
Jo Hanna Pearce
b962b09ac6 feat(nx): add new nx list command which enables simpler schematic discovery 2019-10-08 10:59:38 -04:00
Victor Savkin
1aa255cd65 fix(nx): dep-graph vizualiation should only highlight an edge when both nodes are affected 2019-10-07 10:34:56 -04:00
Jo Hanna Pearce
1d377eac29 feat(nx): add report function to @nrwl/workspace which lists versions of select packages 2019-10-04 17:16:02 -04:00
Jason Jean
98fc5e00bb refactor(nx): refactor affected to produce affected metadata 2019-10-03 13:47:47 -04:00
Victor Savkin
3516890ec6 feat(nx): add a flag to run affected:libs and affected:apps without pretty formatting 2019-10-02 17:54:38 -04:00
Victor Savkin
156f961195 fix(nx): make dep-graph work on node 12 2019-10-02 16:26:28 -04:00
Ryan Diehl
adcd9280ad fix(nx): increases buffer size for git commands
increases buffer size to 10MB

fix #1886
2019-10-01 17:16:20 -04:00
Victor Savkin
15b466608b feat(nx): support * and ** in lint rules 2019-09-30 17:19:19 -04:00
Victor Savkin
5a60f9fd87 feat(nx): add a utlity to update packages in package.json 2019-09-28 16:35:11 -04:00
Victor Savkin
5bb12dc4af fix(nx): add migrate packages 2019-09-26 09:23:20 -04:00
Terry
dca7934aec fix(nx): check the correct test builder (#1879) 2019-09-24 14:25:28 +01:00
Tobias Wittwer
85c54e9120 fix(nx): handle windows drive letters in nx-enforce-module-boundaries
Remove drive letter during path normalization to ensure consistent path structure between project nodes and target files
2019-09-23 14:30:24 -04:00
Colum Ferry
d89fd949bc refactor(nx): change workspace-schematic output format to be consistent with Angular CLI
Any schematic that modifies the Virtual Tree using the `workspace-schematic` command will output
changes to the Virtual Tree in a consistent format with the Angular CLI `generate` command.
2019-09-23 12:55:36 -04:00
Mehrad Rafigh
e6b07e282c fix(nx): use same prettier version (#1869) 2019-09-23 11:24:13 +01:00
Brandon Roberts
47e751f931 fix(nx): check for valid semver version before updating package
Closes #1831
2019-09-17 10:43:25 -04:00
ben
0ac030b09f docs(nx): update affected files description
Update the description of the `--files` options for the `affected`
command, making it clearer (hopefully).

close #1535
2019-09-17 08:51:32 -04:00
Rushi Patel
754a7e5eba chore(nx): update the version of prettier to 1.18.2 2019-09-17 08:46:42 -04:00
Terry
37ab942407 fix(nx): remove unused double dashes to avoid yarn's warning 2019-09-17 08:37:02 -04:00
Brandon Roberts
88512c2f93 fix(nx): use semver for version range comparison 2019-09-11 09:21:31 -04:00
Brandon Roberts
d5b4453ca3 fix(nx): add check to see if CLI version is more recent 2019-09-11 09:21:31 -04:00
Brandon Roberts
cf147cf405 chore(nx): bump Angular CLI deps to 8.3.3 2019-09-09 14:08:05 -04:00
Victor Savkin
3579c5a8b9 fix(nx): misc next.js related fixes 2019-09-09 12:29:43 -04:00
victor savkin
87f4d45311 Revert "chore(nx): add typescript eslint to 2.1.0"
This reverts commit 12f62ece58c3132f04e331f7f49f39377b3afe43.
2019-09-09 12:21:05 -04:00
Victor Savkin
12f62ece58 chore(nx): add typescript eslint to 2.1.0 2019-09-08 14:40:21 -04:00
Victor Savkin
09a94b8958 feat(nx): implement next support 2019-09-08 14:36:30 -04:00
Brandon Roberts
0491ccc5b2 feat(nx): update to Angular 8.2, Devkit 8.3, and NgRx 8.3
Incorporates fix from https://github.com/angular/angular-cli/pull/15041
which changed the behavior of registering schematic defaults
2019-09-07 16:28:07 -04:00
Bucky Maler
241d9dd8e7 fix(nx): update .prettierignore (#1795) 2019-09-06 15:43:45 -04:00