mirror of
https://github.com/vercel/next.js.git
synced 2026-09-20 02:25:18 +08:00
73202480cf
Follow-up to #78247. This prevents the following error when first opening the generated test file in the IDE: ``` Cannot find module 'e2e-utils' or its corresponding type declarations. ``` We're adding the patterns `**/*.test.ts` and `**/*.test.tsx` to the `tsconfig.json` exclude list in the generator. This is the same patch that's applied in `writeConfigurationDefaults` when first starting the app. By generating it upfront, we ensure that the test files compile without errors when first opened in the IDE, before running `next dev`. Note: Excluding works because TypeScript looks for another matching `tsconfig.json` further up in the file tree. It finds the root config which includes the test files.