UNPKG

vuex-easy-firestore

Version:

Easy coupling of firestore and a vuex module. 2-way sync with 0 boilerplate!

94 lines (93 loc) 2.58 kB
{ "name": "vuex-easy-firestore", "version": "2.0.9", "description": "Easy coupling of firestore and a vuex module. 2-way sync with 0 boilerplate!", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "typings": "types/index.d.ts", "scripts": { "prepare": "patch-package", "test": "ava --verbose", "test--only": "ava --verbose --match='*only:*'", "rollup": "rollup -c build/rollup.js", "rollup:watch": "rollup -c build/rollup.js --watch", "build": "npm run rollup", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "docs:deploy": "./docs/.vuepress/deploy.sh", "lint:prettier": "prettier --write --loglevel warn \"**/*.{ts,md}\"", "release": "npm run build && np --yolo" }, "repository": { "type": "git", "url": "git+https://github.com/mesqueeb/vuex-easy-firestore.git" }, "keywords": [ "vuex", "firestore", "firebase", "firebase-firestore", "google-firebase", "firebase-cloud-firestore", "boilerplate", "store", "vue", "vuejs" ], "author": "Luca Ban - Mesqueeb", "license": "MIT", "bugs": { "url": "https://github.com/mesqueeb/vuex-easy-firestore/issues" }, "homepage": "https://github.com/mesqueeb/vuex-easy-firestore#readme", "dependencies": { "compare-anything": "^0.1.3", "copy-anything": "^1.6.0", "filter-anything": "^1.1.5", "find-and-replace-anything": "^2.0.5", "flatten-anything": "^1.4.1", "is-what": "^3.12.0", "lodash-es": "^4.17.15", "merge-anything": "^2.4.4", "path-to-prop": "0.0.3", "vuex-easy-access": "github:adrianjost/vuex-easy-access#master" }, "devDependencies": { "@vue/eslint-config-standard": "^4.0.0", "@vuepress/plugin-google-analytics": "^2.0.0-beta.35", "ava": "^3.8.2", "babel-eslint": "^10.1.0", "eslint": "^5.16.0", "eslint-loader": "^2.2.1", "eslint-plugin-vue": "^5.2.3", "esm": "^3.2.25", "firebase": "^9.8.3", "mock-cloud-firestore": "^0.12.0", "np": "^10.2.0", "patch-package": "^6.4.7", "prettier": "^2.5.1", "rollup": "^1.32.1", "rollup-plugin-node-resolve": "^4.2.4", "rollup-plugin-typescript2": "0.31.2", "ts-node": "^8.10.1", "tslib": "^2.8.1", "typescript": "^4.9.0", "vue": "^3.2.30", "vuepress": "^2.0.0-beta.35", "vuex": "^4.0.2" }, "peerDependencies": { "firebase": "^9.8.3" }, "ava": { "extensions": [ "ts", "js" ], "require": [ "esm", "ts-node/register" ], "timeout": "30s" } }