6678 Commits

Author SHA1 Message Date
Leosvel Pérez Espinosa
a2493b92f8
cleanup(testing): switch cypress tests to use project name and root as-provided format by default (#18927) 2023-08-31 09:00:50 -05:00
Colum Ferry
818d04cb9a
fix(angular): ngrx-feature-store should respect paths in names #18905 (#18913) 2023-08-31 12:02:15 +01:00
Jack Hsu
c9ea9e076f
feat(core): ensure @nx/js plugin is installed for all JS workspaces (#18919) 2023-08-30 18:24:48 -04:00
Jack Hsu
99c44f9e88
fix(bundling): add faux-ESM files so "import" in Node works with both named and default exports (#18916) 2023-08-30 15:41:21 -04:00
Craigory Coppola
353d8d089d
cleanup(core): move js lockfile parsing to v2 plugin (#18779) 2023-08-30 14:26:41 -04:00
Nicholas Cunningham
b74f3671e1
chore(detox): update detox plugin unit tests to use "as-provided" (#18915) 2023-08-30 16:57:52 +00:00
Jack Hsu
f110d0c0e6
chore(react): update unit tests to use "as-provided" when generating apps/libs (#18893) 2023-08-30 09:13:05 -06:00
Thabo
70d3728457
fix(nx): correct the message for the removal of a project that is still a dependency of other projects. (#18903) 2023-08-30 10:09:13 -04:00
Jack Hsu
ec647e7250
fix(core): keep existing name when converting project to a monorepo (#18910) 2023-08-30 10:08:20 -04:00
Phillip Barta
660f0a6d60
feat(web): use daemon file-watcher for file-server executors (#14284) 2023-08-30 09:27:17 -04:00
Jack Hsu
f7a7690779
feat(linter): migrate projects using dep-check lint rule to ignore build config files (#18882) 2023-08-30 14:54:56 +02:00
Colum Ferry
5a0634323e
fix(angular): use the correct output path for mf ssr #18849 (#18906) 2023-08-30 12:53:46 +01:00
Nicholas Cunningham
83f2001230
chore(expo): update expo plugin unit tests to use "as-provided" (#18900) 2023-08-30 10:36:21 +03:00
Jason Jean
db31f3043e
fix(core): sort objects when hashing them instead (#18897) 2023-08-30 04:03:00 +00:00
Craigory Coppola
7e5027498d
fix(core): merge implicit project dependencies only if found on new and matching projects (#18896) 2023-08-29 22:35:06 +00:00
Jack Hsu
74c812e2e8
chore(js): update js plugin unit tests to use "as-provided" option when generating apps/libs (#18894) 2023-08-29 20:17:06 +00:00
Nicholas Cunningham
da2a08e575
fix(nextjs): Deprecate adding NX_ vars to Webpack Define (#18892) 2023-08-29 13:44:05 -06:00
Jack Hsu
74e5879e8d
fix(node): pass projectNameAndRootFormat to js lib generator from nest lib generator (#18891) 2023-08-29 14:35:24 -04:00
Miroslav Jonaš
759c5e1a4e
fix(nx-plugin): fix explicity obsolete type (#18888) 2023-08-29 12:30:51 -05:00
Nicholas Cunningham
c48f3aa319
fix(core): Ensure when converting to monorepo standalone libs have a readable name (#18887) 2023-08-29 10:57:03 -06:00
Colum Ferry
b5380d0847
fix(webpack): WebpackNxBuildCoordinationPlugin cancels inflight builds on new changes detected (#18883) 2023-08-29 17:14:49 +01:00
Jack Hsu
e188775ffb
fix(core): check for lerna before parsing lockfiles to prevent errors (#18884) 2023-08-29 12:00:05 -04:00
Caleb Ukle
829076d0e7
fix(testing): omit indexHtmlFile option for cy >12.17.0 for ng ct (#18839) 2023-08-29 10:55:26 -05:00
Leosvel Pérez Espinosa
86c21c6064
fix(core): use correct break line char in deprecated generator message printed by the generate command (#18879) 2023-08-29 10:43:10 -04:00
Colum Ferry
dc3c62e637
feat(bundling): update esbuild version (#18634) 2023-08-29 11:28:41 +01:00
Miroslav Jonaš
9fe9afdf01
fix(linter): do not break migration if eslint file is missing (#18762) 2023-08-29 10:51:37 +02:00
Jack Hsu
90ca436d81
feat(linter): add option to ignore files based on pattern (#18863) 2023-08-28 16:27:14 -04:00
Jack Hsu
226dfaf7a4
feat(js): carry-over known build options (main, tsConfig, etc.) when running setup-build generator (#18742) 2023-08-28 10:36:18 -04:00
Isaac Mann
d70a6ceb36 docs(core): clarify waitUntilTargets 2023-08-28 12:39:31 +02:00
Nicholas Cunningham
413e57f99a
fix(core): convert to monorepo generator should respect nested libs (#18795) 2023-08-25 12:25:06 -04:00
Caleb Ukle
e3b513b6c0
fix(bundling): fallback to manual file resolution if tsconfig-paths fails (#18477) 2023-08-25 11:18:05 -05:00
Jason Jean
cf1175f2ae
fix(core): load core plugins as part of loading plugins (#18826) 2023-08-25 11:23:37 -04:00
Jason Jean
aa9526fe73
fix(core): handle empty lines in dotenv files (#18829) 2023-08-25 11:22:54 -04:00
Colum Ferry
889f315f2c
fix(angular): buildable libs should lint correctly #18802 (#18837) 2023-08-25 15:46:14 +01:00
Jason Jean
3ebb772a35
chore(js): convert typescript dependency processing to a createDepend… (#18804) 2023-08-25 09:57:15 -04:00
Jason Jean
c175f9ba11
fix(webpack): use new watcher for webpack build coordination plugin (#18822) 2023-08-25 09:06:47 -04:00
Isaac Mann
1ac034ba60 docs(core): move package recipes 2023-08-25 14:32:13 +02:00
Colum Ferry
577f820158
fix(angular): style=none should not create file #18785 (#18836) 2023-08-25 11:54:57 +01:00
Leosvel Pérez Espinosa
b9eba9d72d
cleanup(angular): switch tests to use project name and root as-provided format by default (#18792) 2023-08-25 09:45:09 +01:00
Emily Xiong
68407ca5f3
feat(core): add migration script to escape $ in env (#18796) 2023-08-24 21:45:02 +00:00
Jason Jean
02c5aeb255
fix(devkit): show example in deprecation message (#18823) 2023-08-24 21:08:58 +00:00
Caleb Ukle
14506d286d
fix(vite): support incremental building when running 'serve' (#18797) 2023-08-24 08:46:35 -05:00
Jack Hsu
4846ae53ad
fix(linter): enable analyzeSourceFile as needed when generating new lint project (#18769) 2023-08-24 09:37:34 -04:00
James Henry
a146fcc690
fix(core): bring back setWorkspaceRoot util (#18811) 2023-08-24 11:46:40 +00:00
Jason Jean
72fc94b3f2
chore(core): move project-json plugin to src (#18803) 2023-08-23 19:21:08 -04:00
Jason Jean
165250e629
feat(js): remove ts implementation of ts processing (#18752) 2023-08-23 22:03:42 +00:00
Emily Xiong
6a09105f74
feat(core): replace dotenv with dotenv-expand (#18622)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-08-23 16:09:32 -04:00
Caleb Ukle
f5d55e35ef
fix(testing): improve error message for ct generators (#18597) 2023-08-23 13:27:29 -05:00
Jonathan Cammisuli
bbae14b9a7
fix(core): do not use joinPathFragments for generating files (#18753) 2023-08-23 12:23:03 -04:00
Jason Jean
9c380d9f80
Revert "fix(core): nx should not break if packages were not installed… (#18784) 2023-08-22 20:14:04 -04:00