@@ -841,6 +841,46 @@ ruleTester.run(
841
841
code : "exports.a = {}" ,
842
842
options : [ { version : "0.0.0" } ] ,
843
843
} ,
844
+ {
845
+ code : "import a from 'a'" ,
846
+ parserOptions : { sourceType : "module" } ,
847
+ options : [ { version : "13.1.0" , ignores : [ "modules" ] } ] ,
848
+ } ,
849
+ {
850
+ code : "export default {}" ,
851
+ parserOptions : { sourceType : "module" } ,
852
+ options : [ { version : "13.1.0" , ignores : [ "modules" ] } ] ,
853
+ } ,
854
+ {
855
+ code : "export const a = {}" ,
856
+ parserOptions : { sourceType : "module" } ,
857
+ options : [ { version : "13.1.0" , ignores : [ "modules" ] } ] ,
858
+ } ,
859
+ {
860
+ code : "export {}" ,
861
+ parserOptions : { sourceType : "module" } ,
862
+ options : [ { version : "13.1.0" , ignores : [ "modules" ] } ] ,
863
+ } ,
864
+ {
865
+ code : "import a from 'a'" ,
866
+ parserOptions : { sourceType : "module" } ,
867
+ options : [ { version : "13.2.0" } ] ,
868
+ } ,
869
+ {
870
+ code : "export default {}" ,
871
+ parserOptions : { sourceType : "module" } ,
872
+ options : [ { version : "13.2.0" } ] ,
873
+ } ,
874
+ {
875
+ code : "export const a = {}" ,
876
+ parserOptions : { sourceType : "module" } ,
877
+ options : [ { version : "13.2.0" } ] ,
878
+ } ,
879
+ {
880
+ code : "export {}" ,
881
+ parserOptions : { sourceType : "module" } ,
882
+ options : [ { version : "13.2.0" } ] ,
883
+ } ,
844
884
] ,
845
885
invalid : [
846
886
{
@@ -850,7 +890,7 @@ ruleTester.run(
850
890
errors : [
851
891
{
852
892
messageId : "no-modules" ,
853
- data : { version : "10.0.0" } ,
893
+ data : { supported : "13.2.0" , version : "10.0.0" } ,
854
894
} ,
855
895
] ,
856
896
} ,
@@ -861,7 +901,7 @@ ruleTester.run(
861
901
errors : [
862
902
{
863
903
messageId : "no-modules" ,
864
- data : { version : "10.0.0" } ,
904
+ data : { supported : "13.2.0" , version : "10.0.0" } ,
865
905
} ,
866
906
] ,
867
907
} ,
@@ -872,7 +912,7 @@ ruleTester.run(
872
912
errors : [
873
913
{
874
914
messageId : "no-modules" ,
875
- data : { version : "10.0.0" } ,
915
+ data : { supported : "13.2.0" , version : "10.0.0" } ,
876
916
} ,
877
917
] ,
878
918
} ,
@@ -883,7 +923,7 @@ ruleTester.run(
883
923
errors : [
884
924
{
885
925
messageId : "no-modules" ,
886
- data : { version : "10.0.0" } ,
926
+ data : { supported : "13.2.0" , version : "10.0.0" } ,
887
927
} ,
888
928
] ,
889
929
} ,
@@ -2435,6 +2475,16 @@ ruleTester.run(
2435
2475
code : "obj.import(source)" ,
2436
2476
options : [ { version : "12.0.0" } ] ,
2437
2477
} ,
2478
+ {
2479
+ code : "import(source)" ,
2480
+ options : [
2481
+ { version : "13.1.0" , ignores : [ "dynamicImport" ] } ,
2482
+ ] ,
2483
+ } ,
2484
+ {
2485
+ code : "import(source)" ,
2486
+ options : [ { version : "13.2.0" } ] ,
2487
+ } ,
2438
2488
] ,
2439
2489
invalid : [
2440
2490
{
@@ -2444,7 +2494,7 @@ ruleTester.run(
2444
2494
{
2445
2495
messageId : "no-dynamic-import" ,
2446
2496
data : {
2447
- supported : null ,
2497
+ supported : "13.2.0" ,
2448
2498
version : "12.0.0" ,
2449
2499
} ,
2450
2500
} ,
0 commit comments