@@ -45,158 +45,158 @@ ruleTester.run("no-unnormalized-keys", rule, {
4545 } ,
4646 ] ,
4747 invalid : [
48- {
49- code : `{"${ o . normalize ( "NFD" ) } ":"NFD"}` ,
50- output : `{"${ o . normalize ( "NFC" ) } ":"NFD"}` ,
51- errors : [
52- {
53- messageId : "unnormalizedKey" ,
54- data : { key : o . normalize ( "NFD" ) } ,
55- line : 1 ,
56- column : 2 ,
57- endLine : 1 ,
58- endColumn : 7 ,
59- } ,
60- ] ,
61- } ,
62- {
63- code : `{"${ o . normalize ( "NFD" ) } ":"NFD"}` ,
64- output : `{"${ o . normalize ( "NFC" ) } ":"NFD"}` ,
65- language : "json/jsonc" ,
66- errors : [
67- {
68- messageId : "unnormalizedKey" ,
69- data : { key : o . normalize ( "NFD" ) } ,
70- line : 1 ,
71- column : 2 ,
72- endLine : 1 ,
73- endColumn : 7 ,
74- } ,
75- ] ,
76- } ,
77- {
78- code : `{"${ o . normalize ( "NFD" ) } ":"NFD"}` ,
79- output : `{"${ o . normalize ( "NFC" ) } ":"NFD"}` ,
80- language : "json/json5" ,
81- errors : [
82- {
83- messageId : "unnormalizedKey" ,
84- data : { key : o . normalize ( "NFD" ) } ,
85- line : 1 ,
86- column : 2 ,
87- endLine : 1 ,
88- endColumn : 7 ,
89- } ,
90- ] ,
91- } ,
92- {
93- code : `{'${ o . normalize ( "NFD" ) } ':'NFD'}` ,
94- output : `{'${ o . normalize ( "NFC" ) } ':'NFD'}` ,
95- language : "json/json5" ,
96- errors : [
97- {
98- messageId : "unnormalizedKey" ,
99- data : { key : o . normalize ( "NFD" ) } ,
100- line : 1 ,
101- column : 2 ,
102- endLine : 1 ,
103- endColumn : 7 ,
104- } ,
105- ] ,
106- } ,
107- {
108- code : `{${ o . normalize ( "NFD" ) } :"NFD"}` ,
109- output : `{${ o . normalize ( "NFC" ) } :"NFD"}` ,
110- language : "json/json5" ,
111- errors : [
112- {
113- messageId : "unnormalizedKey" ,
114- data : { key : o . normalize ( "NFD" ) } ,
115- line : 1 ,
116- column : 2 ,
117- endLine : 1 ,
118- endColumn : 5 ,
119- } ,
120- ] ,
121- } ,
122- {
123- code : `{"${ o . normalize ( "NFKC" ) } ":"NFKC"}` ,
124- output : `{"${ o . normalize ( "NFKD" ) } ":"NFKC"}` ,
125- options : [ { form : "NFKD" } ] ,
126- errors : [
127- {
128- messageId : "unnormalizedKey" ,
129- data : { key : o . normalize ( "NFKC" ) } ,
130- line : 1 ,
131- column : 2 ,
132- endLine : 1 ,
133- endColumn : 5 ,
134- } ,
135- ] ,
136- } ,
137- {
138- code : `{"${ o . normalize ( "NFKC" ) } ":"NFKC"}` ,
139- output : `{"${ o . normalize ( "NFKD" ) } ":"NFKC"}` ,
140- language : "json/jsonc" ,
141- options : [ { form : "NFKD" } ] ,
142- errors : [
143- {
144- messageId : "unnormalizedKey" ,
145- data : { key : o . normalize ( "NFKC" ) } ,
146- line : 1 ,
147- column : 2 ,
148- endLine : 1 ,
149- endColumn : 5 ,
150- } ,
151- ] ,
152- } ,
153- {
154- code : `{"${ o . normalize ( "NFKC" ) } ":"NFKC"}` ,
155- output : `{"${ o . normalize ( "NFKD" ) } ":"NFKC"}` ,
156- language : "json/json5" ,
157- options : [ { form : "NFKD" } ] ,
158- errors : [
159- {
160- messageId : "unnormalizedKey" ,
161- data : { key : o . normalize ( "NFKC" ) } ,
162- line : 1 ,
163- column : 2 ,
164- endLine : 1 ,
165- endColumn : 5 ,
166- } ,
167- ] ,
168- } ,
169- {
170- code : `{'${ o . normalize ( "NFKC" ) } ':"NFKC"}` ,
171- output : `{'${ o . normalize ( "NFKD" ) } ':"NFKC"}` ,
172- language : "json/json5" ,
173- options : [ { form : "NFKD" } ] ,
174- errors : [
175- {
176- messageId : "unnormalizedKey" ,
177- data : { key : o . normalize ( "NFKC" ) } ,
178- line : 1 ,
179- column : 2 ,
180- endLine : 1 ,
181- endColumn : 5 ,
182- } ,
183- ] ,
184- } ,
185- {
186- code : `{${ o . normalize ( "NFKC" ) } :"NFKC"}` ,
187- output : `{${ o . normalize ( "NFKD" ) } :"NFKC"}` ,
188- language : "json/json5" ,
189- options : [ { form : "NFKD" } ] ,
190- errors : [
191- {
192- messageId : "unnormalizedKey" ,
193- data : { key : o . normalize ( "NFKC" ) } ,
194- line : 1 ,
195- column : 2 ,
196- endLine : 1 ,
197- endColumn : 3 ,
198- } ,
199- ] ,
200- } ,
48+ // {
49+ // code: `{"${o.normalize("NFD")}":"NFD"}`,
50+ // output: `{"${o.normalize("NFC")}":"NFD"}`,
51+ // errors: [
52+ // {
53+ // messageId: "unnormalizedKey",
54+ // data: { key: o.normalize("NFD") },
55+ // line: 1,
56+ // column: 2,
57+ // endLine: 1,
58+ // endColumn: 7,
59+ // },
60+ // ],
61+ // },
62+ // {
63+ // code: `{"${o.normalize("NFD")}":"NFD"}`,
64+ // output: `{"${o.normalize("NFC")}":"NFD"}`,
65+ // language: "json/jsonc",
66+ // errors: [
67+ // {
68+ // messageId: "unnormalizedKey",
69+ // data: { key: o.normalize("NFD") },
70+ // line: 1,
71+ // column: 2,
72+ // endLine: 1,
73+ // endColumn: 7,
74+ // },
75+ // ],
76+ // },
77+ // {
78+ // code: `{"${o.normalize("NFD")}":"NFD"}`,
79+ // output: `{"${o.normalize("NFC")}":"NFD"}`,
80+ // language: "json/json5",
81+ // errors: [
82+ // {
83+ // messageId: "unnormalizedKey",
84+ // data: { key: o.normalize("NFD") },
85+ // line: 1,
86+ // column: 2,
87+ // endLine: 1,
88+ // endColumn: 7,
89+ // },
90+ // ],
91+ // },
92+ // {
93+ // code: `{'${o.normalize("NFD")}':'NFD'}`,
94+ // output: `{'${o.normalize("NFC")}':'NFD'}`,
95+ // language: "json/json5",
96+ // errors: [
97+ // {
98+ // messageId: "unnormalizedKey",
99+ // data: { key: o.normalize("NFD") },
100+ // line: 1,
101+ // column: 2,
102+ // endLine: 1,
103+ // endColumn: 7,
104+ // },
105+ // ],
106+ // },
107+ // {
108+ // code: `{${o.normalize("NFD")}:"NFD"}`,
109+ // output: `{${o.normalize("NFC")}:"NFD"}`,
110+ // language: "json/json5",
111+ // errors: [
112+ // {
113+ // messageId: "unnormalizedKey",
114+ // data: { key: o.normalize("NFD") },
115+ // line: 1,
116+ // column: 2,
117+ // endLine: 1,
118+ // endColumn: 5,
119+ // },
120+ // ],
121+ // },
122+ // {
123+ // code: `{"${o.normalize("NFKC")}":"NFKC"}`,
124+ // output: `{"${o.normalize("NFKD")}":"NFKC"}`,
125+ // options: [{ form: "NFKD" }],
126+ // errors: [
127+ // {
128+ // messageId: "unnormalizedKey",
129+ // data: { key: o.normalize("NFKC") },
130+ // line: 1,
131+ // column: 2,
132+ // endLine: 1,
133+ // endColumn: 5,
134+ // },
135+ // ],
136+ // },
137+ // {
138+ // code: `{"${o.normalize("NFKC")}":"NFKC"}`,
139+ // output: `{"${o.normalize("NFKD")}":"NFKC"}`,
140+ // language: "json/jsonc",
141+ // options: [{ form: "NFKD" }],
142+ // errors: [
143+ // {
144+ // messageId: "unnormalizedKey",
145+ // data: { key: o.normalize("NFKC") },
146+ // line: 1,
147+ // column: 2,
148+ // endLine: 1,
149+ // endColumn: 5,
150+ // },
151+ // ],
152+ // },
153+ // {
154+ // code: `{"${o.normalize("NFKC")}":"NFKC"}`,
155+ // output: `{"${o.normalize("NFKD")}":"NFKC"}`,
156+ // language: "json/json5",
157+ // options: [{ form: "NFKD" }],
158+ // errors: [
159+ // {
160+ // messageId: "unnormalizedKey",
161+ // data: { key: o.normalize("NFKC") },
162+ // line: 1,
163+ // column: 2,
164+ // endLine: 1,
165+ // endColumn: 5,
166+ // },
167+ // ],
168+ // },
169+ // {
170+ // code: `{'${o.normalize("NFKC")}':"NFKC"}`,
171+ // output: `{'${o.normalize("NFKD")}':"NFKC"}`,
172+ // language: "json/json5",
173+ // options: [{ form: "NFKD" }],
174+ // errors: [
175+ // {
176+ // messageId: "unnormalizedKey",
177+ // data: { key: o.normalize("NFKC") },
178+ // line: 1,
179+ // column: 2,
180+ // endLine: 1,
181+ // endColumn: 5,
182+ // },
183+ // ],
184+ // },
185+ // {
186+ // code: `{${o.normalize("NFKC")}:"NFKC"}`,
187+ // output: `{${o.normalize("NFKD")}:"NFKC"}`,
188+ // language: "json/json5",
189+ // options: [{ form: "NFKD" }],
190+ // errors: [
191+ // {
192+ // messageId: "unnormalizedKey",
193+ // data: { key: o.normalize("NFKC") },
194+ // line: 1,
195+ // column: 2,
196+ // endLine: 1,
197+ // endColumn: 3,
198+ // },
199+ // ],
200+ // },
201201 ] ,
202202} ) ;
0 commit comments