53 Commits

Author SHA1 Message Date
Miroslav Jonaš
35b5ca756e
fix(linter): remove reportUnusedDisableDirectives for flat config (#21405) 2024-02-02 14:22:32 +01:00
Jason Jean
396ffc4636
feat(core): enable project crystal by default (#21403)
Co-authored-by: Katerina Skroumpelou <sk.katherine@gmail.com>
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
Co-authored-by: Colum Ferry <cferry09@gmail.com>
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
Co-authored-by: Emily Xiong <xiongemi@gmail.com>
Co-authored-by: Nicholas Cunningham <ndcunningham@gmail.com>
2024-02-02 03:40:59 -05:00
Simeon Cheeseman
ec4f7c5532
feat(linter): add error and warning statistics (#18313) 2024-02-01 10:48:32 -05:00
Miroslav Jonaš
c753838c81
fix(linter): ensure flat config generator works for pcv3 plugin (#21485) 2024-02-01 16:06:52 +01:00
Miroslav Jonaš
7ed534f92b
fix(linter): make eslint mandatory dependency (#21406) 2024-01-31 11:58:58 +04:00
Craigory Coppola
d44e7de5dc
fix(linter): make target default migrations a bit more robust (#21446) 2024-01-30 22:49:49 +00:00
beeman
a9974d3f25
docs(misc): change http:// to https:// (#19534) 2024-01-30 11:33:13 -05:00
Leosvel Pérez Espinosa
4b88f48a18
feat(angular): support angular 17.1.0 (#20556) 2024-01-26 10:43:16 -05:00
Leosvel Pérez Espinosa
c7b44a4958
fix(misc): await async function invocations (#21299) 2024-01-25 09:30:01 +01:00
Leosvel Pérez Espinosa
e4758358b0
feat(misc): optionally update package.json scripts in init generators (#21204) 2024-01-22 13:51:41 -05:00
Emily Xiong
6141f44203
feat(core): add keepExistingVersions to all packages (#21169) 2024-01-17 14:22:58 -05:00
Leosvel Pérez Espinosa
047dc22aed
cleanup(misc): clean up init generators (#21088) 2024-01-16 15:29:44 +01:00
Miroslav Jonaš
03257e2503
feat(linter): move common options to target defaults (#20583) 2024-01-09 09:12:47 +00:00
Jack Hsu
51c039b252 feat(linter): make init generator public 2023-12-28 20:58:06 +01:00
James Henry
3a697405a8
fix(linter): only update overrides when applicable (#20917) 2023-12-28 14:10:24 +00:00
Miroslav Jonaš
148ddfb30c
fix(linter): flat config should always set path to config when using API (#20867) 2023-12-22 09:40:10 +01:00
Miroslav Jonaš
696d04862a
fix(nextjs): remove temporary patch for next eslint rules (#20863) 2023-12-20 15:52:51 +01:00
Miroslav Jonaš
d8beed9874
fix(linter): fix workspace-rule naming with flat config (#20782) 2023-12-15 16:00:50 +01:00
Leosvel Pérez Espinosa
593ea3d90d
feat(linter): update @typescript-eslint/* package versions (#20602) 2023-12-13 16:49:27 +01:00
Miroslav Jonaš
43141334a8
fix(linter): move should migrate all eslint configs (#20709) 2023-12-13 15:18:17 +01:00
Miroslav Jonaš
39e68517b1
feat(linter): add .nx to ignored folders (#20720) 2023-12-13 14:59:48 +01:00
Benjamin Cabanes
db77ddef8a
chore(repo): update packages readme banner (#20695) 2023-12-11 11:32:42 -05:00
Benjamin Cabanes
5a305d41de
feat(nx-dev): add homepage updates (#20592)
Co-authored-by: Juri <juri.strumpflohner@gmail.com>
2023-12-08 14:40:42 -05:00
Miroslav Jonaš
af28cc45a9
fix(testing): fix lint config generation for cypress standalone (#20606) 2023-12-07 13:04:06 -05:00
Jack Hsu
ab8c9298be
feat(core): targets inferred from plugins override targetDefaults (#20586) 2023-12-06 10:47:53 +02:00
Miroslav Jonaš
804959a454
fix(linter): support adding plugin at a later stage (#20557) 2023-12-05 16:33:29 +01:00
Craigory Coppola
9e322e8620
fix(linter): expose rule name when eslint requires parser options project (#20459)
Co-authored-by: Miroslav Jonaš <missing.manual@gmail.com>
2023-12-01 11:49:06 +01:00
Katerina Skroumpelou
51501c57c0
fix(linter): check if eslint plugin exists before adding target (#20510) 2023-11-30 19:47:44 +01:00
Miroslav Jonaš
fe63f856ec
feat(linter): add create-nodes plugin (#20264) 2023-11-30 09:15:08 -05:00
Miroslav Jonaš
b9324cd364
fix(linter): remove dangling comma before ast json parse (#20412) 2023-11-27 22:43:31 +01:00
Miroslav Jonaš
ff5d1bef83
feat(linter): default lintFilePatterns to {projectRoot} (#20313) 2023-11-27 08:39:38 -05:00
Miroslav Jonaš
f2895bde38
fix(linter): fix null coallescing in eslint-file (#20409) 2023-11-25 23:45:30 +01:00
Miroslav Jonaš
905ef65136
fix(linter): fix flat config file paths (#20386) 2023-11-23 21:43:05 +01:00
Miroslav Jonaš
0f6c1168db
fix(linter): standalone e2e should not extend root config (#20379) 2023-11-23 16:40:35 +04:00
Miroslav Jonaš
d1a213fa4e
feat(linter): support yaml for flat config conversion (#20022) 2023-11-22 20:37:51 +01:00
Katerina Skroumpelou
0b4c2daf64
feat(linter): update eslint to next minor version (#20351) 2023-11-22 15:01:19 +02:00
Jonathan Cammisuli
5d82a2aab2
feat(core): rust task hasher (#19617) 2023-11-21 08:55:41 -05:00
Craigory Coppola
30d94f76ee
cleanup(core): remove async flag from signature of buildProjectsConfigurationsFromProjectPathsAndPlugins (#20228) 2023-11-17 15:31:03 -05:00
Leosvel Pérez Espinosa
25d6ec3a92
feat(angular): support angular v17 (#19689) 2023-11-07 15:45:42 -05:00
Miroslav Jonaš
d4f4d73129
fix(linter): do not expect project to have flat eslint config (#20018) 2023-11-07 19:54:04 +04:00
Miroslav Jonaš
f421716edf
fix(linter): migrate custom ignorePath to flat config (#20017) 2023-11-05 14:11:35 +04:00
Jason Jean
32ff9c80b1
fix(linter): fix update to using module node16 (#20004) 2023-11-02 14:52:44 -04:00
Miroslav Jonaš
79c9233553
feat(linter): update typescript-eslint to v6 (#19548)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2023-11-02 10:09:40 +01:00
Jason Jean
8a89df66bf
feat(testing): move test config more into nx.json targetDefaults (#19963) 2023-11-01 10:20:18 -04:00
Andrew Ovens
b7fc7192cf
feat(linter): Support no fail on empty lint run (#19954) 2023-10-31 12:37:52 -04:00
Miroslav Jonaš
fc468a582b
fix(linter): fix flat config migration (#19742) 2023-10-30 11:57:59 -04:00
Miroslav Jonaš
b30f3c59cc
docs(linter): update docs for eslint package (#19649) 2023-10-19 18:07:12 -04:00
Emily Xiong
40a946a11d
fix(core): fix convert to monorepo eslint issue (#19713) 2023-10-19 13:20:25 -04:00
Katerina Skroumpelou
ef4ffe9bc8
fix(linter): add migration for eslint config prettier (#19732) 2023-10-19 09:27:47 -04:00
Jason Jean
d0005c954f
feat(core): remove deprecated defaultCollection and npmScope nx.json … (#19708) 2023-10-18 18:03:57 -04:00