{"_id":"vue-session","_rev":"17-2f35909b42d6795250600f47f5363702","name":"vue-session","description":"A simplistic session plugin for VueJS backed by SessionStorage","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"vue-session","version":"0.1.0","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/dadi/api.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/dadi/api/issues"},"homepage":"https://github.com/dadi/api#readme","_id":"vue-session@0.1.0","_shasum":"8bfd7dbeadabf1ea2e5f842d6d2e08f27896b597","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"8bfd7dbeadabf1ea2e5f842d6d2e08f27896b597","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.1.0.tgz","integrity":"sha512-icclP2BfnGV5Sf8oGQg+ZK2tuOZxmYZw4NqoxOwQJjCR5eMKvQUR6o8E3fVP5gxFExPJMrH++nXDA2GsdySbLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ52D954N8qRyn78xo5brCrMMephvsT9k2e0Hr9yeTlQIhANcm3K6pPuEyVhMUA0B8ubngk86cJvEmDyRzTH3DgEpf"}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-session-0.1.0.tgz_1488837148530_0.6653258923906833"}},"0.9.0":{"name":"vue-session","version":"0.9.0","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"e7e8aaf93ac1d3587978e0356fa6f1ce567d62f7","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.0","_shasum":"f53cfea51e512290832682b92a5372250719d05c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"f53cfea51e512290832682b92a5372250719d05c","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.0.tgz","integrity":"sha512-0Q5kXgDGxXH8NrjVMy88R7uBTqgKy9GMsCJzFPFSWetYbLxou7KEsZvFD6VLP9Se6r1LN+bTGzSD/E3iNe/CsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOluJCDzPy6kny2BanMeSbe/MMooH0m7OtI3YV40NtyAiEAkHGZT61agAydLiFHvmQR6XdI7DKTU3T0TRmjhF4TF1A="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-session-0.9.0.tgz_1488906275265_0.9505559061653912"}},"0.9.1":{"name":"vue-session","version":"0.9.1","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"368d635a7d3a1bec6e1f596ce2605a73aa608760","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.1","_shasum":"168903eee6784e9b3710dee13b86dc11fc2edb3b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"168903eee6784e9b3710dee13b86dc11fc2edb3b","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.1.tgz","integrity":"sha512-DaHlaYdSmtODaSTJ+X54Q2GnYxLOY6VKTP8LiEIgFx2ahpKqPl0+vI2vwdqKM+EPLI5eqpGLQsaSN/P6N3jN9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQRs2spw1Yzcs0oAW9RfDDNMPg3l6rUY7sF4blmg/zYAiBtmM8KmqK9L/U2p8E6RNqLgS3rq2ILFMT7Po0nH0OMDA=="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-session-0.9.1.tgz_1490756698178_0.2428137082606554"}},"0.9.2":{"name":"vue-session","version":"0.9.2","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","dpkg":"index.dpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"d9c6dfa31b0f9d86b3c7dfab828140e01a65f2b4","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.2","_shasum":"8c017e4c15af96e3ac95a4cc46cd5d8f4255e556","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"8c017e4c15af96e3ac95a4cc46cd5d8f4255e556","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.2.tgz","integrity":"sha512-KkO/pNU85gwi5B/I95+ycGJtBk29ufL/AbOoTuv33T03p8tTcCmInYSYZnuYXKZXnxTLlPebJVMHNPBrFa2YZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE02Pj/YtY2cEijRQL88Q18sne4HftGvDYyxMQy6i0JoAiEAtnBejTJ+ZRjoEbEc4s49h0DX9jjqnpcJ2LmXqLzMar8="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-session-0.9.2.tgz_1490761919138_0.4437129134312272"}},"0.9.3":{"name":"vue-session","version":"0.9.3","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"f3522c3f670fe6e71dae0548c06c64e4c966bab3","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.3","_shasum":"394dfa563a0c9a76add623031ed18c1e44bfb12c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"394dfa563a0c9a76add623031ed18c1e44bfb12c","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.3.tgz","integrity":"sha512-EriDDkZdCFKACmgMPoIqC5AW7SbZjop7xFI1QkoOe/DT9aAawuULFGHBBrh7ZdrF7IhWqvsEGoBzwgoxQPWdzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+MjpBTxYEwvM+qSnO0iMmK3g2G+9y5BcFMEzSbZbJTAIgJ//t38ugKLHpjtXd+fRNAzH1HE7oWCfvELXxukRCUXs="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-session-0.9.3.tgz_1490762061895_0.16742810374125838"}},"0.9.4":{"name":"vue-session","version":"0.9.4","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"906635c9c5cf2e3dd046bc7f24e5662895556b05","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.4","_shasum":"1e72f5cab2381653d357623ae07755fb7a5ef8fc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"1e72f5cab2381653d357623ae07755fb7a5ef8fc","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.4.tgz","integrity":"sha512-S/3NVLs6V9EHKmjxMESLL40sSJO2Qh0oIehoCW+GhHFSlkvSP6sksGwrtcb8vkfpbqY4pDLVjK5PRhCt4RtRVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfASximkam775OWxr+DnucphEaZp2tvhONuv5eatvasAiABLo/isuG2qiWVNgtXmPyrwWrxbF3ZPfNbTE4xIYsfWQ=="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-session-0.9.4.tgz_1490763832491_0.8191439085640013"}},"0.9.5":{"name":"vue-session","version":"0.9.5","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"6d41efb95bb80c859d4093aa99c209e79653428d","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.5","_shasum":"a28adf42df1b72e557e5ed5d68731ea922f07187","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"a28adf42df1b72e557e5ed5d68731ea922f07187","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.5.tgz","integrity":"sha512-HyCFcUqDon4J+Q4SpXwTS2N1TtENaq5gHVH4zKrg1vsN/bEEjQH31fp+7gk6Z2hcK9eERhh2Mh67dUQQFqs9lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClhgwinLlKmKzMesuAEjw7dQUNBwrwAaUCoCFdbZR43QIhALleHHw3ib5XA8tQTxGNElxd4ZPW1pk1yb6q5nevHRmj"}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.5.tgz_1502766530135_0.643111445941031"}},"0.9.6":{"name":"vue-session","version":"0.9.6","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"745221719892e9366a114c0c8522bbd1f6026041","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.6","_shasum":"0173b542c53611462611b74356d71c7a37f04d00","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"0173b542c53611462611b74356d71c7a37f04d00","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.6.tgz","integrity":"sha512-vwhKeZkifnLmxiU40fLD2GEJtOwacSHu9Znd7IpCgZEVWPrQ+jKH93ExhGDF7/epfNoaTA13FqBgUK03MQh4Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjTq2AzLq2RiNlHo2wsEZoa1FE3TbwsA73TJSK/enwTgIhAMrVaRYejMXm/InSVk1gb/V/sLitvQPRVEqBCpQHJp9H"}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.6.tgz_1505091688737_0.5271416411269456"}},"0.9.7":{"name":"vue-session","version":"0.9.7","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"5b048fae7a1351eeeaf640db4d54855929991b7e","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.7","_shasum":"5075c3b8f4ab889e708566299728f87e5a34ee9b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"5075c3b8f4ab889e708566299728f87e5a34ee9b","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.7.tgz","integrity":"sha512-fIjHtRKtXPY4i3PS+WYQ1TNAdGfM8a/dckpjZ9PYgY7qfY/n/zSNhV3r+Nu0KltjLWA2VwTZ+j90q9ZLpnvgeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj2mkpN04w7pYYewPDPP3IwRlcaDrtYPf/zOKTFkU37QIhAK0h7uVmwgRLR8plhBpjonJrz9ZkKR1HUn4ZUOUUyduh"}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.7.tgz_1505092335265_0.5457901181653142"}},"0.9.8":{"name":"vue-session","version":"0.9.8","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"5b048fae7a1351eeeaf640db4d54855929991b7e","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.8","_shasum":"35f93f83372a45f497d87dbdb8ba54b31eb454de","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"35f93f83372a45f497d87dbdb8ba54b31eb454de","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.8.tgz","integrity":"sha512-ilBetAgZjsKQYSLBXesJmVyovrIAw2v/yL89IIIggDKgJ81xCZk3hJ7ALPGpPx2FBmW+b1jn9r4z2UT0Qg9vLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqmp6eJocAAp5PSUWBlWjQ6uxKXWuyqDtF9inN0yaWZAiAWPmil35F9Gjrp4UvmpUYcfldKRf+VD9oXULc/pB0n0g=="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.8.tgz_1505093068167_0.40145667432807386"}},"0.9.9":{"name":"vue-session","version":"0.9.9","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"15fab6b47f3329c1c9fddee7482418715120dee7","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.9","_shasum":"c17b955c729932c2b0484fb5a08c50836cfb8b56","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"c17b955c729932c2b0484fb5a08c50836cfb8b56","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.9.tgz","integrity":"sha512-MjReIk7Cch6Ouks1yvgPHUO5KiTC/4On/ttWtL+Vjqogc8ad1AC7ZQjxSnbVzzYRWcAHzOKrWhq8+s/MfHP4NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLmRYflKRRT3Jovd4khmT0nNuPx/hxFrkTBApjDIUoFQIgRPr6YBPAy3entwFv0ISzCaJAxkdb/2a2H/vcBDwbq2g="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.9.tgz_1507588114988_0.38712034840136766"}},"0.9.10":{"name":"vue-session","version":"0.9.10","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"4b107989af38a87a2273b8efc0db4465452be101","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@0.9.10","_shasum":"0bf5a2dc4e6e6421651ea0aefa68faf6ebc3febc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"shasum":"0bf5a2dc4e6e6421651ea0aefa68faf6ebc3febc","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-0.9.10.tgz","integrity":"sha512-4a3kqUp/n1+8yeIwrZcbI+RnlTok103hmHfS1yxa/DM+LeRP9Gnu15p7xmIDobb1CIbm7LoRuPOGU+upX5c5Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaSDJR1HtZUNahHOHVGDCFA1zJir/6YvIx0F2FJLwSzAiEAqui+VSkU6y9y1C3XDXD4Kc2VnqRKEubUMNsRKg5vkd8="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-0.9.10.tgz_1507590941680_0.4437503842636943"}},"1.0.0":{"name":"vue-session","version":"1.0.0","description":"A simplistic session plugin for VueJS backed by SessionStorage","main":"index.js","unpkg":"index.unpkg.js","esm":"index.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"keywords":["vue","vuejs","session","plugin","vue-plugin"],"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"license":"ISC","gitHead":"8dcffc8c64e63588c7f22213d2635ea0aaa2f320","bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"homepage":"https://github.com/victorsferreira/vue-session#readme","_id":"vue-session@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"porta8080","email":"adm.porta8080@gmail.com"},"dist":{"integrity":"sha512-Ep9lRKGgCZdcGV3In3R3zoSp5Wr+hlcIc8WJ9BG+QKzibwaFZnnvp9HBVdd+dU8d6HGLSi5sWywDmd5MkrkfoQ==","shasum":"ca642c751f569a48f8dd66f356f1727fbe081f7c","tarball":"https://registry.npmjs.org/vue-session/-/vue-session-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLaxbeYw9aQQnT57oC7k9rZKPz/wwfCO/Nz8+0ZfueKwIgNOVS/odGc/oZeaIQUzzzOQg4f/AAPIGnBWnztAjWvq0="}]},"maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-session-1.0.0.tgz_1516845285246_0.7582544800825417"}}},"readme":"To install the plugin, do the following:\n\n```javascript\nimport VueSession from 'vue-session'\nVue.use(VueSession)\n```\n\nNow you can use it in your components with the `$session` property.\n\n## Options\n\nVueSession can be started with some options that will change its behavior.\n\n- `persist` A Boolean value to determine whether the data stored in the session may persist between tabs and browser instances.\n\nPass the options in the `use` method:\n\n```javascript\nVue.use(VueSession, options)\n```\n\n## Reference\n\n- `this.$session.getAll()`, returns all data stored in the Session.\n- `this.$session.set(key,value)`, sets a single value to the Session.\n- `this.$session.get(key)`, returns the value attributed to the given key.\n- `this.$session.start()`, initializes a session with a 'session-id'. If you attempt to save a value without having started a new session, the plugin will automatically start a new session.\n- `this.$session.exists()`, checks whether a session has been initialized or not.\n- `this.$session.has(key)`, checks whether the key exists in the Session\n- `this.$session.remove(key)`, removes the given key from the Session\n- `this.$session.clear()`, clear all keys in the Session, except for 'session-id', keeping the Session alive\n- `this.$session.destroy()`, destroys the Session\n- `this.$session.id()`, returns the 'session-id'\n- `this.$session.renew(session_id)`, allows a user to renew a previous session by manually inputting the session_id\n\n### Flash\n\nFlash allows you to save data until you read them without having to start a regular Session.\n\n- `this.$session.flash.set(key, value)`, sets a flash value\n- `this.$session.flash.get(key)`, reads and removes a flash value\n- `this.$session.flash.remove(key)`, removes a flash value\n\n\n## Example\n\nYour login method could look like this:\n\n```javascript\nexport default {\n    name: 'login',\n    methods: {\n        login: function () {\n          this.$http.post('http://somehost/user/login', {\n            password: this.password,\n            email: this.email\n          }).then(function (response) {\n            if (response.status === 200 && 'token' in response.body) {\n              this.$session.start()\n              this.$session.set('jwt', response.body.token)\n              Vue.http.headers.common['Authorization'] = 'Bearer ' + response.body.token\n              this.$router.push('/panel/search')\n            }\n          }, function (err) {\n            console.log('err', err)\n          })\n        }\n    }\n}\n```\n\nIn your logged-in area, you can check whether or not a session is started and destroy it when the user wants to logout:\n\n```javascript\nexport default {\n  name: 'panel',\n  data () {\n    return { }\n  },\n  beforeCreate: function () {\n    if (!this.$session.exists()) {\n      this.$router.push('/')\n    }\n  },\n  methods: {\n    logout: function () {\n      this.$session.destroy()\n      this.$router.push('/')\n    }\n  }\n}\n```\n","maintainers":[{"name":"porta8080","email":"adm.porta8080@gmail.com"}],"time":{"modified":"2022-06-28T20:19:52.463Z","created":"2017-03-06T21:52:30.498Z","0.1.0":"2017-03-06T21:52:30.498Z","0.9.0":"2017-03-07T17:04:37.117Z","0.9.1":"2017-03-29T03:05:00.213Z","0.9.2":"2017-03-29T04:32:01.108Z","0.9.3":"2017-03-29T04:34:24.469Z","0.9.4":"2017-03-29T05:03:52.725Z","0.9.5":"2017-08-15T03:08:51.582Z","0.9.6":"2017-09-11T01:01:28.844Z","0.9.7":"2017-09-11T01:12:15.354Z","0.9.8":"2017-09-11T01:24:28.238Z","0.9.9":"2017-10-09T22:28:35.159Z","0.9.10":"2017-10-09T23:15:41.763Z","1.0.0":"2018-01-25T01:54:45.397Z"},"homepage":"https://github.com/victorsferreira/vue-session#readme","keywords":["vue","vuejs","session","plugin","vue-plugin"],"repository":{"type":"git","url":"git+https://github.com/victorsferreira/vue-session.git"},"author":{"name":"Victor Ferreira","email":"feinfadiges@gmail.com"},"bugs":{"url":"https://github.com/victorsferreira/vue-session/issues"},"license":"ISC","readmeFilename":"README.md","users":{"ireiser":true,"sandrinio":true}}