From d9b2a4baea0da119423b4d9967bd8599c4e15254 Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Mon, 26 Feb 2024 11:19:31 +0100 Subject: [PATCH] update turbopack (#62523) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * https://github.com/vercel/turbo/pull/7437 * https://github.com/vercel/turbo/pull/7446 * https://github.com/vercel/turbo/pull/6651 * https://github.com/vercel/turbo/pull/7448 * https://github.com/vercel/turbo/pull/7436 * https://github.com/vercel/turbo/pull/7396 * https://github.com/vercel/turbo/pull/7421 * https://github.com/vercel/turbo/pull/7501 * https://github.com/vercel/turbo/pull/7508 * https://github.com/vercel/turbo/pull/7424 * https://github.com/vercel/turbo/pull/7510 * https://github.com/vercel/turbo/pull/7509 * https://github.com/vercel/turbo/pull/7516 * https://github.com/vercel/turbo/pull/7500 * https://github.com/vercel/turbo/pull/7507 --- Cargo.lock | 70 ++++++++++--------- Cargo.toml | 6 +- packages/next/package.json | 2 +- pnpm-lock.yaml | 8 +-- .../acceptance-app/rsc-build-errors.test.ts | 4 +- .../ReactRefreshLogBox-app-doc.test.ts | 4 +- ...component-compiler-errors-in-pages.test.ts | 4 +- 7 files changed, 50 insertions(+), 48 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1f4e4a6805..b6e11bba8b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "auto-hash-map" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "serde", "smallvec", @@ -3421,7 +3421,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "serde", @@ -5681,6 +5681,7 @@ dependencies = [ "swc_css_visit", "swc_ecma_ast", "swc_ecma_codegen", + "swc_ecma_lints", "swc_ecma_loader", "swc_ecma_minifier", "swc_ecma_parser", @@ -7408,7 +7409,7 @@ dependencies = [ [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-trait", @@ -7440,7 +7441,7 @@ dependencies = [ [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "cargo-lock", @@ -7452,7 +7453,7 @@ dependencies = [ [[package]] name = "turbo-tasks-bytes" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "bytes", @@ -7467,7 +7468,7 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "dotenvs", @@ -7481,7 +7482,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fetch" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7498,7 +7499,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "auto-hash-map", @@ -7513,6 +7514,7 @@ dependencies = [ "indexmap 1.9.3", "jsonc-parser", "mime", + "notify", "notify-debouncer-full", "parking_lot", "serde", @@ -7529,7 +7531,7 @@ dependencies = [ [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "base16", "hex", @@ -7541,7 +7543,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -7555,7 +7557,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "proc-macro2", "quote", @@ -7565,7 +7567,7 @@ dependencies = [ [[package]] name = "turbo-tasks-malloc" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "mimalloc", ] @@ -7573,7 +7575,7 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "auto-hash-map", @@ -7598,7 +7600,7 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-recursion", @@ -7630,7 +7632,7 @@ dependencies = [ [[package]] name = "turbopack-binding" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "auto-hash-map", "mdxjs", @@ -7671,7 +7673,7 @@ dependencies = [ [[package]] name = "turbopack-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7696,7 +7698,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "clap 4.4.2", @@ -7714,7 +7716,7 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-recursion", @@ -7745,7 +7747,7 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-trait", @@ -7773,7 +7775,7 @@ dependencies = [ [[package]] name = "turbopack-dev" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7798,7 +7800,7 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-compression", @@ -7835,7 +7837,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-trait", @@ -7871,7 +7873,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-hmr-protocol" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "serde", "serde_json", @@ -7882,7 +7884,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-plugins" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-trait", @@ -7907,7 +7909,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-runtime" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indoc", @@ -7924,7 +7926,7 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7940,7 +7942,7 @@ dependencies = [ [[package]] name = "turbopack-image" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "base64 0.21.4", @@ -7960,7 +7962,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "serde", @@ -7975,7 +7977,7 @@ dependencies = [ [[package]] name = "turbopack-mdx" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "mdxjs", @@ -7990,7 +7992,7 @@ dependencies = [ [[package]] name = "turbopack-node" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "async-stream", @@ -8025,7 +8027,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "serde", @@ -8041,7 +8043,7 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "swc_core", "turbo-tasks", @@ -8052,7 +8054,7 @@ dependencies = [ [[package]] name = "turbopack-trace-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "crossbeam-channel", @@ -8068,7 +8070,7 @@ dependencies = [ [[package]] name = "turbopack-wasm" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240220.5#b369462951ce5046594d901405a659e2f29b0b71" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240226.1#d7c2930757f4a86cf775eb128ecb445d6ab0d5f9" dependencies = [ "anyhow", "indexmap 1.9.3", diff --git a/Cargo.toml b/Cargo.toml index c01c19e252..eefc54ca99 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,11 +37,11 @@ swc_core = { version = "0.90.10", features = [ testing = { version = "0.35.18" } # Turbo crates -turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240220.5" } +turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240226.1" } # [TODO]: need to refactor embed_directory! macro usages, as well as resolving turbo_tasks::function, macros.. -turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240220.5" } +turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240226.1" } # [TODO]: need to refactor embed_directory! macro usage in next-core -turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240220.5" } +turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240226.1" } # General Deps diff --git a/packages/next/package.json b/packages/next/package.json index 9aa41814f7..d15fac04ca 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -192,7 +192,7 @@ "@types/ws": "8.2.0", "@vercel/ncc": "0.34.0", "@vercel/nft": "0.26.4", - "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240220.5", + "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240226.1", "acorn": "8.5.0", "amphtml-validator": "1.0.35", "anser": "1.4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fa120734c7..0dfa429683 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1074,8 +1074,8 @@ importers: specifier: 0.26.4 version: 0.26.4 '@vercel/turbopack-ecmascript-runtime': - specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240220.5 - version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240220.5' + specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240226.1 + version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240226.1' acorn: specifier: 8.5.0 version: 8.5.0 @@ -25602,8 +25602,8 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240220.5': - resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240220.5} + '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240226.1': + resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240226.1} name: '@vercel/turbopack-ecmascript-runtime' version: 0.0.0 dependencies: diff --git a/test/development/acceptance-app/rsc-build-errors.test.ts b/test/development/acceptance-app/rsc-build-errors.test.ts index 235703ac19..8693b5bc0f 100644 --- a/test/development/acceptance-app/rsc-build-errors.test.ts +++ b/test/development/acceptance-app/rsc-build-errors.test.ts @@ -226,7 +226,7 @@ describe('Error overlay - RSC build errors', () => { if (isTurbopack) { expect(await session.getRedboxSource()).toMatchInlineSnapshot(` "./app/server-with-errors/client-only-in-server/client-only-lib.js:1:1 - Parsing ecmascript source code failed + Ecmascript file had an error > 1 | import 'client-only' | ^^^^^^^^^^^^^^^^^^^^ 2 | @@ -374,7 +374,7 @@ describe('Error overlay - RSC build errors', () => { expect(next.normalizeTestDirContent(await session.getRedboxSource())) .toMatchInlineSnapshot(` "./app/server-with-errors/error-file/error.js:1:1 - Parsing ecmascript source code failed + Ecmascript file had an error > 1 | export default function Error() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/test/development/acceptance/ReactRefreshLogBox-app-doc.test.ts b/test/development/acceptance/ReactRefreshLogBox-app-doc.test.ts index 133454648a..bf0e48cb58 100644 --- a/test/development/acceptance/ReactRefreshLogBox-app-doc.test.ts +++ b/test/development/acceptance/ReactRefreshLogBox-app-doc.test.ts @@ -97,7 +97,7 @@ describe.each(['default', 'turbo'])( if (process.env.TURBOPACK) { expect(source).toMatchInlineSnapshot(` "./pages/_app.js:2:11 - Parsing ecmascript source code failed + Ecmascript file had an error 1 | function MyApp({ Component, pageProps }) { > 2 | return <; | ^ @@ -186,7 +186,7 @@ describe.each(['default', 'turbo'])( if (process.env.TURBOPACK) { expect(source).toMatchInlineSnapshot(` "./pages/_document.js:3:36 - Parsing ecmascript source code failed + Ecmascript file had an error 1 | import Document, { Html, Head, Main, NextScript } from 'next/document' 2 | > 3 | class MyDocument extends Document {{ diff --git a/test/development/acceptance/server-component-compiler-errors-in-pages.test.ts b/test/development/acceptance/server-component-compiler-errors-in-pages.test.ts index 8f8255eb6f..6719b877d1 100644 --- a/test/development/acceptance/server-component-compiler-errors-in-pages.test.ts +++ b/test/development/acceptance/server-component-compiler-errors-in-pages.test.ts @@ -58,7 +58,7 @@ describe('Error Overlay for server components compiler errors in pages', () => { expect(next.normalizeTestDirContent(await session.getRedboxSource())) .toMatchInlineSnapshot(` "./components/Comp.js:1:1 - Parsing ecmascript source code failed + Ecmascript file had an error > 1 | import { cookies } from 'next/headers' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2 | @@ -117,7 +117,7 @@ describe('Error Overlay for server components compiler errors in pages', () => { expect(next.normalizeTestDirContent(await session.getRedboxSource())) .toMatchInlineSnapshot(` "./components/Comp.js:1:1 - Parsing ecmascript source code failed + Ecmascript file had an error > 1 | import 'server-only' | ^^^^^^^^^^^^^^^^^^^^ 2 |