1524 Commits

Author SHA1 Message Date
Phillip Barta
6a4bb34103 cleanup(core): removed dependency axios 2021-05-17 20:48:47 -04:00
Miroslav Jonaš
8249519fea
fix(core): add description to commands schema help (#5634) 2021-05-12 20:56:58 -04:00
Jason Jean
7352fd0c1e
feat(angular): update to angular 12 stable (#5643) 2021-05-12 19:30:23 -04:00
Leosvel Pérez Espinosa
678818a58b
feat(angular): upgrade Angular to v12.0.0-rc.3 (#5630)
* feat(angular): upgrade Angular to v12.0.0-rc.3

* feat(angular): target Nx v12.4.0-beta.0 for Angular v12.0.0-rc.0 upgrade

* fix(angular): use defaultConfiguration if no other configuration is passed

* cleanup(angular): sync migration folder name to target version

* fix(repo): creating custom schema flattener for docs

* chore(repo): amend yarn.lock

* feat(angular): update angular storybook to use webpack 5

* fix(angular): add legacy peer deps for angular+jest

* fix(angular): move migrations to 12.3.0-rc.0

Co-authored-by: Zack DeRose <zack.derose@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-05-12 12:20:12 -04:00
vsavkin
0bd6deaa65 fix(core): misc fixes to make the task orchestration logic work with the existing nx cloud package 2021-05-12 08:11:53 -04:00
Miroslav Jonaš
6d22f628b5
fix(linter): add missing self-circular check for tslint (#5613)
* fix(linter): add missing self-circular check for tslint

* feat(linter): add test for tslint self-circular deps
2021-05-11 16:39:12 +00:00
Victor Savkin
67e78dc051
feat(core): add support for custom hashers 2021-05-11 11:17:57 -04:00
Jason Jean
ef442dfeaf
fix(testing): convert jest migrations to nx devkit (#5586) 2021-05-07 10:44:15 -04:00
Naoyoshi Aikawa
c9e79ab84e
feat(core): support .env.local (#5491)
* feat(core): support .env.local

* fix(core): fix e2e tests for env variables

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-05-04 16:30:03 -04:00
Phillip Barta
cf2f42d3ba cleanup(core): cleanup of the hasher 2021-05-04 16:03:54 -04:00
Phillip Barta
cc69d90ba6 cleanup(core): cleanup usage of flat 2021-05-04 16:01:11 -04:00
James Henry
8d24bb01a0 fix(core): remove unused quiet option from nx cli 2021-05-04 12:06:16 -04:00
Jason Jean
87bc1c2f83
fix(core): fix parsing for affected (#5538) 2021-05-03 12:54:39 -04:00
Jason Jean
89dec9afcd fix(core): cleanup output of task results 2021-04-30 20:35:46 -04:00
Jason Jean
c7ce8d2b28
fix(core): consistently process args with yargs-parser instead of minimist (#5488) 2021-04-30 19:08:59 -04:00
vsavkin
ecf83c4dae fix(core): cache diff does not handle projects with no files 2021-04-30 16:11:57 -04:00
Leosvel Pérez Espinosa
6caff37373
fix(angular): allow setting appsDir and libsDir to workspace root (#5513)
ISSUES CLOSED: #5415
2021-04-30 18:07:18 +01:00
Leosvel Pérez Espinosa
7c3f0f76cc
cleanup(node): refactor package executor to reuse TypeScript utilities (#5494) 2021-04-30 09:35:27 +01:00
Emily Xiong
84e387b238
feat(gatsby): add preset gatsby (#5485) 2021-04-29 17:53:20 -04:00
vsavkin
d767261fea fix(nextjs): default to build target for incremental serve
feat(core): support exclude with run-many
2021-04-29 15:57:26 -04:00
Zachary DeRose
65b2edf69d
feat(testing): adding getJestProjects() utility for root jest.config.js file (#5425) 2021-04-28 15:45:33 -04:00
Leosvel Pérez Espinosa
bc3ee3e13e
feat(core): add --buildable support to workspace lib (#5449) 2021-04-27 13:58:51 +01:00
Leosvel Pérez Espinosa
b388c1ed81
cleanup(core): copy from cache only when needed (#5464) 2021-04-27 12:02:06 +01:00
vsavkin
85ceb3c790 fix(core): propagate sigterm and other signals correctly 2021-04-26 20:50:30 -04:00
Phillip Barta
1686583ede feat(core): replace lodash.template with a custom interpolation function 2021-04-26 15:16:53 -04:00
Tasos Bekos
156e3c2c40 chore(repo): use jest-circus runner 2021-04-26 15:16:09 -04:00
Jason Jean
57cff5d0d1
fix(core): do not report on tasks when being run within an Nx command (#5466) 2021-04-26 13:57:02 -04:00
Minijus L
357ecd09a4
fix(testing): update ts-jest to version 26.5.5 (#5405)
Update `jest.config.js` ts-jest section with lower-cased 'tsconfig' property as 'tsConfig' is to be deprecated in version 27.
2021-04-26 08:56:52 -04:00
vsavkin
c41968648a fix(misc): handle empty project graph in the tslint version of the enforce module bounaries check 2021-04-24 19:11:45 -04:00
Jason Jean
ef1649efe4 fix(core): do not remove version from overrides 2021-04-24 11:00:49 -04:00
Jason Jean
bc7af1d4a3
fix(core): error when an invalid target/configuration is passed (#5447) 2021-04-23 18:10:54 +00:00
Jason Jean
ae5722eb50
fix(core): fix invalid performance mark (#5444) 2021-04-23 13:48:10 -04:00
vsavkin
aef1b1783c feat(repo): switch to using dependsOn for the relationship between build and build-base 2021-04-23 10:11:31 -04:00
Phillip Barta
c0ce1ce65e
cleanup(core): normalized usage of fs-extra and updated fs-extra to 9.1.0 (#5199)
* cleanup(core): normalized usage of fs-extra and updated fs-extra

* cleanup(misc): use fs over fs-extra when possible

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-04-22 12:52:52 -04:00
Ravi Rajpurohit
bc9eaedb41
feat(repo): replace tslint with eslint in recommended extensions (#5280)
* feat(repo): feat(repo): replace tslint with eslint in recommended extensions

* feat(linter): recommand eslint extension when creating a project with eslint
2021-04-22 10:34:39 -04:00
Jason Jean
030f5ebeac fix(core): report based on projects and tasks 2021-04-22 10:16:22 -04:00
Vivek
4a5345363b
docs(misc): update READMEs to have alt on <img> tags (#5306) 2021-04-22 13:36:00 +00:00
Jason Jean
8f7d959364
fix(core): override root config target dependencies instead of merge (#5424) 2021-04-21 18:29:44 -04:00
vsavkin
05f2f94543 Revert "cleanup(core): copy from cache only when needed"
This reverts commit c4967fa462d79e05f1c0eb536e02f5fe5e1abd88.
2021-04-21 15:09:19 -04:00
Jason Jean
7c7db36160
feat(core): allow defining target dependencies across all projects (#5406) 2021-04-21 12:16:24 -04:00
Jack Hsu
a7d8e2a735
feat(nextjs): add incremental build support to Next.js apps (#5360) 2021-04-20 12:01:27 -04:00
Jason Jean
7358420068
feat(core): allow defining target deps (#5376)
feat(core): add an ability for targets to depend on other targets
2021-04-19 20:32:46 -04:00
Leosvel Pérez Espinosa
c4967fa462 cleanup(core): copy from cache only when needed 2021-04-19 16:14:19 -04:00
Phillip Barta
6bd6e1485f
feat(core): added package manager union type (#5378)
cleanup(misc): add package manager union type
2021-04-19 15:24:02 -04:00
vsavkin
60de1f123d cleanup(core): clean up topological sorting of tasks 2021-04-17 11:34:24 -04:00
Phillip Barta
edf0734657 chore(repo): updated dependency 'strip-json-comments' 2021-04-16 08:44:21 -04:00
Jason Jean
d007d37fb4
fix(devkit): add env variable to disable project graph cache (#5297) 2021-04-15 10:29:33 -04:00
Jason Jean
949cf31ed7
fix(core): throw an error if generating a new workspace into a non-empty directory (#5296) 2021-04-15 00:11:03 -04:00
Phillip Barta
2dbb6ec341
cleanup(repo): updated dependency 'tmp' (#5340) 2021-04-14 23:57:57 -04:00
vsavkin
f89cf4a14b feat(core): cache task failures 2021-04-14 14:49:46 -04:00