UNPKG

@gftdcojp/auth

Version:

Zero-config authentication package for Next.js applications with Firebase integration

75 lines (74 loc) 1.8 kB
{ "name": "@gftdcojp/auth", "version": "2.3.2", "description": "Zero-config authentication package for Next.js applications with Firebase integration", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./client": { "types": "./dist/client/index.d.ts", "import": "./dist/client/index.mjs", "require": "./dist/client/index.js" }, "./server": { "types": "./dist/server/index.d.ts", "import": "./dist/server/index.mjs", "require": "./dist/server/index.js" }, "./middleware": { "types": "./dist/middleware/index.d.ts", "import": "./dist/middleware/index.mjs", "require": "./dist/middleware/index.js" } }, "files": [ "dist" ], "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/", "no-git-checks": true }, "scripts": { "build": "tsup", "dev": "tsup --watch", "lint": "biome lint src", "format": "biome format --write src", "type-check": "tsc --noEmit", "clean": "rm -rf dist" }, "keywords": [ "authentication", "firebase", "nextjs", "microservice", "tenant", "jwt" ], "author": "gftdcojp", "license": "Apache-2.0", "peerDependencies": { "next": "^14.0.0", "react": "^18.0.0", "react-dom": "^18.0.0" }, "dependencies": { "firebase": "^10.7.0", "firebase-admin": "^12.0.0", "jose": "^5.6.3", "jwks-rsa": "^3.2.0" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@types/node": "^20.0.0", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "tsup": "^8.2.2", "typescript": "^5.5.0" } }