diff --git a/.gitignore b/.gitignore index 979f53fef9..4105694af0 100644 --- a/.gitignore +++ b/.gitignore @@ -63,6 +63,9 @@ typings/ # TypeScript cache *.tsbuildinfo +# Next.js declaration files (auto-generated) +next-env.d.ts + # Optional npm cache directory .npm diff --git a/apps/docs/next-env.d.ts b/apps/docs/next-env.d.ts deleted file mode 100644 index 1b3be0840f..0000000000 --- a/apps/docs/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/apps/docs/package.json b/apps/docs/package.json index 5f9eb55ac1..793c1b69f1 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -31,7 +31,7 @@ "preinstall": "npx only-allow pnpm", "presync": "pnpm run codegen:graphql", "pretest": "pnpm run codegen:examples", - "pretypecheck": "pnpm run codegen:graphql", + "pretypecheck": "pnpm run codegen:graphql && next typegen", "start": "next start", "sync": "tsx --conditions=react-server ./resources/rootSync.ts", "test": "pnpm supabase start && pnpm run test:local && pnpm supabase stop", diff --git a/apps/studio/next-env.d.ts b/apps/studio/next-env.d.ts deleted file mode 100644 index 254b73c165..0000000000 --- a/apps/studio/next-env.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -/// -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/apps/studio/package.json b/apps/studio/package.json index 4320f6d587..b74d8bf090 100644 --- a/apps/studio/package.json +++ b/apps/studio/package.json @@ -16,6 +16,7 @@ "test:ci": "vitest --run --coverage", "test:report": "open coverage/lcov-report/index.html", "deploy:staging": "VERCEL_ORG_ID=team_E6KJ1W561hMTjon1QSwOh0WO VERCEL_PROJECT_ID=QmcmhbiAtCMFTAHCuGgQscNbke4TzgWULECctNcKmxWCoT vercel --prod -A .vercel/staging.json", + "pretypecheck": "next typegen", "typecheck": "tsc --noEmit", "prettier:check": "prettier --cache --check .", "prettier:write": "prettier --cache --write .", diff --git a/apps/www/next-env.d.ts b/apps/www/next-env.d.ts deleted file mode 100644 index 36a4fe488a..0000000000 --- a/apps/www/next-env.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -/// -/// -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/apps/www/package.json b/apps/www/package.json index e6b7b16de4..048b243855 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -11,6 +11,7 @@ "start": "next start", "lint": "next lint", "clean": "rimraf node_modules", + "pretypecheck": "next typegen", "typecheck": "pnpm run content:build && tsc --noEmit", "content:build": "node scripts/generateStaticContent.mjs", "prettier": "prettier --cache --write \"./{pages,components,lib,stores,styles,tests}/**/*.{ts,tsx,md,js,jsx,json}\"",