{
  "name": "@magnetarjs/plugin-firestore-admin",
  "version": "1.5.3",
  "type": "module",
  "sideEffects": false,
  "description": "Magnetar plugin firestore-admin",
  "exports": {
    ".": "./dist/index.js"
  },
  "engines": {
    "node": ">=18"
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "typecheck": "tsc --noEmit",
    "build": "del-cli dist && tsc",
    "start-emulators": "export FIRESTORE_EMULATOR_HOST=\"localhost:8119\"",
    "test": "npm run start-emulators && firebase emulators:exec --only firestore \"node --import @cycraft/run-ts ./test/helpers/scripts/execAllTests.ts\""
  },
  "author": "Luca Ban - Mesqueeb",
  "funding": "https://github.com/sponsors/mesqueeb",
  "license": "TBD",
  "homepage": "https://github.com/cycraft/magnetar#readme",
  "peerDependencies": {
    "firebase-admin": "^12.1.1"
  },
  "devDependencies": {
    "@magnetarjs/core": "*"
  },
  "dependencies": {
    "@magnetarjs/types": "*",
    "@magnetarjs/utils-firestore": "*",
    "getorset-anything": "^1.0.1",
    "is-what": "^5.0.2",
    "merge-anything": "^6.0.2",
    "remove-anything": "^2.0.2"
  },
  "keywords": [
    "magnetar-plugin",
    "firebase-admin",
    "node",
    "nodejs",
    "node.js",
    "firebase",
    "firestore",
    "cloud-firestore",
    "google-cloud-firestore",
    "vuex-easy-firestore",
    "magnetar",
    "magnetarjs",
    "state-management",
    "syncing-solution",
    "db-sync",
    "auto-sync",
    "framework-agnostic",
    "optimistic-ui",
    "vuejs",
    "vuex",
    "vue-sync",
    "vue-state",
    "vue-db",
    "vue-store",
    "firestore",
    "data-store",
    "data-cache",
    "cache-store",
    "local-store",
    "remote-store",
    "global-store",
    "database-sync",
    "database-management",
    "database"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cycraft/magnetar.git"
  },
  "bugs": {
    "url": "https://github.com/cycraft/magnetar/issues"
  }
}
