{
  "name": "capacitor-firebase-kit",
  "version": "2.0.1",
  "description": "Provider-less Firebase Kit - Universal Firebase services integration for React, React Native, and Capacitor apps",
  "main": "dist/plugin.cjs.js",
  "module": "dist/esm/index.js",
  "types": "dist/esm/index.d.ts",
  "unpkg": "dist/plugin.js",
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist/esm/index.js",
      "require": "./dist/plugin.cjs.js",
      "types": "./dist/esm/index.d.ts"
    },
    "./web": {
      "import": "./dist/esm/adapters/web-adapter.js",
      "types": "./dist/esm/adapters/web-adapter.d.ts"
    },
    "./react-native": {
      "import": "./dist/esm/adapters/react-native-adapter.js",
      "types": "./dist/esm/adapters/react-native-adapter.d.ts"
    },
    "./capacitor": {
      "import": "./dist/esm/adapters/capacitor-adapter.js",
      "types": "./dist/esm/adapters/capacitor-adapter.d.ts"
    }
  },
  "sideEffects": false,
  "bin": {
    "capacitor-firebase-kit": "./bin/capacitor-firebase-kit"
  },
  "files": [
    "android/src/main/",
    "android/build.gradle",
    "android/gradle.properties",
    "android/settings.gradle",
    "android/proguard-rules.pro",
    "dist/",
    "ios/Plugin/",
    "CapacitorFirebaseKit.podspec",
    "scripts/",
    "bin/"
  ],
  "author": {
    "email": "aoneahsan@gmail.com",
    "name": "Ahsan Mahmood (Aoneahsan)",
    "url": "https://aoneahsan.com"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/aoneahsan/capacitor-firebase-kit.git"
  },
  "bugs": {
    "url": "https://github.com/aoneahsan/capacitor-firebase-kit/issues"
  },
  "keywords": [
    "firebase",
    "react",
    "react-native",
    "capacitor",
    "plugin",
    "native",
    "provider-less",
    "app-check",
    "admob",
    "crashlytics",
    "performance",
    "analytics",
    "remote-config",
    "release-monitoring",
    "zustand-like",
    "no-provider"
  ],
  "scripts": {
    "build": "npm run clean && npm run tsc && rollup -c rollup.config.js",
    "clean": "rimraf ./dist",
    "tsc": "tsc",
    "watch": "tsc --watch",
    "lint": "eslint . --ext ts",
    "prettier": "prettier --write .",
    "prepublishOnly": "npm run build",
    "swiftlint": "cd ios && swiftlint lint --fix --format --path Plugin --verbose",
    "postinstall": "node scripts/postinstall.js",
    "configure": "node scripts/configure-firebase.js"
  },
  "devDependencies": {
    "@capacitor/android": "^7.4.2",
    "@capacitor/cli": "^7.4.2",
    "@capacitor/core": "^7.4.2",
    "@capacitor/ios": "^7.4.2",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@types/node": "^24.1.0",
    "@typescript-eslint/eslint-plugin": "^8.38.0",
    "@typescript-eslint/parser": "^8.38.0",
    "eslint": "^9.32.0",
    "prettier": "^3.6.2",
    "rimraf": "^6.0.1",
    "rollup": "^4.46.2",
    "typescript": "^5.9.2"
  },
  "peerDependencies": {
    "@capacitor/core": "^6.0.0 || ^7.0.0"
  },
  "peerDependenciesMeta": {
    "@capacitor/core": {
      "optional": true
    }
  },
  "optionalDependencies": {
    "firebase": "^10.0.0 || ^11.0.0",
    "@react-native-firebase/analytics": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "@react-native-firebase/app": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "@react-native-firebase/app-check": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "@react-native-firebase/crashlytics": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "@react-native-firebase/perf": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "@react-native-firebase/remote-config": "^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0",
    "react-native-google-mobile-ads": "^13.0.0 || ^14.0.0 || ^15.0.0",
    "firebase-admin": "^11.0.0 || ^12.0.0 || ^13.0.0"
  },
  "capacitor": {
    "ios": {
      "src": "ios"
    },
    "android": {
      "src": "android"
    }
  }
}
