3835 Commits

Author SHA1 Message Date
Nrwl CI Machine
5f02a10ac9 feat(core): add an ability to extend nx.json config 2021-08-17 14:44:41 -04:00
Colum Ferry
149a357c6e
fix(angular): prevent default importPath for publishable libs (#6755) 2021-08-17 16:59:49 +00:00
Jason Jean
5c1bc60de8
fix(core): fix validation of string length (#6741) 2021-08-17 02:42:22 +00:00
Jason Jean
c90aaea256
fix(repo): fix release to properly generate changelog (#6740) 2021-08-16 18:27:15 -04:00
Michaël De Boey
d0b65fab18
feat(nextjs): expose libraryGenerator (#6725) 2021-08-16 16:33:02 -04:00
Gustavo Bini
572e24e466
feat(react): add --changedSince flag to jest runner (#6729) 2021-08-16 16:24:36 -04:00
Jason Jean
2f442ec632
feat(testing): remove cypress typescript preprocessor (#6706) 2021-08-16 16:23:17 -04:00
Phumrapee Limpianchop
fc11571178
fix(nextjs): Next 11.1.0 compatibility (#6699)
Co-authored-by: Kirils L <9858620+kirjai@users.noreply.github.com>
2021-08-16 08:00:19 -07:00
Miroslav Jonaš
08528a8018
chore(repo): disable osx workspace e2e test for nightly (#6734) 2021-08-16 16:04:49 +02:00
Miroslav Jonaš
b787eafab8
chore(repo): make circleci jobs parametrised for running on different environments (#6709) 2021-08-16 15:40:55 +02:00
srleecode
27dd4cf7ff
feat(generators): Export @nrwl/angular:init (#6721)
feat(generators): Export @nrwl/angular:init

Exports @nrwl/angular:init so that it can be used by other generators

Closes #6713
2021-08-16 14:07:31 +01:00
Jason Jean
5a2b7f4a34
fix(core): fix env for batch mode (#6719) 2021-08-13 16:43:49 -04:00
Nikolaos Stamatopoulos
6d23591280
fix(core): Fix removal of terminalOutputs in cache (#6657)
Terminal outputs were not cleaned up because the terminalOutputs
subdirectory was not joined when constructing the path. With this
commit, all files are handled using their full paths. Path joins are
done once the directories are read, ensuring that we have the full path
later on for removal.
2021-08-13 14:16:39 -04:00
kazamov
9966443d09
fix(core): close webpack compiler when build complete (#6608)
* fix(core): close webpack compiler when build complete

Call webpack `close` method when build complete according to https://webpack.js.org/api/node/#run. Fallback webpack 4 `close` method
2021-08-13 14:13:53 -04:00
Jason Jean
d6cb7f9fdc
fix(core): parse aliases in target configuration and coerce aliased options (#6705) 2021-08-13 13:30:29 -04:00
kazamov
05faf8830b
fix(storybook): add check if plugins exist or fallback to empty array (#6714)
As storybookWebpackConfig.resolve.plugins may be undefined add a fallback to empty array.

Co-authored-by: Zakir Nuriiev <zakir.nuriev@caspio.com>
2021-08-13 13:29:32 -04:00
Miroslav Jonaš
779050b783
chore(repo): add additional user for nightly failure notification (#6718) 2021-08-13 19:07:07 +02:00
Jason Jean
c2832caf40
fix(misc): fix adding @nrwl/workspace to projects without prettier (#6716) 2021-08-13 11:59:02 -04:00
Jason Jean
5f2129ff77
docs(angular): clarify title of setting up nx in an angular cli project (#6717) 2021-08-13 08:28:30 -07:00
Miroslav Jonaš
051dc7ced4
chore(repo): enable node 15 and 16 in the nightly runs (#6708) 2021-08-13 16:41:15 +02:00
Jason Jean
a7759ff89e
fix(repo): fix release to update package.json version without release-it (#6700) 2021-08-12 17:22:37 -04:00
Emily Xiong
f96c5371c0
fix(gatsby): remove npm_config_legacy_peer_deps (#6698) 2021-08-12 12:47:46 -04:00
James Henry
3351ef80bc
chore(core): opt-in daemon for ProjectGraph creation, refactor hasher (#6572) 2021-08-12 08:56:01 -04:00
Miroslav Jonaš
51d247e5e8
chore(core): fix broken run-many e2e test (#6693) 2021-08-12 12:49:39 +00:00
Jason Jean
0cb247c3b3
chore(repo): update nx to 12.7.0 (#6691) 2021-08-11 23:43:33 +00:00
Jason Jean
dadf1f9d3d
chore(nxdev): update nx.dev with docs for 12.7.0 (#6690) 2021-08-11 19:05:13 -04:00
Miroslav Jonaš
9c676a3ba2
chore(repo): cleanup & optimize circleci config (#6680)
* chore(repo): optimize circleci config

* chore(repo): add package manager property to all jobs

* chore(repo): add more agents and fix config
2021-08-12 01:01:11 +02:00
Jason Jean
305c6a3221
fix(repo): fix release to not use deprecated github api (#6689) 2021-08-11 18:48:47 -04:00
Benjamin Cabanes
551064f0d7
docs(core): home page nx video (#6687) 2021-08-11 16:52:57 -04:00
Jason Jean
677701a1e0 Release 12.7.0 2021-08-11 16:02:54 -04:00
Benjamin Cabanes
81e00d28cf
docs(core): add eggheadio to course section (#6686) 2021-08-11 15:09:09 -04:00
Shihab Uddin
8cad038788
feat(core): make it possible to use environment variable to set cache directory (#6670)
Use the environment variable NX_CACHE_DIRECTORY to set the cache directory.
This would override the cache directory set in nx.json.

ISSUES CLOSED: #6629
2021-08-11 14:13:48 -04:00
Leosvel Pérez Espinosa
91527e18e8
fix(core): fix --with-deps arg support and deprecate its usage (#6660) 2021-08-11 14:11:13 -04:00
MaximSagan
735802e5dc
fix(workspace): exit process with exit code 1 on any failed task including dependency (#6631)
Co-authored-by: Max Sagan - Yieldbroker <Max.Sagan@yieldbroker.com>
2021-08-11 14:00:59 -04:00
Benjamin Cabanes
45946f5637
docs(core): update conf design (#6676) 2021-08-11 13:46:30 -04:00
Jason Jean
f8aaa4efa1
chore(nx-dev): update nx.dev with docs for 12.6.6 (#6678) 2021-08-11 10:57:35 -04:00
Juri
79ea377a65 fix(nextjs): allow plain url-loader inlining of SVGs not just SVGR 2021-08-11 15:58:30 +02:00
Jason Jean
1e7a340208
chore(repo): update nx to 12.7.0-beta.1 (#6679) 2021-08-11 00:50:59 +00:00
Miroslav Jonaš
aaf962ff0e
chore(repo): fix osx failing tests (#6666)
* chore(repo): test osx runs

* chore(repo): test workspace only
2021-08-10 14:05:26 +02:00
Leosvel Pérez Espinosa
ce7441217f
cleanup(misc): refactor absolute imports to self (#6667) 2021-08-10 12:45:43 +01:00
Miroslav Jonaš
549b735057
chore(repo): improve e2e test stability (#6658)
* chore(repo): rest mac failing tests

* chore(repo): update mac to bigsur

* chore(repo): revert mac to catalina

* chore(react): fix flaky react report test

* chore(web): check if content exists serving file server

* chore(core): fix flaky arguments test

* chore(repo): increase duration of web file serve test

* chore(repo): fix tests

* chore(repo): fix cleanup console logs

* chore(repo): test latest changes

* chore(repo): fix typo

* chore(repo): remove content check from file-server

* chore(repo): check workspace

* chore(repo): check workspace

* chore(repo): turn on all the tests
2021-08-09 12:48:48 -07:00
Nrwl CI Machine
b8aff5e7c3 fix(misc): minor fixes in readme files 2021-08-09 10:58:26 -04:00
amir toole
e2ffaec791
docs(nxdev): fix typo in project-graph-plugin guide (#6655) 2021-08-09 08:02:41 -05:00
Leosvel Pérez Espinosa
e31075362a
fix(angular): init cypress correctly if needed when creating an app (#6652) 2021-08-09 12:06:48 +01:00
Leosvel Pérez Espinosa
86a113c682
fix(core): fix prompt support for enum definitions (#6651) 2021-08-09 11:19:28 +01:00
Philip Fulcher
6b6b66c325
fix(misc): fix affected:dep-graph file output (#6581) 2021-08-07 09:17:01 -04:00
Jason Jean
c13c02d27e
fix(angular): fix angular projects not being standalone when all other projects are standalone (#6641) 2021-08-06 20:48:35 -04:00
Leosvel Pérez Espinosa
3e3794c52c
fix(core): default run-many to use provided projects order (#6632) 2021-08-06 18:16:14 -04:00
Miroslav Jonaš
13534369b7
chore(repo): revert pre-loading of nrwl/cypress on e2e tests (#6639)
* chore(repo): reorder the package installs for internal dependencies

* chore(repo): rename mac to osx

* chore(repo): revert change
2021-08-06 23:38:10 +02:00
Nrwl CI Machine
bc4ec52f53 cleanup(misc): avoid importing rxjs in the core path 2021-08-06 16:29:16 -04:00