4817 Commits

Author SHA1 Message Date
Victor Savkin
67e242fea9
feat(core): align the dynamic and static outputs (#8625) 2022-01-21 14:58:53 -05:00
Juri
5d34aa3c7f docs(core): fix small typo in computation cache docs 2022-01-21 17:38:09 +01:00
Benjamin Cabanes
a8ebd2d97d
docs(nxdev): update create-nx-workspace animation (#8642) 2022-01-21 16:34:13 +00:00
Isaac Mann
07ebdb36a3
feat(core): add nx graph as alias of nx dep-graph (#8539)
* feat(core): add nx graph as alias of nx dep-graph

* docs(core): add note about old dep-graph syntax

* cleanup(core): formatting

* feat(core): formatting

* feat(core): formatting

Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2022-01-21 11:15:23 -05:00
Leosvel Pérez Espinosa
5afd3d6d2c
fix(angular): update tailwind content glob pattern to ignore stories and tests (#8637) 2022-01-21 11:02:23 +00:00
Victor Savkin
59f98e4719
feat(repo): add a script to fetch nx issues 2022-01-20 16:51:26 -05:00
Victor Savkin
f57d4c291e
fix(core): throw errors when collected terminal output cannot be found (#8623) 2022-01-20 16:20:32 -05:00
Benjamin Cabanes
3f8316d091
docs(nxdev): scripts reordering (#8624) 2022-01-20 20:47:53 +00:00
Jason Jean
e105514a21
fix(linter): make eslint peer dependency optional (#8622) 2022-01-20 15:05:47 -05:00
Jason Jean
5c921d864c
fix(misc): setup package manager workspaces for core preset (#8621) 2022-01-20 15:05:35 -05:00
Victor Savkin
5212fc9c95
chore(repo): fix yarn.lock file 2022-01-20 13:56:21 -05:00
Alexandre Delattre
50baf92fc9 fix(node): disable name mangling when building for production
disable name mangling when building for production with optimization on,
in order not to break
features relying on runtime reflection

ISSUES CLOSED: #8537
2022-01-20 13:17:28 -05:00
Nadav Sinai
56aed61b49 feat(angular): pass webpack-browser builder options & target to customWebpack configuration function
for use with loaders that need deployUrl or other custom logic that is based on build configuration
2022-01-20 12:46:33 -05:00
Phillip Barta
75eb1c532f cleanup(core): improve list command performance 2022-01-20 12:37:33 -05:00
Chau Tran
4b21ab9502 docs(js): remove experimental description on swc compiler 2022-01-20 12:33:44 -05:00
Victor Savkin
5af5bd7871
chore(repo): fix broken test 2022-01-20 12:32:57 -05:00
Phillip Barta
dbb7c602ff
cleanup(repo): format with prettier 2.5.1 2022-01-20 12:26:45 -05:00
Phillip Barta
b9c3c10fe4
feat(core): migrate to prettier ^2.5.1 2022-01-20 12:26:42 -05:00
linbudu599
41b0822882 chore(repo): add feature implement prompt in ISSUE_TEMPLATE 2022-01-20 12:22:32 -05:00
Juri
e52a20b758 docs(core): improve nx-core docs 2022-01-20 12:01:47 -05:00
Jack Hsu
f231cfc01b
feat(repo): move gatsby plugin to nx-labs repo (#8617) 2022-01-20 12:00:51 -05:00
Philip Fulcher
7b10c82cfe
docs(web): update AngularJS migration doc (#8620) 2022-01-20 09:59:12 -07:00
Jon Hammerskov
4e11378954 fix(core): fix crash in hash of project when imports of unregistered npm packages
If some .ts file imports an npm package that is not directly registered as dependency
the caching of
project graph may result in an exception
when switching back and forth between branches where the
npm package
is a dependency and where it is not
This PR will just provide some dummy checksum for
unknown dependencies

ISSUES CLOSED: #7225
2022-01-20 11:37:09 -05:00
Claudiu Gîlmeanu
43a7802ef6
fix(testing): cypress.json options not taken into consideration
fix(testing): cypress.json options not taken into consideration
2022-01-20 11:35:56 -05:00
Luís Miguel Cabral
bc2d9c0cc6 fix(core): Leave passthrough parameters untouched
Previously when the passing through complex parameters nx would alter
the original parameters in the following  scenarios:
- When passing through parameters, dot notation parameters would be
parsed and no longer would be passthrough the the following process
correctly ( --cucumberOpts.timeout=10000" would instead be passed as
"--cucumberOpts=[Object]")
- strings with spaces (delimited by quotes) would be rendered as
multiple words instead ('--tags="not @exclude"' would be passed as
'--tags=not @exclude' where '@exclude' no longer is part of the tags
param)

This would that when running nx  cli to run a command the final command
would not get the correct parameters
2022-01-20 11:33:35 -05:00
Victor Savkin
3e0e30eceb fix(core): add an extra check to list for lock file changes 2022-01-20 11:09:50 -05:00
Victor Savkin
950c94155e feat(core): do not use the daemon when inotify limit is reached 2022-01-20 11:09:50 -05:00
Benjamin Cabanes
3fb6ade224
docs(nxdev): fix plugins header link (#8618) 2022-01-20 15:58:18 +00:00
Jack Hsu
2b376be209
feat(js): use same asset handler for both tsc and swc (#8615) 2022-01-20 15:04:39 +00:00
Victor Savkin
b3c9a46334
chore(repo): update the version of nx 2022-01-20 09:50:37 -05:00
Victor Savkin
56e7407ebe
feat(core): enable dynamic output by default 2022-01-20 09:45:24 -05:00
James Henry
b173b449b7
chore(core): remove indent on static command, dynamic updates (#8611) 2022-01-20 09:42:27 -05:00
Leosvel Pérez Espinosa
ad72d7a95e
fix(angular): configure tailwind content and purge properties for libraries (#8556) 2022-01-20 10:04:08 +00:00
Jason Jean
736df256b5
fix(misc): handle migrating packages with numbers in the name (#8598) 2022-01-19 17:21:24 -05:00
Victor Savkin
c5b63958e6
chore(repo): update version of nx 2022-01-19 16:27:44 -05:00
Victor Savkin
a2d8289c03
chore(repo): update version of nx 2022-01-19 15:50:38 -05:00
Victor Savkin
7c236a24e9
fix(core): move life cycle file out life-cycles to fix deep imports 2022-01-19 15:40:36 -05:00
Victor Savkin
9e75918154
feat(core): speed up file map creation (#8597) 2022-01-19 15:30:21 -05:00
James Henry
faef0d8c85
chore(core): task runner dynamic output life cycle (#8590) 2022-01-19 14:52:10 -05:00
Jason Jean
e69b893829
fix(angular): fix adding nx to angular workspace with cypress (#8550) 2022-01-19 13:52:14 -05:00
Jack Hsu
4070eaec15
feat(js): improve watch mode support for tsc and swc builds (#8502) 2022-01-19 11:37:04 -05:00
Victor Savkin
3ed436b52c
fix(core): fix perf logging 2022-01-19 10:13:49 -05:00
Phillip Barta
574160ddc4
cleanup(repo): import ignore instead of require (#8579) 2022-01-19 10:11:22 -05:00
Christian Romeyke
2cb3499b15
fix(core): fix typing of dependsOn property (#8570)
Co-authored-by: Christian Romeyke <christian.romeyke@de.ibm.com>
2022-01-19 10:07:21 -05:00
kpaxton
93095f561a
fix(testing): fix jest migrate 13.4.4 script handling missing transform property (#8595)
Fix issue for migrating jest plugin to 13.4.4 when the projects
 may have a custom preset that
excludes the transform property
 from the jest.config.js.
 Just adds an if statement around the
loop for the transform property

ISSUES CLOSED: #8566
2022-01-19 10:05:11 -05:00
Colum Ferry
0a9dd65def
docs(angular): update the angular plugin overview (#8589) 2022-01-19 13:35:11 +00:00
Colum Ferry
86c510b76f
fix(linter): avoid secondary entrypoints flagging as circular dependencies (#8564)
* fix(linter): avoid secondary entrypoints flagging as circular dependencies

ISSUES CLOSED: #8059

* fix(linter): create util around functionality
2022-01-19 10:37:27 +00:00
Victor Savkin
80f0b80076
Release 13.4.6 2022-01-18 20:07:45 -05:00
Victor Savkin
ccda8cf816
fix(core): use the default configuration in dep tasks 2022-01-18 20:06:07 -05:00
Victor Savkin
a645305ad4
docs(misc): clean up docs 2022-01-18 16:15:10 -05:00