{
  "name": "geofirestore",
  "description": "Location-based querying and filtering using Firebase's Firestore",
  "version": "5.2.0",
  "scripts": {
    "build": "rimraf ./dist && rollup -c",
    "coverage": "nyc report --reporter=text-lcov | coveralls",
    "docs": "typedoc --out docs/ src/",
    "lint": "gts lint",
    "start": "firebase emulators:start",
    "test": "firebase emulators:exec 'npm run test:nyc'",
    "test:nyc": "nyc --reporter=html --reporter=text mocha --package package.json --exit",
    "release:major": "changelog -M && git add . && git commit -m 'chore(release): major version release' && npm version major",
    "release:minor": "changelog -m && git add . && git commit -m 'chore(release): minor version release' && npm version minor",
    "release:patch": "changelog -p && git add . && git commit -m 'chore(release): patch version release' && npm version patch",
    "prepare": "npm run build",
    "deploy": "firebase deploy",
    "postinstall": "node postinstall.js"
  },
  "main": "dist/index.cjs.js",
  "browser": "dist/geofirestore.js",
  "module": "dist/index.esm.js",
  "typings": "dist/index.d.ts",
  "author": "Michael Solati <mkslt04@gmail.com>",
  "homepage": "https://geofirestore.com/",
  "repository": {
    "type": "git",
    "url": "https://github.com/MichaelSolati/geofirestore-js.git"
  },
  "bugs": {
    "url": "https://github.com/MichaelSolati/geofirestore-js/issues"
  },
  "readme": "README.md",
  "license": "MIT",
  "keywords": [
    "geoquery",
    "location",
    "firebase",
    "firestore",
    "realtime",
    "geolocation",
    "geofire",
    "geohash",
    "map"
  ],
  "files": [
    "dist/**",
    "CHANGELOG.md",
    "LICENSE.md",
    "package-lock.json",
    "package.json",
    "postinstall.js",
    "README.md"
  ],
  "dependencies": {
    "geofirestore-core": "^5.0.0"
  },
  "devDependencies": {
    "@rollup/plugin-node-resolve": "^13.1.3",
    "@types/chai": "^4.3.0",
    "@types/mocha": "^9.1.0",
    "@types/node": "^17.0.16",
    "axios": "^0.25.0",
    "chai": "^4.3.6",
    "coveralls": "^3.1.1",
    "firebase-tools": "^10.1.5",
    "generate-changelog": "^1.8.0",
    "geokit": "^1.1.0",
    "gts": "^3.1.0",
    "jsdom": "^19.0.0",
    "jsdom-global": "^3.0.2",
    "mocha": "^9.2.0",
    "nyc": "^15.1.0",
    "protobufjs": "^6.11.2",
    "rimraf": "^3.0.2",
    "rollup": "^2.67.1",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-typescript2": "^0.31.2",
    "ts-node": "^10.5.0",
    "tslib": "^2.3.1",
    "typedoc": "^0.22.11",
    "typescript": "~4.3.5"
  },
  "mocha": {
    "extension": [
      "ts"
    ],
    "reporter": "spec",
    "require": [
      "ts-node/register",
      "jsdom-global/register"
    ],
    "timeout": 30000
  },
  "nyc": {
    "extension": [
      ".ts"
    ],
    "include": [
      "src/**/*.ts"
    ],
    "reporter": [
      "html"
    ],
    "all": true
  }
}
