{"_id":"@dmattia/vue-firebase","_rev":"1-234f16c1bdf08dcaf409227d05ef0a32","name":"@dmattia/vue-firebase","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@dmattia/vue-firebase","version":"0.0.1","private":false,"main":"./dist/vue-firebase.common.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","build-lib":"vue-cli-service build --target lib --name vue-firebase ./src/entry.js"},"dependencies":{"core-js":"^2.6.5","firebase":"^6.1.0","firebaseui":"^4.0.0","vue":"^2.6.10"},"devDependencies":{"@vue/cli-plugin-babel":"^3.8.0","@vue/cli-plugin-eslint":"^3.8.0","@vue/cli-service":"^3.8.0","@vue/eslint-config-prettier":"^4.0.1","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","vue-template-compiler":"^2.6.10"},"gitHead":"08f499e3a5d88b8f781155d76e929947e6be6aac","description":"Declarative Vue.js components for working with Firebase Realtime Database data.","_id":"@dmattia/vue-firebase@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"dmattia","email":"dmattia@alumni.nd.edu"},"dist":{"integrity":"sha512-GHtocNmj8X5mYCLiGZJSgMRxzyWiuBprbkmbBeJqRgNXknx4CQKCYWfPdsXY8c0DI2wNq18+fMFpR7dpApE4rw==","shasum":"87dea6e245f354892536cd8e8631a1591fffa571","tarball":"https://registry.npmjs.org/@dmattia/vue-firebase/-/vue-firebase-0.0.1.tgz","fileCount":33,"unpackedSize":8956791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/pGVCRA9TVsSAnZWagAAAqAP/1FZPIfLRSHCba5HIxc4\nF8lVt6UIch7iOBOYY8VIWJP1iOSjYOJsP2RS4hekBNWxTnfdsPKdci1WanxO\nB80U4z/IF+TAc6HS7PzGpr9kKgdP2crS2kd9eamRwHPaRj/1dVMdWHO48Wuz\nijiRkWc9jB447n2Jq0ZhVR1Zg9iFuYSktK20Un6Xnz4xDeT3hlee4R1ba6ZT\n5QGtXwABguPmO1aylD6Gj2RdOHNMC6T11AGAUVJxMm/TussVdrJsUPv9bk7k\nZvULD2TuhJuyXmL34CK+o7zBwEVaM263eKmnNrQJt7Os9KgjdTj2OY/L2HTb\nJJ5pZvgfuQAmQgr2Tysf81EOW9qxjBzBRgj+zKUvoqAhTW/iIBfP+LAEZzrf\nzBNRVY37NxCxzO38GASG44/xz2VEfJdKhmu5tJj0FIZlCRAJqfOykquBHSdO\nlC7J53p9CoZb+E6s+flZF2zlplQtArcoXIlLE9lQGySeO6obqjH3ZmfUVxav\nxWqJT3WR88l32I1SAtfpTnJkCI/4Q6fLMuql2JqvSlfJL18QtK7+khGQVihp\nFOtjV6Ajz8JK5BcrqZS+N3I1CPY7/9iINOv8kxIa+ehepXsc+TczyGC+oWeF\nS1/UV4LcIKtjEIBxUcjzTaXvkUzd81jR1TUbN8kS5z3IzPfWfcVxKu7Yo1dH\ncmO2\r\n=oQao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbXQMe3lXBNRgEQLC9LD0K+Z2Ig2RRtD8C8VxO6+cHegIhAOkGxWSggyUNMSN1NIMd7N4EMt2ihtj3bCsm6bDzaxGH"}]},"maintainers":[{"name":"dmattia","email":"dmattia@alumni.nd.edu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-firebase_0.0.1_1560187284814_0.9991079808661973"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-10T17:21:24.783Z","0.0.1":"2019-06-10T17:21:25.103Z","modified":"2022-04-05T04:58:23.681Z"},"maintainers":[{"name":"dmattia","email":"dmattia@alumni.nd.edu"}],"description":"Declarative Vue.js components for working with Firebase Realtime Database data.","readme":"# Vue-Firebase\n\nDeclarative Vue.js components for working with Firebase Realtime Database data.\n\nThis is an experimental project, and is not production-ready at this time.\n\n## Sample Usage\n\n```html\n<template>\n  <div id=\"app\">\n    <input v-model=\"path\" type=\"text\" />\n\n    <FireProvider :config=\"firebaseConfig\">\n      <FireQuery :path=\"path\" :shouldListen=\"false\">\n        <template v-slot:error=\"{ errorMsg }\">\n          Error: {{ errorMsg }}\n        </template>\n\n        <template v-slot:loading>\n          Loading...\n        </template>\n\n        <template v-slot:success=\"{ data }\">\n          {{ data }}\n        </template>\n\n        <template v-slot:no-data>\n          No data found at path: {{ path }}\n        </template>\n      </FireQuery>\n    </FireProvider>\n  </div>\n</template>\n\n<script>\nimport FireProvider from \"./components/FireProvider.vue\";\nimport FireQuery from \"./components/FireQuery.vue\";\n\nvar firebaseConfig = {\n  databaseURL: \"https://vue-firebase-8bf0c.firebaseio.com\"\n};\n\nexport default {\n  name: \"app\",\n  components: { FireProvider, FireQuery },\n  data() {\n    return {\n      firebaseConfig,\n      path: \"test\"\n    };\n  }\n};\n</script>\n```\n\n## Project setup\n```\nnpm install\n```\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n\n### Inspired by\nhttps://akryum.github.io/vue-apollo/guide/components/query.html\nhttps://github.com/vuejs/vuefire\nhttps://github.com/FirebaseExtended/polymerfire\n","readmeFilename":"README.md"}