{
  "name": "firemodel",
  "version": "0.60.11",
  "description": "Modeling, Access, and Mocking for Firebase Projects",
  "keywords": [
    "typescript",
    "firebase"
  ],
  "repository": "https://github.com/forest-fire/firemodel",
  "license": "MIT",
  "author": "Ken Snyder <ken@ken.net>",
  "main": "dist/cjs/index.js",
  "module": "dist/es/index.js",
  "typings": "dist/types/index.d.ts",
  "files": [
    "dist"
  ],
  "scripty": {
    "path": "../../scripts/packages"
  },
  "scripts": {
    "autoindex": "yarn dd autoindex",
    "build": "scripty",
    "circular": "yarn madge src --ts-config tsconfig.json --extensions ts --circular",
    "circular:cjs": "yarn madge dist/cjs --extensions js --circular",
    "circular:es": "yarn madge dist/es/util --extensions js --circular",
    "clean": "rimraf dist",
    "clean:nuclear": "rimraf lib dist node_modules && yarn cache clean && rm yarn.lock && yarn && yarn upgrade",
    "cli": "./node_modules/.bin/ts-node cli/index.ts --",
    "deploy": "run-s clean build build:typings",
    "docs": "vuepress dev docs",
    "docs:build": "vuepress build docs",
    "leaves": "yarn madge src --ts-config tsconfig.json --extensions ts --leaves",
    "lint": "./node_modules/.bin/tslint --force --format verbose \"src/**/*.ts\"",
    "orphans": "yarn madge src --ts-config tsconfig.json --extensions ts --orphans",
    "package": "./node_modules/.bin/ts-node ./scripts/package.ts ",
    "summary": "yarn madge src --ts-config tsconfig.json --extensions ts --summary",
    "test": "scripty",
    "tnode": "yarn ts-node -r tsconfig-paths/register",
    "visualize": "yarn madge src --ts-config tsconfig.json --extensions ts -i /tmp/dep-visualize.png && open /tmp/dep-visualize.png",
    "visualize:es": "yarn madge dist/es --extensions js -i /tmp/es-dep-visualize.png && open /tmp/es-dep-visualize.png",
    "watch": "run-p watch:es watch:cjs",
    "watch:autoindex": "yarn do autoindex -w",
    "watch:cjs": "tsc -w -P tsconfig.cjs.json",
    "watch:es": "tsc -w -P tsconfig.esnext.json"
  },
  "dependencies": {
    "fast-copy": "2.1.0",
    "fast-deep-equal": "^3.1.3"
  },
  "peerDependencies": {
    "@forest-fire/serialized-query": "^0.60.6",
    "@forest-fire/types": "^0.60.6",
    "common-types": "^1.27.0",
    "date-fns": "^2.15.0",
    "dexie": "^3.0.3",
    "firebase-key": "^2.0.2",
    "firemock": "^0.60.6",
    "inferred-types": "0.6.0",
    "native-dash": "^1.18.4",
    "reflect-metadata": "^0.1.13",
    "typed-conversions": "^0.12.0",
    "universal-fire": "^0.60.6"
  },
  "devDependencies": {
    "@forest-fire/serialized-query": "^0.60.11",
    "@forest-fire/types": "^0.60.11",
    "firemock": "^0.60.11",
    "universal-fire": "^0.60.11"
  },
  "engines": {
    "node": ">=10.0.0"
  },
  "gitHead": "244867e7d5affe449999ac7e6c3aec23bc8c07d1"
}
