diff --git a/packages/adapter-firebase/package.json b/packages/adapter-firebase/package.json index 8aa88c68..b6e9df29 100644 --- a/packages/adapter-firebase/package.json +++ b/packages/adapter-firebase/package.json @@ -20,8 +20,9 @@ } }, "files": [ + "src", "*.js", - "*.d.ts" + "*.d.ts*" ], "license": "ISC", "keywords": [ @@ -37,7 +38,7 @@ "scripts": { "dev": "tsc -w", "build": "tsc", - "test": "firebase emulators:exec --only firestore --project next-auth-test jest" + "test": "firebase emulators:exec --only firestore --project next-auth-test 'jest -c tests/jest.config.js'" }, "peerDependencies": { "firebase-admin": "^11.4.1", diff --git a/packages/adapter-firebase/src/getFirebase.ts b/packages/adapter-firebase/src/getFirebase.ts deleted file mode 100644 index b38f67b1..00000000 --- a/packages/adapter-firebase/src/getFirebase.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { initializeApp, getApps, FirebaseOptions } from "firebase/app" - -export default function getFirebase(firebaseOptions: FirebaseOptions) { - const apps = getApps() - const app = apps.find((app) => app.name === firebaseOptions.projectId) - if (app) { - return app - } else { - return initializeApp(firebaseOptions) - } -} diff --git a/packages/adapter-firebase/jest.config.js b/packages/adapter-firebase/tests/jest.config.js similarity index 91% rename from packages/adapter-firebase/jest.config.js rename to packages/adapter-firebase/tests/jest.config.js index 56ce7fdf..9c57406e 100644 --- a/packages/adapter-firebase/jest.config.js +++ b/packages/adapter-firebase/tests/jest.config.js @@ -6,5 +6,6 @@ export default { ...rest, testEnvironmentOptions: { url: testURL - } + }, + rootDir: ".." } \ No newline at end of file diff --git a/packages/adapter-firebase/tsconfig.json b/packages/adapter-firebase/tsconfig.json index f7e99bd0..d8a445f3 100644 --- a/packages/adapter-firebase/tsconfig.json +++ b/packages/adapter-firebase/tsconfig.json @@ -18,7 +18,6 @@ "src/**/*" ], "exclude": [ - "tests", - "jest.config.js" + "tests" ] } \ No newline at end of file