Jason Jean
968bd38218
Revert "Revert "feat(linter): add generator for converting to flat co… ( #18631 )
2023-08-15 15:25:09 -04:00
Jason Jean
11249e929b
Revert "feat(linter): add generator for converting to flat config (#1… ( #18628 )
2023-08-14 16:49:43 -04:00
Miroslav Jonaš
b8c3ec4d7f
feat(linter): add generator for converting to flat config ( #17532 )
2023-08-08 20:08:43 +02:00
Tony Ganchev
30c3e9925a
feat(linter): Support --print-config feature of ESLint ( #18260 )
2023-07-31 16:11:21 +02:00
Miroslav Jonaš
f4f4eb66e2
feat(linter): add dependency-checks to buildable lib generator ( #18015 )
2023-07-20 10:28:20 -04:00
Jack Hsu
b07d24ef42
feat(js): create package.json with proper defaults ( #18091 )
...
Co-authored-by: Miroslav Jonaš <meeroslav@users.noreply.github.com>
2023-07-18 08:53:18 +02:00
Jack Hsu
ae773d547e
fix(linter): skip verifying deps of deps by default in package.json ( #18058 )
2023-07-12 20:59:36 -04:00
Miroslav Jonaš
ef8c4ed095
feat(linter): add rule for dependency checking ( #17581 )
2023-06-23 10:26:44 -04:00
Miroslav Jonaš
ae5cdcb86e
fix(core): keep all explicit dependencies in the graph ( #16576 )
2023-05-09 11:39:48 -04:00
Leosvel Pérez Espinosa
f45aa076da
feat(angular): support angular v16 ( #15592 )
2023-05-03 11:02:07 -04:00
Jason Jean
a0d18bb588
chore(repo): replace references to @nrwl in e2e tests ( #16441 )
2023-04-24 18:48:44 -04:00
Jason Jean
739b4c2924
feat(linter): rename @nx/eslint-plugin-nx to @nx/eslint-plugin ( #16420 )
2023-04-20 13:25:56 -04:00
Jason Jean
5a0a4e8d26
feat(repo): replace usages of @nrwl/ with @nx/ in tooling packages ( #16351 )
2023-04-18 12:15:33 -04:00
Miroslav Jonaš
cafb49ac84
feat(core): remove @nrwl/workspace:lib ( #16122 )
2023-04-12 15:28:09 -04:00
Miroslav Jonaš
15e29b2a3e
fix(linter): remove outdated e2e test check ( #15899 )
2023-03-27 11:13:10 -04:00
Miroslav Jonaš
4bf652d2e7
fix(node): fix standalone linter setup ( #15681 )
2023-03-22 14:17:40 -04:00
Miroslav Jonaš
e55882f2fc
chore(linter): combine tests to reduce total duration ( #15596 )
2023-03-10 10:52:18 -05:00
Miroslav Jonaš
79256f3d36
chore(linter): fix deprecated ts overloads in e2e tests ( #15585 )
2023-03-10 08:23:12 -06:00
Colum Ferry
576bec2553
chore(misc): fix failing test ( #15131 )
2023-02-20 12:36:04 -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
Colum Ferry
fe6ffa20d9
feat(angular): set angular devkit packages as peer deps ( #14723 )
2023-02-01 17:09:29 +00:00
Victor Savkin
8572eed44e
feat(core): add the ability to specify multiple targets
2022-12-22 14:21:06 -05:00
Jack Hsu
0eadfc81b1
fix(repo): fix failing e2e tests ( #13855 )
2022-12-15 14:46:44 -05:00
Miroslav Jonaš
22e70d614e
fix(angular): fix root-project support for Angular ( #13534 )
2022-12-01 15:14:08 +01:00
Caleb Ukle
74bd0bb00c
feat(testing): support root project generation for jest ( #13353 )
...
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-11-29 17:03:19 -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š
110b5f2867
feat(core): enable linter on root projects ( #13347 )
2022-11-24 22:51:24 +01:00
Miroslav Jonaš
dd6f38e692
fix(linter): add cleanup on e2e tests ( #12099 )
2022-09-19 19:24:42 +00:00
Colum Ferry
d782a694f4
feat(core): support ts 4.8 ( #11845 )
2022-09-12 13:47:31 +01:00
Juri
8e6a66cdb2
fix(linter): correctly fix absolute imports across package boundaries
2022-07-22 15:11:18 +02:00
Minijus L
274534c518
feat(linter): use project scoped ESLint cacheLocation ( #10590 )
2022-06-20 12:57:07 +02:00
Miroslav Jonaš
0e47f7e732
chore(linter): cleanup e2e tests ( #10362 )
2022-05-18 10:06:56 +00:00
Victor Savkin
d4b5c30eba
cleanup(core): remove the indirection left after inlining ta… ( #9469 )
2022-03-23 22:18:17 -04:00
Juri Strumpflohner
45bf0e5a25
feat(linter): automatic fixes for noRelativeOrAbsoluteImportsAcrossLibraries and noSelfCircularDependencies ( #8901 )
...
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-03-09 08:14:33 +00:00
Colum Ferry
f4fa81338d
feat(angular): support version 13.2.0 ( #8457 )
...
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2022-01-28 09:01:51 +00:00
Miroslav Jonaš
541d4e241b
fix(linter): use swc over ts-node for workspace lint rule registration ( #8694 )
2022-01-27 16:55:25 +01:00
James Henry
faef0d8c85
chore(core): task runner dynamic output life cycle ( #8590 )
2022-01-19 14:52:10 -05:00
Victor Savkin
58814c697a
cleanup(core): make hashing faster
2022-01-11 20:56:26 -05:00
Miroslav Jonaš
581e5619e3
fix(linter): improve message when trying to import application ( #8138 )
2021-12-17 12:12:30 +00:00
Miroslav Jonaš
c5b66abb9d
fix(linter): improve error message when attempting to use deprecated tslint ( #8090 )
2021-12-10 12:27:00 +01:00
James Henry
8fa36ff3e8
feat(linter): support eslint v8 ( #7800 )
...
* feat(core): support eslint v8
* fix(core): align version of eslint across all packages
2021-11-19 17:22:21 +00:00
Craigory Coppola
bdcbac4445
feat(core): standalone project configuration is default ( #7351 )
...
* feat(core): standalone project configuration is default
* chore(core): changes to e2e tests
* fix(core): intuit projects when inside their directories when using project.json files
* chore(core): e2e changes
* fix(core): standalone configurations work with npm-project generator
* chore(core): e2e tests should use standalone configurations
* chore(core): e2e fixes per review
2021-10-16 00:07:12 +02:00
Miroslav Jonaš
a01a5c9d34
chore(repo): split e2e-workspace to two applications ( #7240 )
2021-10-05 18:59:03 +02:00
Miroslav Jonaš
97e6df55b0
chore(linter): optimize e2e tests ( #7171 )
2021-09-30 10:58:04 +02:00
James Henry
bafabb3a11
feat(linter): add support for workspace rules ( #6859 )
...
* feat(linter): add support for workspace rules
* chore(linter): move deps to correct package
* feat(linter): workspace-lint-rules as project with test target
* chore(linter): tiny clean up
* fix(linter): update generators.json after refactor
* chore(linter): implement e2e test and PR feedback
* docs(linter): update generator docs
* docs(linter): update generator docs
* docs(linter): update generator docs
2021-09-01 12:49:11 -04:00
Miroslav Jonaš
b32062416a
fix(core): skip caching output properties missing in options and arguments ( #6743 )
...
* fix(core): add outputFile to cached outputs
* fix(core): ignore output properties missing in options and console arguments
2021-08-18 19:56:01 -04:00
Phillip Barta
fe97444d78
feat(core): migrate prettier to v2.3.1 ( #5623 )
2021-06-17 16:44:30 +02:00
Miroslav Jonaš
bb8d73fb3e
feat(repo): remove obsolete kill commands and check if ports closed ( #5939 )
2021-06-14 12:48:33 +02:00
vsavkin
d4e659c660
feat(repo): explicitly kill processes holding onto ports
2021-05-03 11:59:28 -04:00
Lucas Vieira
4133c05bd3
fix(linter): do not print lint results to stdout when "outputPath" is set ( #4755 )
2021-02-12 13:16:55 +00:00