{"_id":"@9r3i/mfirebase","_rev":"5-dc7cb73b7a88b20f976f6677e6484ee0","name":"@9r3i/mfirebase","dist-tags":{"latest":"1.0.0-5"},"versions":{"1.0.0":{"name":"@9r3i/mfirebase","version":"1.0.0","description":"Mobile Firebase","main":"index.js","scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"author":{"name":"9r3i"},"license":"MIT","bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"homepage":"https://github.com/9r3i/mfirebase#readme","devDependencies":{"firebase":"^9.6.3"},"gitHead":"d6b5fb056d2e13760ca71de70779b01521622a21","_id":"@9r3i/mfirebase@1.0.0","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-GvomvOsU4jHf2B5lwyiQV3Gf+/h0x/qzBB5mZPsoQXJdwiTLmYrEtXOHZpUPJWdSTcE5ljGmbB3Wu/QL6dr7FQ==","shasum":"4aa3486a3782b228551422e13e427e8b51cc1e3d","tarball":"https://registry.npmjs.org/@9r3i/mfirebase/-/mfirebase-1.0.0.tgz","fileCount":5,"unpackedSize":11298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4PRfCRA9TVsSAnZWagAAT70P/A7nJL8L/sdgPlaID414\nB+MK/xf9JEbkkgTyZlxKAgc2NiplX6mqqaJ1rs1+BYwiGS4SzsIHoN/z1xBA\nEFoqL8VAgas+xW9MRFogwF0gu6aTqvDPgGG6/peJ7cv774la9o6XBxJl+oUf\nDQSWLOzv2qpM4wfgg/BlVKdFXFTVasOsAGzHbJf/2OnJlfvrMKIPX0EeRVYq\ngMRM6SL6iX4nBbk72pIpbjahyNvAUWtiOmhPr7HeuoeVz2r8HnUZuiGlNWJr\nLoASlpBc3gy71tWlB5vd7TJ5VPc1S4iwt2K8uPFn+oS4TXrYbOLt9xjUxZhl\nirOjrrNTlxSd+3T7iAUYxAeJccyC1P1azN1tf7DWWyD2U7XWDQL0jdv/eN2L\nCaJTYR+9jabefNHSTyzDteXLhnHgSCaTctBFVeSzC87gVFYL8E0cX2Wxn0Oj\nZRsSnagi7LD7H4K9iRZsNFxTWlvw00m0yNigUJUDKEpuJKBvenC8kIjdhHka\n6UKfQsUtmpvZTDWbGeMtDJTHqnVCo4Klqjsby0V81+fiIGq4yOopglrStQPa\nwxdRb4IUvBEi4EcDlaoIouOpmErccyP7nwsnYq9tpw3BJZ7yTYmFEGiXSR+I\nBOe7gZcR2I75L7Z735pTLlJHbPWKi1N9swlteHbOmbaw9lW3snct973merlN\noqX0\r\n=u22d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2VthN8zKqXxqJfuzi+pexEJdjhZWwg/T51qEzrAFBYAiEA/5kSQjTSMr+CjtB7SYDviUH2lDBp8qoW5diW+YJTXDI="}]},"_npmUser":{"name":"9r3i","email":"luthfie@y7mail.com"},"directories":{},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mfirebase_1.0.0_1642132575026_0.5274943674786952"},"_hasShrinkwrap":false},"1.0.0-2":{"name":"@9r3i/mfirebase","version":"1.0.0-2","description":"Mobile Firebase","main":"index.js","type":"module","scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"author":{"name":"9r3i"},"license":"MIT","bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"homepage":"https://github.com/9r3i/mfirebase#readme","devDependencies":{"firebase":"^9.6.3"},"gitHead":"d6b5fb056d2e13760ca71de70779b01521622a21","_id":"@9r3i/mfirebase@1.0.0-2","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-etcPoDyftO0jTgizrtJqzJVlusgjyVQNMA+QvIm+kYbyZPYzknyUYEI6LhE9vZAKTBhXPch09cBO7Eq7s821OA==","shasum":"7a91b0a05f10f67c4290bc56567ca1f806f4eaa2","tarball":"https://registry.npmjs.org/@9r3i/mfirebase/-/mfirebase-1.0.0-2.tgz","fileCount":5,"unpackedSize":11320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4Po8CRA9TVsSAnZWagAAbgQP/jo4yjxCQboWOd/QcuUl\nOnH2/b77443biIaUPxZ5MieFcnBH7ZXtPKlMB2d7ZnAj1cpp+0aSdn8J7uJW\nUypzEhAaeOJBJgTWg7ippPkMG7drR8DIgKKdVNmGA8dreLS+tcpl7o/LC23j\niQqtTSqXEAZl+T+CWaa5a1wbwPQE4PFVjWZ6T7nlMw6jWV38n2wTD8fic3xm\nBD/+ujudLBkWx+YB0vDafYC5MNi4u+OqSoYKJaJUlZ6euF05+ffzj1rcA5Dl\nb8wKOCOBf+lu090k7viqUxM9xV7bnq5XzSsVLgQKsNgWKw5QQpOSu64F8ALY\nWntjgCEUdceAXNQtKuNJuifXwsDbcQeURuhf9jsE3uq7EGpP6Z40lnlJc1gE\ndulIWQqYDReHyxy5QGUcfjVtgk0UbkxEZksYLNkQ5Lqb3nJW6Bc8dn/Q/JH4\n01nSiRbfHokK8kKOrXC0ltULxEwRDUFEKrl82BzDbB7B9WOqVNBQFQcKhpyt\ngRUuKePXzUOL2CTm/QScnmfUo/48ZnacFZ5m5tAsa7CVwsbloOVDei5E5/yT\nSmZnPyn71TxulPnPR8xErXKxaefHmuXLMO4DLNkCyw0qve/XZWquJ+i5HZcp\ndAN6BwZISM59h2g1D3WXSpt8SovVdOsqL9Vs9IsaMkRx0iP+5uM7FV/lKxQi\nfD5v\r\n=NEOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+aVBuetFnIOhRjG+lkQnT3ZiQdvmuPqtDFuluNHxWXAIhAMufRvn5R/8leecgKk21ytrFde2DR6qGJc4s+Vtt5CEy"}]},"_npmUser":{"name":"9r3i","email":"luthfie@y7mail.com"},"directories":{},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mfirebase_1.0.0-2_1642134076226_0.9353243901121231"},"_hasShrinkwrap":false},"1.0.0-3":{"name":"@9r3i/mfirebase","version":"1.0.0-3","description":"Mobile Firebase","main":"index.js","type":"module","scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"author":{"name":"9r3i"},"license":"MIT","bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"homepage":"https://github.com/9r3i/mfirebase#readme","devDependencies":{"firebase":"^9.6.3"},"gitHead":"d6b5fb056d2e13760ca71de70779b01521622a21","_id":"@9r3i/mfirebase@1.0.0-3","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-8zS38kJaqbFDlvZroF2Z9fydaGxkfPvXpnMgT4rPv4Qf762OEtIJvXKiyXTYDu0bi8j2bLDqeonsq5baiV4+iA==","shasum":"73076a59079b8170054fb47b504d9644e1510ca6","tarball":"https://registry.npmjs.org/@9r3i/mfirebase/-/mfirebase-1.0.0-3.tgz","fileCount":5,"unpackedSize":11320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4PqPCRA9TVsSAnZWagAAMjAP/jcRtwK9kLJzs+mXenJj\n1hz7Qx6uJol46QL+oCZdhbJfqkoDplgLeg6x7n3AuMTsAOPkKVZoO5DFxcJ5\njvJ5aqh7GOCxtbY3wqQd1Cs/Oc0dEu7OeXABbMjUZMjKck+BJNZZloe2GzAB\n2jTiCXeh2QrSoiXNp5/F2JcZtZ2NO3BsgyYtca0sYJSqfHu2BiiKHyRujazD\nDb2+8sMn7KYLBOQ3AJy4UYgEvfXLat2vk9L049CbAaSjFfw/+ItecnjlJEl+\nE0hd3WDgL1YPtQbFNvOcdzDVVIPHfiRQnpXJSk/On4Xuoz7bzwqdhH6Ixt6m\nioBAogRVtr/CdbiDPXuYY5lC6BbQDz5yT9e7e5fy+f3Bg6zfHMnJgYpsGQPa\nReGAxEW9+XJdM5VHEbzpFzTH80kEskI6jQK9fv54gWOmkPx4qIbT53bYcL8o\nbCZfcOIVLI7Q+uoPKnhuwkXguJ84WnIgNPefR2vbEINsK/TQqJd89Fyw8gJF\ncMgAwvV9pE+a703iuJk5jQJJWwTVa6ENqYQ4fWEYex/nHLax1PIZhBMSSHCp\nWTBMPl3ZdplOv+gHqGx5bzMQhHDby6vPgLuiTme8K2b+9m3313/TEJP0uw5+\n0nOrnRA1tkXAJk97VCU5qVYP8dT89hoJWmnQB/bn7UzpmOZvCqbheibzaCqR\nPpL3\r\n=Ykf8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpibvJT78LFB3fZP98OLch6iFelCChI1JigcK8XOJCJAiB0ptn2KgpP9IwGtUM5BySfIMZvYEs5VP+i+8zZNlegxA=="}]},"_npmUser":{"name":"9r3i","email":"luthfie@y7mail.com"},"directories":{},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mfirebase_1.0.0-3_1642134159842_0.5263793528229501"},"_hasShrinkwrap":false},"1.0.0-4":{"name":"@9r3i/mfirebase","version":"1.0.0-4","description":"Mobile Firebase","main":"index.js","scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"author":{"name":"9r3i"},"license":"MIT","bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"homepage":"https://github.com/9r3i/mfirebase#readme","dependencies":{"firebase":"^9.6.3"},"gitHead":"4537a322ba6d5caa6b3a5d74640ce4503caddac0","_id":"@9r3i/mfirebase@1.0.0-4","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-BJGMxAkeauAclEOCEl9mN3ejy5D0v5gQKR6iUPzYXLqsf9XP9pA3PKWVizHvTlOXRDsCfG2y7+9TTmL8u6AGBw==","shasum":"64ddde41692e9f71d864662a8cc1aebe029379ab","tarball":"https://registry.npmjs.org/@9r3i/mfirebase/-/mfirebase-1.0.0-4.tgz","fileCount":5,"unpackedSize":10911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4SHfCRA9TVsSAnZWagAAYboP/jQmDjWGlRYEZ8PtcW70\nFEwNKtYn/tg+Ztkujc5QyLzUofZE0CdTjE8PvpFl77YJ/PlF31FuFzlEH0YG\n0LS8XAIZZVFr0sBsZiOhscId2Rw7bnMUtyX6AXl+Kq9ttYsr5rq56hYqInCo\nYS3TlDGdZdI2aLRScTlFg81ZvOZWd0omQnjSWC8sqdGRl2OBOQL7AFmjcUej\nI5Z3GfVBcSOISJz2QI4H+/qQ5uxjpxzqU8eB1k+sLllU7yfYOgjrDUTnn5Py\nONEkiC2beC8vDw4I/AT4rGAP2+IRq462h/6dob57V5HNSdBKCxA3RdfkeYIY\nweaGEuQSb4S8oQAlk7009zR4XedN3ZDXE4pk+ssrkIo8BhCiWFHzHiCNINai\n5PQeqyHtOtrDV0EHiWGQMT15gDaxzODuCV2aiLSWkAqYJ96mFyR/9bQW7QXX\ny8nUAWZEw2d0UTDLO7io9d/QPyKh02gpe0cMCcb8kq1HBYta1LWeVeerPMN/\nkBnyEm25ZEbibfvfU8LGspLe7GmUyaYdSPLw0tJbW9L+x/Iusd+wGqrmLbKI\nXcqv8bWdhvo4jwl5IslQlv+p0TDjCO+rZwmIHjjDvDB0NgrwNkq25VertsTF\n6kJxgJCKrQR0a/LM6Mqrukf8Q1Ro4+2F+6SJ++C8GOEgm7y2tPt6WoQ5k8+x\nrLBs\r\n=cfIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0cDQOFiQ15f7JMhtsnjjBX8yX4hW46uub9Vx+FJGqOAIgVNnRE6bls7nJVEz+2ogSyvem8bUx+fNWbipO3jbBoks="}]},"_npmUser":{"name":"9r3i","email":"luthfie@y7mail.com"},"directories":{},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mfirebase_1.0.0-4_1642144223122_0.11948812786496155"},"_hasShrinkwrap":false},"1.0.0-5":{"name":"@9r3i/mfirebase","version":"1.0.0-5","description":"Mobile Firebase","main":"index.js","scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"author":{"name":"9r3i"},"license":"MIT","bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"homepage":"https://github.com/9r3i/mfirebase#readme","dependencies":{},"gitHead":"a75bd555adf99b9d1882984c01a0cd9f2d24ac14","_id":"@9r3i/mfirebase@1.0.0-5","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-7FZ3NmW3FdwC9wOB8NziaWw1f8VUc/MEHbjFCj/VyUGN1A/76HQ5GShfQTLmb/y6Ye0nIl2DRGYLK+2gA9l5ew==","shasum":"3b38c4069b430bd2d1970b72d30b38dae552917b","tarball":"https://registry.npmjs.org/@9r3i/mfirebase/-/mfirebase-1.0.0-5.tgz","fileCount":5,"unpackedSize":10892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4SLVCRA9TVsSAnZWagAAkQkP/iY+WPkOIma7gZJ8G0yN\nzDxsx8IjC4FTtE7e3f4DQfRkU5vydyFgOyDcB0Ha99zU6qZXBeVcbu9DlnyL\ng+dodTNHWLMPA6bnl4ofzV8QvaKvBAHbpjXNCvpa89Viv9SEKHsi11INAFAt\nSRjLJzOPw0tyBnK6Hw2rKwI3bbSwNYVfdD4DjDbwx+Te+OA7NE/trQGHymJ3\npctSRfgpS4jq1FttFZx5SW/d5W1ZcDxa1wmzVIvrVOatPAglYEuA6DLpv9vV\nKwmTEBSk8E/Q90RMydvEmcGb0mxkWAgZn3VRHOTd9tGOxAL/VVflrCne0UYn\nFTOf1KTwvsRJstYsMbaCDHDpQ0qChfBovczLQ8zVzIfb9c2qx0yk37TKuaQO\nAY1B6Eqrtrca+/YP9q3FRUIOqV9tRKhzSe/sgphmQ7X/5a1/wgVEUSzM4L1Y\n9iZFWyHMPDXsv2IqsYLRbPU/0C4Vlqb/DsKOf8LlUC4VoV/80kY4x6U1VWg3\nyw1G69avGLQHwJ1RzGnDnfc66dLXy0wFWm+zMkJ5ardkaLjRk6kjQSi4GJcH\n74iTsJVlMB+WnHJkS99BO842JBDrKAyPgJDq9GbOvhcEZ3qffjpuJIp2vDZl\njV53tde6GLrhFP7+KTtTqRtxSe7YdkYD3AxUb2vzBe/IQyFFQ1cgYW/ry403\n0eqn\r\n=5Ttw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/Qq4sASfI6tKjDglSG9DPOIsYphEfkidXkZ0sBvUVnAiEA018ULYCTB8O70DIw71B53CupZ1V34P+K8z9MfynZUSg="}]},"_npmUser":{"name":"9r3i","email":"luthfie@y7mail.com"},"directories":{},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mfirebase_1.0.0-5_1642144469193_0.9695050376537073"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-14T03:56:14.953Z","1.0.0":"2022-01-14T03:56:15.162Z","modified":"2022-04-04T10:51:17.274Z","1.0.0-2":"2022-01-14T04:21:16.421Z","1.0.0-3":"2022-01-14T04:22:39.996Z","1.0.0-4":"2022-01-14T07:10:23.264Z","1.0.0-5":"2022-01-14T07:14:29.331Z"},"maintainers":[{"name":"9r3i","email":"luthfie@y7mail.com"}],"description":"Mobile Firebase","homepage":"https://github.com/9r3i/mfirebase#readme","keywords":["Firebase","Mobile","Mobile Firebase","MFirebase"],"repository":{"type":"git","url":"git+https://github.com/9r3i/mfirebase.git"},"author":{"name":"9r3i"},"bugs":{"url":"https://github.com/9r3i/mfirebase/issues"},"license":"MIT","readme":"\n[![Author](https://img.shields.io/badge/author-9r3i-lightgrey.svg)](https://github.com/9r3i)\n[![License](https://img.shields.io/github/license/9r3i/mfirebase.svg)](https://github.com/9r3i/mfirebase/blob/master/license.txt)\n[![Forks](https://img.shields.io/github/forks/9r3i/mfirebase.svg)](https://github.com/9r3i/mfirebase/network)\n[![Stars](https://img.shields.io/github/stars/9r3i/mfirebase.svg)](https://github.com/9r3i/mfirebase/stargazers)\n[![Issues](https://img.shields.io/github/issues/9r3i/mfirebase.svg)](https://github.com/9r3i/mfirebase/issues)\n[![Release](https://img.shields.io/github/release/9r3i/mfirebase.svg)](https://github.com/9r3i/mfirebase/releases)\n[![Package](https://img.shields.io/npm/v/@9r3i/mfirebase.svg?label=npm)](https://www.npmjs.com/package/@9r3i/mfirebase)\n\n\n# Mobile Firebase\nSimple way to use firebase library.\n\n\n# Usage\n```js\nconst Firebase=new MFirebase;\nFirebase.init(firebaseConfig);\n```\n\n\n# Primitive Usage\n```html\n<script type=\"module\" src=\"mfirebase.js\"></script>\n```\n\n\n# Installation\n```\nnpm i @9r3i/mfirebase\n```\n\n\n# Test\n```js\n/* authentication */\nconst auth=new Firebase.Auth;\nauth.createUser('email@gmail.com','password',pre);\nauth.signIn('email@gmail.com','password',pre);\nauth.signOut(pre);\n\n\n/* database */\nconst db=new Firebase.DB('users'),\nid='0001',\nusername='9r3i',\npassword=password;\ndb.set(id,{username:username,password:password},pre);\ndb.get(id,pre);\n\n\n/* storage */\nconst storage=new Firebase.Storage('images'),\ninput=document.createElement('input');\nstorage.get('grey.jpg',url=>{\n  var img=new Image;\n  img.src=url;\n  img.style.maxWidth='300px';\n  document.body.appendChild(img);\n});\ndocument.body.appendChild(input);\ninput.type='file';\ninput.onchange=function(e){\n  var file=this.files[0],\n  fr=new FileReader;\n  fr.onloadend=function(e){\n    var data=e.target.result;\n    pre({\n      type:'reader',\n      data:file,\n      url_length:data.length,\n      upto:Math.ceil(data.length/file.size*100),\n    });\n    storage.set(file.name,data,pre);\n  };\n  fr.readAsDataURL(file);\n};\n\n\n/* output log */\nfunction pre(e){\n  console.log(e);\n}\n```\n\n\n","readmeFilename":"readme.md"}