diff --git a/packages/next/src/build/collect-build-traces.ts b/packages/next/src/build/collect-build-traces.ts index 4a38017e52f98..9dde7a2952035 100644 --- a/packages/next/src/build/collect-build-traces.ts +++ b/packages/next/src/build/collect-build-traces.ts @@ -266,7 +266,6 @@ export async function collectBuildTraces({ const sharedIgnores = [ '**/next/dist/compiled/next-server/**/*.dev.js', - '**/node_modules/react{,-dom,-dom-server-turbopack}/**/*.development.js', isStandalone ? null : '**/next/dist/compiled/jest-worker/**/*', '**/next/dist/compiled/webpack/(bundle4|bundle5).js', '**/node_modules/webpack5/**/*', @@ -294,6 +293,7 @@ export async function collectBuildTraces({ const serverIgnores = [ ...sharedIgnores, + '**/node_modules/react{,-dom,-dom-server-turbopack}/**/*.development.js', '**/*.d.ts', '**/*.map', '**/next/dist/pages/**/*', diff --git a/test/e2e/app-dir/app/pages/gsp.js b/test/e2e/app-dir/app/pages/gsp.js new file mode 100644 index 0000000000000..28094d7e6be1f --- /dev/null +++ b/test/e2e/app-dir/app/pages/gsp.js @@ -0,0 +1,15 @@ +import useSWR from 'swr' + +console.log(useSWR) + +export default function Home() { + return

Hello

+} + +export async function getStaticProps() { + return { + props: { + foo: 'bar', + }, + } +} diff --git a/test/e2e/app-dir/app/standalone.test.ts b/test/e2e/app-dir/app/standalone.test.ts index b907e06bca184..0e7054b4bed0c 100644 --- a/test/e2e/app-dir/app/standalone.test.ts +++ b/test/e2e/app-dir/app/standalone.test.ts @@ -8,6 +8,7 @@ import { killApp, fetchViaHTTP, } from 'next-test-utils' +import { waitFor } from '../../../lib/next-test-utils' if (!(globalThis as any).isNextStart) { it('should skip for non-next start', () => {}) @@ -17,6 +18,9 @@ if (!(globalThis as any).isNextStart) { { files: __dirname, skipStart: true, + dependencies: { + swr: 'latest', + }, }, ({ next }) => { beforeAll(async () => { @@ -90,6 +94,7 @@ if (!(globalThis as any).isNextStart) { '/dashboard/hello', '/dashboard/project/123', '/catch-all/first', + '/gsp', ]) { const res = await fetchViaHTTP(appPort, testPath) expect(res.status).toBe(200)