35 Commits

Author SHA1 Message Date
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
Miroslav Jonaš
28a071f243
fix(js): ignore dependencies from non-index root files for create-package-json (#17930) 2023-07-05 17:47:49 +02:00
Miroslav Jonaš
b093306f9d
feat(linter): bump typescript-eslint to 5.60.1 (#17916) 2023-07-04 16:30:58 -04:00
Miroslav Jonaš
55c0a168cf
fix(linter): apply missing deps fix in a single patch for deps check (#17924) 2023-07-03 16:29:15 +02:00
Miroslav Jonaš
a70e1a8bc0
fix(linter): ensure no trailing commas on deps-check obsolete package fix (#17915) 2023-07-03 14:42:02 +02:00
Miroslav Jonaš
6b82a2ff59
feat(linter): allow banning of deep/secondary paths (#17755) 2023-07-03 14:41:45 +02:00
Miroslav Jonaš
3d77b4d40e
fix(linter): create-package-json should omit non-npm and ignored packages (#17883) 2023-06-30 16:00:45 -04:00
Eric Yancey Dauenhauer
576262bb03
feat(linter): allow globs in onlyDependOnLibsWithTags eslint-plugin configuration option (#17530)
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2023-06-30 21:17:12 +02:00
Jason Jean
d729fcff16
fix(misc): update semver dependency (#17759) 2023-06-23 14:58:37 -04:00
Miroslav Jonaš
ef8c4ed095
feat(linter): add rule for dependency checking (#17581) 2023-06-23 10:26:44 -04:00
Miloš Lajtman
ef5813a7b7
fix(linter): improve error message for forbidden imports of lazy-loaded libs (#17635)
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2023-06-19 17:33:15 +02:00
Miroslav Jonaš
a21ab98ca8
fix(linter): fix relative path detection (#17592) 2023-06-14 12:18:44 -04:00
Victor Savkin
0848031dd9 feat(core): move task hashing into daemon 2023-05-17 11:37:57 -04:00
Craigory Coppola
cac64d7a8b
chore(repo): setup internal testing utils structure (#17043) 2023-05-16 11:34:10 -04:00
Isaac Mann
881067bbd2
fix(linter): import from .tsx file lint fix now works correctly (#16995) 2023-05-13 15:53:44 -04:00
Miroslav Jonaš
62fb39de02
fix(linter): support directories for relative path fix (#16854) 2023-05-08 16:57:10 +02:00
Miroslav Jonaš
e328bfa90a
feat(linter): support custom build targets for buildability check (#16743) 2023-05-04 13:13:38 +02:00
Leosvel Pérez Espinosa
f45aa076da
feat(angular): support angular v16 (#15592) 2023-05-03 11:02:07 -04:00
Jason Jean
9ed96a1d23
fix(linter): do not replace legacy package in binary files (#16617) 2023-04-27 13:48:34 -04:00
Miroslav Jonaš
d47df3d676
fix(linter): ensure target project locator is using stale graph in IDE (#16534) 2023-04-25 23:50:12 +02:00
Jason Jean
aeb5950183
fix(linter): replace eslint ignore comments during @nrwl -> @nx migra… (#16521) 2023-04-24 17:04:58 -04:00
Jason Jean
ff8074bf75
chore(repo): update to nx 16.0.0-beta.5 (#16347) 2023-04-21 10:17:56 -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