@@ -54,35 +54,40 @@ export default {
54
54
] ,
55
55
} ,
56
56
} ,
57
+
57
58
'packages/eslint-plugin' : {
58
- entry : [ 'tools/**' ] ,
59
- ignore : [
60
- 'tests/fixtures/**' ,
61
- 'typings/eslint-rules.d.ts' ,
62
- 'typings/typescript.d.ts' ,
63
- ] ,
64
- ignoreDependencies : [ 'tsx' ] , // used in nx target definitions
59
+ ignore : [ 'typings/eslint-rules.d.ts' , 'typings/typescript.d.ts' ] ,
60
+
61
+ project : [ 'src/**/*.ts!' , 'tools/**/*.mts' ] ,
62
+
63
+ vitest : {
64
+ config : [ 'vitest.config.mts' ] ,
65
+ entry : [ 'tests/**/*.{bench,test,test-d}.?(c|m)ts?(x)' ] ,
66
+ project : [ 'tests/**' , '!tests/fixtures/**' ] ,
67
+ } ,
65
68
} ,
69
+
66
70
'packages/eslint-plugin-internal' : {
67
71
ignore : [ 'tests/fixtures/**' ] ,
68
72
} ,
69
73
'packages/integration-tests' : {
70
74
ignore : [ 'fixtures/**' ] ,
71
75
} ,
72
- 'packages/parser' : {
73
- ignore : [ 'tests/fixtures/**' ] ,
74
76
77
+ 'packages/parser' : {
75
78
vitest : {
76
79
config : [ 'vitest.config.mts' ] ,
77
- entry : [ 'tests/lib/**/*.{bench,test,test-d}.?(c|m)ts?(x)' ] ,
80
+ entry : [
81
+ 'tests/lib/**/*.{bench,test,test-d}.?(c|m)ts?(x)' ,
82
+ 'tests/test-utils/test-utils.ts' ,
83
+ 'tests/test-utils/ts-error-serializer.ts' ,
84
+ ] ,
85
+ project : [ 'tests/**' , '!tests/fixtures/**' ] ,
78
86
} ,
79
87
} ,
88
+
80
89
'packages/rule-tester' : {
81
90
ignore : [ 'typings/eslint.d.ts' ] ,
82
-
83
- mocha : {
84
- entry : [ 'tests/eslint-base/eslint-base.test.js' ] ,
85
- } ,
86
91
} ,
87
92
'packages/scope-manager' : {
88
93
ignore : [ 'tests/fixtures/**' ] ,
@@ -109,6 +114,15 @@ export default {
109
114
] ,
110
115
} ,
111
116
} ,
117
+
118
+ 'packages/types' : {
119
+ project : [
120
+ 'src/**/*.ts!' ,
121
+ '!src/generated/**/*.ts' ,
122
+ 'tools/copy-ast-spec.mts' ,
123
+ ] ,
124
+ } ,
125
+
112
126
'packages/typescript-estree' : {
113
127
entry : [ 'src/use-at-your-own-risk.ts' ] ,
114
128
ignore : [ 'tests/fixtures/**' , 'typings/typescript.d.ts' ] ,
0 commit comments