UNPKG

fireorm

Version:
118 lines (117 loc) 3.19 kB
{ "name": "fireorm", "description": "ORM for Firestore", "version": "0.23.3", "author": "Willy Ovalle <willyovalle16@gmail.com>", "homepage": "https://fireorm.js.org", "license": "ISC", "main": "lib/src/index.js", "types": "lib/src/index.d.ts", "bugs": { "url": "https://github.com/wovalle/fireorm/issues" }, "repository": { "type": "git", "url": "git+https://github.com/wovalle/fireorm.git" }, "keywords": [ "firebase", "firestore", "orm" ], "scripts": { "build": "tsc && yarn build:strict", "build:typedoc": "typedoc --options docgen/typedoc.json", "build:docsify": "yarn ts-node docgen/build.ts", "build:doc": "yarn rimraf docs && yarn build:typedoc && yarn build:docsify && cp CNAME docs/CNAME", "build:strict": "tsc -p src", "serve:doc": "yarn docsify serve docgen", "deploy:doc": "gh-pages-deploy", "build:watch": "tsc -w --incremental", "build:strict:watch": "yarn run build:strict -- -w", "lint": "eslint '*/**/*.{js,ts}'", "lint:md": "remark README.md -o README.md", "release": "semantic-release", "test": "jest src --coverage=true", "test:integration": "jest -c test/jest.integration.js", "test:watch": "jest --watch src", "t": "yarn test", "tw": "yarn test:watch", "bw": "yarn build:watch" }, "dependencies": { "class-transformer": "0.4.0", "pluralize": "^8.0.0", "ts-object-path": "^0.1.2" }, "devDependencies": { "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", "@commitlint/travis-cli": "^12.1.4", "@google-cloud/firestore": "^4.12.2", "@types/jest": "^26.0.23", "@types/pluralize": "^0.0.29", "@typescript-eslint/eslint-plugin": "^4.25.0", "@typescript-eslint/parser": "^4.25.0", "class-validator": "^0.13.1", "docsify-cli": "^4.4.3", "dotenv": "^10.0.0", "eslint": "^7.27.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^3.4.0", "firebase-admin": "^9.9.0", "gh-pages-deploy": "^0.5.1", "husky": "^6.0.0", "jest": "^27.0.3", "mock-cloud-firestore": "^0.12.0", "prettier": "^2.3.0", "reflect-metadata": "^0.1.13", "rimraf": "^3.0.0", "semantic-release": "^17.4.3", "ts-jest": "^27.0.1", "ts-node": "^10.0.0", "typedoc": "^0.20.36", "typedoc-plugin-markdown": "^3.8.2", "typescript": "^4.3.2" }, "peerDependencies": { "reflect-metadata": "^0.1.13" }, "files": [ "/lib", "!**/*.map", "!**/*.spec.*", "!**/examples/**", "!**/test/**" ], "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "release": { "branches": [ "master", "next" ], "plugins": [ "@semantic-release/npm", "@semantic-release/github", "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator" ] }, "gh-pages-deploy": { "staticpath": "docs", "prep": [ "build:doc" ], "commit": "chore(docs): updating documentation", "noprompt": true } }