72 Commits

Author SHA1 Message Date
Leosvel Pérez Espinosa
8baddb5f08
feat(angular): support angular 17.3.0 (#22202) 2024-03-19 14:58:23 -04:00
Leosvel Pérez Espinosa
4850bdb6aa fix(nx-plugin): support root tsconfig.json in nx-plugin-checks eslint rule 2024-03-11 16:43:02 +01:00
Victor Login
91944484fe
fix(linter): add v7 of typescript-eslint to peerDeps (#21853)
Co-authored-by: “JamesHenry” <james@henry.sc>
2024-03-06 14:05:37 +00:00
Miroslav Jonaš
ce933132d0
cleanup(linter): refactor code for dynamic/static imports check (#20897) 2024-02-25 20:59:51 +04:00
Leosvel Pérez Espinosa
26ce6f6f64
fix(linter): fix eslint-plugin migration target version (#21966) 2024-02-23 16:19:07 +04:00
Miroslav Jonaš
f79aabba46
fix(linter): adjust terminal run check for crystal (#21638) 2024-02-06 15:32:54 +01:00
Miroslav Jonaš
a0ae902e4e
fix(linter): prevent dep-checks leaking when used outside nx (#21404) 2024-02-02 14:22:52 +01:00
Jack Hsu
f6d2dccd62
feat(linter): add option for @nx/dependency-checks to update workspace dependencies using local file paths (#20157)
Co-authored-by: Miroslav Jonaš <missing.manual@gmail.com>
2024-02-02 14:51:49 +02:00
Lukas
857a07d87d
fix(misc): use caret for semver version (#18140) 2024-01-31 19:48:38 +02:00
James Henry
c286a6e799
fix(linter): restore rules to match previous @typescript-eslint/recommended (#21424) 2024-01-30 20:56:56 +04:00
Miloš Lajtman
bb3cf3a862
fix(linter): remove extend of @angular-eslint/recommended--extra config (#18465) 2024-01-30 00:18:09 +01:00
Miroslav Jonaš
4700df62be
fix(linter): update eslint plugins for @typescript-eslint v6 naming (#21221)
Co-authored-by: Steven Rathbauer <gh.rathpc@gmail.com>
Co-authored-by: James Henry <james@henry.sc>
2024-01-19 14:16:18 +04:00
Miroslav Jonaš
cbcd2ecddc
fix(linter): fix import of chalk for reporting (#21201) 2024-01-18 15:23:25 +01:00
Miroslav Jonaš
c452a1f7c5
fix(linter): add links to docs to rules (#21199) 2024-01-18 14:47:10 +01:00
Miroslav Jonaš
3981c90fe8
fix(linter): ensure angular entry point checks are correct (#20859) 2023-12-20 18:16:58 +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
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š
7e5c4598a3
fix(linter): do not allow relative import of non-project files (#20563) 2023-12-05 16:33:14 +01:00
Miroslav Jonaš
98883bba7a
fix(linter): fix missing dependencies fixer reducer (#20410) 2023-11-25 23:45:46 +01:00
Craigory Coppola
30d94f76ee
cleanup(core): remove async flag from signature of buildProjectsConfigurationsFromProjectPathsAndPlugins (#20228) 2023-11-17 15:31:03 -05:00
Miroslav Jonaš
630e750c06
cleanup(linter): remove unused imports (#20053) 2023-11-08 16:15:41 +04:00
JounQin
b2868657a6
fix(linter): catch lstatSync issues on ast utils (#19749) 2023-11-06 09:38:04 +01: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
Miroslav Jonaš
752518ad5f
fix(linter): remove consistent-type-assertions rule from config (#19549) 2023-10-13 14:27:45 +02:00
Rik Smale
89ab1c934b
feat(linter): update eslint-config-prettier to v9 (#19232) 2023-10-12 16:02:59 +02:00
Miroslav Jonaš
e49ce56977
fix(linter): fix validateDependenciesSectionExistance fixer (#19512) 2023-10-09 23:04:53 +02:00
Craigory Coppola
6946f65059
fix(misc): pass full path to tsconfig when registering transpiler (#19451) 2023-10-06 14:40:15 -04:00
Craigory Coppola
6c37113fc4
fix(linter): add schema for nx plugin checks rule (#19447) 2023-10-04 13:59:13 -04:00
Miroslav Jonaš
bf7e663168
feat(linter): add app import exception for remotes (#19301) 2023-09-28 00:25:11 +00:00
Miroslav Jonaš
e650ccff68
fix(linter): fix rule typings (#19294) 2023-09-27 15:06:15 -04:00
Jason Jean
5cc87bfdc2
fix(misc): properly add extra dependencies to packages (#19334) 2023-09-26 00:09:29 -04:00
Craigory Coppola
f213976281
feat(core): include non-project files on fileMap and filesToProcess (#19217) 2023-09-19 21:46:01 -04:00
Miroslav Jonaš
d87826eea2
docs(linter): add missing properties to the dep-checks docs (#19125) 2023-09-15 11:53:31 +03:00
Craigory Coppola
de2824a450
feat(devkit): add method for tree-aware glob search (#19128) 2023-09-13 17:39:45 -04:00
Miroslav Jonaš
2bc7031017
fix(linter): fix dep-checks projPackageJsonDeps caching for IDE (#18935) 2023-09-06 10:19:50 +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
9ffea2bb1b
fix(linter): error on dependencies that are only in devDependencies instead of production dependencies (#18780) 2023-08-22 23:05:53 +02:00
jogelin
1f9b3c4a5c
fix(linter): Normalize paths when in getSourceFilePath (#18601)
Co-authored-by: jgelin <jgelin@seligent.com>
2023-08-17 11:28:52 +02:00
Miroslav Jonaš
35656432e6
fix(linter): fix messages on deps checks (#18484) 2023-08-04 10:08:41 -04:00
Miroslav Jonaš
5634d556a5
fix(linter): ensure package detection works in PnP (#18394) 2023-08-03 11:32:36 -04:00
Igor Loskutov
9c7ded0b1a
feat(linter): support path wildcards in enforce-module-boundaries autofix (#18316) 2023-07-31 16:18:00 +02:00
Jack Hsu
eb392109f7
fix(linter): do not report obsolete devDependencies since they are not used in production files (#18353) 2023-07-28 09:05:39 +02:00
Colum Ferry
b5b75332e4
fix(core): eslint dep check rule should check prereleases correctly (#18317) 2023-07-27 12:15:26 +00:00
Emily Xiong
2e6592c533
fix(devkit): use Workspace in devkit for backwards compatibility (#18246) 2023-07-21 16:54:30 -04:00
Emily Xiong
717a8dd027
chore(core): move readNxJson out of Workspaces (#18127) 2023-07-21 10:07:34 -04:00
Jack Hsu
28df2057fd
chore(repo): replace dep check script with new lint rule (#18060) 2023-07-19 17:07:52 -04: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