From 8ea385a63a13a1a61be41a18be0d3f2e92dd9b06 Mon Sep 17 00:00:00 2001 From: pegasust Date: Tue, 15 Nov 2022 18:00:28 +0000 Subject: [PATCH] add t3-specific tsconfig --- apps/about-me/tsconfig.json | 4 +--- packages/tsconfig/nextjs.json | 2 -- packages/tsconfig/t3.json | 10 ++++++++++ turbo.json | 26 +++++++++++++------------- 4 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 packages/tsconfig/t3.json diff --git a/apps/about-me/tsconfig.json b/apps/about-me/tsconfig.json index fba3e42..5712886 100644 --- a/apps/about-me/tsconfig.json +++ b/apps/about-me/tsconfig.json @@ -1,5 +1,3 @@ { - "extends": "tsconfig/nextjs.json", - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.cjs", "**/*.mjs"], - "exclude": ["node_modules"] + "extends": "tsconfig/t3.json", } diff --git a/packages/tsconfig/nextjs.json b/packages/tsconfig/nextjs.json index 3e2ee3f..0e0f132 100644 --- a/packages/tsconfig/nextjs.json +++ b/packages/tsconfig/nextjs.json @@ -13,12 +13,10 @@ "incremental": true, "esModuleInterop": true, "module": "esnext", - "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", "incremental": true, - }, "include": ["src", "next-env.d.ts"], "exclude": ["node_modules"] diff --git a/packages/tsconfig/t3.json b/packages/tsconfig/t3.json new file mode 100644 index 0000000..4751dfe --- /dev/null +++ b/packages/tsconfig/t3.json @@ -0,0 +1,10 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "display": "create-t3-app", + "extends": "./nextjs.json", + "compilerOptions": { + "declaration": false + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.cjs", "**/*.mjs"], + "exclude": ["node_modules"] +} diff --git a/turbo.json b/turbo.json index ba626a4..52eb5ed 100644 --- a/turbo.json +++ b/turbo.json @@ -5,19 +5,6 @@ "dependsOn": ["^build"], "outputs": ["dist/**", ".next/**"] }, - "about-me#build": { - "dependsOn": [ - "^build" - ], - "env": [ - "VERCEL_URL", - "RENDER_INTERNAL_HOSTNAME", - "PORT", - "NODE_ENV", - "DATABASE_URL", - ], - "outputs": ["dist/**", ".next/**"] - }, "lint": { "outputs": [] }, @@ -33,6 +20,19 @@ "test": { "outputs": [], "cache": false + }, + "about-me#build": { + "dependsOn": [ + "^build" + ], + "env": [ + "VERCEL_URL", + "RENDER_INTERNAL_HOSTNAME", + "PORT", + "NODE_ENV", + "DATABASE_URL" + ], + "outputs": ["dist/**", ".next/**"] } } }