266 Commits

Author SHA1 Message Date
Leosvel Pérez Espinosa
675a5a9c87
feat(misc): bump tsquery dependency version (#16050) 2023-04-03 10:11:45 -04:00
Leosvel Pérez Espinosa
4eb7cc7bf1
fix(misc): skip formatting files in nested generator calls (#15961) 2023-03-31 11:22:18 -04:00
Jason Jean
4a55ee9a33
fix(js): run prettier with default options when theres no prettierrc (#15888) 2023-03-27 18:00:24 -04:00
Craigory Coppola
6834b658f7
fix(nx-plugin): allow some customization when running nx-plugins (#15438) 2023-03-21 18:35:55 -04:00
Colum Ferry
80f3d03d1d
feat(core): move string utils to devkit (#15479) 2023-03-10 13:15:47 -05:00
Colum Ferry
c3a58e9c1d
feat(core): move forEachExecutorOptions to devkit (#15547) 2023-03-10 17:04:10 +00:00
Jason Jean
92610fe4b6
chore(repo): update nx to 15.8.0-beta.7 (#15293) 2023-02-27 17:24:06 -05:00
Craigory Coppola
a60bfc224e
fix(linter): init should succeed if project has null targets (#15255) 2023-02-27 16:06:17 -05:00
Jason Jean
84fedf36e0
Revert "chore(repo): update nx to 15.8.0-beta.6" (#15274) 2023-02-26 12:39:15 -05:00
Jason Jean
3c50474f40
chore(repo): update nx to 15.8.0-beta.6 (#15247) 2023-02-26 02:26:53 -05:00
Caleb Ukle
8a97b43eb1
feat(testing): jest 29 support (#14701) 2023-02-23 14:30:47 -06:00
Jason Jean
fa6e8ea987
fix(js): refactor ensurePackage (#15074) 2023-02-22 18:47:40 -05:00
Emily Xiong
a97212b601
feat(core): move tsconfig.base.json to @nrwl/js:init (#14467) 2023-02-16 11:17:30 -05:00
Miroslav Jonaš
9b51f6b0aa
fix(linter): add node_modules to linter ignore patterns (#14980) 2023-02-15 17:06:18 -05:00
Emily Xiong
032efc2cfb
fix(angular): ensure peer deps are installed when initializing the plugin (#14906)
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2023-02-14 11:07:51 -05:00
Jason Jean
6b1d0c6934
chore(linter): fix non-deterministic snapshots for convert tslint to … (#14905) 2023-02-09 19:04:19 -05:00
Jack Hsu
d7536aa7e3 feat(core): clean up workspace configuration code 2023-01-23 19:35:15 -05:00
Daniel Schuba
41a9bc18fd
feat(misc): move ci options to configuration (#14215)
CLOSED https://github.com/nrwl/nx/issues/12045
Fixes https://github.com/nrwl/nx/issues/12045
2023-01-23 08:42:21 -06:00
Miroslav Jonaš
fc9509d2cf
docs(linter): add missing x-priority params to executor (#14401) 2023-01-17 14:52:20 +01:00
William Neely
c82f7c3848
docs(linter): remove double with (#14047) 2023-01-09 15:30:52 -05:00
Victor Savkin
422c8c735a cleanup(core): clearly split nx.json config and projects config 2023-01-05 15:35:36 -05:00
Craigory Coppola
7992ec618f
chore(repo): setup negative config for several targets (#14080) 2023-01-04 11:34:50 -05:00
Victor Savkin
34d861d234 fix(testing): preserve the old coverage layout 2022-12-11 14:47:16 -05:00
Victor Savkin
40b39b2e64 fix(core): remove leading ./ when normalizing root project outputs 2022-12-10 15:53:25 -05:00
Jason Jean
2c819048bc
fix(angular): fix imports into nx from ng-add (#13645) 2022-12-05 21:05:26 +00:00
Jason Jean
61d7d74378 fix(misc): fix tsconfig file includes 2022-12-05 10:39:03 -05:00
Jack Hsu
5b7dba1cb7
fix(react): clean-up after dependency removal from @nrwl/react (#13563) 2022-12-02 16:58:07 +00:00
Jack Hsu
cded83b2c5
feat(react): remove unnecessary dependencies from @nrwl/react (#13525) 2022-12-01 17:06:32 -05:00
Miroslav Jonaš
05d0bf1e1e
fix(linter): standalone projects should be detectable with eslint (#13435) 2022-11-28 10:39:00 -05:00
Miroslav Jonaš
0bd7685dbf
feat(linter): add .eslintrc to json-like migratable configs (#13396) 2022-11-25 11:57:29 +00:00
Miroslav Jonaš
3fe5df7207
feat(linter): support new config format for eslint discovery (#13395) 2022-11-25 09:54:40 +00:00
Miroslav Jonaš
110b5f2867
feat(core): enable linter on root projects (#13347) 2022-11-24 22:51:24 +01:00
Victor Savkin
16fd4374d6 feat(misc): derive workspace layout dynamically 2022-11-23 15:45:13 -05:00
Paulo Fernandes
2772fab0e7
fix(linter): align reportUnusedDisableDirectives default value (#13284)
Co-authored-by: pfernandes <paulo.fernandes@dashlane.com>
2022-11-21 15:08:00 +01:00
Colum Ferry
b084dddff0
feat(angular): support for Angular 15 (#12112) 2022-11-17 09:31:45 -05:00
Craigory Coppola
f311ecbdd7
chore(repo): remove workspace.json (#13040) 2022-11-08 13:12:31 -05:00
Miroslav Jonaš
7f7538bb04
docs(linter): add example for workspace-rule generator (#12938) 2022-11-02 16:35:52 +01:00
Miroslav Jonaš
bf45ae52c8
docs(linter): add executor examples (#12906) 2022-11-02 11:51:16 +01:00
Miroslav Jonaš
a6d7e220e3
cleanup(linter): remove deprecated lint executor (#12889) 2022-10-28 23:09:35 +00:00
Victor Savkin
23de788b5e
chore(repo): update to 15.0.0-rc1 (#12586) 2022-10-13 18:34:24 -04:00
Craigory Coppola
d8f3c6b186
fix(react): migrations use tsquery, so we should provide it (#12575) 2022-10-13 13:37:37 -04:00
Craigory Coppola
8ab7f85ca1
fix(core): swap default method for output capture (#12535) 2022-10-12 22:06:32 +00:00
Mr Mo
d4fd7c0fa1
fix(linter): check for all .eslintrc.* files when generating a package (#12515) 2022-10-12 11:20:51 +02:00
Jason Jean
834e2db7cb
feat(core): prefix outputs and warn on non-prefixed outputs (#12470) 2022-10-11 21:54:25 +00:00
Jason Jean
85a5c89485
fix(core): fix slashes in inputs migrations (#12444) 2022-10-07 17:58:02 -04:00
Jason Jean
49c5e5069b
feat(core): migrate existing workspaces to use inputs configuration (#12416) 2022-10-05 22:30:03 +00:00
Phillip Barta
d91c7ca4ec
fix(linter): remove leftovers after tslint support removal (#12313) 2022-09-30 12:02:05 +01:00
Colum Ferry
09c6ccb266
feat(linter): remove tslint support (#12279) 2022-09-28 11:08:01 -04:00
Craigory Coppola
9b63ce167a
feat(core): don't generate workspace.json for v2 workspaces (#12127) 2022-09-27 23:16:22 +00:00
Victor Savkin
9a84281f43 fix(core): do not use named inputs to cache fileset hashes 2022-09-21 16:18:55 -04:00