{
  "name": "@next-nest-auth/nestauth",
  "version": "1.2.8",
  "main": "dist/src/index.js",
  "types": "dist/src/index.d.ts",
  "scripts": {
    "dev": "tsc -w",
    "build": "tsc"
  },
  "keywords": [
    "nestjs",
    "authentication",
    "jwt",
    "auth",
    "jwt-auth",
    "nestjs-auth",
    "nestjs-jwt",
    "passport",
    "oauth",
    "security",
    "access-control",
    "jwt-strategy",
    "nestjs-security",
    "nestjs-passport",
    "nodejs",
    "typescript"
  ],
  "author": "Md Shafkat Hussain Tanvir <tanvir0604@gmail.com>",
  "repository": "https://github.com/tanvir0604/nestauth",
  "bugs": "https://github.com/tanvir0604/nestauth/issues",
  "license": "MIT",
  "type": "commonjs",
  "description": "NestAuth is an authentication solution for NestJS applications, designed to handle user login, session management, and token-based authentication (JWT). It integrates seamlessly with Next.js and other frontends to provide a unified authentication system, supporting features like refresh tokens, secure cookie handling, and multi-provider authentication.",
  "dependencies": {
    "@nestjs/common": "^11.1.13",
    "@nestjs/config": "^4.0.3",
    "@nestjs/jwt": "^11.0.2",
    "@nestjs/passport": "^11.0.5",
    "bcryptjs": "^3.0.3",
    "jsonwebtoken": "^9.0.3",
    "macaddress": "^0.5.4",
    "passport": "^0.7.0",
    "passport-custom": "^1.1.1",
    "passport-facebook": "^3.0.0",
    "passport-google-oauth20": "^2.0.0",
    "passport-jwt": "^4.0.1",
    "passport-local": "^1.0.0"
  },
  "devDependencies": {
    "@nestjs/schematics": "^11.0.9",
    "@nestjs/testing": "^11.1.13",
    "@types/bcryptjs": "^3.0.0",
    "@types/passport-facebook": "^3.0.4",
    "@types/passport-google-oauth20": "^2.0.17",
    "@types/passport-jwt": "^4.0.1",
    "@types/passport-local": "^1.0.38",
    "typescript": "^5.9.3"
  },
  "files": [
    "dist/",
    "src/"
  ]
}
