diff --git a/packages/next/build/jest/jest.ts b/packages/next/build/jest/jest.ts index d5502e300d3d..a3c6bbfd0b29 100644 --- a/packages/next/build/jest/jest.ts +++ b/packages/next/build/jest/jest.ts @@ -155,9 +155,10 @@ export default function nextJest(options: { dir?: string } = {}) { transformIgnorePatterns: [ // To match Next.js behavior node_modules is not transformed, only `transpiledPackages` + ...(transpiled ? [ `/node_modules/(?!(${transpiled}))/`, `/node_modules/.pnpm/(?!(${transpiled.replace(/\//g, '\\+')})@)`, - + ] : ['/node_modules/']) // CSS modules are mocked so they don't need to be transformed '^.+\\.module\\.(css|sass|scss)$',