{
  "$schema": "../node_modules/ng-packagr/package.schema.json",
  "name": "@angular/fire",
  "version": "20.0.1",
  "description": "Angular + Firebase = ❤️",
  "schematics": "./schematics/collection.json",
  "builders": "./schematics/builders.json",
  "keywords": [
    "angular",
    "firebase",
    "rxjs",
    "angularfire",
    "angularfire2"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/angular/angularfire.git"
  },
  "bugs": {
    "url": "https://github.com/angular/angularfire/issues"
  },
  "homepage": "https://github.com/angular/angularfire#readme",
  "author": "angular,firebase",
  "license": "MIT",
  "peerDependencies": {
    "@angular/common": "^20.0.0",
    "@angular/core": "^20.0.0",
    "@angular/platform-browser": "^20.0.0",
    "@angular/platform-browser-dynamic": "^20.0.0",
    "@angular/platform-server": "^20.0.0",
    "rxjs": "~7.8.0",
    "firebase-tools": "^14.0.0"
  },
  "peerDependenciesMeta": {
    "firebase-tools": {
      "optional": true
    },
    "@angular/platform-server": {
      "optional": true
    }
  },
  "dependencies": {
    "firebase": "^11.8.0",
    "rxfire": "^6.1.0",
    "@angular-devkit/schematics": "^20.0.0",
    "@schematics/angular": "^20.0.0",
    "tslib": "^2.3.0"
  },
  "ng-update": {
    "migrations": "./schematics/migration.json"
  },
  "module": "fesm2022/angular-fire.mjs",
  "typings": "index.d.ts",
  "exports": {
    "./package.json": {
      "default": "./package.json"
    },
    ".": {
      "types": "./index.d.ts",
      "default": "./fesm2022/angular-fire.mjs"
    },
    "./ai": {
      "types": "./ai/index.d.ts",
      "default": "./fesm2022/angular-fire-ai.mjs"
    },
    "./analytics": {
      "types": "./analytics/index.d.ts",
      "default": "./fesm2022/angular-fire-analytics.mjs"
    },
    "./app": {
      "types": "./app/index.d.ts",
      "default": "./fesm2022/angular-fire-app.mjs"
    },
    "./app-check": {
      "types": "./app-check/index.d.ts",
      "default": "./fesm2022/angular-fire-app-check.mjs"
    },
    "./auth": {
      "types": "./auth/index.d.ts",
      "default": "./fesm2022/angular-fire-auth.mjs"
    },
    "./auth-guard": {
      "types": "./auth-guard/index.d.ts",
      "default": "./fesm2022/angular-fire-auth-guard.mjs"
    },
    "./compat": {
      "types": "./compat/index.d.ts",
      "default": "./fesm2022/angular-fire-compat.mjs"
    },
    "./database": {
      "types": "./database/index.d.ts",
      "default": "./fesm2022/angular-fire-database.mjs"
    },
    "./data-connect": {
      "types": "./data-connect/index.d.ts",
      "default": "./fesm2022/angular-fire-data-connect.mjs"
    },
    "./firestore": {
      "types": "./firestore/index.d.ts",
      "default": "./fesm2022/angular-fire-firestore.mjs"
    },
    "./functions": {
      "types": "./functions/index.d.ts",
      "default": "./fesm2022/angular-fire-functions.mjs"
    },
    "./messaging": {
      "types": "./messaging/index.d.ts",
      "default": "./fesm2022/angular-fire-messaging.mjs"
    },
    "./performance": {
      "types": "./performance/index.d.ts",
      "default": "./fesm2022/angular-fire-performance.mjs"
    },
    "./remote-config": {
      "types": "./remote-config/index.d.ts",
      "default": "./fesm2022/angular-fire-remote-config.mjs"
    },
    "./storage": {
      "types": "./storage/index.d.ts",
      "default": "./fesm2022/angular-fire-storage.mjs"
    },
    "./vertexai": {
      "types": "./vertexai/index.d.ts",
      "default": "./fesm2022/angular-fire-vertexai.mjs"
    },
    "./compat/analytics": {
      "types": "./compat/analytics/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-analytics.mjs"
    },
    "./compat/auth": {
      "types": "./compat/auth/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-auth.mjs"
    },
    "./compat/auth-guard": {
      "types": "./compat/auth-guard/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-auth-guard.mjs"
    },
    "./compat/database": {
      "types": "./compat/database/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-database.mjs"
    },
    "./compat/firestore": {
      "types": "./compat/firestore/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-firestore.mjs"
    },
    "./compat/functions": {
      "types": "./compat/functions/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-functions.mjs"
    },
    "./compat/messaging": {
      "types": "./compat/messaging/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-messaging.mjs"
    },
    "./compat/performance": {
      "types": "./compat/performance/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-performance.mjs"
    },
    "./compat/remote-config": {
      "types": "./compat/remote-config/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-remote-config.mjs"
    },
    "./compat/storage": {
      "types": "./compat/storage/index.d.ts",
      "default": "./fesm2022/angular-fire-compat-storage.mjs"
    },
    "./firestore/lite": {
      "types": "./firestore/lite/index.d.ts",
      "default": "./fesm2022/angular-fire-firestore-lite.mjs"
    }
  },
  "sideEffects": false
}