diff --git a/.gitignore b/.gitignore index cd48c0e4..ff09fe22 100644 --- a/.gitignore +++ b/.gitignore @@ -34,13 +34,9 @@ packages/next-auth/utils packages/next-auth/core packages/next-auth/jwt packages/next-auth/react -packages/next-auth/adapters.d.ts -packages/next-auth/adapters.js -packages/next-auth/index.d.ts -packages/next-auth/index.js +packages/next-auth/*.d.ts* +packages/next-auth/*.js packages/next-auth/next -packages/next-auth/middleware.d.ts -packages/next-auth/middleware.js # Development app apps/dev/src/css diff --git a/packages/next-auth/package.json b/packages/next-auth/package.json index 0a47ba4e..5999d33b 100644 --- a/packages/next-auth/package.json +++ b/packages/next-auth/package.json @@ -50,20 +50,18 @@ "lint": "eslint src config tests" }, "files": [ - "lib", + "client", + "core", "css", "jwt", - "react", + "lib", "next", - "client", "providers", - "core", - "index.d.ts", - "index.js", - "adapters.d.ts", - "middleware.d.ts", - "middleware.js", - "utils" + "react", + "src", + "utils", + "*.d.ts*", + "*.js" ], "license": "ISC", "dependencies": { diff --git a/packages/next-auth/tsconfig.json b/packages/next-auth/tsconfig.json index fc12d9fa..2141ea16 100644 --- a/packages/next-auth/tsconfig.json +++ b/packages/next-auth/tsconfig.json @@ -1,9 +1,14 @@ { "extends": "@next-auth/tsconfig/tsconfig.base.json", "compilerOptions": { + "declarationMap": true, "emitDeclarationOnly": true, "strictNullChecks": true, - "lib": ["dom", "dom.iterable", "esnext"], + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], "allowJs": true, "strict": false, "module": "esnext", @@ -17,11 +22,19 @@ "outDir": ".", "rootDir": "src", "paths": { - "next": ["node_modules/next"], - "react": ["node_modules/react"] + "next": [ + "node_modules/next" + ], + "react": [ + "node_modules/react" + ] } }, - "include": ["src/**/*", "tests/**/*", "config/**/*"], + "include": [ + "src/**/*", + "tests/**/*", + "config/**/*" + ], "exclude": [ "./*.js", "./*.d.ts", @@ -30,4 +43,4 @@ "./coverage", "./**/__test__" ] -} +} \ No newline at end of file