1335 Commits

Author SHA1 Message Date
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
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
Emily Xiong
68407ca5f3
feat(core): add migration script to escape $ in env (#18796) 2023-08-24 21:45:02 +00: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
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
Miroslav Jonaš
e34219ab96
feat(linter): add flat config support to generators (#18534) 2023-08-23 01:36:58 +02:00
Michał Mrozek
3f3f2475be
cleanup(core): improve prettier bin path resolution (#18672) 2023-08-22 10:56:52 -04:00
Miroslav Jonaš
42d93b0d95
fix(core): fix wrong yarn patch key mapping (#18759) 2023-08-22 10:01:53 -04:00
Stefano
c479a54f7b
fix(misc): format must exclude ignored patterns (#18670)
Co-authored-by: Stefano Pongelli <stefano.pongelli@eligamo.com>
2023-08-22 07:23:23 -04:00
Craigory Coppola
9548714871
fix(core): projects within folders that start with a . should be found (#18748) 2023-08-21 17:43:50 +00:00
Craigory Coppola
4a25576b65
fix(core): load .env after .env.local (#18746) 2023-08-21 17:42:51 +00:00
Jonathan Cammisuli
f2300787f5
fix(core): handle symlinks better for watch events on arch (#18743) 2023-08-21 13:28:36 -04:00
Jason Jean
3b1a6964f6
chore(repo): fix errors running e2e locally (#18695) 2023-08-21 12:30:36 -04:00
Michał Mrozek
2638bb0db2
fix(devkit): await prettier format for v3 compatibility (#18664) 2023-08-20 22:10:56 +04:00
Jason Jean
7d4e2fec10
chore(core): change retrieveProjectConfigurationPaths to async (#18717) 2023-08-18 17:31:59 -04:00
Miroslav Jonaš
97c5ecf33e
fix(core): skip local yarn patches for lock file pruning (#18700) 2023-08-18 17:30:55 -04:00
Philip Fulcher
768a0d2b7c
docs(core): remove references to --all for run-many (#18663) 2023-08-18 16:01:32 -04:00
Craigory Coppola
253bb65051
cleanup(angular): move special handling of angular.json to a builtin plugin (#18589) 2023-08-18 09:27:13 -04:00
Miroslav Jonaš
ded15436a4
fix(core): fix schema links (#18395) 2023-08-17 18:51:30 +00:00
Miroslav Jonaš
20acfbe681
fix(core): nx should not break if packages were not installed (#18687) 2023-08-17 18:45:22 +00:00
Craigory Coppola
2d08229000
cleanup(core): move package json script handling to package json plugin (#18659) 2023-08-17 13:56:48 -04:00
Craigory Coppola
0b84bbcc75
cleanup(devkit): correct description of disabling daemon inside createProjectGraph async jsdoc (#18627) 2023-08-17 13:14:58 -04:00
Craigory Coppola
94cc716a8a
fix(core): name collisions during project inference should not error out if corrected by a project.json's name (#18665) 2023-08-17 11:53:58 -04:00
Miroslav Jonaš
7d55f49e7d
fix(core): use existing version when calling "yarn set version" (#18669) 2023-08-17 10:28:29 -04:00
Miroslav Jonaš
43b802d1cc
fix(core): fix ghost alias when parsing yarn lockfile (#18646) 2023-08-17 10:22:48 -04:00
Jason Jean
2034cddf04
chore(devkit): move all internal nx imports to requireNx (#18639) 2023-08-16 17:40:42 -04:00
Michał Mrozek
54496e899b
feat(core): support prettier v3 as a formatter (#18644) 2023-08-16 15:56:57 -04:00
Jonathan Cammisuli
cf0b2fd4f4
fix(core): handle symlinks on debian for watch events (#18636) 2023-08-16 14:02:02 -04:00
Jonathan Cammisuli
13925ba576
fix(core): improve error handling for copy and remove (#18656) 2023-08-16 13:20:36 -04:00
Jason Jean
f670e7469f
fix(core): apply target defaults properly for executors defaults (#18655) 2023-08-16 13:04:04 -04:00
Craigory Coppola
692640e9a9
docs(core): update --exclude option to use equal sign (#18592) 2023-08-15 18:12:36 -04:00
Craigory Coppola
98a7477922
fix(core): use Date.now() everywhere for tasks start and end times to avoid negative durations (#18595) 2023-08-15 17:54:44 -04:00
Jason Jean
968bd38218
Revert "Revert "feat(linter): add generator for converting to flat co… (#18631) 2023-08-15 15:25:09 -04:00
Craigory Coppola
e2ac4e38e7
fix(core): set consistent working directory when calculating runtime hash inputs (#18643) 2023-08-15 14:20:48 -05:00
Emily Xiong
40d66ec715
chore(core): remove readProjectsConfigurations from workspaces (#18329)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-08-15 14:48:40 -04:00
Isaac Mann
5e9520ee59
docs(core): update nx.json schema (#18635) 2023-08-15 10:38:08 -04:00
Craigory Coppola
2760026700
fix(core): project inference plugins should be ran when reading project configuration (#18630) 2023-08-15 00:00:14 -05:00
Jason Jean
11249e929b
Revert "feat(linter): add generator for converting to flat config (#1… (#18628) 2023-08-14 16:49:43 -04:00
Craigory Coppola
b2ecea4c80
fix(core): all graph nodes should have targets block, even if its empty (#18625) 2023-08-14 13:48:52 -05:00
Jason Jean
e717fab6d5
feat(core): create function to transform project graph between js and… (#18578) 2023-08-14 13:41:05 -04:00
Jorge Rodriguez
5ac66e4ab8
fix(core): normalizing key of patched packages with its actual resolved version and not the one from the key (#18192) 2023-08-14 17:54:47 +02:00
Jonathan Morley
eafc8af697
fix(misc): respect cwd when adding node_modules/.bin to PATH in run-commands(#18429) 2023-08-11 15:36:08 -04:00
Craigory Coppola
a7cf272d1f
feat(core): add api for v2 of project project graph plugins (#18032)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-08-10 14:58:29 -04:00
Victor Savkin
0cfd8afb4c feat(core): cache executor information resolution 2023-08-10 14:45:19 -04:00