@@ -307,6 +307,7 @@ export default typescript.config([
307
307
'import/no-anonymous-default-export' : 'error' ,
308
308
'import/no-duplicates' : 'error' ,
309
309
'import/no-named-default' : 'error' ,
310
+ 'import/no-nodejs-modules' : 'error' ,
310
311
'import/no-webpack-loader-syntax' : 'error' ,
311
312
312
313
// https://github.com/import-js/eslint-plugin-import/blob/main/config/recommended.js
@@ -597,13 +598,17 @@ export default typescript.config([
597
598
} ,
598
599
{
599
600
name : 'files/*.config.*' ,
600
- files : [ '*.config.*' ] ,
601
+ files : [ '**/* .config.*' ] ,
601
602
languageOptions : {
602
603
globals : {
603
604
...globals . commonjs ,
604
605
...globals . node ,
605
606
} ,
606
607
} ,
608
+
609
+ rules : {
610
+ 'import/no-nodejs-modules' : 'off' ,
611
+ } ,
607
612
} ,
608
613
{
609
614
name : 'files/scripts' ,
@@ -617,6 +622,8 @@ export default typescript.config([
617
622
} ,
618
623
rules : {
619
624
'no-console' : 'off' ,
625
+
626
+ 'import/no-nodejs-modules' : 'off' ,
620
627
} ,
621
628
} ,
622
629
{
@@ -625,15 +632,19 @@ export default typescript.config([
625
632
'tests/js/jest-pegjs-transform.js' ,
626
633
'tests/js/sentry-test/echartsMock.js' ,
627
634
'tests/js/sentry-test/importStyleMock.js' ,
635
+ 'tests/js/sentry-test/loadFixtures.ts' ,
628
636
'tests/js/sentry-test/svgMock.js' ,
637
+ 'tests/js/setup.ts' ,
629
638
] ,
630
639
languageOptions : {
631
640
sourceType : 'commonjs' ,
632
641
globals : {
633
642
...globals . commonjs ,
634
643
} ,
635
644
} ,
636
- rules : { } ,
645
+ rules : {
646
+ 'import/no-nodejs-modules' : 'off' ,
647
+ } ,
637
648
} ,
638
649
{
639
650
name : 'files/devtoolbar' ,
0 commit comments