1236 Commits

Author SHA1 Message Date
Jason Jean
311685762e feat(core): generate implicit dependencies for e2e projects 2020-01-09 12:08:17 -05:00
Victor Savkin
c3fdf2e702 feat(core): running one task uses the same tasks runner as run-many 2020-01-09 12:07:41 -05:00
Victor Savkin
0c7a9d3c87 fix(core): affected logic bug fixes 2020-01-08 13:19:02 -05:00
Brandon Roberts
db0d133dbc fix(angular): support ng add with missing e2e, lint, test targets 2020-01-08 13:13:22 -05:00
Jo Hanna Pearce
25de783a26 feat(angular): add move schematic for workspace and angular collections 2020-01-08 13:09:24 -05:00
Jack Hsu
417d443fb8 fix(core): fix cache hasher to work without implicitDependencies 2020-01-06 16:22:49 -05:00
Jason Jean
8eea4b3157 feat(misc): add color option to run-commands 2020-01-05 16:37:10 -05:00
Victor Savkin
6bcffed425 fix(core): hasher should not process more than 2000 files at a time 2020-01-02 23:10:25 -05:00
Victor Savkin
d00e1f1eea Revert "feat(core): use TypeScript to resolve import modules for dependencies"
This reverts commit aeeebeb12c32d1cd8dfb73d8821ee1fd10102c25.
2020-01-02 22:19:39 -05:00
Victor Savkin
ab25e84b08 Revert "fix(misc): resolve projects for linting using TypeScript"
This reverts commit 6411a29683eff436ad314692aec61ea403155d3a.
2020-01-02 22:19:33 -05:00
Jack Hsu
fd47229764
feat(react): add option to generate js files instead of ts files (#2247) 2020-01-02 15:56:14 -05:00
Victor Savkin
eb455b93be fix(core): pass options to tasks runner correctly 2020-01-02 15:10:57 -05:00
Victor Savkin
d2d9f1cca0 feat(core): implement caching 2020-01-01 10:51:58 -05:00
Jonathan Cammisuli
6411a29683 fix(misc): resolve projects for linting using TypeScript 2019-12-30 15:39:46 -05:00
Victor Savkin
a0a2a6de76 Revert "fix(core): add import to project string comparitor locator"
This reverts commit 9fea0bc02ba4fe1c7239c821c8be31bf2ee24715.
2019-12-28 11:53:28 -05:00
Victor Savkin
c98745a55e fix(core): wait for deps to be built before building projects 2019-12-28 10:57:03 -05:00
Jason Jean
e41b448085 fix(core): default to whole file change type 2019-12-23 16:08:47 -05:00
Jack Hsu
cc5050ebf7 fix(core): fix calculation of json diff (#2234) 2019-12-23 10:57:27 -05:00
Jason Jean
bbb7cfdb3f fix(misc): add prettier to create-nx-workspace sandbox 2019-12-22 11:22:05 -05:00
Jason Jean
9fea0bc02b fix(core): add import to project string comparitor locator 2019-12-20 18:24:50 -05:00
Jack Hsu
3a36c24873 feat(core): add support for npm package dependencies in project graph 2019-12-20 18:23:02 -05:00
Jason Jean
cee6888a12
feat(misc): export mock builder context from workspace (#2221) 2019-12-19 18:30:21 -05:00
Mike Brocchi
8da8ee08a2 fix(core): account for files with paths (#2166) 2019-12-18 23:09:43 -05:00
Jonathan Cammisuli
aeeebeb12c feat(core): use TypeScript to resolve import modules for dependencies 2019-12-18 12:44:57 -05:00
Jason Jean
40ae2032c7 fix(repo): fix imports and error on unsuccessful documentation generation 2019-12-16 17:36:57 -05:00
Victor Savkin
8e08924bc3 feat(core): add ability to select data from the print affected output 2019-12-16 16:04:35 -05:00
Victor Savkin
8749c18f91 cleanup(core): extract "core" folder from "command-line" 2019-12-16 16:04:35 -05:00
Jason Jean
e56dadc09a feat(bazel): generate all target rules 2019-12-14 12:57:05 -05:00
Jason Jean
2e2167d9f3 feat(bazel): re-introduce @nrwl/bazel 2019-12-14 12:57:05 -05:00
Jason Jean
f9da4d93d5
fix(core): handle projects with directories correctly (#2194) 2019-12-13 19:29:13 -05:00
Jason Jean
8d96737b59
fix(core): forbid project dependencies onto self (#2190) 2019-12-13 18:45:25 -05:00
Matt Briggs
734acefeb2 feat(core): update run-many to handle --with-deps 2019-12-12 18:10:56 -05:00
Victor Savkin
e5377d223f feat(core): improves print-affected command to support more use cases 2019-12-12 18:08:43 -05:00
Jason Jean
88920ac381 fix(misc): fix project tslint generation 2019-12-12 16:12:29 -05:00
Jack Hsu
a82737968b
chore(core): refactor generation of dependency graph (aka project graph) (#2151) 2019-12-12 15:54:31 -05:00
Victor Savkin
f816fc424d Revert "feat(core): update to next version of angular deps"
This reverts commit bd230e0530e690b2ae7896a876510f62002943c8.
2019-12-10 08:07:26 -05:00
Jason Jean
bd230e0530 feat(core): update to next version of angular deps 2019-12-08 16:16:33 -05:00
Victor Savkin
6eae959184 feat(misc): add first version of the nx insights plugin 2019-12-08 14:49:58 -05:00
Anthony Garritano
feca793d32 fix(nx): fix support for * in lint rules
fix #2076
2019-12-01 14:17:57 -05:00
Matt Briggs
4fada77d2b fix: invalid projects to run-many cause it to exit (#2094) 2019-11-25 12:26:32 -05:00
Victor Savkin
667915692d style(nx): don't display common package when running list 2019-11-19 16:35:20 -05:00
Matt Briggs
bebc71a714 feat(nx): add run-many
This adds a run-many command to:

 - make more semantic sense for the --all option
 - to add the ability to specify specific projects to run

It also involves a quite substancial refactoring of affected.ts in order
to attempt reuse of the code in both commands
2019-11-15 18:59:05 -05:00
Brandon Roberts
0821c564dd chore(nx): add missing node_module libraries for e2e tests 2019-11-12 09:53:43 -05:00
Dan Smith
f095647013 fix(angular): allow creating an app named 'app' or lib named 'lib'
Currently when trying to create an app named 'app' or a lib named 'lib', the schematics inject the
'projectType' as 'apps/application' or lib as 'libs/library', breaking the Angular build.

fix #1844
2019-11-11 13:17:40 -05:00
Jo Hanna Pearce
607bcfdeb2 feat(nx): refactor nx list to also show plugins with builders and uninstalled approved plugins 2019-11-11 13:09:18 -05:00
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