Miroslav Jonaš
bd4f4a23c2
feat(core): use createProjectFileMappings in TargetProjectLocator ( #13268 )
2022-11-21 14:43:40 +01:00
Miroslav Jonaš
de44bf86b1
feat(core): optimize project graph file mapping ( #13249 )
2022-11-18 14:34:58 +01:00
Miroslav Jonaš
ab6f62a9b5
feat(core): move runtime-lint-utils to eslint plugin ( #13222 )
2022-11-18 12:24:53 +01:00
Craigory Coppola
f311ecbdd7
chore(repo): remove workspace.json ( #13040 )
2022-11-08 13:12:31 -05:00
Miroslav Jonaš
d59bd10d6c
fix(linter): do not remap namespace import specifiers as import specifiers ( #12954 )
2022-11-02 21:39:04 +00:00
Miroslav Jonaš
c3db8e6070
fix(linter): ensure fs operations run on full path ( #12953 )
2022-11-02 21:08:14 +00:00
Miroslav Jonaš
d58774e79e
fix(linter): project with empty onlyDependsOn can only depend on tagless project ( #12878 )
2022-10-28 14:58:17 +00:00
Victor Savkin
23de788b5e
chore(repo): update to 15.0.0-rc1 ( #12586 )
2022-10-13 18:34:24 -04:00
Victor Savkin
6e6925f8e4
chore(repo): update to nx 14.7.6-beta.6
2022-09-17 15:59:06 -04:00
MaxKless
fd670d298b
docs(misc): update package descriptions to be more consistent ( #12039 )
2022-09-16 17:03:33 -04:00
Colum Ferry
d782a694f4
feat(core): support ts 4.8 ( #11845 )
2022-09-12 13:47:31 +01:00
Colum Ferry
bbe7a3679a
fix(linter): use typescript-eslint 5.33.1 as latest requires ts4.8 ( #11773 )
2022-08-30 10:43:17 -04:00
Miroslav Jonaš
3574fdc803
fix(linter): normalize rule context file name for cross OS ( #11604 )
2022-08-16 18:41:42 +00:00
Miroslav Jonaš
244ac01b7c
fix(linter): use more performant way to check for package existance ( #11603 )
2022-08-16 12:47:38 +00:00
Victor Savkin
f8da1ad42b
chore(repo): update nx to 14.6.0-beta.3
2022-08-12 16:10:56 -04:00
Miroslav Jonaš
f44ba27c5a
fix(linter): skip prettier config if prettier is missing ( #11542 )
2022-08-11 16:13:13 +02:00
Juri
8e6a66cdb2
fix(linter): correctly fix absolute imports across package boundaries
2022-07-22 15:11:18 +02:00
Laforge Thomas
c117ad51ec
fix(linter): update typescript eslint dependency ( #11112 )
...
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-07-20 21:57:51 +00:00
Miroslav Jonaš
5194551d85
fix(linter): improve performance of runtime lint utils ( #11100 )
2022-07-12 17:04:01 +02:00
Miroslav Jonaš
d7bbf85f29
feat(linter): support transitive hasBannedImport ( #11000 )
2022-07-11 14:31:13 +02:00
Miroslav Jonaš
b8efa778f6
fix(core): remove eslintrc.json from the package build artifact ( #11043 )
2022-07-07 18:34:34 +00:00
Sicarius
a7888552b8
fix(linter): update @typescript-eslint/* deps
...
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-06-21 10:33:42 +00:00
Craigory Coppola
15c04b099e
chore(repo): enable eslint plugin checks ( #10666 )
2022-06-09 18:04:06 -04:00
Craigory Coppola
7f4abd9e3c
fix(linter): plugin-lint-checks should allow some strings as valid versions ( #10647 )
2022-06-09 09:27:31 -04:00
Craigory Coppola
10363e3bec
feat(nx-plugin): add plugin eslint rules ( #9697 )
...
* feat(nx-plugin): add lint rule for nx-plugin validation
* chore(repo): review feedback
Co-authored-by: Giora Guttsait <giora111@gmail.com>
* chore(repo): review feedback
Co-authored-by: Giora Guttsait <giora111@gmail.com>
* chore(nx-plugin): review comments
* chore(nx-plugin): review feedback
Co-authored-by: Giora Guttsait <giora111@gmail.com>
2022-06-03 16:03:39 -04:00
Victor Savkin
e491c6f738
feat(core): make nx.json optional
2022-05-31 15:35:28 -04:00
Victor Savkin
3d97203b1e
chore(repo): migrate to nx@14.2.0-beta.1
2022-05-30 20:10:02 -04:00
Leosvel Pérez Espinosa
62afcb79b0
feat(angular): support angular v14.0.0-rc.2 ( #8883 )
2022-05-30 16:09:00 -04:00
Jason Jean
04985be149
chore(repo): switch publishing to use lerna ( #10293 )
2022-05-20 00:35:47 +00:00
Miroslav Jonaš
4863e5124d
fix(linter): make entry point check for ts paths more specific ( #10365 )
2022-05-19 09:07:02 +02:00
Miroslav Jonaš
5baaab4b70
fix(linter): do not remap paths that cannot be matched on fix ( #10371 )
2022-05-19 09:06:49 +02:00
Victor Savkin
6351413b98
fix(core): preserve dash casing when passing args to executors
2022-05-17 14:48:53 -04:00
Jason Jean
e4cccfc14d
chore(repo): update nx to 14.1.1 ( #10132 )
2022-05-04 15:27:43 +00:00
Jason Jean
4f99b77e42
chore(repo): update nx to 14.0.2 ( #9974 )
2022-04-23 18:06:01 +00:00
Miroslav Jonaš
9d89ea8f1f
chore(linter): update eslint version ( #9708 )
2022-04-07 00:02:09 +02:00
Miroslav Jonaš
87fd3ffdbe
cleanup(core): remove unused npm scope from target project locator ( #9695 )
2022-04-05 23:05:21 +02:00
Victor Savkin
428106f6be
cleanup(core): create more meaningful file structure in nx package ( #9621 )
2022-03-31 09:07:22 -04:00
Miroslav Jonaš
3b21f4dfea
fix(core): switch from appRootPath to workspaceRoot ( #9600 )
2022-03-30 09:15:20 -04:00
Craigory Coppola
9123665bed
fix(core): normalize file path for node-hasher ( #9585 )
...
Node hasher paths need to be normalized, since on windows they return with '\' instead of '/' and don't match keys in workspace configuration.
Fixes #9584
Fixes #9581
2022-03-29 14:16:24 -04:00
Victor Savkin
d4b5c30eba
cleanup(core): remove the indirection left after inlining ta… ( #9469 )
2022-03-23 22:18:17 -04:00
Benjamin Cabanes
1723e8e6b3
docs(nxdev): remove unused versions & flavors feature ( #9462 )
2022-03-22 17:44:35 +00:00
Victor Savkin
9c25cd9f59
chore(repo): reenable tests
2022-03-15 09:52:43 -04:00
Victor Savkin
53a0528d7a
fix(repo): temporary disable tests
2022-03-14 21:31:55 -04:00
Victor Savkin
6f038e7a4a
feat(core): reorganize packges to consolidate all cli-related code in nx
2022-03-14 16:42:51 -04:00
Victor Savkin
4e9375f5f4
chore(repo): update the version of nx
2022-03-11 10:40:40 -05:00
Miroslav Jonaš
5db394ecd8
fix(linter): use import to check for secondary entrypoint in angular ( #9285 )
2022-03-11 14:52:43 +01:00
Jason Jean
94687e993c
chore(repo): ensure license file exists for all published packages ( #9274 )
2022-03-10 18:33:06 -05: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
Jay Tavares
0a17a619d0
feat(linter): add notDependOnLibsWithTags constraint option to enforce-module-boundaries rule ( #8633 )
...
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2022-03-08 11:55:03 +01:00
Miroslav Jonaš
fa4cb1a958
fix(linter): ensure onlyDependOnLibsWithTags is present before check ( #9192 )
2022-03-04 08:07:30 -05:00