@@ -252,7 +252,7 @@ module.exports = {
252
252
} ,
253
253
overrides : [
254
254
{
255
- files : [ '**/tests.js ' , '**/tests/**/*.js ' ] ,
255
+ files : [ '**/tests.{cjs,mjs,js} ' , '**/tests/**/*.{cjs,mjs,js} ' ] ,
256
256
rules : {
257
257
'max-lines' : 0 ,
258
258
'node/no-unpublished-require' : 0 ,
@@ -264,15 +264,15 @@ module.exports = {
264
264
} ,
265
265
} ,
266
266
{
267
- files : [ '.*.js ' ] ,
267
+ files : [ '.*.{cjs,mjs,js} ' ] ,
268
268
rules : {
269
269
'max-lines' : 0 ,
270
270
'no-magic-numbers' : 0 ,
271
271
'node/no-unpublished-require' : 0 ,
272
272
} ,
273
273
} ,
274
274
{
275
- files : [ 'scripts/**/*.js ' ] ,
275
+ files : [ 'scripts/**/*.{cjs,mjs,js} ' ] ,
276
276
rules : {
277
277
'node/no-unpublished-require' : 0 ,
278
278
} ,
@@ -307,7 +307,7 @@ module.exports = {
307
307
} ,
308
308
// TypeScript-specific settings.
309
309
{
310
- files : [ '*.ts' , '*.tsx' ] ,
310
+ files : [ '*.cts' , '*mts' , '*. ts', '*.tsx' ] ,
311
311
extends : [
312
312
'plugin:@typescript-eslint/eslint-recommended' ,
313
313
'plugin:@typescript-eslint/recommended' ,
@@ -349,7 +349,7 @@ module.exports = {
349
349
} ,
350
350
// Cypress test files
351
351
{
352
- files : [ 'cypress/**/*.js ' ] ,
352
+ files : [ 'cypress/**/*.{cjs,mjs,js} ' ] ,
353
353
parserOptions : {
354
354
sourceType : 'module' ,
355
355
} ,
@@ -361,18 +361,18 @@ module.exports = {
361
361
] ,
362
362
settings : {
363
363
'import/parsers' : {
364
- '@typescript-eslint/parser' : [ '.ts' , '.tsx' ] ,
364
+ '@typescript-eslint/parser' : [ '*.cts' , '*mts' , ' .ts', '.tsx' ] ,
365
365
} ,
366
366
'import/resolver' : {
367
367
node : {
368
- extensions : [ '.js' , '.jsx' , '.d.ts' , '.ts' , '.tsx' ] ,
368
+ extensions : [ '.cjs' , '.mjs' , '. js', '.jsx' , '.d.ts' , '*.cts' , '*mts ', '.ts' , '.tsx' ] ,
369
369
} ,
370
370
typescript : {
371
371
alwaysTryTypes : true ,
372
372
} ,
373
373
} ,
374
374
node : {
375
- tryExtensions : [ '.js ' , '.ts' , '.d.ts' ] ,
375
+ tryExtensions : [ '.cjs' , '.mjs' , '.js' , '*.cts' , '*mts ', '.ts' , '.d.ts' ] ,
376
376
} ,
377
377
react : {
378
378
version : '16.13.1' ,
0 commit comments