@@ -159,6 +159,97 @@ export * from "./test.json" /* with */ /* with */ assert { type: "json" };
159159================================================================================
160160` ;
161161
162+ exports [` long-sources.js [acorn] format 1` ] = `
163+ "Unexpected token (1:37)
164+ > 1 | import a10 from "./aaaaaaaaaa.json" with {
165+ | ^
166+ 2 | type : " json" } ;
167+ 3 | import a20 from "./aaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
168+ 4 | import a30 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
169+ Cause: Unexpected token (1:36)"
170+ ` ;
171+
172+ exports [` long-sources.js [espree] format 1` ] = `
173+ "Unexpected token with (1:37)
174+ > 1 | import a10 from "./aaaaaaaaaa.json" with {
175+ | ^
176+ 2 | type : " json" } ;
177+ 3 | import a20 from "./aaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
178+ 4 | import a30 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
179+ Cause: Unexpected token with"
180+ ` ;
181+
182+ exports [` long-sources.js [meriyah] format 1` ] = `
183+ "Unexpected token: 'with' (1:40)
184+ > 1 | import a10 from "./aaaaaaaaaa.json" with {
185+ | ^
186+ 2 | type : " json" } ;
187+ 3 | import a20 from "./aaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
188+ 4 | import a30 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
189+ Cause: [1:40]: Unexpected token: 'with'"
190+ ` ;
191+
192+ exports [` long-sources.js format 1` ] = `
193+ ====================================options=====================================
194+ parsers: ["babel", "typescript"]
195+ printWidth: 80
196+ | printWidth
197+ =====================================input======================================
198+ import a10 from "./aaaaaaaaaa.json" with {
199+ type : " json" } ;
200+ import a20 from "./aaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
201+ import a30 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
202+ import a40 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
203+ import a50 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
204+ import a60 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
205+ import a70 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with {
206+ type : " json" } ;
207+ import a80
208+ from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
209+
210+ import("./aaaaaaaaaa.json", { with : { type: " json" }} )
211+ import("./aaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
212+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
213+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
214+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
215+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
216+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
217+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" }} )
218+
219+ =====================================output=====================================
220+ import a10 from "./aaaaaaaaaa.json" with { type : " json" } ;
221+ import a20 from "./aaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
222+ import a30 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
223+ import a40 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
224+ import a50 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
225+ import a60 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
226+ import a70 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
227+ import a80 from "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json" with { type : " json" } ;
228+
229+ import("./aaaaaaaaaa.json", { with : { type: " json" } } );
230+ import("./aaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" } } );
231+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", { with : { type: " json" } } );
232+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", {
233+ with : { type: " json" },
234+ } );
235+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", {
236+ with : { type: " json" },
237+ } );
238+ import("./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json", {
239+ with : { type: " json" },
240+ } );
241+ import(
242+ "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
243+ { with : { type: " json" } }
244+ );
245+ import(
246+ "./aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
247+ { with : { type: " json" } }
248+ );
249+
250+ ================================================================================
251+ ` ;
252+
162253exports [` multi-types.js [acorn] format 1` ] = `
163254"Unexpected token (1:31)
164255> 1 | import json from "./foo.json" with { type : " json" , type : " bar" } ;
0 commit comments