{"_id":"@gravitano/vue-auth","_rev":"37-e954f9d2fa83dcc6145029a1a82737f4","name":"@gravitano/vue-auth","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"@gravitano/vue-auth","version":"0.0.1","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"ISC","main":"index.ts","directories":{"src":"src"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-o7uuY09kOM68oGYJufkWcJafx6EeftIGNbJbWAg4vIndQuwqrzS29oOwYqWnMHTrQg7eZf5r4L2nk10165g9Ng==","shasum":"161f68667cbbdded1019ff931f2b85c4bac198e2","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.1.tgz","fileCount":14,"unpackedSize":15610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQMMgCRA9TVsSAnZWagAAk8QP/idlsD5A0wcqbNkaPAzs\ncLRVzUhnHVZoj128gGW2Oi8oGX0lfZKVZGBUXeap7mzjd2pOQCBEOxPw0H0S\n9ppkWGL2NsbrADBO7X7/BNKozPnj8cNlHJN7EFWWiAMQ1f6baCVpAStbjYWf\nBbWUXdywvtH4heN85s3C/tgfnTVtkXp2VpslRVo/dED2IqYYmDvAO2AtkXOo\nU2m2GT+I8vnZiGkgP2S1pG4fMIUkbH/NZD1fAO4CiuI3B68Dfcgp6si/Bu9M\nJvmEsRmC7YQS+euixyDHOmrfMkR7wdwUBa7Uy6BPXHGXBSn4B1v4Js5d3lBd\n0T/YNi6tRis76dz1sWRvQTeYswYgNBESJfnd640qIKnRIKWVo0e5IV0LYTvi\nMC9qqFohz5Rq2bDjw1E/g8d2Qah25eUVTc4peEqyFEd6vJ9AAEb8wKSAyrxa\n9BuEmgqQIssiJhH+POFtvBkm+Kp9XRWWeGArmUW9DdVPNPAqX06LmGZNcbir\na+VZ2Ra0MDpQp5tgZKXJ8czHbg8eq6FHOnDIHAMLPz9vAZIluR8lDE8HQtPF\nlCa3L1pl+Ynvs+xKH0P+AO27hiYgr5gVnHLqmqjIoznUCL8G3LQjDCsVj1KZ\nj/rA0nGtkaax89U9CHbFYZWjr/D+FMm6vr38EjhbUkOrYysUdwJVUTn9MrBM\nYhDd\r\n=klk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB/s6l18OTRUxocuuoMF7iGKmgzrwSjWhKp9CJrp6irgIhAOBzMUdw30wZxVg9Yb4+0F7+ZWoTWvOZwsKA/Y3zHH+B"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.1_1631634208456_0.172401802247228"},"_hasShrinkwrap":false},"0.0.2-alpha.1":{"name":"@gravitano/vue-auth","version":"0.0.2-alpha.1","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","main":"index.ts","directories":{"src":"src"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.2-alpha.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-9BHTcax4eJnAg9oXr25owIII9a4hYxtffdJQ2JuEjvo+svYtY7cVgZ3FpOnA7q5e83O6ZsH0UBF1LkZEBufqJA==","shasum":"e72f11b74ec8c74600ddc60859676009c749f582","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2-alpha.1.tgz","fileCount":19,"unpackedSize":17655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQatlCRA9TVsSAnZWagAAdSoQAJXjP+b4SRR3KXmIAB6e\nBwN9eK7t7zC1GR1an2wP/sNZEYu6IuhweD/o7Pn3W7QF7XthKsWdB5jLsi92\nf80Zrt7OXPEpswN+8zUyrHqZP/aVj2oASmiq2hMXHH8O7eip3vx+zo/eUlXR\ncv1mbGXJKCdLAkH959oRcA3bx9+C0ibBcT2rCa1JjD4DD+Ys50iMhf58VaGz\nFckNeNSv06tYnTxIfqjDPshBhJO4/zNMDsKISliMRFFLg6OKPfkpZKDWhs9u\nKKVlXv2gTlaDgdi+3+YtsEGj2l+j/vpMZjJ1cUZY/QEWdR+x1BvElHF6XZgv\n4rWLpfHDI8Rx8YEB5IqVxjbzeD+elKwTMMRXGMsXa1PKZu8fxFdL4GzeUc2/\n7vpV1kSWPTJAIoHzvYk3rtjgbK7O+/MBOdTf1+hqCsqRmCjbb7mYZNjrUqch\nTTgkFyYEU00e6jUp8eqmJDa5uNVXZGuJZxEaBhM/7b1NGH+XSNYLZD8gr2oU\nEZcc8u+r27mspkudLgFBMhVblnMyhLCeag/Ij58rskyprzECwboegi62zuJ+\nZq5wwK2TThSrGxS8ZBqvoK3eV8nK0hOBUuE9Q95OCet0eq+IHaNU1h6fkLB5\nB/veFWLohhcNMVHvCMMIcCjYyktpZ5H3kimcsDBvzdY/b8xDJgmZCx+U0Nqq\nf/1x\r\n=1eLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF29xTLQdmBVQY9FWKaRyW+5Ac5oyd54JsckBYg19++QIgSA2KvqArIjveG7B49g0yFiOdUlviUubsTcYppU1uhoQ="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2-alpha.1_1631693669057_0.6976013592355281"},"_hasShrinkwrap":false},"0.0.2-alpha.2":{"name":"@gravitano/vue-auth","version":"0.0.2-alpha.2","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","main":"index.ts","directories":{"src":"src"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.2-alpha.2","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Hrl1WrR8YotrH8lRtiMKLWES2IwwdgiWSh9lgt8vRQxgdGUY6TL1kwjhwCFY4nnhwl7v6YRAYj9m/udLpSui7w==","shasum":"5bc982af6ea24c8727e60e08304c8ff2ea9aa334","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2-alpha.2.tgz","fileCount":19,"unpackedSize":18314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQfL6CRA9TVsSAnZWagAAu3IP/j075GZB+YSwxVTQRGMv\nSlOgPBoh3wUgIhqYAAvecWIMImURHJDPW7Q7tzolw8nvnwxubBQ4ujiVYl2H\nSuUhyyYR584wR0qEGWtVMQON9ezOrHotUuRaH3Sy9BBbInqG8fQ68ePQgupO\nreeeDK25Zp9XnbcqPofRMrykkIScDz8xtE/uKhrlOOvQqEHnZA9ciCBN9pdd\noNq+hZx+3+8ZOmaHw6go+ZUQYJWsrbL06bHFjl6S4MX87iygSV3uvOvG/mzc\n7UF9TInDPVnWrew+ZaSuLVWOr0FaTRgddzW//l/b+d9mB9kdkwzjtfamSFTS\nAQiGMlGsnigG5NOW35/qDh8T8NEdRZ4lkP7JKvvuJMSaq4X6Nvif+/58oBIl\nFeiIhhUp1DfaygYpjzELGLo4O4UxP8OgtbT6BgLau209roOB4Hw8LCtVHMGI\nA5A1fiaS2x0rMIhCE5pU+OvNYRgWP9bzkJu8KC7itiUXJqnDX+ParZfSvSxp\nHUOQIaQn3p+Csa5Zd3yLKKe1iqieloIQE35oEP/Y/QHsGaVpAByLUKelAkzZ\nvDu1kM4eWN3G6GaRuk815AnnoDpz2QCxdl8q9jzZ/jq8kzctFMAOhyYtjfVy\ncvhMacrXsO0B6qyNSQZYUwkEMsccr0MLpcVfC8vLTW8iofmPgASFWn2RGafn\nyLLC\r\n=OeHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9QGoaDvA0Vi8c9VJtlCww+TANH6KJwcJWB4cUQTTuiAiBmnbP8YqD9Egi0QF+X2ajiBEm8Un3X3y7TJVWT6/FsRg=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2-alpha.2_1631711994275_0.901421161670233"},"_hasShrinkwrap":false},"0.0.2-alpha.3":{"name":"@gravitano/vue-auth","version":"0.0.2-alpha.3","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","main":"index.ts","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.2-alpha.3","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-QNZVlESSgEluvN7uRKxg0DBBvkpEXhQG8FO0eS0MeF7f8rL0ExWB/CQZ+8nGNqlwqE0fku+RGBfFjRvUpSVvCA==","shasum":"b6a461b2febb6ad07491c72c33d4742a306baf15","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2-alpha.3.tgz","fileCount":19,"unpackedSize":18341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2MFhdT48eFE7GHyl686eYfFq4O2aAoyvcyGbSjIGNaAiBFkWycxrGEheQfDbatz+WhIVth7zy7Ogw6nmsRqH1nXg=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2-alpha.3_1632240700450_0.8069965080527399"},"_hasShrinkwrap":false},"0.0.2-alpha.4":{"name":"@gravitano/vue-auth","version":"0.0.2-alpha.4","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","main":"index.ts","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.2-alpha.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-nf88Tb/iE3MTVaHeReyjGYroDfqnjRFMnfqEW6F1I7U8IvxQxAP6LpHgyy0R2w+5i+NUSyZEgSTEgFpRtKsPZg==","shasum":"d23d48e8b86eb54dcc4085e984b349cc420b4a02","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2-alpha.4.tgz","fileCount":19,"unpackedSize":18464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKfu76SXBnqEsDsz/Uup028YNKJzeWmZe7XA8PWGfNtAiAJQee/Y7VEzVlUrHExeUSw+1cR/wVe8E2RXkAlPNfLbg=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2-alpha.4_1632413686995_0.11561631919178916"},"_hasShrinkwrap":false},"0.0.2-alpha.5":{"name":"@gravitano/vue-auth","version":"0.0.2-alpha.5","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","main":"index.ts","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","_id":"@gravitano/vue-auth@0.0.2-alpha.5","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-cFiZTgujPLYqT0C2D4DwbCiFoV7fA9qN6mooedOp0GGLMcVSmjjXDlGGh2EbvSlKAwwP7vu9v8lANjgFKDwmcQ==","shasum":"72b71bbcce775fa628c4d288bb21e446874fc825","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2-alpha.5.tgz","fileCount":19,"unpackedSize":19086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHELQqD/OslmtwlE06gj/TPhVlirDCitDusxQjDiePn4AiEA7Ivfa4QgKcVj0A3kvJAmLcPgFodlz3cbMl3m6EMtWo4="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2-alpha.5_1633354838881_0.13609064710432328"},"_hasShrinkwrap":false},"0.0.2":{"name":"@gravitano/vue-auth","version":"0.0.2","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-L4Ctkd9WQeHEwH9/Hq5Eqw6sCg93/NHe7MohAO8NdU/kFpox52WckWKSGHNnFgCb8IVJDlN5QeAHSuI/p+2gjg==","shasum":"5173d7a10639890b0d02935ea91eba366f6d4172","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.2.tgz","fileCount":26,"unpackedSize":587966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGUwhRIQzZVoqd1qpMEW/xl0PxsH850MymJKV6TvDihAiBzwDHDqnSHovm6wTnb/dhqm8j8RSjfd71O0+wUkAXcmw=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.2_1635343326147_0.4397341559875836"},"_hasShrinkwrap":false},"0.0.3":{"name":"@gravitano/vue-auth","version":"0.0.3","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DMb6eZEEUtx7iTOPyfMJx9yqDK3GKAzf1i8MWeEUnrGiOvt4L2XN/1wrYj28y/SgHDUB+bWjyaqF7beufBZIAA==","shasum":"f2046f47e41325bd764aaf3db8252ac6f7341d5d","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.3.tgz","fileCount":28,"unpackedSize":589646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdeQIT7fLH4hXaxkroYCf9WLZl6a7Sof997u7VYjtpAgIhALJkv4CXCqX+Xkw3DrpJSa4nYh/U2uPqnZSmQUga2hzh"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.3_1635442670612_0.7123879879653179"},"_hasShrinkwrap":false},"0.0.4":{"name":"@gravitano/vue-auth","version":"0.0.4","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.4","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lNSxfTFptbEEbS0L/b6fZF3g4Kqeh966Um2Zhd56RqMuDoTMbQw1VAwyPKvOl3tBHRcqy8Y4/0GtFz2gYqrJDg==","shasum":"bfd02bc9e07db27f66c72a1e303396302fef3ad6","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.4.tgz","fileCount":28,"unpackedSize":590151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIiynUrBhfDZh4iUHl7xXYx82IqslGSEQxufRhi6pZLAIgbUiSRRij+AbvS1B+g+pvxrUA92DHwbDZLp3amEuO20Y="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.4_1635524248130_0.2261152674094753"},"_hasShrinkwrap":false},"0.0.5":{"name":"@gravitano/vue-auth","version":"0.0.5","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.5","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-0FKPUxF4b5nv63iCkc1ZjTbgYNujpgEcYYBY+AfdFkT0Fn6DGpnKf6/xoPbhhAmFK1Z7lJSbeYsgefEjrvDzUQ==","shasum":"81e80e2c2f9ec443b13b502cdfea3caebffefca6","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.5.tgz","fileCount":27,"unpackedSize":571752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICizan9oRNz8HtXX+5TyLOQTG8072ynYGqJv4bM6qMqkAiEA6p3AO4j+q47qF+itt8yM4v8cSXyq3xvPdlq7JgCHHQI="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.5_1635688720064_0.6091420240727916"},"_hasShrinkwrap":false},"0.0.6":{"name":"@gravitano/vue-auth","version":"0.0.6","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.6","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Z6oQ9VBxnL1p5SElT4aGKOtRDG7xFs6UG8QmQccUxjKuvuJD9irIU4Xa1g0w8vgtlD8EkfM2xEWDbBCqt2ZthA==","shasum":"ed2e430625394c1d28c002ae456093eea12b0b20","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.6.tgz","fileCount":28,"unpackedSize":579288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLccc84jg1WzfugS6KYWXduU6ZfOD6k8y+aAf6ofdQWAiEA7ZV9Ha8AP5KcaO8WH0r33Ljun5zG8m3yeig74sqvV10="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.6_1635757167000_0.10757709677225646"},"_hasShrinkwrap":false},"0.0.8":{"name":"@gravitano/vue-auth","version":"0.0.8","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.8","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-mrmmF4NjjIVJwfYSypdLw6X6KmRXIk0wUYT7sH9j3I8fyfhNfbPWoDqvNNypciROwCXjClcqzhHr05Z2/DfK7g==","shasum":"d36c095a140046e5924396cf9899f43856857718","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.8.tgz","fileCount":28,"unpackedSize":598674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmPFdNnpSfNSXms0x8YwhnbdGm9yJhEXhitgc4F+3iSwIgHMIAydYwaYEcmS0IEmfLPDFF9o31RT2yzzXBvUXgDhg="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.8_1635859785066_0.15336000136905836"},"_hasShrinkwrap":false},"0.0.9":{"name":"@gravitano/vue-auth","version":"0.0.9","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.9","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-YAdDiHRYBRh6N/i8DMqBrnDHNZQp+mCfj1q4B/pwro9Jq8Y3zOUbcfejDM2nCxX/MPMdRrnv9XF2Qv9UgtxPKA==","shasum":"aa752362729528d0af9584558cbcb4a1899d45c0","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.9.tgz","fileCount":28,"unpackedSize":639889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF+KSbav7dDWnu2GgiwKWbrMg5/YMvHt7XMAQWPlaQ2wIgbDGqvub1w8xy/jpO/SspDMR1c+KV8kMPz+DW4gAC7UE="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.9_1635923494476_0.6150817661093506"},"_hasShrinkwrap":false},"0.0.10":{"name":"@gravitano/vue-auth","version":"0.0.10","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.10","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-LZF/ndrh5Ag5R/eZGjeRcPxd1HO3Bqp3W6bIMDxcdiB6dQ9WXEuiklC6HJZ3MBczuescD98uJofk7HODbKWlUg==","shasum":"518337eb651cf54e9f31b48a78b74ce7570b8348","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.10.tgz","fileCount":28,"unpackedSize":643081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsHHgGtVTAU5UpdqIo73yja7z3sSkqN2GNtxmfdQldgwIhAJe9hcIOM8BRw7FCPMuiaDRRnvnk8ve/l7Rb/baQrd3u"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.10_1635927586305_0.4231131927299301"},"_hasShrinkwrap":false},"0.0.11":{"name":"@gravitano/vue-auth","version":"0.0.11","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.11","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-03EwTGyzo0nVwg3TElM6O00/GP72pOW6tS/GVSXwZ7NXhXJJAZT9paWChNhKC/V0PTjs8lfM5HtH5xnvYPpdTw==","shasum":"eba9a21e203578794f315b38894607ebe8b8596a","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.11.tgz","fileCount":29,"unpackedSize":1283473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNyXxqNyGzWtIBOG56osVhUIScuIAg9zsaykE1PkxpNAiB+04dlYFxukSeNTvNkmeonGMZyKdpTTlDGKmkCInjidA=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.11_1635998675401_0.6633493382360736"},"_hasShrinkwrap":false},"0.0.12":{"name":"@gravitano/vue-auth","version":"0.0.12","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.12","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-I358hcsDBfV5bQa1bFOSuAVuNxUU3PB87gt1nVAN3P9fN9HFeYs83nQ7zck6HpvFvSrxnBYuO4XhHAVTGeHnvQ==","shasum":"ee88b3099c7d52acc77fc526f22ea79dbc28a993","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.12.tgz","fileCount":28,"unpackedSize":584147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbGrnD5eDzPbs15/ImOxOMlpgXocZyVNdBj/Ogn0OU9AiEA407ORrrNRGC6uubqiyOJLZl1SNGPNT/4pqjfTjPdg1E="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.12_1636025328275_0.4291371568311604"},"_hasShrinkwrap":false},"0.0.13":{"name":"@gravitano/vue-auth","version":"0.0.13","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.13","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-0XL12++U7u03w5xy6RDE4CI9a3nBC7k4mU0DYbh/QH8y8AYTkmenLDCuHRivZ8vYlVlnKIp86K/jYv+cQqoRJQ==","shasum":"e3a08257705238cf9b23552080cdfa60d7acaf08","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.13.tgz","fileCount":28,"unpackedSize":599114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpkQa7H6hruepa4cyaAT0beVpgmrJioMw5zDcyKzXbNAiAwy8N/0g53eThJ9FQJOcJ5HrqKnNngxpghA7zt9+j+kQ=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.13_1636029453975_0.2131204339796855"},"_hasShrinkwrap":false},"0.0.14":{"name":"@gravitano/vue-auth","version":"0.0.14","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.14","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-1xAikfuFKlcDPeGQsp6OS2k+vRUXVAXZW0KzK5FYeEeeWnRXqo7lnTq0GBoNrb5v4yquECinu43arfhcSzAGaw==","shasum":"ed82a1866a76dee700afe8303e013c65c0f12f88","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.14.tgz","fileCount":28,"unpackedSize":599353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA21aMJ9qy5JPRyEm/eP9AJVMM9obLQK2YcXCpIhIa3BAiA0YfVtWV0un4/lDC4lZTdCDk94KPkpkUbFfsF+gVK08Q=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.14_1636030124777_0.07884259068869914"},"_hasShrinkwrap":false},"0.0.15":{"name":"@gravitano/vue-auth","version":"0.0.15","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2","js-cookie":"^3.0.1"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./types/index.d.ts","_id":"@gravitano/vue-auth@0.0.15","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-fClEfkNn2W5nzlDqZmGRaonrfdEDjdxPuBKVQdrn7Q8j9i4CooxpiKshMllGk7bv247t+Jx0JFAM3PtCR/k8Sw==","shasum":"36a976b612f583e8314f46350485e2449a5618cd","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.0.15.tgz","fileCount":28,"unpackedSize":584810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrI+UYg9LxPjLzGLwDIFvrhscwwNj44BWb/xXWvaUQWAiEA3pIiGGAQVjcaiwgTWHBuPfmz0JIqAiE1OOAczWNCyhU="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.0.15_1636086518720_0.6209239944058766"},"_hasShrinkwrap":false},"0.1.0":{"name":"@gravitano/vue-auth","version":"0.1.0","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.0","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-i0beQ3lAdVWFY3Yrxe3pO4V6wLj0G8d0F5RMrqrv9FxOn1RzUkGSMZEIqoFs/0Xik19BAgZfPErzPJwmrZQHNg==","shasum":"28135e2d14c497577ea1ef306b5fe922bafa5d30","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.0.tgz","fileCount":47,"unpackedSize":576088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFBIcYTCBouPgkaWIIPXGSlOdHYDAKqo37mrVCN+c/JQIhALMsJOyQN7tRVBWGrV1Cuo4JqgVdBOcQKgodm01wGLyZ"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.0_1636096376369_0.6201416119554142"},"_hasShrinkwrap":false},"0.1.1":{"name":"@gravitano/vue-auth","version":"0.1.1","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"dist/vue-auth.es.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.1","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-HzCDRVMxtLX2+vo3kt0mY5CMjIA+Xj76R/EHk2V3TJQcgtZTslJXgLKHEIlJJ3boWWOoG89NE6IzrPjM5cen3A==","shasum":"be041c1265e5546d9c3d2b240df5eecabad35bfd","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.1.tgz","fileCount":47,"unpackedSize":577834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvJMQyzyIQAFPBNYxZrNLyyxxXZ7aF//cRasOktcpmoAiBMSRluzM++AFihmoEjYvjHeku+C3HLNdzmN780xaSkIA=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.1_1636102678756_0.08828569477617054"},"_hasShrinkwrap":false},"0.1.2":{"name":"@gravitano/vue-auth","version":"0.1.2","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.2","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-aoRynIdJXL7fzYkX3r5QcEr4Lus3BHcxYabQM0urIFiCDGL9apPthkUNBy8qcNyoKjnff3m7mO/EKKTFKPH4Dw==","shasum":"b0fabcff1f73e24751c1ae3bfab4415b76e03963","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.2.tgz","fileCount":47,"unpackedSize":578024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7TCZWkWclHLhHmYfP6qLSPKn5RCCMz7Kekqj5nc6ArwIhAM8vwSTmrOpuNJBnG0WibmxppXh0dadkEfp1roivOkgL"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.2_1636107187337_0.9720212603539129"},"_hasShrinkwrap":false},"0.1.3":{"name":"@gravitano/vue-auth","version":"0.1.3","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.3","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-KAz1CfbYT207UZ6Z54KgUaZkyxi5Z60TeouieGGc7PkzuA7caHceUciIYdL1oWsQDNKf0nSlzzp4nY684hUVXg==","shasum":"b8a8997b947e2635123aea7fd56ec3fbf8037e20","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.3.tgz","fileCount":47,"unpackedSize":578594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0DOI5cr5kkDRiZ8bJ5EbPz9JokQ8wvadnGW2RUP4Q9QIgMzQAlUfQhE1AQW0mExxWm5JhmxYf6HBdvJ5zY/USqAs="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.3_1636114156484_0.5273720170597771"},"_hasShrinkwrap":false},"0.1.4":{"name":"@gravitano/vue-auth","version":"0.1.4","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.4","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-mEuJ9KPb+qWBejnmwkGvOrzYRCDPbyiPsLGWbToi8REhQ8G5Rv/u7o/ap095J5z3pWdkN20gg/tZ6h6+XrOQYg==","shasum":"ce08426681e310b09de1ed15907d86f1504092d8","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.4.tgz","fileCount":47,"unpackedSize":579015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYvUTNczv+uh/7pK0IHH2CMJhf6kBKat+vccL5xeUVqQIgBNVJt13DLemkxOX5hSiSst4qg1HTa3Qx5uetnG0uLQ8="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.4_1636115141654_0.9797534359577851"},"_hasShrinkwrap":false},"0.1.5":{"name":"@gravitano/vue-auth","version":"0.1.5","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.5","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-MYCERbc8eC0C2CIRGB2tDD66EUDS0xHw/ZKpu/4NrDNg2ikV2XBav4u9hMIQiCZlOykTdWneoxb4lxtwPJF06w==","shasum":"26661b8ed648350d3010e96af2041f19443c442c","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.5.tgz","fileCount":47,"unpackedSize":579041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ofgLzf9rNZdhmDpn1CjXdFQfSu9JLOwMecRaEosBCwIhAPWYzNRj3TFmX+XGlmELyRCb6gpdi0hoQ18u7mLpgyNF"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.5_1636116491578_0.6771983904032726"},"_hasShrinkwrap":false},"0.1.6":{"name":"@gravitano/vue-auth","version":"0.1.6","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.6","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ZicUEpn4uCIpFE1wLWLRPnLzxWdX5j1FdXY7jKz80+6zDPgJyKZQ3UtxQum/PxqzOANsu7WwDwgLSgHVuWQPIw==","shasum":"55fd05c4e05ce751fdb7fa0211e00ed03c99bacc","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.6.tgz","fileCount":47,"unpackedSize":593577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCizczSklHyWMgeuxi2Weq4EBIe8gPNJdFjv5yks97IswIgWzYC90+BTvGzIZTzzd8O5klFfrBYd1Pf2IQ9cy2VERs="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.6_1636735992042_0.27260682431327843"},"_hasShrinkwrap":false},"0.1.7":{"name":"@gravitano/vue-auth","version":"0.1.7","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.7","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7n0pWA5u74OZjrzVBX47/3MJCeN7bMbjjdsXIY9opf06HM5uaKUwwiRiquRed6KTSVo+aAopN4JlMqqc+6cANw==","shasum":"9d2ef5e9fdb03c32eb3b303c4ca79e9573855136","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.7.tgz","fileCount":54,"unpackedSize":663891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1qrzCRA9TVsSAnZWagAA3wIQAJsTb60GEwRW9A/C2PVz\nw/h0XIBRxjX8c3v4+hnFJ30M3OPP4UnT/YWR5ykY79zP3hukIbDs5fMdp+yF\nYHSypCHRVhPXuNqgINCGe5tzOQJOzYgR2XDKY169yKlMyP5bF8LVb40vdKMg\nxdZLsIiy28IBRewpyb24+kkIVlqXGKnM1B5XJ4wuK2pts0EDX8AMPZe3PfKm\nGTVeVLdoyNuLi+jFGghBXzRfw2zbWNPR+6pK63sOBrCv6N7RyWQ/TDMEc4g1\ntK97tQ+Upm+GzHeWHBQ3XboAm7EPJkDIg7auAmEzDS2rugly/qb7/Byd8gNL\ngO33laKKj1UNar0Jsv+4c+aXCObI8DO5toW7//Busxztdy1qyJkt0SLPoJHF\nesegQBmnkZUvfly98+zuafQ/k8YrMpWFjIGlzzomEkxDIeP6WtQF6kTtVhab\n+qgFXC+6u+80XIYuh/D8+uDTI6iqQTkLZhKm6hiMqdgqERA0zgd4KlYAC3Lb\nD+F6wV3H19WJm2Cit/UXI1p0CswQF8HsH5kIG1XqTl19BLpP8ljSISmYdq3w\nnVsAgee/YHoGabQh0Iy9MsTSLFmaB7i0YxS1wY9gj8rgMzrwHjSnmLHgcFVU\nG9CpG65jRDOoTsDgDmRxO3LMsuahylLLCKB2S3S7p5iv5hz0XxuUiOfmjAZy\nNpT1\r\n=diOE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhfGnio4TuCgHmja/PYq0DMJEs7b2RzQxw2Pe8eOI1sgIhAPl3EQ96qccGeboVHPFAu2VoDvlEr10RVafvTKjTlDa6"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.7_1641458419455_0.9676758273393185"},"_hasShrinkwrap":false},"0.1.8":{"name":"@gravitano/vue-auth","version":"0.1.8","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"src/index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.8","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-wcs7lgpz6+pRIZ1AzrRbU7FmRTyj8Erw5Id3KE2Xz/O/WgumT9wZ027uDpCE6szlBTyNmoVQAi+siWpkSHlmkw==","shasum":"c019620f56de3288c1f39010cf196fb791c3f120","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.8.tgz","fileCount":55,"unpackedSize":664457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1q0oCRA9TVsSAnZWagAA8rgP/17kMFBeyRcmOsFk57RC\njdWfRrXUpi8mnuy/yS0yXlpCtNXwyubeF5RcN3Hfr9hklls2b67iOw3LsgbP\nvisAXX9O8o8bmhcovhoXNcEPpXkQDDzsAi6LTDcV9fVZ74EBIemwIdVjrkaG\n0f3KUb7/o1K9K6owPpo1Zb/Z10VNOJ1t/TlOsba3V7CWmBvXj6OMBIBCr/xD\niYgHQ44hfgq4+arNPdcY1Qg4+ngbdnm6Mf/femY5ZpfrHOB9GLoj8CQv62uh\n4jCXcCw1f0hYvbmmMVZK9b2/B7poS2Bm7gBcpDbmixVtOwACT+YhO4qBC3ZP\n6gnp3h90dp290GU//Q5YVxYyth7vW5ZWbMT3m9SDbEQXzUJ1p4W3P0JPWx+6\nrUI9/g7hN6bCDkzxjwHjAl4qZE8rtmsL2zJKuPdoaATiCg3ydEj6ZIqWMp1b\nferZqUj1YftENAWGa90ajCPyBNvGterDNP0MVS3vtoGl8bydu9Ee2Cg5vwJ0\ndLg4hQFj/kDq+LCS0lfC9w6xkaICoag0t1h72rufNAM1i1HdcovELCiA58AO\n1M2hU4WfznHPSxZWDVQTl9cMACnGcmQVQ2tsfDtB4jvCFzexP8lkCEVvV6up\n3YkAbgd0QZgmBLLY8y2bDv3e4lB4GsLFGS03h2/C6+eRKtOYqFT5qHeOzlOn\ngwXZ\r\n=lYjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3I5rhWA7FHuDmwQTY5niae66Lqw/JJFLE1eYQr5OZaAiEAkDygDk378s8ha7pOFvE4eweLB8E/oCn13fwzDwRpVWc="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.8_1641458983747_0.4344310961215283"},"_hasShrinkwrap":false},"0.1.9":{"name":"@gravitano/vue-auth","version":"0.1.9","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"src/index.ts","types":"./dist/src/index.d.ts","_id":"@gravitano/vue-auth@0.1.9","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jMQLfnCE34yO+lKEIlS7dHROZZpOkrIQDQv+p6Qqo4hx2Y+RLtm8RmOLO2J4P+Y+bxFL2Fv4GUBc2F0sRd2/aA==","shasum":"3fb53e47e411bab412329bc78849aeafe22f79b8","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.9.tgz","fileCount":54,"unpackedSize":639419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Dw+CRA9TVsSAnZWagAA1w4P/jvMqRzju12e9Pr6YHhs\nXKNZLHBjz14QpeIUTK2pB+Z4Qa4wbvKwLdHlV1iIbps5PTiAaF0DBokZyp6M\nXHnBhX5xgcaISO9b9fULLw1Uu2YdhhMzhtKXQ4c/SJ6ohN8hmrYR5i+TsJTI\nqLnxQklQOqkJ1l3vEHxHFwnk2IfCoJQemMXLd85UuqoOo9KaV36tqkYlUOyY\nnbfPAyQkuEFZJnMkfJ76T8HRfs4N16locmojbHSOt5jeqIw3JEK0LDo682O5\ngSO/HVKZy4YlChz+C7A/LTESxevSK0nO5I0WnkS6krUsmusggfGcW5/BIBFz\nvnRy7Y6P8HVJRk/M5FRdAmuWRlzH9Mm28jd61l9LXdUk0ep0G7+9Pye/8Orx\n1rG1r+eMHblsUKDNVSUrk8qE/vgyV0+uAl0oeFiCqGiVwq/LJQ/fUzTc+6aW\nI4Jdi7tJG2+SwffnP6e1zNkxfUavtXteCK+8BWQ4BuKazk1BS/BfaeYFfMCW\nBGB/HEDr/z2PZc6jdBgh755voc6zeo2WmrP0kCNn+u/Ga8NvKTY1tFyjhTPu\nXNd+o9NErXWFDCL61FR3NSqbtl4tUm83Tohsxf3Ocp1y8uWVp/12+VZYKg9E\nRiuU4rM6enoWKuPBUUbswxljVyzs8Pt6El8/NQnUmgxsMX7gXvSciewdVO/J\nDQt4\r\n=oCk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsl2eLehI2wUIIsNWu6RuJ95dDTssQu1nb7fETrVts3AiAckwZjPjobXEk1voAwcV9VuUpJT6nS4TiJ/4aaTLXJ7g=="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.9_1641561149898_0.33281777558093917"},"_hasShrinkwrap":false},"0.1.10":{"name":"@gravitano/vue-auth","version":"0.1.10","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"src/index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.10","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ndPfvVAb1/ddLk4Snxx37llEc3nM8oFa740lsSYnefClkDayfihcAyMQ362saB7GRKv6Ki7GV+XdN6MCl0r2sQ==","shasum":"d57023cbfa984a972331903557fc55ed8f05e6a2","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.10.tgz","fileCount":54,"unpackedSize":639448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2D3KCRA9TVsSAnZWagAAVA4QAI5Q9Q0le59o/zvNCoJP\neczVZ/nqOce7rZHa0U88f4EKL/LAfWGby+0K9iiXJ1P500nGf+9tzjPARkP4\n7uM1Ph+E4CNTGKUmXfErLV8WfZWOgrNdrUZ3+Ig3hPIRSKDYhKzyM//cRHbg\nQN6hNS562jp89QZ43k5cFhS22ogmn2N/bQs3M+SteMmQib53umm3Yh6Oaemh\nVauk1iMBZsD8sZGkYmObSUtTBK5Qi7zvcXJi++9+WHyyE4YGO5gD0dQY33LO\ndlbs3aVH+7Us3QaFba0HOwd0mu8Y0lmumBkANtID4gk1V09WglKILfuCix4r\n3OzTi52GSBUXaV5r15+gDenSgTj1XXZ64lVQwSVqBmNoCdhXA2xqK9XcuiOs\nD04AO9Jtn9dh9phBS/zEJ/Bz9e5MzAWoQ86eAA83DW+MRZNfKQtFMWmf2iKW\n33Rak4kWiyHqwFLd3kf9RzpUwJyrI4cf7zPIGtZqWw/Uu42K2BELCzNXEfRf\nMEaNTZCohxhln9Ck+W1tUQPNFAj5ZF9rfSVkIw5DP1H9+6f2jb+LgembcY0W\ngFu8Dkfy27hvdqBar4AdrMu9y9ugfpR2TaNhkihH+NxB+9/GnkT8hRZTuDP2\ndelqTdxAHr9XmMV/qQrwQtPwJZbWY7V0PMqkwoIqUBGddr7W8NL+tg6m9jyL\n0fkx\r\n=YXpm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM7r9PKyOYgm/SmXng7vvIYohQmvs1hohWrrl0Gtf8jQIhANuzDOdkYCjT9wGY/1f+u9/5vnI8PoAF55At35ioX7/t"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.10_1641561546670_0.552766713502947"},"_hasShrinkwrap":false},"0.1.11":{"name":"@gravitano/vue-auth","version":"0.1.11","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"src/index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.11","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-4ko/69+jyF4AqRC1s4ntH6/i06D21sLfUNJ88wZxN4OxsCzni974OOcoc/RAiL8Nh7F4s6NHFHQXJdd+Z+Y/YQ==","shasum":"95f2d9ec8d3aec402a575a4e92f7153eec9c82f0","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.11.tgz","fileCount":54,"unpackedSize":639762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2FW+CRA9TVsSAnZWagAAW6IQAIJz9UOfRUL1/sq/FGPW\nFrY9BUbvLZFRNMrIV6SOazeRtilVSqERTPva+yWwg8nhODojsFFLfTzcUC6e\ngZhuIXXL1PqGO4bJRWmrmvHWYJqB112hwSwVJLChhK63M9fLes/I2ktq1/KJ\nl7Llb/0S+9i1dAKSl8nyTC55CL46ohyEONT4HdU8mls8uw8ASAsNe8+KUxMk\nNYFd9tGXmB5rdsM1ooQWMangkn5F3c0gFOOkbxhmd6CCY1ppclT48YIq70hD\nvZexbsk+mzaE18fZsx8FpmtvNN04LxDS5UdUTJ0XvqhhuB+g28VCeo/PIKoq\nt3tNVtll3dWyFJEK9zP6ATpOxwQQGiy4lZdVjYsujV08ocF56bh1PWjX45lH\nG9ujqaH8WHndmTotSde5+bzi5sPYU7bJzR3tt5KStSLX9INFrZvbcmiEr8lT\nYZ6fTi9XMyA8OhC01XGEiCmS8hqZKxhq2MNRdyrD4HhU+t0dk3ItwgKicsHY\n7TyR63wcLNJ/6hXlokyaeF0Rs6BmeEKidrOoEr13elQyoHJ60p++iSLkRBQw\nVVEW4NHGZv2COey1fU68HWqna9FsSuRyBvakLjDkpQEnbNs+boXH0Uact8SJ\nxy6QmGw/Dw2GtgQ5WHy05IXAY0jEni9DI13G2iU0/Q1QKWaN/GdyFOtwP2N7\nbCDF\r\n=uocb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFW1HG09OHhHD909U4ywV43VlVDbxh9WCdl2ZjEAVnKgIhAK1Z/ZLujoDxjIIpFYbM+guV8NF6RKzexuFf710gIB9T"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.11_1641567678735_0.17656836057962"},"_hasShrinkwrap":false},"0.1.12":{"name":"@gravitano/vue-auth","version":"0.1.12","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","directories":{"src":"src"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"src/index.ts","types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.12","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-vjjCDRSsHeTSa/Iemc29BHIVwQwtCjHA3f3vMa34Bi5xMCJpJr8wLQDuI20ZFllh9kw95xc0fKswXVO+6/BY9w==","shasum":"c8cd7c370912ca88f2f17438e40caf5f88e642c8","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.12.tgz","fileCount":54,"unpackedSize":639417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Gg6CRA9TVsSAnZWagAAHpQP/2XB55EyFEfk6P2g5R4+\noG+hxef7E31rr+RjMJVlZeVkbto6Nb0c+4k4A5AUCQsVx/3s56btccnkrssK\nDINKtjmxlAnn9wo5LRTDhf54Goz01mEGXd1I0H2s05DR9ysnjhqZFAVfHHwE\njMHr/BKqiYZL0VeWqeUIP/GU3h1aIE/54nMghqX6KyhTkNflPhL7VAEANlzB\nwFPRbXYAuquKyGX7tes+T6XLazeiXYExRTxFu7hlRT9MP0xFzipVh464mU4Y\neRv2iTjBjQhEDC30QTjE+X/6oiLEz0i5aDU27VJj1ZAdY0wkGXXKsA5eqMhB\nbZgMGrI7FKxwFQ0v2GMmVZIyIKUnSelidzbyso7A2uRabBzsEUO9QsLvz17w\nUJ/L1AfrqzR3ocTFKs9n6L/9ca54zuENdo9VYAUM61/qtOiS1sX3fzgEGR4B\nzjIJW2CYBPV51T4zMmb9aS7kEH2fxRdESjhqZes69vHLiiM/Ceju4RcGWolt\n5KejQW+R1A28h98E2//g3ttBLnojHOJBLmb8MvJatNZm2m3GkA5GiV6bNQQy\nI+v8r6PkGey5V6CTN38dAE50N+R/JL6GmYD25X4lAmvwlpIdaqVwg4oSUCpT\nJHcYsJYBf3peVHhcdSbiF7grkizMH9OxnTYGTLEg7jf/jqViGKJf3A3cygQz\n1/UF\r\n=KDv3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwspav51hjQCwOdMUibZKYRHw5Yz5RFIzKqTegthGHcAiEAuNQ07EeTBg3Vp4IhDZdOPBXUxTus4rSOnSCBYH5RJ5k="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.12_1641572410042_0.3278810782545247"},"_hasShrinkwrap":false},"0.1.13":{"name":"@gravitano/vue-auth","version":"0.1.13","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"dist/vue-auth.umd.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"./dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.13","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-XnXCus3i21eELgPfh9b3JxFw+fZ97H6axrtIa0PkIciJOsCk/+R3Af4Lgmy4HL4kfLqQHM2kzzYRe65uo3uRTA==","shasum":"33d6d3e526d6e2efa35f160d93845aeea91d1b88","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.13.tgz","fileCount":54,"unpackedSize":639622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HLrCRA9TVsSAnZWagAAg08P+QBGkqbBJIfJRaVnN8pr\nXSEu8SWtfvSzK62N7RmnhmeJ4xATvbA6D+K/GKh9IyysmU9WjZGRNfEQDt37\nS+Nvja/XP+6ocogO5H2VQM3F5OQ9LhRZwGQf7s47UM5+H1cmOB8F839mi/nr\nBjADnuE7XapoM3SKc00HIHmYM6auaGyXIv4P6Mpnb2YMZTRQ1bmWd7ck3fjp\n2M6r0hIjNvNWuTB2uLJfySxOzQEP7F+FVZyP28lsUCzQAYG+EwlpaUdVDlZU\nm/JzivyJ+qxG2o01v/KclMS/5+QvTqv7AEh4Z4c2y6DTDuAoOWXA797ba1qy\nTPgDz0k+7ZhHxyC/aiBUGB9bSEwlX9N4pbPe9GTTbG+oGrvId/o3BW1BK5NM\n7WLqO9PwEKB9xEal7jtNwwgXRNbZM2GFzSr+/XIumoFiWvBUvjLM1ci9oLvM\neIGLW6OdPZDjXQ9T8C+KLue+8KdpO0obFErGcwBVzMMBBciyXFtuNxSZUBOP\neGpktwWAxFT5AgFohKjaR3MRDWIbMmoWj6F8CRWE12r/gH8BLdEKOgI2s746\n9TGJlOGSZ2ZoIcJZIfL6kMDlYiLBlnHF4mQZuEPDjWypZDC8+FHwbANB8MKB\nWdYBwFSLc0iJ3Ue3fX3iXKfcHFPW186JxMpd2MEeSQz3HIeh1Evsn/pEUXm3\nR6ey\r\n=Kx4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZGjC/pn7PxFVRDdsZ4Q1jPRhNnBdw/yArj7I9uVF9BQIhAPe02ktyniYnlf0vzfLycT7kPv3azoU4rjA7aBWlyHli"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"directories":{},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.13_1641575146699_0.19126499051346268"},"_hasShrinkwrap":false},"0.1.14":{"name":"@gravitano/vue-auth","version":"0.1.14","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.9","secure-ls":"^1.2.6","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.0","standard-version":"^9.3.2","typescript":"^4.4.4","vite":"^2.6.13"},"main":"dist/vue-auth.umd.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"./dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.14","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-itSgUH2i04jTms47hgI2z7Bq4M8mTx9R31YQMuQz+ZJI47yHW1kpAx/b1Emyg/t8J8u65CkVRHpOcW+Z8orZlg==","shasum":"16ad97164630777c1de4eae9be7f03c21b2ca918","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.14.tgz","fileCount":55,"unpackedSize":676487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3SjiCRA9TVsSAnZWagAAzgAQAI3gP01FFPDNRuX17xRM\nhBHYxIeZIZiqrK/T4R5ty/x/is2pUa1WW6nWnLGOoxH/S9Qlew9IOIAHZmVr\nIBoumvhyyZTUzG00VHqnQSk3M5BNd35wdcLBnfp5Nin0cK3QkVqnawJ9jKY7\nyTsLZABgsV7GRGpUB6kD5JlAftHrQYtT1UrcxN7KcQdW+S5tQstUpb8+Ho64\nseC8/yc0o7HJrSWxr8oGPbv2mXE38C4/JbxwhrxZc7eRoSpI/xKPIuP3FT3s\nlhlQudIg8cFNhnIOyWvijgWq+XgjtQvDr5fpEKHYP45eTEWXERVsJPaROSGJ\nREmAOgpgryrEIDYzPAKlYHyRiEV1VEv7Odr4enTRcH71WxjTG7pPpleDN1Er\njfmxMzJpAGJLd5SW4npxt14RBrjYplENDclVhYid05Bj0eLR2oar5m8qQJdC\n4QRNbpnKZ7QHYoFVwgxBYDpDRpVmDJe0G0pTb9T2u0h77sXw0lj1z0GCKB3m\n3yZWbyxwvRkb00swp7gCc0hvo7SwZG3G2dovxUw2SyZnUhSMHb8gQp+HWw0s\nSC986nQbzu9r4p+6ntqHMTnOiqHUJRLrq5K3KEuceixEOESBszhSUNYqKMFl\nNZ2iVDjBTZbttiPrj4z8nE5ZKSAOoufKskUOWhziU6Ma7ODUh208lCSgnkZI\ntdNG\r\n=2fFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxs/gEKeqwnDGFfZ+chtXIPHDQqI9rGrLzgsuQfN7BEQIgAlbWj36DEEi4DkkDDQJH+RHIRdLYJiu1k6ZLtTGnFS8="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"directories":{},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.14_1641883874684_0.8849910205209821"},"_hasShrinkwrap":false},"0.1.15":{"name":"@gravitano/vue-auth","version":"0.1.15","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"axios":"^0.26.1","js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.12","secure-ls":"^1.2.6","vue":"^3.2.31","vue-router":"^4.0.14","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.1","@types/lodash":"^4.14.180","standard-version":"^9.3.2","typescript":"^4.6.2","vite":"^2.8.6"},"main":"dist/vue-auth.umd.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"./dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.15","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Eit1thDJAW3JoEF0z1mV/h/5f1NMCR1kbSb/5bqX0thL+BDVajgMwUY8MXEQDG0KCajIz1lSu5L5wvDCzIh10g==","shasum":"08e84e99775b0f2dd4c9248fbc95a91907192203","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.15.tgz","fileCount":54,"unpackedSize":199161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOVfOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC7w//cyOjSjirxlBOMDqXqbOE+hPoCEcyA1Yq4vmP/e+xgmg1U1jM\r\nHT2r9knf8aAREwA5/xBj8/0KbmqtfEyBY2J9wNq/m4TCIyJIpTCdumVDuAgX\r\nrPz+2yOV+Yst48sSelcfUGpe9qRsfCUG3tiyXqgfSluEzmj6c3g6+ZY6NMw9\r\n43XlwH+nXT15U206asmCPSWlgL2c/4nG3vOzUUFq7294CYcmFMGCM996S3BY\r\n8FbPhnHD9oFQR68Sghx7MUg368nrnCY76d1P1RKQ0DUcQxHDqiUEkveHGpz3\r\n0GdsG9kgFptZ25vwaT3dL56GjUGW1IChGLgKQkvE9dqQs1NblJPr5dJdN8mR\r\n2A2lXMChTWAids9I7sca4QQu79cpBrDxfNScCv/deHJXDGKt2LtgeYIMvO+X\r\ntewjBtP7MwNvFWHqd4TKZhbJvAiAtoEs1RRYke4gZty58CmoLmhKHkdB0nHL\r\n5J99ihNbWTlgknwl4HQM35QH4o+Lv187aCSiTIK21MrB9K9OHaF1uKs08mj4\r\noK7okVjaLbQUBzVcNSpBch8rq/xiQSdBPnOla5YFHjmOZzaF26vbpoMzdgLy\r\n2Zty2ZCvpaaZzY+3oSncrvYS/hyy1ILAGfKeYFEBFiDOu0nyz2bSC9qzCIm7\r\nMlY5icN9LYri5fMtYAUZ1h7gTu+TLpLzgjI=\r\n=cY5S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDixaglc9SqBNt560cPPnkv+ugGQPzBCgWoxkGXbuG3awIhAOesse1KEIEVN2hnpMWMSztFIxLxKGZWAOlGqVi65w5C"}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"directories":{},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.15_1647925198168_0.32771947224416054"},"_hasShrinkwrap":false},"0.1.16":{"name":"@gravitano/vue-auth","version":"0.1.16","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"axios":"^0.26.1","js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash":"^4.17.21","pinia":"^2.0.12","secure-ls":"^1.2.6","vue":"^3.2.31","vue-router":"^4.0.14","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.1","@types/lodash":"^4.14.180","standard-version":"^9.3.2","typescript":"^4.6.2","vite":"^2.8.6"},"main":"dist/vue-auth.umd.js","unpkg":"dist/vue-auth.iife.js","jsdelivr":"dist/vue-auth.iife.js","module":"./dist/vue-auth.es.js","exports":{".":{"import":"./dist/vue-auth.es.js","require":"./dist/vue-auth.umd.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.1.16","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-6q3HuT4HMFQcEez0UhZ2e+dkvKO3tL9e+Wk/pNwvTscR4ZdlVMLHpjEhgDRPlyrl9raSx9hAsXydB44NRNEuqg==","shasum":"4a3d708ed393d6203d7246accb502a9a0b700028","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.1.16.tgz","fileCount":54,"unpackedSize":199215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOZawACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5TA//cgQGej/P08UjnI705WV7CsvcYnTKbr82UF/lrzy+QF0yCHlU\r\nCSAcRJuUfxUZo/HyP4ZT3GM8AxKle3YfHmoXCT0ZO69ngNwEtQ88El0CI3ue\r\nD1Hz4y2sYEforqPYMROBjX6a7a85Bmucuju6fn0SljwEOXLzvtO6jwdeaAfT\r\ngHiwI7VeShA0+5YPtAKx5JCEw8GhhH8dZdMPFu9wiu4wPmA1Izlt+KX9qqZn\r\nLRxYctrjQFVIihwNm74EQrRseURZUJTxw8dCFqhBV5myBq1oa731F6+3lJBS\r\nz0uLc0nICjDKodIqGKhh3a9PbtrzMm7J4PIkwY5G2RQac4404q/iEKOibf6E\r\nVf9c9SEUsVBWglHwn2PBh3lKZ958mPP/4bNzTjjiRHqiTVqmg/q7Xf6MELk1\r\nzQf9125leqffpJhKYWldrL+4NboDsX3HUnftK4mtzIdbOG7DKsRveYd43Omc\r\nenhjNWrlUj6EIkxVs3hxnfVONYS4BjJdh/8GMVly77HpFe8xcg28mU5//wKb\r\n3X2pkMRhcV6d7qOagMVs3ePNAsM1NkKWh0xPHkwXHdZIjOTh90TjvDlOq7Yr\r\nZhFDCug66MYxKh09DYBB/ZdTt8y1wjm+8PmslEu1XLpizHqKVgcAestmhnyN\r\n6ftRO/Bp2TTUzuWPb9RIW+BLw+2b7Ownvug=\r\n=r44E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNO25ntSNXuPX5e9tiU21VrQ1O5cFE2kg5m+DQ+pZLvgIgOhkHNeTOZ/FzdAcTlwB80ZbkGQGUFUj1wHkAuJnhg/U="}]},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"directories":{},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.1.16_1647941296549_0.9935417343284649"},"_hasShrinkwrap":false},"0.2.0":{"name":"@gravitano/vue-auth","version":"0.2.0","description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"homepage":"","license":"MIT","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"echo \"Error: run tests from root\" && exit 1","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","prepublishOnly":"npm run build","release":"standard-version"},"dependencies":{"axios":"^0.27.2","js-cookie":"^3.0.1","jwt-decode":"^3.1.2","lodash.get":"^4.4.2","lodash.merge":"^4.6.2","pinia":"^2.0.20","secure-ls":"^1.2.6","vue":"^3.2.37","vue-router":"^4.1.4","vuex":"^4.0.2"},"gitHead":"a3873617b764442416da0687a66a7ba20638c7cb","devDependencies":{"@types/js-cookie":"^3.0.2","@types/lodash":"^4.14.184","@types/lodash.get":"^4.4.7","@types/lodash.merge":"^4.6.7","standard-version":"^9.5.0","typescript":"^4.7.4","vite":"^3.0.9"},"main":"./dist/vue-auth.js","unpkg":"./dist/vue-auth.iife.js","jsdelivr":"./dist/vue-auth.iife.js","module":"./dist/vue-auth.mjs","exports":{".":{"import":"./dist/vue-auth.mjs","require":"./dist/vue-auth.js"}},"types":"./dist/types/index.d.ts","_id":"@gravitano/vue-auth@0.2.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-D7L7SqlesLHdvWrXdfVjyIaG4viXYLzShHeLF2DA0zuFX1puOa9kNlO4lOaRWMjqJMPD7fCJTpbt9lFDS/PWXA==","shasum":"b219f93163fd503325d654410c2c5525af46f77f","tarball":"https://registry.npmjs.org/@gravitano/vue-auth/-/vue-auth-0.2.0.tgz","fileCount":55,"unpackedSize":100012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjJm4eo2mOHG9Qlyzl1+9PeLKHogUIWPw213jac5ICxwIgWFthLzLLjPp2qaoChOa5/CGY5k7IHnsRAZ7c6I0sK5M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBKPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYmQ/+NGz69BQv1xX90dUw8tX9uMZC4A8/IkFvNM1pvR3Udg/sdkOU\r\nnXYkH0LFcBlYkkIJyiN3a55QQimsg4U9Qru1oz1ptQ6yKStTrjjyevyIIes3\r\nB6WSDPuYhE6sCa9WzE8HtYJaQc6l02cpEk7lAd9/GGUPmKkDr0ZWLjjrID1f\r\nUrPoBJo9g8PgW+yQju4wxZU5tm5luB2TJNQkRzez4totk4i0iDEQYmtyUC/s\r\nhSB0Qel6a6VZdqQxc1AHeVB5fHgUVQMHDC9Xrb1OC7UQr7xN29k9Rhyyqaak\r\nP8wxlm8r6Fs0JGkmzb1H+eqSrQxBIwbL8l1eco49FGN0lAqyyhNvN2B9D0Qg\r\n5qIW2zDPPelWLrcyfj1OGFZhF6tgfmyBVP6V5V8xNHlepXIbflLMSnsdDwbj\r\nDY0EEOOD5W5B2+ZkVm0uyZKVxPIEPVBC3LGO8zuzQio8OdCBDa0SfuG5l1F2\r\nYUFf38fuFcMoZmghuvVHg9CyDf7NjALjJGfpUC29e7NSp273rKx+jylTPCTi\r\nou+876aQJ8XQkYAz+W83wnS6aB9N/K2nCTDGVjC2/mK4hdVtba7I6tEORfYp\r\nLkAcYX1M6vrHbIY68QcdEGZyQlSXITJW64a1tX9TCHfgYOwcYQwBVqpuXMvd\r\nfhzy+45Ardlg2vqWKAxsQXqs0iECRiiSYks=\r\n=672X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gravitano","email":"warsono16694@gmail.com"},"directories":{},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-auth_0.2.0_1661248474535_0.8249803727740603"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-14T15:43:28.413Z","0.0.1":"2021-09-14T15:43:28.576Z","modified":"2022-08-23T09:54:34.826Z","0.0.2-alpha.1":"2021-09-15T08:14:29.197Z","0.0.2-alpha.2":"2021-09-15T13:19:54.479Z","0.0.2-alpha.3":"2021-09-21T16:11:40.602Z","0.0.2-alpha.4":"2021-09-23T16:14:47.116Z","0.0.2-alpha.5":"2021-10-04T13:40:38.998Z","0.0.2":"2021-10-27T14:02:06.320Z","0.0.3":"2021-10-28T17:37:50.823Z","0.0.4":"2021-10-29T16:17:28.324Z","0.0.5":"2021-10-31T13:58:40.233Z","0.0.6":"2021-11-01T08:59:27.171Z","0.0.8":"2021-11-02T13:29:45.305Z","0.0.9":"2021-11-03T07:11:34.673Z","0.0.10":"2021-11-03T08:19:46.474Z","0.0.11":"2021-11-04T04:04:35.616Z","0.0.12":"2021-11-04T11:28:48.490Z","0.0.13":"2021-11-04T12:37:34.156Z","0.0.14":"2021-11-04T12:48:44.952Z","0.0.15":"2021-11-05T04:28:38.845Z","0.1.0":"2021-11-05T07:12:56.572Z","0.1.1":"2021-11-05T08:57:58.943Z","0.1.2":"2021-11-05T10:13:07.621Z","0.1.3":"2021-11-05T12:09:16.724Z","0.1.4":"2021-11-05T12:25:41.894Z","0.1.5":"2021-11-05T12:48:11.809Z","0.1.6":"2021-11-12T16:53:12.324Z","0.1.7":"2022-01-06T08:40:19.610Z","0.1.8":"2022-01-06T08:49:44.007Z","0.1.9":"2022-01-07T13:12:30.087Z","0.1.10":"2022-01-07T13:19:06.920Z","0.1.11":"2022-01-07T15:01:18.974Z","0.1.12":"2022-01-07T16:20:10.387Z","0.1.13":"2022-01-07T17:05:47.056Z","0.1.14":"2022-01-11T06:51:14.848Z","0.1.15":"2022-03-22T04:59:58.362Z","0.1.16":"2022-03-22T09:28:16.693Z","0.2.0":"2022-08-23T09:54:34.753Z"},"maintainers":[{"name":"gravitano","email":"warsono16694@gmail.com"}],"description":"Authentication Plugin for Vue 3","author":{"name":"Warsono","email":"warsono16694@gmail.com"},"license":"MIT","readme":"# Auth\n\n> Authentication Plugin for Vue 3\n\n- [Auth](#auth)\n  - [Demo](#demo)\n  - [Dependencies](#dependencies)\n  - [Installation](#installation)\n  - [Usage](#usage)\n    - [Use as Vue Plugin](#use-as-vue-plugin)\n    - [Use with Composition API](#use-with-composition-api)\n      - [`login(payload: Object): Promise<AxiosResponse>`](#loginpayload-object-promiseaxiosresponse)\n      - [`fetchUser(): Promise<AxiosResponse>`](#fetchuser-promiseaxiosresponse)\n      - [`setToken(tokenData: string): void`](#settokentokendata-string-void)\n      - [`setUser(userData: Object): void`](#setuseruserdata-object-void)\n      - [`logout(): boolean`](#logout-boolean)\n      - [`forceLogout(): boolean`](#forcelogout-boolean)\n      - [`user: Object`](#user-object)\n      - [`loggedIn: boolean`](#loggedin-boolean)\n    - [Manually Creating The Auth Function](#manually-creating-the-auth-function)\n  - [Default Options](#default-options)\n  - [Options](#options)\n    - [`endpoints`](#endpoints)\n    - [`token`](#token)\n    - [`user`](#user)\n    - [`moduleName`](#modulename)\n    - [`expiredStorage`](#expiredstorage)\n    - [`redirect`](#redirect)\n    - [`registerAxiosInterceptors`](#registeraxiosinterceptors)\n    - [`storage`](#storage)\n  - [Implementing Refresh Token](#implementing-refresh-token)\n    - [Refresh Token Options](#refresh-token-options)\n      - [`enabled`](#enabled)\n      - [`property`](#property)\n      - [`maxAge`](#maxage)\n      - [`storageName`](#storagename)\n      - [`name`](#name)\n      - [`autoLogout`](#autologout)\n  - [License](#license)\n\n## Demo\n\n- Checkout online demo [here](https://vue-auth-demo.vercel.app/)\n- View example project [here](https://github.com/gravitano/volar-starter)\n\n## Dependencies\n\n- [axios](https://github.com/axios/axios): Used as the default http client.\n- [Vuex](https://next.vuex.vuejs.org/): Used to store auth `state`.\n- [Vou Router](https://next.vuex.vuejs.org/): Used to redirect between pages.\n- [TypeScript](https://www.typescriptlang.org/): Written in TypeScript, optimize for Vue + TypeScript. But, also ship ESM and Common JS version on `dist`. \n\n\n## Installation\n\nInstall the package just like regular npm package.\n\n```bash\nnpm i @gravitano/vue-auth\n# OR\nyarn add @gravitano/vue-auth\n```\n\n## Usage\n\n### Use as Vue Plugin\n\nInstall the plugin to your Vue app.\n\n```js\n// main.js\nimport {createApp} from 'vue';\nimport Auth from '@gravitano/vue-auth'; // 👈 import the plugin\nimport store from '~/store'\nimport router from '~/router'\nimport axios from 'axios'\n\nconst app = createApp(App);\n\napp.use(Auth); // 👈 use the plugin\n\n// or with custom options\n// 👇\napp.use(Auth, {\n  options, // auth options\n  store, // vuex store instance\n  axios, // axios instance\n  router // vue router instance\n}); // 👈 use the plugin\n\napp.mount('#app');\n```\n\nAfter that, you can access the plugin via `$auth` global property.\n\n```html\n<template>\n  <div v-if=\"$auth.loggedIn\">Logged In as : {{ $auth.user.name }}</div>\n</template>\n```\n\nIf you are using composition API, you can also access the `auth` object by using `inject` method.\n\n```js\nimport {injectAuth} from '@gravitano/vue-auth'\n\n// user is Ref\nconst {user} = injectAuth()\n\n// access the user\nconsole.log(user)\n```\n\n### Use with Composition API\n\nTo use the auth in composition API, just import and use the `useAuth` function.\n\n```ts\nimport {useAuth} from '@gravitano/vue-auth';\n\nconst auth = useAuth();\n\n// OR with object destruction\nconst {user} = useAuth();\n```\n\n#### `login(payload: Object): Promise<AxiosResponse>`\n\nLogin the user and save token to the auth storage.\n\n```js\nauth.login({\n  email: 'admin@example.com',\n  password: 'admin',\n});\n```\n\n#### `fetchUser(): Promise<AxiosResponse>`\n\nFetch user data from API.\n\n```js\nconst user = await auth.fetchUser();\nconsole.log(user);\n```\n\n#### `setToken(tokenData: string): void`\n\nManually Set User Token.\n\n```js\nauth.setToken(token);\n```\n\n#### `setUser(userData: Object): void`\n\nManually set the user data.\n\n```js\nconst userData = {\n  id: 1,\n  name: 'Admin',\n};\n\nauth.setUser(userData);\n```\n\n#### `logout(): boolean`\n\nLogout the current user.\n\n```js\nauth.logout();\n```\n\n#### `forceLogout(): boolean`\n\nForce logout the current user.\n\n```js\nauth.forceLogout();\n```\n\n#### `user: Object`\n\nGet the current user data.\n\n```js\nconsole.log(auth.user);\n```\n\n#### `loggedIn: boolean`\n\nGet the current logged in state.\n\n```js\nconsole.log(auth.loggedIn);\n```\n\n\n### Manually Creating The Auth Function\n\nFirst, create `auth.ts` file under your `src/plugins` folder.\n```ts\nimport {authOptions} from '~/config';\nimport store, {AppRootState} from '~/store';\nimport {createAuth} from '@gravitano/vue-auth';\nimport axios from 'axios';\nimport router from '~/router';\n\nexport const useAuth = () => createAuth<AppRootState>(authOptions, axios, store, router);\n```\n\nThen, in your component, just import and use it as regular composition function. For example:\n```vue\n<script setup lang=\"ts\">\nimport {useAuth} from '~/plugins/auth'\n\n// destruct user object from `useAuth` function\nconst {user} = useAuth();\n\nconsole.log(user); // <-- user data\n</script>\n```\n\n## Default Options\n\nThis is the default options object:\n\n```ts\nimport { AuthOptions } from '@gravitano/vue-auth'\n\nexport const defaultOptions: AuthOptions = {\n  endpoints: {\n    login: {\n      url: '/auth/login',\n      method: 'post',\n    },\n    logout: {\n      url: '/auth/logout',\n      method: 'delete',\n    },\n    user: {\n      url: '/auth/me',\n      method: 'get',\n    },\n  },\n  token: {\n    property: 'data.token',\n    type: 'Bearer',\n    storageName: 'auth.token',\n    autoDecode: false,\n    name: 'Authorization',\n  },\n  user: {\n    autoFetch: true,\n    property: 'data',\n    storageName: 'auth.user',\n  },\n  moduleName: 'auth',\n  expiredStorage: 'auth.expired',\n  redirect: {\n    home: '/',\n    login: '/auth/login',\n  },\n  registerAxiosInterceptors: true,\n  storage: {\n    driver: 'secureLs', // supported: cookie, local, secureLs (secure local storage)\n  },\n};\n```\n\n\n## Options\n\n### `endpoints`\n\n- #### `login`\n  - `url`: Login path. E.g. `/user/login`\n  - `method`: HTTP Method. E.g. `GET`, `POST`, etc.\n- #### `logout`\n  - `url`: Logout path. E.g. `/user/logout`\n  - `method`: HTTP Method. E.g. `GET`, `POST`, etc.\n- #### `user`\n  - `url`: Endpoint for getting user data. E.g. `/my/profile`\n  - `method`: HTTP Method. E.g. `GET`, `POST`, etc.\n\n### `token`\n\n- #### `property`\n  Token property path using dot notation.\n  - Type: `string`\n  - Default: `data.token`\n- #### `type`\n  Token type.\n  - Type: `string`\n  - Default: `Bearer`\n- #### `storageName`\n  Token storage name.\n  - Type: `string`\n  - Default: `auth.token`\n- #### `autoDecode`\n  Auto decodes token when possible. Usually used when using JWT Token.\n  - Type: `boolean`\n  - Default: `true`\n- #### `name`\n  Token header name.\n  - Type: `string`\n  - Default:`Authorization`\n\n### `user`\n\n- #### `autoFetch`\n  Fetch user data automatically when user successfully logged in.\n  - Type: `boolean`\n  - Default: `true`\n- #### `property`\n  Property path of user data.\n  - Type: `string`\n  - Default: `data`\n- #### `storageName`\n  Storage name for storing user data.\n  - Type: `string`\n  - Default: `auth.user`\n\n### `moduleName`\n  Vuex's module name.\n  - Default: `auth`\n  - Type: `string`\n\n### `expiredStorage`\n  Storage name for storing token expiratin time.\n  - Type: `string`\n  - Default: `auth.expired`\n\n### `redirect`\n  \n- #### `home`\n  Homepage path.\n  - Type: `string`\n  - Default: `/`\n- #### `login`\n  Login path.\n  - Type: `string`\n  - Default: `/`\n\n\n### `registerAxiosInterceptors`\n  Register custom axios interceptors when `true`. Set the value to `false` if you want to use your own interceptors.\n  - Type: `boolean`\n  - Default: `true`\n\n### `storage`\n\n- #### `driver`\n  - Type: `string`\n  - Default: `secureLs`\n  - Available Options: `local` | `secureLs` | `cookie`\n\n\n## Implementing Refresh Token\n\nTo implement refresh token, update your auth options like so:\n\n```diff\n\nimport { AuthOptions } from '@gravitano/vue-auth'\n\nexport const defaultOptions: AuthOptions = {\n  endpoints: {\n    login: {\n      url: '/auth/login',\n      method: 'post',\n    },\n    logout: {\n      url: '/auth/logout',\n      method: 'delete',\n    },\n    user: {\n      url: '/auth/me',\n      method: 'get',\n    },\n+    refresh: {\n+      url: '/auth/refresh_token',\n+      method: 'get',\n+    },\n  },\n  token: {\n    property: 'data.token',\n    type: 'Bearer',\n    storageName: 'auth.token',\n    autoDecode: false,\n    name: 'Authorization',\n  },\n  user: {\n    autoFetch: true,\n    property: 'data',\n    storageName: 'auth.user',\n  },\n  moduleName: 'auth',\n  expiredStorage: 'auth.expired',\n  redirect: {\n    home: '/',\n    login: '/auth/login',\n  },\n  registerAxiosInterceptors: true,\n  storage: {\n    driver: 'secureLs', // supported: cookie, local, secureLs (secure local storage)\n  },\n+  refreshToken: {\n+    enabled: true, // <-- make sure the value is set to true\n+    property: 'data',\n+    maxAge: 60 * 60 * 24 * 30, // default 30 days\n+    storageName: 'auth.refresh_token',\n+    name: 'refresh_token',\n+    autoLogout: true,\n+  },\n};\n```\n\n### Refresh Token Options\n\n#### `enabled`\n\nIndicates the refresh token is enabled or not.\n\n- Type: `string`\n- Default: `false`\n\n\n#### `property`\n\nPath of refresh token property from the response.\n\n- Type: `string`\n- Default: `data.refresh_token`\n\n#### `maxAge`\n\nMaximum age of new token.\n\n- Type: `number`\n- Default: `60 * 60 * 24 * 30` (30 Days)\n\n#### `storageName`\n\nStorage name for storing refresh token data.\n\n- Type: `string`\n- Default: `auth.refresh_token`\n\n#### `name`\n\nPayload name to sent when refreshing token. \n\n- Type: `string`\n- Default: `refresh_token`\n\n#### `autoLogout`\n\nWhen `true`, user will forced to logout and login again when refresh token failed.\n\n- Type: `boolean`\n- Default: `true`\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n","readmeFilename":"README.md"}