{
  "name": "naim-firebase-auth-wrapper",
  "private": false,
  "publishConfig": {
    "access": "public"
  },
  "version": "1.2.0",
  "description": "React components and hooks for Firebase Authentication and Firestore with Mantine UI",
  "main": "dist/index.umd.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.umd.js",
      "types": "./dist/index.d.ts"
    },
    "./style.css": "./dist/style.css"
  },
  "scripts": {
    "build": "tsc && cp src/styles.css dist/",
    "build:vite": "vite build",
    "build:all": "npm run build && npm run build:vite",
    "pack": "npm pack",
    "build:pack": "npm run build:all && npm pack",
    "prepare": "npm run build",
    "lint": "./node_modules/.bin/eslint src --ext .ts,.tsx",
    "prepublishOnly": "npm run build",
    "emulator": "firebase emulators:start --only firestore",
    "example:install": "cd examples/nextjs-demo && npm install",
    "example:dev": "cd examples/nextjs-demo && npm run dev",
    "example:setup": "./examples/setup-and-run.sh",
    "example:with-emulator": "./examples/run-with-emulator.sh"
  },
  "dependencies": {
    "@emotion/react": "^11.11.0",
    "@mantine/core": "^7.1.0",
    "@mantine/hooks": "^7.1.0",
    "@tabler/icons-react": "^3.0.0",
    "firebase": "^10.6.0",
    "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
    "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
    "uuid": "^9.0.0"
  },
  "peerDependencies": {
    "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
    "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
  },
  "devDependencies": {
    "@babel/preset-react": "^7.26.3",
    "@types/react": "^18.2.0",
    "@types/react-dom": "^18.2.0",
    "@types/uuid": "^9.0.7",
    "@typescript-eslint/eslint-plugin": "^7.0.0",
    "@typescript-eslint/parser": "^7.0.0",
    "@vitejs/plugin-react": "^4.2.0",
    "eslint": "8.56.0",
    "eslint-plugin-react": "^7.33.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "terser": "^5.39.0",
    "typescript": "^5.2.0",
    "vite": "^5.0.0",
    "vite-plugin-dts": "^4.5.3"
  },
  "keywords": [
    "firebase",
    "authentication",
    "react",
    "mantine",
    "auth",
    "organizations",
    "multi-tenant",
    "firestore",
    "user-management"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/NaimSakaamini/user-management"
  },
  "author": "Naim Sakaamini",
  "license": "MIT",
  "sideEffects": [
    "**/*.css"
  ],
  "browserslist": [
    ">0.2%",
    "not dead",
    "not op_mini all",
    "not ie <= 11"
  ]
}
