File tree Expand file tree Collapse file tree 9 files changed +64
-14
lines changed
tools/eslint-formatter-multi Expand file tree Collapse file tree 9 files changed +64
-14
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,14 @@ export default tseslint.config(
110110 {
111111 files : [ '**/*.json' ] ,
112112 languageOptions : { parser : jsoncParser } ,
113+ rules : {
114+ '@nx/dependency-checks' : [
115+ 'error' ,
116+ {
117+ ignoredDependencies : [ 'tsdown' ] ,
118+ } ,
119+ ] ,
120+ } ,
113121 } ,
114122 {
115123 files : [ '**/*.ts' , '**/*.js' ] ,
@@ -138,6 +146,7 @@ export default tseslint.config(
138146 ignores : [
139147 '**/*.mock.*' ,
140148 '**/code-pushup.config.ts' ,
149+ '**/tsdown.config.ts' ,
141150 '**/mocks/fixtures/**' ,
142151 '**/__snapshots__/**' ,
143152 '**/dist' ,
Original file line number Diff line number Diff line change 7676 " --max-warnings=0" ,
7777 " --no-warn-ignored" ,
7878 " --error-on-unmatched-pattern=false" ,
79- " --format=./tools/eslint-formatter-multi/dist/src/index.js "
79+ " --format=./tools/eslint-formatter-multi/dist/src/index.mjs "
8080 ],
8181 "env" : {
8282 "ESLINT_FORMATTER_CONFIG" : " {\" outputDir\" :\" {projectRoot}/.eslint\" }"
Original file line number Diff line number Diff line change @@ -17,7 +17,12 @@ export default tseslint.config(
1717 rules : {
1818 '@nx/dependency-checks' : [
1919 'error' ,
20- { ignoredDependencies : [ 'type-fest' ] } , // only for internal typings
20+ {
21+ ignoredDependencies : [
22+ 'type-fest' , // only for internal typings
23+ 'tsdown' ,
24+ ] ,
25+ } ,
2126 ] ,
2227 } ,
2328 } ,
Original file line number Diff line number Diff line change @@ -17,7 +17,12 @@ export default tseslint.config(
1717 rules : {
1818 '@nx/dependency-checks' : [
1919 'error' ,
20- { ignoredDependencies : [ '@code-pushup/nx-plugin' ] } , // nx-plugin is run via CLI
20+ {
21+ ignoredDependencies : [
22+ '@code-pushup/nx-plugin' , // nx-plugin is run via CLI
23+ 'tsdown' ,
24+ ] ,
25+ } ,
2126 ] ,
2227 } ,
2328 } ,
Original file line number Diff line number Diff line change 1616 " vitest.unit.config.ts" ,
1717 " vitest.int.config.ts" ,
1818 " code-pushup.config.ts" ,
19+ " tsdown.config.ts" ,
1920 " zod2md.config.ts" ,
2021 " src/**/*.test.ts" ,
2122 " src/**/*.mock.ts" ,
Original file line number Diff line number Diff line change @@ -17,7 +17,12 @@ export default tseslint.config(
1717 rules : {
1818 '@nx/dependency-checks' : [
1919 'error' ,
20- { ignoredDependencies : [ 'esbuild' ] } , // esbuild is a peer dependency of bundle-require
20+ {
21+ ignoredDependencies : [
22+ 'esbuild' , // esbuild is a peer dependency of bundle-require
23+ 'tsdown' ,
24+ ] ,
25+ } ,
2126 ] ,
2227 } ,
2328 } ,
Original file line number Diff line number Diff line change 11import tseslint from 'typescript-eslint' ;
22import baseConfig from '../../eslint.config.js' ;
33
4- export default tseslint . config ( ...baseConfig , {
5- files : [ '**/*.ts' ] ,
6- languageOptions : {
7- parserOptions : {
8- projectService : true ,
9- tsconfigRootDir : import . meta. dirname ,
4+ export default tseslint . config (
5+ ...baseConfig ,
6+ {
7+ files : [ '**/*.ts' ] ,
8+ languageOptions : {
9+ parserOptions : {
10+ projectService : true ,
11+ tsconfigRootDir : import . meta. dirname ,
12+ } ,
1013 } ,
1114 } ,
12- } ) ;
15+ {
16+ files : [ '**/*.json' ] ,
17+ rules : {
18+ '@nx/dependency-checks' : [
19+ 'error' ,
20+ {
21+ ignoredDependencies : [
22+ '@code-pushup/models' ,
23+ 'simple-git' ,
24+ 'vitest' ,
25+ '@nx/devkit' ,
26+ 'ansis' ,
27+ 'tsdown' ,
28+ ] ,
29+ } ,
30+ ] ,
31+ } ,
32+ } ,
33+ ) ;
Original file line number Diff line number Diff line change @@ -15,7 +15,12 @@ export default tseslint.config(
1515 {
1616 files : [ '**/*.json' ] ,
1717 rules : {
18- '@nx/dependency-checks' : [ 'error' ] ,
18+ '@nx/dependency-checks' : [
19+ 'error' ,
20+ {
21+ ignoredDependencies : [ 'tsdown' ] ,
22+ } ,
23+ ] ,
1924 } ,
2025 } ,
2126) ;
Original file line number Diff line number Diff line change 3232 "access" : " public"
3333 },
3434 "dependencies" : {
35- "ansis" : " ^3.3.0" ,
36- "tslib" : " ^2.8.1"
35+ "ansis" : " ^3.3.0"
3736 },
3837 "peerDependencies" : {
3938 "eslint" : " ^8.0.0 || ^9.0.0"
You can’t perform that action at this time.
0 commit comments