{
  "name": "firebase-auth-cloudflare-workers",
  "version": "2.0.6",
  "description": "Zero-dependencies firebase auth library for Cloudflare Workers.",
  "author": "codehex",
  "license": "MIT",
  "main": "dist/main/index.js",
  "typings": "dist/main/index.d.ts",
  "module": "dist/module/index.js",
  "files": [
    "dist/**/*.{js,ts}",
    "LICENSE",
    "README.md"
  ],
  "devDependencies": {
    "@cloudflare/workers-types": "^4.20241224.0",
    "@eslint/js": "^9.17.0",
    "eslint": "^9.17.0",
    "firebase-tools": "^13.29.1",
    "hono": "^4.6.15",
    "miniflare": "^3.20241218.0",
    "npm-run-all": "^4.1.5",
    "prettier": "^3.4.2",
    "typescript": "^5.7.2",
    "typescript-eslint": "^8.18.2",
    "undici": "^6.6.2",
    "vitest": "^2.1.8",
    "wrangler": "^3.99.0"
  },
  "keywords": [
    "web",
    "app",
    "jwt",
    "firebase",
    "cloudflare",
    "workers"
  ],
  "bugs": {
    "url": "https://github.com/Code-Hex/firebase-auth-cloudflare-workers/issues"
  },
  "scripts": {
    "test": "vitest run",
    "test-with-emulator": "firebase emulators:exec --project project12345 'vitest run'",
    "build": "deno run --allow-read --allow-write scripts/version.ts && run-p build:*",
    "build:main": "tsc -p tsconfig.main.json",
    "build:module": "tsc -p tsconfig.module.json",
    "start-firebase-emulator": "firebase emulators:start --project project12345",
    "start-example": "wrangler dev example/index.ts  --config=example/wrangler.toml --local=true",
    "prettier": "prettier --write --list-different \"**/*.ts\"",
    "prettier:check": "prettier --check \"**/*.ts\"",
    "lint": "eslint .",
    "lint-fix": "eslint --fix .",
    "prepublish": "run-p build:*",
    "wrangler": "wrangler",
    "version": "pnpm run build && git add -A src/version.ts"
  }
}