From 5727c5f4e6ccb1c5c9a7befeceb90fdbd2b7fe9a Mon Sep 17 00:00:00 2001 From: Thang Vu Date: Sat, 10 Sep 2022 09:38:01 +0700 Subject: [PATCH] chore: tweak tsconfig files --- packages/next-auth/tsconfig.dev.json | 12 +++++++----- packages/next-auth/tsconfig.eslint.json | 9 ++------- packages/next-auth/tsconfig.json | 10 ++++++++-- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/packages/next-auth/tsconfig.dev.json b/packages/next-auth/tsconfig.dev.json index 176491127b..071ca5c253 100644 --- a/packages/next-auth/tsconfig.dev.json +++ b/packages/next-auth/tsconfig.dev.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "watch": true, - "emitDeclarationOnly": false, + "emitDeclarationOnly": false }, "watchOptions": { "excludeDirectories": [ @@ -14,12 +14,14 @@ "client", "providers", "core", + "utils" + ], + "excludeFiles": [ "index.d.ts", "index.js", "adapters.d.ts", "middleware.d.ts", - "middleware.js", - "utils" - ], + "middleware.js" + ] } -} \ No newline at end of file +} diff --git a/packages/next-auth/tsconfig.eslint.json b/packages/next-auth/tsconfig.eslint.json index ba5b627bcb..80c95afec5 100644 --- a/packages/next-auth/tsconfig.eslint.json +++ b/packages/next-auth/tsconfig.eslint.json @@ -1,13 +1,8 @@ { "extends": "./tsconfig.json", - "include": ["./tests", "./src", "./config"], "compilerOptions": { "types": ["@types/jest"], "typeRoots": ["./node_modules/@types"] }, - "exclude": [ - "./coverage", - "./*.js", - "./*.d.ts", - ] -} \ No newline at end of file + "exclude": ["./coverage", "./*.js", "./*.d.ts"] +} diff --git a/packages/next-auth/tsconfig.json b/packages/next-auth/tsconfig.json index 8c518193b9..fc12d9fae5 100644 --- a/packages/next-auth/tsconfig.json +++ b/packages/next-auth/tsconfig.json @@ -15,10 +15,16 @@ "skipDefaultLibCheck": true, "baseUrl": ".", "outDir": ".", + "rootDir": "src", + "paths": { + "next": ["node_modules/next"], + "react": ["node_modules/react"] + } }, + "include": ["src/**/*", "tests/**/*", "config/**/*"], "exclude": [ - "./*.js", - "./*.d.ts", + "./*.js", + "./*.d.ts", "./config", "./tests", "./coverage",