From 1416e317d4116e724081c64be2b7bd87a9a7bfe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Tue, 18 Apr 2023 13:27:30 +0900 Subject: [PATCH] Update swc_core to `v0.75.22` (vercel/turbo#4470) ### Description This update includes an improvement of `@swc/helpers`, so we need to update `@swc/helpers` too when updating next-swc. ### Testing Instructions Fix WEB-744 Fix WEB-859 --- - Fixes #2825. - Fixes #4092. --- crates/turbopack-css/Cargo.toml | 1 + crates/turbopack-css/src/module_asset.rs | 6 +++--- crates/turbopack-css/src/parse.rs | 1 + crates/turbopack-ecmascript/Cargo.toml | 1 + crates/turbopack-ecmascript/src/transform/mod.rs | 15 ++++++++++++++- crates/turbopack-swc-utils/src/emitter.rs | 2 +- .../@swc/helpers/_/_class_call_check.js | 2 ++ .../@swc/helpers/src/_class_call_check.mjs | 2 -- ...snapshot_emotion_emotion_input_index_b53fce.js | 2 +- ...a02_@swc_helpers____class_call_check_f08d44.js | 11 +++++++++++ ...swc_helpers____class_call_check_f08d44.js.map} | 2 +- ..._helpers_src__class_call_check.mjs_f682d0._.js | 11 ----------- ...c_transforms_preset_env_input_index_48e74f.js} | 6 +++--- ...c_transforms_preset_env_input_index_9dcfd0.js} | 4 ++-- ...ansforms_preset_env_input_index_9dcfd0.js.map} | 0 ...wc_transforms_preset_env_input_index_b53fce.js | 4 ++-- ...ransforms_preset_env_input_index_b53fce.js.map | 2 +- 17 files changed, 44 insertions(+), 28 deletions(-) create mode 100644 crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js delete mode 100644 crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs create mode 100644 crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js rename crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/{63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js.map => 63a02_@swc_helpers____class_call_check_f08d44.js.map} (59%) delete mode 100644 crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js rename crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/{79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js => 79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js} (74%) rename crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/{79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js => 79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js} (98%) rename crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/{79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js.map => 79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js.map} (100%) diff --git a/crates/turbopack-css/Cargo.toml b/crates/turbopack-css/Cargo.toml index a0fbc1946ad59..ab70130faaa53 100644 --- a/crates/turbopack-css/Cargo.toml +++ b/crates/turbopack-css/Cargo.toml @@ -27,6 +27,7 @@ turbopack-swc-utils = { workspace = true } swc_core = { workspace = true, features = [ "ecma_ast", "css_ast", + "css_ast_serde", "css_codegen", "css_parser", "css_utils", diff --git a/crates/turbopack-css/src/module_asset.rs b/crates/turbopack-css/src/module_asset.rs index 063fccc6d4c12..93bc66b34fa49 100644 --- a/crates/turbopack-css/src/module_asset.rs +++ b/crates/turbopack-css/src/module_asset.rs @@ -155,17 +155,17 @@ impl ModuleCssModuleAssetVc { for export_class_name in export_class_names { export.push(match export_class_name { CssClassName::Import { from, name } => ModuleCssClass::Import { - original: name.to_string(), + original: name.value.to_string(), from: CssModuleComposeReferenceVc::new( self.as_resolve_origin(), RequestVc::parse(Value::new(from.to_string().into())), ), }, CssClassName::Local { name } => ModuleCssClass::Local { - name: name.to_string(), + name: name.value.to_string(), }, CssClassName::Global { name } => ModuleCssClass::Global { - name: name.to_string(), + name: name.value.to_string(), }, }) } diff --git a/crates/turbopack-css/src/parse.rs b/crates/turbopack-css/src/parse.rs index ee7cf13430de7..fc31976d031c6 100644 --- a/crates/turbopack-css/src/parse.rs +++ b/crates/turbopack-css/src/parse.rs @@ -173,6 +173,7 @@ async fn parse_content( let config = ParserConfig { css_modules: matches!(ty, CssModuleAssetType::Module), legacy_nesting: true, + legacy_ie: true, ..Default::default() }; diff --git a/crates/turbopack-ecmascript/Cargo.toml b/crates/turbopack-ecmascript/Cargo.toml index 3d860010c305d..92ffa42761bed 100644 --- a/crates/turbopack-ecmascript/Cargo.toml +++ b/crates/turbopack-ecmascript/Cargo.toml @@ -40,6 +40,7 @@ url = { workspace = true } swc_core = { workspace = true, features = [ "ecma_ast", + "ecma_ast_serde", "common", "common_concurrent", "common_sourcemap", diff --git a/crates/turbopack-ecmascript/src/transform/mod.rs b/crates/turbopack-ecmascript/src/transform/mod.rs index d5ef4782e4819..0bf5eb85e0c5e 100644 --- a/crates/turbopack-ecmascript/src/transform/mod.rs +++ b/crates/turbopack-ecmascript/src/transform/mod.rs @@ -1,7 +1,13 @@ mod server_to_client_proxy; mod util; -use std::{fmt::Debug, path::Path, sync::Arc}; +use std::{ + collections::hash_map::DefaultHasher, + fmt::Debug, + hash::{Hash, Hasher}, + path::Path, + sync::Arc, +}; use anyhow::Result; use swc_core::{ @@ -183,6 +189,7 @@ impl EcmascriptInputTransform { Some(comments.clone()), config, top_level_mark, + unresolved_mark, )); } EcmascriptInputTransform::CommonJs => { @@ -215,9 +222,15 @@ impl EcmascriptInputTransform { ..Default::default() }; let p = std::mem::replace(program, Program::Module(Module::dummy())); + let hash = { + let mut hasher = DefaultHasher::new(); + p.hash(&mut hasher); + hasher.finish() + }; *program = p.fold_with(&mut swc_emotion::emotion( options, Path::new(file_name_str), + hash as u32, source_map.clone(), comments.clone(), )) diff --git a/crates/turbopack-swc-utils/src/emitter.rs b/crates/turbopack-swc-utils/src/emitter.rs index 4b53ed814d444..e91f7621f49bd 100644 --- a/crates/turbopack-swc-utils/src/emitter.rs +++ b/crates/turbopack-swc-utils/src/emitter.rs @@ -23,7 +23,7 @@ impl Emitter for IssueEmitter { let mut message = db .message .iter() - .map(|(s, _)| s.as_ref()) + .map(|s| s.0.as_ref()) .collect::>() .join(""); let code = db.code.as_ref().map(|d| match d { diff --git a/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js b/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js new file mode 100644 index 0000000000000..e66813ad2bca4 --- /dev/null +++ b/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js @@ -0,0 +1,2 @@ +"purposefully empty stub"; +"@swc/helpers/_/_class_call_check.js"; diff --git a/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs b/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs deleted file mode 100644 index a073cff95da42..0000000000000 --- a/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs +++ /dev/null @@ -1,2 +0,0 @@ -"purposefully empty stub"; -"@swc/helpers/src/_class_call_check.mjs"; diff --git a/crates/turbopack-tests/tests/snapshot/emotion/emotion/output/crates_turbopack-tests_tests_snapshot_emotion_emotion_input_index_b53fce.js b/crates/turbopack-tests/tests/snapshot/emotion/emotion/output/crates_turbopack-tests_tests_snapshot_emotion_emotion_input_index_b53fce.js index a0f87e9914ef6..7a0b10f4e0437 100644 --- a/crates/turbopack-tests/tests/snapshot/emotion/emotion/output/crates_turbopack-tests_tests_snapshot_emotion_emotion_input_index_b53fce.js +++ b/crates/turbopack-tests/tests/snapshot/emotion/emotion/output/crates_turbopack-tests_tests_snapshot_emotion_emotion_input_index_b53fce.js @@ -10,7 +10,7 @@ var __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests ; ; const StyledButton = __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$emotion$2f$styled$2f$index$2e$js__$28$ecmascript$29$__["default"]("button", { - target: "e1r1p2t30" + target: "eyjq79w0" })("background:blue;"); function ClassNameButton({ children }) { return __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$emotion$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$28$ecmascript$29$__["jsxDEV"]("button", { diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js new file mode 100644 index 0000000000000..499a579fff24b --- /dev/null +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js @@ -0,0 +1,11 @@ +(globalThis.TURBOPACK = globalThis.TURBOPACK || []).push(["output/63a02_@swc_helpers____class_call_check_f08d44.js", { + +"[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js (ecmascript)": (function({ r: __turbopack_require__, x: __turbopack_external_require__, i: __turbopack_import__, s: __turbopack_esm__, v: __turbopack_export_value__, c: __turbopack_cache__, l: __turbopack_load__, j: __turbopack_cjs__, g: global, __dirname, m: module, e: exports }) { !function() { + +"purposefully empty stub"; +"@swc/helpers/_/_class_call_check.js"; + +}.call(this) }), +}]); + +//# sourceMappingURL=63a02_@swc_helpers____class_call_check_f08d44.js.map \ No newline at end of file diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js.map b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js.map similarity index 59% rename from crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js.map rename to crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js.map index 56b8bf725589a..7664bd58f3810 100644 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js.map +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers____class_call_check_f08d44.js.map @@ -1,6 +1,6 @@ { "version": 3, "sections": [ - {"offset": {"line": 4, "column": 0}, "map": {"version":3,"sources":["/turbopack/[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs"],"sourcesContent":["\"purposefully empty stub\";\n\"@swc/helpers/src/_class_call_check.mjs\";\n"],"names":[],"mappings":"AAAA;AACA"}}, + {"offset": {"line": 4, "column": 0}, "map": {"version":3,"sources":["/turbopack/[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js"],"sourcesContent":["\"purposefully empty stub\";\n\"@swc/helpers/_/_class_call_check.js\";\n"],"names":[],"mappings":"AAAA;AACA"}}, {"offset": {"line": 6, "column": 0}, "map": {"version":3,"sources":[],"names":[],"mappings":"A"}}] } \ No newline at end of file diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js deleted file mode 100644 index 21d24915430cd..0000000000000 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js +++ /dev/null @@ -1,11 +0,0 @@ -(globalThis.TURBOPACK = globalThis.TURBOPACK || []).push(["output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js", { - -"[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs (ecmascript)": (function({ r: __turbopack_require__, x: __turbopack_external_require__, i: __turbopack_import__, s: __turbopack_esm__, v: __turbopack_export_value__, c: __turbopack_cache__, l: __turbopack_load__, j: __turbopack_cjs__, g: global, __dirname, m: module, e: exports }) { !function() { - -"purposefully empty stub"; -"@swc/helpers/src/_class_call_check.mjs"; - -}.call(this) }), -}]); - -//# sourceMappingURL=63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js.map \ No newline at end of file diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js similarity index 74% rename from crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js rename to crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js index 84ef63cbfae38..bbd67819b290d 100644 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js @@ -1,11 +1,11 @@ (globalThis.TURBOPACK = globalThis.TURBOPACK || []).push([ - "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js", + "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js", {}, ]); (globalThis.TURBOPACK_CHUNK_LISTS = globalThis.TURBOPACK_CHUNK_LISTS || []).push({ - "path": "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_21f811.js", + "path": "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_48e74f.js", "chunks": [ - "output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js", + "output/63a02_@swc_helpers____class_call_check_f08d44.js", "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js" ], "source": "entry" diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js similarity index 98% rename from crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js rename to crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js index a26e950415a51..2a4d6515c9732 100644 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js @@ -1,7 +1,7 @@ (globalThis.TURBOPACK = globalThis.TURBOPACK || []).push([ - "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js", + "output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js", {}, - {"otherChunks":[{"path":"output/63a02_@swc_helpers_src__class_call_check.mjs_f682d0._.js","included":["[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs (ecmascript)"]},{"path":"output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js","included":["[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js (ecmascript)"]}],"runtimeModuleIds":["[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js (ecmascript)"]} + {"otherChunks":[{"path":"output/63a02_@swc_helpers____class_call_check_f08d44.js","included":["[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js (ecmascript)"]},{"path":"output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js","included":["[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js (ecmascript)"]}],"runtimeModuleIds":["[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js (ecmascript)"]} ]); (() => { if (!Array.isArray(globalThis.TURBOPACK)) { diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js.map b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js.map similarity index 100% rename from crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_e2f660.js.map rename to crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_9dcfd0.js.map diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js index fe1d8975b8cc4..5fc0462aced8b 100644 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js @@ -2,13 +2,13 @@ "[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js (ecmascript)": (({ r: __turbopack_require__, x: __turbopack_external_require__, i: __turbopack_import__, s: __turbopack_esm__, v: __turbopack_export_value__, c: __turbopack_cache__, l: __turbopack_load__, j: __turbopack_cjs__, g: global, __dirname }) => (() => { -var __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$swc$2f$helpers$2f$src$2f$_class_call_check$2e$mjs__$28$ecmascript$29$__ = __turbopack_import__("[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/src/_class_call_check.mjs (ecmascript)"); +var __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$swc$2f$helpers$2f$_$2f$_class_call_check$2e$js__$28$ecmascript$29$__ = __turbopack_import__("[project]/crates/turbopack-tests/tests/node_modules/@swc/helpers/_/_class_call_check.js (ecmascript)"); "__TURBOPACK__ecmascript__hoisting__location__"; ; ; var Foo = function Foo() { "use strict"; - __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$swc$2f$helpers$2f$src$2f$_class_call_check$2e$mjs__$28$ecmascript$29$__["default"](this, Foo); + __TURBOPACK__imported__module__$5b$project$5d2f$crates$2f$turbopack$2d$tests$2f$tests$2f$node_modules$2f40$swc$2f$helpers$2f$_$2f$_class_call_check$2e$js__$28$ecmascript$29$__["_"](this, Foo); }; console.log(Foo, [].includes("foo")); diff --git a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js.map b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js.map index edb69042fffec..c509e1bf74a49 100644 --- a/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js.map +++ b/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/output/79fb1_turbopack-tests_tests_snapshot_swc_transforms_preset_env_input_index_b53fce.js.map @@ -1,6 +1,6 @@ { "version": 3, "sections": [ - {"offset": {"line": 4, "column": 0}, "map": {"version":3,"sources":["/turbopack/[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js"],"sourcesContent":["class Foo {}\n\nconsole.log(Foo, [].includes(\"foo\"));\n"],"names":[],"mappings":";;;;AAAA,IAAA,AAAM,MAAN,SAAM;;wMAAA;;AAEN,QAAQ,GAAG,CAAC,KAAK,EAAE,CAAC,QAAQ,CAAC"}}, + {"offset": {"line": 4, "column": 0}, "map": {"version":3,"sources":["/turbopack/[project]/crates/turbopack-tests/tests/snapshot/swc_transforms/preset_env/input/index.js"],"sourcesContent":["class Foo {}\n\nconsole.log(Foo, [].includes(\"foo\"));\n"],"names":[],"mappings":";;;;AAAA,IAAA,AAAM,MAAN,SAAM;;+LAAA;;AAEN,QAAQ,GAAG,CAAC,KAAK,EAAE,CAAC,QAAQ,CAAC"}}, {"offset": {"line": 13, "column": 0}, "map": {"version":3,"sources":[],"names":[],"mappings":"A"}}] } \ No newline at end of file