{"_id":"vue-async-computed","_rev":"61-e6182776cee1654b5d96c3b8b8959092","name":"vue-async-computed","description":"Async computed properties for Vue","dist-tags":{"latest":"4.0.1","next":"3.3.0","mixin":"4.0.0-mixin.0"},"versions":{"1.0.0":{"name":"vue-async-computed","version":"1.0.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","deploy":"git pull --rebase origin master && git push origin master","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"76938e528f0ddb08309df011405d0262443faed2","_id":"vue-async-computed@1.0.0","_shasum":"3b32c0533edee28ef5ebf1185447b346fe1284ba","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"3b32c0533edee28ef5ebf1185447b346fe1284ba","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.0.0.tgz","integrity":"sha512-DxCieA/eADHAt++YroAiXPKgAMB7MQjLD0jsxCJniONWudumUtThnI5cPnd968xnz4bYVYzd9cx0VxOT0hT3YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJOQJ4hLBorToY1x+AWrCh6ASjD2iFArqKN5ecK/HehAiEAyjvEr4+5eR4wxXl3NwuJ/XSX9dSFDNP4sLoE2p2VR2o="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.0.0.tgz_1459961657482_0.33433346590027213"},"directories":{}},"1.0.1":{"name":"vue-async-computed","version":"1.0.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","deploy":"git pull --rebase origin master && git push origin master","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"76938e528f0ddb08309df011405d0262443faed2","_id":"vue-async-computed@1.0.1","_shasum":"8e040889c89d6b48303b7b71249304d1cfb1cce8","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"8e040889c89d6b48303b7b71249304d1cfb1cce8","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.0.1.tgz","integrity":"sha512-2hjzExYCtyQluulbyLEHzfeiEIZkNeif4Zi8sct6yLL2H9mW2vOekv1p7ei17erCJP186vvY5K6abstXAlZVqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9piwbCj1yRrRvyNmvJdl4/+Uc+nVeDV17yGt2DhuXfQIhAJiicLmWRgBX1TrIEEL1GBjbEmNI7wx4Qbtx754zxF6P"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.0.1.tgz_1459962394112_0.9434438466560096"},"directories":{}},"1.0.2":{"name":"vue-async-computed","version":"1.0.2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","deploy":"git pull --rebase origin master && git push origin master","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"69411479336b79a232867edf4ca53a432caeeea2","_id":"vue-async-computed@1.0.2","_shasum":"6e4e3cd71a0dc610ed97916baea77e30d8ea4e73","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"6e4e3cd71a0dc610ed97916baea77e30d8ea4e73","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.0.2.tgz","integrity":"sha512-X9Oo/ZTvHvbJwFTp2rRlvApCEU9JLGGpFkirCGBbLzCBWb/wcPSSAJWTGT7WQ8lm/vhljcxxEOl7GBFFMAlWJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlwrj+K/Eme7XdwHRGBISnz/x/rb4O2LeKYlAFZazObAiBAabUbr1WDxIhZVhs/SJuUc9e1q9FimSKGphkkDPdQvw=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.0.2.tgz_1459962576676_0.3245697033125907"},"directories":{}},"1.0.3":{"name":"vue-async-computed","version":"1.0.3","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","deploy":"git pull --rebase origin master && git push origin master","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"2460edc779c753d69a1611ecbd32b7fdd00f155b","_id":"vue-async-computed@1.0.3","_shasum":"3652a2346b5449721d498fdcc9e232dc9c3f77e7","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"3652a2346b5449721d498fdcc9e232dc9c3f77e7","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.0.3.tgz","integrity":"sha512-4rZb+KKS5KrSmWYiSZgYfaohXp/85XQWVB6ndXgG+YlrrWEC73wwudooRX+sfKI+Uz8IUiQnH6We2E/gzqxW+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAshKXwvGV4XuEZgeEG4OVwttODVh/3Al78YglMNd6/3AiEAsSYJcdshiTuIOLcZz6mlKlVQlatwwrweuu95sdRp3kw="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.0.3.tgz_1459962685500_0.9186447656247765"},"directories":{}},"1.0.4":{"name":"vue-async-computed","version":"1.0.4","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"5f0f524ad24fcb4871ee931d126ad58d6d23318e","_id":"vue-async-computed@1.0.4","_shasum":"94f24142083b00dc5c0f4491d4a6b8c195dafe99","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"94f24142083b00dc5c0f4491d4a6b8c195dafe99","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.0.4.tgz","integrity":"sha512-7ZFdS14o/WV/jNJHDlIdckDbk05ClxtK6ozG3q2gTReeBd7TUzvqsWy66q0Khonfs4Fn9TRKLRWe/72xMdhpaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnbv6il7S2f8UceK1hKPgSBvzTtn5iAe2uVD/KrfHeaAiEAwMUmr7P1+5IroSHN9NmmTbyMQBzmP8CnuhvorNQjrHk="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.0.4.tgz_1459964119343_0.6404651259072125"},"directories":{}},"1.1.0":{"name":"vue-async-computed","version":"1.1.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"d4107f31f535459b3137ed999ddae551d36fb33f","_id":"vue-async-computed@1.1.0","_shasum":"065290835ae3cdf2fabc4075898ae33ad795ee86","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"065290835ae3cdf2fabc4075898ae33ad795ee86","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.1.0.tgz","integrity":"sha512-0vrwiJrSFY2QwY4iQKc9Z0k5isT62IZxw1y+g1gfvANO3srLm39dbL4D1vHJdRDjruqzt1S21IpyLMBh+nB0tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3qhw8l5LKJ6f+SkYkEj0f6LuVstbuKh79AcpcMr/JZAIhAJEh/eAXZ3IZEm41BaEyg8YlcLjwlkHuQ200Dvi/VnSM"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.1.0.tgz_1460473511841_0.6576636654790491"},"directories":{}},"1.1.1":{"name":"vue-async-computed","version":"1.1.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"db8f39f520ffe6a785a2bad47a6ac88c74003d59","_id":"vue-async-computed@1.1.1","_shasum":"1ab1b29675be486db478be64ef7db6a1d858ed05","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"1ab1b29675be486db478be64ef7db6a1d858ed05","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.1.1.tgz","integrity":"sha512-BibYm3Uv6wrmrSiIbFKPlX5T3DwLItt8+ThJE/qwEBGFu/QhQBWqYqVqmHx4+ItugqpULIt8vknnEKHWazLuqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeFI85Dj0UpvVJxlr18SGroazalbJlhcCaD7rXWvRCnwIhAL7H83+x7QEJT995Tm+DuSLtn80L4ug0gGV3LPfu7TTa"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.1.1.tgz_1460474159714_0.025897607440128922"},"directories":{}},"1.1.2":{"name":"vue-async-computed","version":"1.1.2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"048648961cfe8b0b92e40085196081edd676579b","_id":"vue-async-computed@1.1.2","_shasum":"8739b301fc76032c55412707ed3387d4d45f5848","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.1","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"8739b301fc76032c55412707ed3387d4d45f5848","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.1.2.tgz","integrity":"sha512-yXghaLgV8ON3nbhByvfp6U/yNUSd4ElPusSE1r38Ie+DBaDZNOHDe7emCnSUa7gFpzqlXMaTKlTNVmBJ+FSgkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQXMOE2yhegAMRQ6YPm+jIBB7vJEQPHaQmk0KjJqGVEAiB5mu2vudgBC7mORTVlfhazW8OiSi0nFLjYlmSYUkPXlQ=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.1.2.tgz_1460915465870_0.49736273381859064"},"directories":{}},"1.1.3":{"name":"vue-async-computed","version":"1.1.3","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"c4489a76f615b436c2052d61bde8b3bebd05f4d8","_id":"vue-async-computed@1.1.3","_shasum":"b8fff9ebcd4b8281af268a0c2e163df71f5b6729","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.1","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"b8fff9ebcd4b8281af268a0c2e163df71f5b6729","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.1.3.tgz","integrity":"sha512-KzTNoMUWrj8tgQCXlam84DIO95t73Gepud3XgjNFvzXEp+UpPA85OT/VtKBRogR99BpN+fMw3/ZF7SV1Ds5Utw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4jIeUbahT98EjRxOvm6QIgwxmGe5WvbTgtyhRNpHDtQIhAKjqP3EX00sml3zUH0QmuF8oevs4i86zVgumxfgh4BJE"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.1.3.tgz_1460990794168_0.7503282655961812"},"directories":{}},"1.2.0":{"name":"vue-async-computed","version":"1.2.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue async computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-eslint":"*","babel-preset-es2015":"^6.6.0","coveralls":"*","dependency-check":"*","doctoc":"*","eslint":"*","estraverse-fb":"^1.3.1","isparta":"*","rimraf":"*","tap-spec":"*","tape":"*","vue":"^1.0.20","watch":"*"},"gitHead":"f753c09a92c336f807275f67ec90bce9ba0f570a","_id":"vue-async-computed@1.2.0","_shasum":"94eab1e4050452e64eaa5f5b99d02e6295aeec01","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.1","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"94eab1e4050452e64eaa5f5b99d02e6295aeec01","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.2.0.tgz","integrity":"sha512-aZ+JNxh/E1wqVuc0EFluya3AtWslj5WM7zIq8v/E7taGK6vX0YUQ7Jv1WPomSpxY9ZOINQmLYNONQC2sWcUq5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRLa2TjSJZRxB597tN3u9b8hLtxkQ2mfDZAR+6JM2qfAiA3hr83GK02JjSHW/6+X9M/9oEdfvahvX5O+DB0DXCkXw=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.2.0.tgz_1461697831350_0.19226340646855533"},"directories":{}},"1.2.1":{"name":"vue-async-computed","version":"1.2.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^2.8.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^1.0.20","watch":"^0.17.1"},"gitHead":"fbc513203efa14e1304c229bc074921fabd3fa6a","_id":"vue-async-computed@1.2.1","_shasum":"fa6003ab101133d5b9db6dffd3e6e0f2bfe0f2ce","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"fa6003ab101133d5b9db6dffd3e6e0f2bfe0f2ce","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.2.1.tgz","integrity":"sha512-AJtvcOgzLKAJBqKCyqQzTKIRgxiuZVlJhCo4SK1Mw7g3Q7guT9xU+0TxjdVfait8jxj8qTZr5QFWtGQS6gnoGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkquEUEPaWRLB+MIcsNF8FRHGXRvd2jvRsz5m3gcptpAiEA4OFexYPbIgFT36xSm6pflii6uN9Y3n2d0ER0IQsi87g="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.2.1.tgz_1461773847118_0.7056456196587533"},"directories":{}},"1.3.0":{"name":"vue-async-computed","version":"1.3.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^2.8.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^1.0.20","watch":"^0.17.1"},"gitHead":"90a75896e22cd62d468c6cdc9a334d6158e58418","_id":"vue-async-computed@1.3.0","_shasum":"2c59e3238cd3990b123ca73985ad279874ad33b8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"2c59e3238cd3990b123ca73985ad279874ad33b8","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.3.0.tgz","integrity":"sha512-3dJAqy1FDsn0OC/1xHz516la2hgcteZZotkWWyHglUL017Z0isUEjdnTpuPniQXD5opMQKiQ0ffDfWfV9YAB7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPs8CvmcCuFg4Z1NVLFlIT2W1NKlD5gMJ+smJQDrrODAiBgkfkTXEOokeGshDxqRPUxkrb3RTUt3K929mW1X4QYjw=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.3.0.tgz_1463853960654_0.3582094586454332"},"directories":{}},"1.4.0":{"name":"vue-async-computed","version":"1.4.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^2.8.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^1.0.20","watch":"^0.17.1"},"gitHead":"0459823bc3a729b6d1541639f77451f2ac2392d3","_id":"vue-async-computed@1.4.0","_shasum":"d954c6495799222efb80b0040a829698e1ab116b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"d954c6495799222efb80b0040a829698e1ab116b","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.4.0.tgz","integrity":"sha512-H7rwg1NOxZ5/yQCKrihqDbHtqWYmg1y9FdcM1rcW0dhWsWrE8B9RqqlG2hjMSYIj61qt1GBvsuULgudF4SUb8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfkWDiRKh5oFb9Tt4pjRtX0Id5zOAIo2Fu2KMfavnC7QIgTor5j1589l7P62rStqhGv9zmMqgT3lU+TzobvwdVn4w="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.4.0.tgz_1467958852485_0.3399570370092988"},"directories":{}},"1.4.1":{"name":"vue-async-computed","version":"1.4.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^2.8.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^1.0.20","watch":"^0.17.1"},"gitHead":"996858c357f44e8bea6bfb764e2eb85843696651","_id":"vue-async-computed@1.4.1","_shasum":"7335007841e23132d5c68d2a7dfe7b69ed7159ce","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"7335007841e23132d5c68d2a7dfe7b69ed7159ce","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-1.4.1.tgz","integrity":"sha512-cKjUKA5Zo3t12+jUuxtURA3S7Gvc9n3OjKNUMM+U6U+Ee5PhNpDDD5L8av4oKMwMjJtHobNlMOfREcfgcJiLRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoPFDia8Ctl73h/u0Q7rsxwiuDBltjc/H0Zze46zUgvwIgbOOIw9AIVtxsnFoMmXaZjnW4D7Um2VdyJT4sAaLL+5A="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-1.4.1.tgz_1467958967277_0.2381238006055355"},"directories":{}},"2.0.0-rc.1":{"name":"vue-async-computed","version":"2.0.0-rc.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"^2.0.0-rc.4"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.4.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^2.0.1","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.0-rc.4","watch":"^0.17.1"},"gitHead":"1c145214b9110e4ef728ad27e95415f5517e1473","_id":"vue-async-computed@2.0.0-rc.1","_shasum":"e2bdad57f636623d1e6c7016f9503698a0dc3b56","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.5.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"e2bdad57f636623d1e6c7016f9503698a0dc3b56","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.0.0-rc.1.tgz","integrity":"sha512-3dRgMHqLY+qdKxdOT3jhVrLNq0J2dMxH3JopNDh/pxFRXfZHnN3leYlFWOEeNBYVy7/KJhGUEG9kElPSYakVuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkEUr8tPhpKlj7soltoEDLhX1hYK8imAhN3l8fUdsECAiEA0h2m3eFvwZnkrBh62HGxb+Lj/7tIFflH5eKWcQCCR4c="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.0.0-rc.1.tgz_1473143339381_0.2147084753960371"},"directories":{}},"2.0.0":{"name":"vue-async-computed","version":"2.0.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.4.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^2.0.1","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.1","watch":"^0.17.1"},"gitHead":"f8bd9d466bfc7acd23bd5710989dca10412af538","_id":"vue-async-computed@2.0.0","_shasum":"533c2bb766d80746757d5c9b75fb69a528aba237","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"533c2bb766d80746757d5c9b75fb69a528aba237","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.0.0.tgz","integrity":"sha512-+wTLZc00Ar6+31S8fTEdSyd/a2k+naVN0tHDyEMXOoBMcTmk6EyaOdUIU3gsFjZbKG+Av9pMSrMk9y1tahs2Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmulBJpoE5w73DNNO6Qc+SLxUzY00s6jspFxoL6f9wRgIhAJ1pLg5doG8hCV41w5Vr3kgLsgt6ulidFC2a7FFfO3V3"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.0.0.tgz_1475348305491_0.5372233628295362"},"directories":{}},"2.0.1":{"name":"vue-async-computed","version":"2.0.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^6.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.4.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^2.0.1","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.1","watch":"^0.17.1"},"gitHead":"b2db082a13d5eabf745fbb39967b01dffaa73159","_id":"vue-async-computed@2.0.1","_shasum":"b8ddefa2f32cadaf650e55d07e751521bee1cc14","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"b8ddefa2f32cadaf650e55d07e751521bee1cc14","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.0.1.tgz","integrity":"sha512-uwC1EL8TJeH+3qKRCsM8WpQ1scJGX3JHsbojA/o9tufzHkx5ajmrvvNJ0Rf7ZUnrsDk4AbuqVrqGxBTqV6oNxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlhfzO6uFpNWh+9YyMHDufS5JnEVmfd667kCWbykgPmAiEAxTKpwPR23ivXgGpy4TDCwN61Jt4fsFj+2K140E8YrB4="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.0.1.tgz_1475593380519_0.3054394358769059"},"directories":{}},"2.0.2":{"name":"vue-async-computed","version":"2.0.2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.4.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^2.0.1","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.1","watch":"^0.19.2"},"gitHead":"a51d331fe03dc8a9b10996b737099eb4929eea66","_id":"vue-async-computed@2.0.2","_shasum":"e7af8c80dcee8da3024afb0c3bab3132b2657dfe","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"e7af8c80dcee8da3024afb0c3bab3132b2657dfe","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.0.2.tgz","integrity":"sha512-2iuH7BRKNmYKW8FW4n/qn13arHr6CJRhCj6vid5LlvoapYkyNoK5d2iwEv9Bhqq3wc+Gg1R7oKYkm+zvRwG1lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDeRiwg1oAT/sOzMDMmbuPpRz5khdv+uWwq/JTv3dViAIhAOl6RBS3U8tC7ueL1emldnoQfEdeBOoe5aTEAHr01Thv"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.0.2.tgz_1475594328900_0.9924879272002727"},"directories":{}},"2.1.0":{"name":"vue-async-computed","version":"2.1.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.3"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.3","watch":"^1.0.1"},"gitHead":"d08dd4a1fa66422471bb25573c817ff2e02be629","_id":"vue-async-computed@2.1.0","_shasum":"bfde738d5f32ed1852e451bd5eb7078a9ae5dc2d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"bfde738d5f32ed1852e451bd5eb7078a9ae5dc2d","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.1.0.tgz","integrity":"sha512-yXgdDAKjqZ8DzhHX3yoQz1I26G7jcK39Am5HxUb4gGSTJae78SZN3NkiD5rvjVIpyAUQUBkMUrrmbP3u7vsefQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJpp99p+VzezNX5i5wKzJJVnS3hF3LmcaOOV0U8cuOxAiAmos/68YACAlF9cIC3SWF+6XONpBLympyQVTR2E7gtug=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.1.0.tgz_1477816479528_0.2817238282877952"},"directories":{}},"2.1.1":{"name":"vue-async-computed","version":"2.1.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.3"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.3","watch":"^1.0.1"},"gitHead":"1f8ad356173acff93fc5ea4228f9b6038fc607fa","_id":"vue-async-computed@2.1.1","_shasum":"05b37513cca2d5b43d8ac0d6a45893b4e1165255","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"05b37513cca2d5b43d8ac0d6a45893b4e1165255","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.1.1.tgz","integrity":"sha512-6ernqJPrNhDS97xWDM903sBMxxdGORUqNsPiRE4FtrjRfRyuG9oSpehZi8YU2yxmPmM2fdH0B5DVXaIZzj1I9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDobHjUgGkE5v+GSH5Hgj+Um53MMcwhfPpMdwl+xQ8PGAIgbuufIWbAVYCYRnHjD2xYAJ5NC6zkY0d+PAOwqTwRdhY="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.1.1.tgz_1479237697385_0.17384168854914606"},"directories":{}},"2.1.2":{"name":"vue-async-computed","version":"2.1.2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.3"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.3","watch":"^1.0.1"},"gitHead":"6c5dbd76699c24a7c5bff72d90fa0a0811439e54","_id":"vue-async-computed@2.1.2","_shasum":"cb7c1d75f19d6d19fa9547de4b06e22d2938f3af","_from":".","_npmVersion":"4.0.2","_nodeVersion":"7.1.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"cb7c1d75f19d6d19fa9547de4b06e22d2938f3af","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.1.2.tgz","integrity":"sha512-EboKuLu32S9aLL2yZdTqYMHr7NNE3HzV2gGUCo57Um3QzngnIHjZwRopt6vgD0C4Vc+aULlaU5MYhqNz1hLatQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGsmb8T2xjy6FVdp7G3b5RHTh/dov087gOVwVAikzZHAiAXSo88x6ILjqyp3rDcJ9Z3R3uho1QntU54bPdQa0p8jA=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.1.2.tgz_1479573946853_0.3749162305612117"},"directories":{}},"2.1.3":{"name":"vue-async-computed","version":"2.1.3","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2.0.3"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.0.3","watch":"^1.0.1"},"gitHead":"f61c4030d0f84faf19164e488c2a98946bbcb226","_id":"vue-async-computed@2.1.3","_shasum":"8b194e26f9e005d912582969820246da34e7f2f4","_from":".","_npmVersion":"4.0.2","_nodeVersion":"7.1.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"8b194e26f9e005d912582969820246da34e7f2f4","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.1.3.tgz","integrity":"sha512-VDll38RRLmXYNiocZFYfZwZiTxJEVe7Vipd0w336WVqIOnUMivcr84C7JDYd24ZJpx0OVDWw7RNO3dlWzfRC9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDM+dJrPm63AH5D+4H0iOJxTLzuAyf69PeCD2HahyA9QIhAP+R4eCqPh4mwBIIS9469ThNra/bVLJ94kUX0rvFVTv2"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.1.3.tgz_1479822821718_0.6180968408007175"},"directories":{}},"2.2.0":{"name":"vue-async-computed","version":"2.2.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.1.4","watch":"^1.0.1"},"gitHead":"310a6e2bd5a49ddb6729af2943bc09c6530808cb","_id":"vue-async-computed@2.2.0","_shasum":"9c9f849180a22d882f10d148e33c4e6888e1955d","_from":".","_npmVersion":"4.0.2","_nodeVersion":"7.2.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"9c9f849180a22d882f10d148e33c4e6888e1955d","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.2.0.tgz","integrity":"sha512-FytYRY2uV8R4l04zmUSa3QXJCheewGpZ5qH95OBDmo1GFOWc11VsPoIPZze3V6PKfMNlyI+fPrrZKI5+IcqkGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP43lOQx/qXZMISw1mDsHunlrr76+MuZM0GQfH165v0AIgPpfr4HZnjObjnQoi9+D8ZBV3c1MltuVWDvLZMDsGHdE="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.2.0.tgz_1480791241289_0.6645875535905361"},"directories":{}},"2.2.1":{"name":"vue-async-computed","version":"2.2.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.18.0","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.1.4","watch":"^1.0.1"},"gitHead":"2ff53639a9f10010940a2f061d65106c3747fbfb","_id":"vue-async-computed@2.2.1","_shasum":"1afe5ac23b719c00943499f83f83395bfd6c1dda","_from":".","_npmVersion":"4.0.2","_nodeVersion":"7.2.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"1afe5ac23b719c00943499f83f83395bfd6c1dda","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-2.2.1.tgz","integrity":"sha512-IWUwtHauXglHtgWMmIKEeDfsc3O2qxhkjliOl68/zGJZFYfYystrgpECZjqRk3q3Odsj2/pg+1oAszNtOnOM5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSV8MHRSENMQbVlYbxfbPy3erLyPRFX6533n3+pbisGwIhAMSqNgAHpe5X808d4H/8etVBxBTYWMzOkGH2T7vCMQFX"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-async-computed-2.2.1.tgz_1480855778028_0.3013249007053673"},"directories":{}},"3.0.0":{"name":"vue-async-computed","version":"3.0.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/isparta/bin/isparta cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.7","babel-eslint":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.18.0","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.9","dependency-check":"^2.5.1","doctoc":"^1.0.0","eslint":"^3.8.1","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.3.0","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","isparta":"^4.0.0","rimraf":"^2.5.2","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.1.4","watch":"^1.0.1"},"gitHead":"a00e80908ebe16267820fdc5c2f4aeafa2c21e55","_id":"vue-async-computed@3.0.0","_shasum":"c7b436b1281d1f12ae6482864005dcba546b05c3","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"c7b436b1281d1f12ae6482864005dcba546b05c3","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.0.0.tgz","integrity":"sha512-y1qstTe1iR1BKzsCavYK2x4L5wwHFr4pX1eCdg8w+oPETXjbkPluYpp6I64KnBjmL0BSEp2GCVz7c28vY2rH4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEe6cCKr0OUtlspEm41hBMWY+ftaBdgxbYkJ3PaMCrcwIgd4qdr+sCFNo12+elEGgGeymxIbTIuBuYLDDK7bwJSD4="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.0.0.tgz_1484909093115_0.5257471741642803"},"directories":{}},"3.0.1":{"name":"vue-async-computed","version":"3.0.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-eslint":"^7.0.0","babel-istanbul":"^0.12.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.23.0","babel-preset-es2015":"^6.6.0","coveralls":"^2.11.16","dependency-check":"^2.8.0","doctoc":"^1.0.0","eslint":"^3.15.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.4.2","eslint-plugin-standard":"^2.0.0","estraverse-fb":"^1.3.1","rimraf":"^2.6.0","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.1.10","watch":"^1.0.2"},"gitHead":"b400678dcae046735ceb4332a91361bb4daf4099","_id":"vue-async-computed@3.0.1","_shasum":"66bdd97919576e4ebd8258a24874409d4a57e638","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.1","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"66bdd97919576e4ebd8258a24874409d4a57e638","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.0.1.tgz","integrity":"sha512-nolwPJetUbGgHNJwPRb5tUMzjZ5YD2nC63vPUv5FU8GorGjhEIOAqNphCpZKYbfa6NTae74fPklNNH5HEei5Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1z5pPwkAdZmDRGBexk8QTenEd29y5loEqKqTh6lbN/AiA40K15TASdAkwztXj/3tgZvCm0hnUti+zJCheRVAVHnA=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.0.1.tgz_1489756579809_0.9839453543536365"},"directories":{}},"3.1.0":{"name":"vue-async-computed","version":"3.1.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.8.0","doctoc":"^1.3.0","eslint":"^3.19.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.3.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.2","watch":"^1.0.2"},"gitHead":"7db8e68a3cb758936f6d231542fa003521a32d0d","_id":"vue-async-computed@3.1.0","_shasum":"869c2f23cba8d0e27dd12e1630697acbef28224a","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.9.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"869c2f23cba8d0e27dd12e1630697acbef28224a","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.1.0.tgz","integrity":"sha512-QbDwyxT+lTQpXnz94VeyltoJ/JGoqWIZvzzqAVnaqsWETG/ATrHUIyRS2rVllfSOqs0Qeu0G6haz2nSgkTJOAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUq+tPnYhXwymHMFFHjOVcPBHUmOaJyYHIkuDzJ8gZ1QIgbiOYvPG9pJLJzw34OA7LEv1OnyuVu/qTScTUwVuGKts="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.1.0.tgz_1493735660151_0.01049490855075419"},"directories":{}},"3.1.1":{"name":"vue-async-computed","version":"3.1.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.8.0","doctoc":"^1.3.0","eslint":"^3.19.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.3.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.2","watch":"^1.0.2"},"gitHead":"8ca412c9f00d868b08b773c6e4c4474e729abe93","_id":"vue-async-computed@3.1.1","_shasum":"d210fc18ed6f7e02c9c89d0f0c9e90d8d15bff5c","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.9.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"d210fc18ed6f7e02c9c89d0f0c9e90d8d15bff5c","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.1.1.tgz","integrity":"sha512-+LpHVhawVvvWn43WJ8jR1IkP0xaHXP4VVVSbCraPMpa/wGFyqC5elcR9wMrkTyjUpw+H07t9yFQiX/WZQD/hzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArk9GmmO+ng3a86xqKuFKrEw6/1BJ7g7VmTU+5utyQvAiEAupRbCRmBsSlba0CuFPZ8skUwxsgwiOXq1Uv9A0bf9gs="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.1.1.tgz_1493750829036_0.9346768017858267"},"directories":{}},"3.1.2":{"name":"vue-async-computed","version":"3.1.2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.8.0","doctoc":"^1.3.0","eslint":"^3.19.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.3.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.2","watch":"^1.0.2"},"gitHead":"9b68b96ba3fd5f612ba31a1c983575b9114e2bd3","_id":"vue-async-computed@3.1.2","_shasum":"b1ae98c8ed514240558ea17face7657e802efded","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.9.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"b1ae98c8ed514240558ea17face7657e802efded","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.1.2.tgz","integrity":"sha512-Pz6BDEaWxUKeYdI76F+K/Qr989Ytp9gVVJqoGFHxVa1uuQFERLs8HVfK1qY7k1qdLq/qiA5GdjAYmJQxDt+NEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVdSWqzj3s9RlCdu4pHWCsQWG8Qd2hBSGqE4mfzGvoFwIgWiwR1g5n+bGx8e5bkluoZjXKRLNN3dErSANB7KJkIUI="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.1.2.tgz_1493751156827_0.8899735268205404"},"directories":{}},"3.1.3":{"name":"vue-async-computed","version":"3.1.3","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.8.0","doctoc":"^1.3.0","eslint":"^3.19.0","eslint-config-standard":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.3.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.3","watch":"^1.0.2"},"gitHead":"488ea560e928ff2bbb06f81cf55605d4e506848c","_id":"vue-async-computed@3.1.3","_shasum":"30d781a4b7d0478ae4106a238dbaf7e9725d1b64","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.10.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"shasum":"30d781a4b7d0478ae4106a238dbaf7e9725d1b64","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.1.3.tgz","integrity":"sha512-rCx/0uNaQsKsfGmyyolyEqJtcjUKFzV80WbGMei1qAgNpJyw2uruU71Mr+oqzBdE43VMZLkfclU41IzFrAnaaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5esp9quRWNHrS67yrQGXecP5wUiArBBF09Rwo/8zEHAiEAl7bZKMPHMWfsF2VTDZqLgA1zUmIxOJgoM/D5WsYJT/c="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-async-computed-3.1.3.tgz_1494584708664_0.5322369977366179"},"directories":{}},"3.2.0":{"name":"vue-async-computed","version":"3.2.0","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublish":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.4","watch":"^1.0.2"},"gitHead":"f49c6f56869effcc412a0d3f5158d31835b401c6","_id":"vue-async-computed@3.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-d9DSOSunvyPvfBFGS+F7PjA1MeLP0avGk7/NwSx0+ocnh/6dgBsCNEj06+aQMaLqQIWAdcA7mPU8ACPZHx/Mvw==","shasum":"3bd140c80af2c3563a69c5f34a22febbd66e5d74","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCRj+38cqmtce9mRUSps6VBlHnblrWnt8KZRlQZ9jD8AiAO5UzuzZOZAyc9dq/nDdiF9+3RLKtn31mD8V1Bmidm1w=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.2.0.tgz_1498213285614_0.3324544916395098"},"directories":{}},"3.2.1":{"name":"vue-async-computed","version":"3.2.1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.6.0","eslint-plugin-node":"^5.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.4","watch":"^1.0.2"},"gitHead":"b4a56e11620f3c57c86e540da28e30f50d12593e","_id":"vue-async-computed@3.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-f4ggHWXHj3EUQZIVunxcnQgL9vlfpWUYlp93kw9vdQEaSLYCkc06IekzZBXmRNk1t+3p6+M/G9nps1huybDeCw==","shasum":"930dc4f906dfc86d8ef8b3ad18b9af25b3097d76","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFje6LuIAUte61r1pYkbfAo+A/OymWqbmXj8byxOSU5AiEAuQu6bXTdtIjS0YswTzwsOnxM4+yUHWoGIkSjb+JmeCA="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.2.1.tgz_1498216150687_0.16231768135912716"},"directories":{}},"3.3.0-rc1":{"name":"vue-async-computed","version":"3.3.0-rc1","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --entry src","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"babel --optional runtime src -d dist","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.6.0","eslint-plugin-node":"^5.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.4","watch":"^1.0.2"},"gitHead":"b9551b92b60a00006a309e11efc2119f3fbd7665","_id":"vue-async-computed@3.3.0-rc1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-R79WJ0cgiFLYHNUsS8D42K09e0pNE3EPanjb3N/UQtvpgntIN+N3adAJS5vde8YJlVMjfW7Vabm/gO7fDlJc4w==","shasum":"896abdc5f070c641b992d4127ec06431c3cc3ec9","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.0-rc1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS9QzFPnDIut5j2S9eP7Vcj5i62TzYzlvB06k76jE6OAiEA4UmGKm6whNrUSzN2TFufoA8Seu87W4rD5L288dNhC5g="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.0-rc1.tgz_1503342216435_0.3715272608678788"},"directories":{}},"3.3.0-rc2":{"name":"vue-async-computed","version":"3.3.0-rc2","description":"Async computed properties for Vue","main":"dist/index.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s","build":"mkdir -p dist && babel --optional runtime src --out-file dist/index.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-rename-umd-globals":"^1.0.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.6.0","eslint-plugin-node":"^5.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.1","rimraf":"^2.6.1","tap-spec":"^4.1.1","tape":"^4.5.1","vue":"^2.3.4","watch":"^1.0.2"},"gitHead":"3bb99684b17bcf7c555073c03ae25e99df17015b","_id":"vue-async-computed@3.3.0-rc2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-1/kTN9/EO7mLZD8rIui0/5up0A6dEQJh8LuH4BXH2zHUAuI902zQSCwLe8tWXNAMUkfa8eS6/nsLrZvvps28gA==","shasum":"888d89812bcea018b9eadec04595627051c3346a","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.0-rc2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUM87658jG9Yu0rsows/H6BSPE7Vu39E7EZudd35qCEAiBCuntSS1NlQzwFP72UvYrDTCsX94MUEgRjPXEFantHiA=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.0-rc2.tgz_1503344560079_0.3133724208455533"},"directories":{}},"3.3.0-rc3":{"name":"vue-async-computed","version":"3.3.0-rc3","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.es6.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdir -p dist","build":"npm run rollup && npm run babel","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.es6.js","babel":"babel --optional runtime dist/vue-async-computed.es6.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.2","rimraf":"^2.6.1","rollup":"^0.48.2","tap-spec":"^4.1.1","tape":"^4.8.0","vue":"^2.4.2","watch":"^1.0.2"},"gitHead":"62992659e7eb01ba8c4cb676dbc1be14fe32f37e","_id":"vue-async-computed@3.3.0-rc3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-zW7niKT2eAuL9zXCSvfFrzuwk5+eIZ9gPvw0uaqgHCExONrMwnblg8LCRnpxy4r9DcgYPerIHUqzn9O2IWMV5w==","shasum":"a8022281e949f3e379f925e6d4a327e3b4722d01","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.0-rc3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3/RQiyrQZPp/7ZIFmRBPiS9ATS6d0hstgbJsqt8Bd0AIhANrGD4T4GoyJnPGsXVjsieWg623DFZolR0iUQBeQzq/M"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.0-rc3.tgz_1503409963253_0.055759571958333254"},"directories":{}},"3.3.0-rc4":{"name":"vue-async-computed","version":"3.3.0-rc4","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esnext.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets es2015 test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdir -p dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s && npm run toc -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.2","rimraf":"^2.6.1","rollup":"^0.48.2","tap-spec":"^4.1.1","tape":"^4.8.0","vue":"^2.4.2","watch":"^1.0.2"},"gitHead":"f66902519f44ad3452a84d7f21d1ff98ce408ecc","_id":"vue-async-computed@3.3.0-rc4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-Y1RKBvRKB9/OeYa7lHElDaQuRppuJbhjL9/B6JQaza7chzOAth+mFrFjhrldBsjeLNf1ES/3ZcB8lzm4RaeaVQ==","shasum":"b33d8ba4a17e9c261e89ed2303fc3ad03a3894d1","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.0-rc4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAaBTn3JQdK3QLXYTRt1AVtOc/zknzMg2gerDu8uItqAiA+vgxfWD8dACnHvRByyox4XlIx9ruc7mOJ9FGGWbNC4Q=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.0-rc4.tgz_1503482432441_0.7442245536949486"},"directories":{}},"3.3.0":{"name":"vue-async-computed","version":"3.3.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esnext.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets es2015 test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.48.2","tap-spec":"^4.1.1","tape":"^4.8.0","vue":"^2.4.2","watch":"^1.0.2"},"gitHead":"3df5cf8c2aa1ff933267899b82886146b6e3dfd9","_id":"vue-async-computed@3.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-De7icB9rLAY8oxP83tkZM/SZ7qbTe4xFPFDNChGu1Q+/ZwIZaawEDBIblIIcYbeOeU/S8haFDWncfEAMq3tkLg==","shasum":"54858d4ea7d0edc46abe089fb96d833d257ef3bb","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHczyDkNfEMSdbAJn/bDIasRG267dzZ6Cfkf0buQiwrgAiA+5fl1OdIpTMtI9aSmWjHT/AitqzLbD3A1k22K5JbqFg=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.0.tgz_1503482941731_0.716636125696823"},"directories":{}},"3.3.1":{"name":"vue-async-computed","version":"3.3.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets es2015 test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-istanbul":"^0.12.2","babel-preset-es2015":"^6.24.1","coveralls":"^2.13.1","dependency-check":"^2.9.1","doctoc":"^1.3.0","eslint":"^4.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.48.2","tap-spec":"^4.1.1","tape":"^4.8.0","vue":"^2.4.2","watch":"^1.0.2"},"gitHead":"c8aba4aafe9da4072d9488d98c1afc4cddc7ff6c","_id":"vue-async-computed@3.3.1","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-k04X7FsyAu+Tmc40KDUFT22LRZNfgHqpsuCWNUnU2FubeyBlVFLuJkxEdvRZEPVOEWIQuazFzYR1N/whfVkqvQ==","shasum":"9d754e649ccabef97e7e3932f1bc097a66a23db7","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCiNNvhsG/AJw9F5f0gBGtRkAOxAukVmpKGCo2DNXUGAIhAMsSo+WjbzxC11/aI7XPpjeK4WHdxZQF/GglUngp9PHR"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed-3.3.1.tgz_1504631607826_0.7144009140320122"},"directories":{}},"3.4.0":{"name":"vue-async-computed","version":"3.4.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.5","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.1.0","doctoc":"^1.3.1","eslint":"^5.2.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.63.4","tap-spec":"^5.0.0","tape":"^4.9.1","vue":"^2.5.16","watch":"^1.0.2"},"gitHead":"51db4b266c9f54a5c6ee161f743e13aebfa1f1d1","_id":"vue-async-computed@3.4.0","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-cQxFC07pWE8V++eA5SvlkqtYwRjQwyp4IUx1lYHUtnyc2NW5rCjozxc/i/tHB6KXGu++yHT5gpapmCgZs96Jag==","shasum":"5b041e7eb74d423e7bf09e113210516b064527a6","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.4.0.tgz","fileCount":6,"unpackedSize":28072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZ1rFCRA9TVsSAnZWagAAtOQQAJiIoVRFI61/YBcem6l5\nF6UXXtOr0qK40npVMxvu6JTCREshofK5a0kGDElhl/ckHPQUC0NhX9HEjbPA\nJMAuuRz4SXbZs72KpUt0oK+UAmi9eddQ2uj+PX0oi14szLKEvUWS8Sdu50WY\nTQoyxUpEqWAy03qDvmNrKNQFHrviI3MAEDEnFUPZ7xJGa6EVG7JgR06U2Ti0\nKhtaoZ+U3wLnoEM+jhfstr5MzYhvpJEwwCg2ZxzlqovgR8k82y43EElbxWh6\nLaJ+GRmFg1LWkIT77eLCSSuZq1s/eniyNOkLmXQOuy1Xp2oLJyIyQNceoPgo\nVsnRWhT6H5rtPu6PXiJuBliPkVrFJrzR9GBIfbpUaXqy7RQ3u4rT+jG8iMqA\nMTGl972AHXcgk4SOoEljKP6ETy2WGnCjVKgK/U/yzbOy1Zou0LmhuUMdrtun\nXdTMxEbeQIm6lKZwkAfz5fC97hDvRff7RSwvfwYYhCS2xTjtVtFv/WvTSYAU\ns8w849ZPt1/c3LkgXgKYBUf1NFglv+NsX6SqbCPrtSW9J+obgc7OBxlk7neD\n9avKlKL/otkWe0nPLd3CF0YIhrXiEwhvd7fuV971JpXIA68alAbxNYFdyUXG\nfAME4LGinHW/V7ccsEhVnpdkzSQ0NUmz7v2WnpHFeemNnGMvdDPbVUPD8RTW\nE6Wu\r\n=sxUA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD04erBsdksi3xrQeKEkvO8rvQcy3Smlt67hnAdJSkRcwIhAO6pYV+COGPVITnkgu23p9OsQlVP2QJAwuXAm+sIkGeY"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.4.0_1533500101119_0.9736351310382987"},"_hasShrinkwrap":false},"3.4.1":{"name":"vue-async-computed","version":"3.4.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","files":["bin/","dist/"],"scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.5","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.1.0","doctoc":"^1.3.1","eslint":"^5.2.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.63.4","tap-spec":"^5.0.0","tape":"^4.9.1","vue":"^2.5.16","watch":"^1.0.2"},"gitHead":"14cb7cbb1c65fd67e1eb5d15e8214cb8835027d8","_id":"vue-async-computed@3.4.1","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-+nuT0vUGjMwpDf50/3E29gIcJEgAk3i7cP03CCjffptb7FsXjzVyJfLd5yqjMhmma4ovW5Wkh3blNRpWUG/amg==","shasum":"b3923c177b38ab80cb767bbc09cca3dbbb25dd48","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.4.1.tgz","fileCount":6,"unpackedSize":28052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbacujCRA9TVsSAnZWagAA/f4P/1CezVSwykukjRa7e33j\nLo3WjfcKWK7rpkbd7uTLKirTh+69RSm4MIfeSmT5hktIdlSYDGns64WxVF+7\nqTNQgEvjUCh74dU9gJLRYf8mEv0XjzPp75aLEnMyCAL55sLYWgxmU13cVvEG\n5JkKeHemc52APUb69jtxxXJ1B9tukdCU+GLL/E0EPxcZJfpRz2Gqoz6l1afD\nwY1jJBs32RU18dN5zOf4hNSdFH3J0pvnOhk5AAeuOv1jiwPC1jW6rLi3C/CI\nKXNn2r2hx+JTaKRTHLb6ET5xmhC9yUxAVDu4m3Vwrm7ZzbFlnpJ24pEx6NmT\nS7bdpTSZ4y+0oo51lmcRmNhCYz0fawVQQbVmCNqSsASfgMKXFkOaDqyTSJ9a\nId2kGBmhcxU28WKHXiIM/thKsls8DGTBKhjPhqnr8aHfAYwXsz0n1QLSj8nD\n8g3aPYjfgg+1syOH83rhTOBJdNCplGKGDVpikZ/jBaaHqF6Iho5smdczPk3x\ntiEXDf5Dwy0ktI6Od+Ooo8HWZ/a9LauC64Tz9ZDORY2Nw2CuEUt422EG2lcY\nhRQu1urQeYJ9lmJ2VOzUX22nSI0xfDBVqE3s+f1RWoJjsxeylPME0CfIArWP\nxF0LpCOW21WAzMLxwMQYINxsQJKuGHL5LMvMAzt+7oeVUuQUPLE3Grpz2JUz\nn3eC\r\n=xFC9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF/R8+d8YahRT+/cuSZ5N0XIepYCCIdPiG+4YSBk4E+AIhALpO1EC4pE646ZnqmkMSfuJxSaOHgTZhLLKNj1i+mRXQ"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.4.1_1533660066931_0.9390118955367908"},"_hasShrinkwrap":false},"3.5.0":{"name":"vue-async-computed","version":"3.5.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.5","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.1.0","doctoc":"^1.3.1","eslint":"^5.2.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.63.4","tap-spec":"^5.0.0","tape":"^4.9.1","vue":"^2.5.16","watch":"^1.0.2"},"gitHead":"e96690a7e83ba007fe73098d70bfd0c2222b8447","_id":"vue-async-computed@3.5.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-QddDtWshkGeORKiONQ7xnz8YoBwLU1ZejmPTdEnVLXVeGthmmdl2uKt9RRMB3NRyXKkUcT6WYKT/YDnNodzF1w==","shasum":"30657970618389f30cba4d4b52b119bb1b2976aa","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.5.0.tgz","fileCount":6,"unpackedSize":32549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3e4tCRA9TVsSAnZWagAA/50P/R2WqdMkjJGQ2UC9iFpf\nGt0V5Nkmh1xRPFho8PWfE4TOCa3ulVWmdhnrQ6BKl5cCA6N94YWnOxlOEgRL\nLn/2awHOpd5/R0CTWMKB3qmjI/KNNDDwPRfSnJBgko7HqkP4un2hYiLa1Xos\nvnlGQoGHziUhR7x/UuKJeTyjJgwVkuk0vTmzwRO7udBplOlVcrhHsJFIiECp\nLus6UNWAKMXmtPo7/TT1yRMsDn26VDwHcxEQScJpcj38YDznoTHeGCuiIZBM\nWPxWdWEUVHvw12ULYv++B0OPk6abwKqLRxZKkWaaJ95Z3N1Egh9vhur8a2Tx\nnvXKpr7mLX9aZ2N2hUa6o/ODk+u22xH55r6O8Bk0tpaylh9kfaPc/usKqTdf\na8swv94LWgxCbHfkqpt5ndd0CFLJSfRnNmAH2jd7hRwBKheleyaxxHybNqu4\n3r4FvkwB/H+Ts4H67tbsXWx21XUQkzzRIXLHKfI8r++p39nZjt87pvUPL/yY\nzoEVSQ4a6bulsCDkQePXVwoBKR8YG+IXDSr3Uyfeglef7RDAguAf8vMw9lCV\n3NH4k0lIPvJUGextVB0ruftIqqYRPY5X1PDanaJJYD6mbg/2zLH3q3JEUDjp\nWXvKjsF/KK5xzq6vImTwinRTU+wOMyJDIKePcM5n5Q5Ns+/NHnf/LPj4efpU\nYORp\r\n=zouC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVzFsO84Jz3QYXrKWeJmoaSmLmaIPuvUUnue6+1B2zmAiA9/EERX/tbIJEVfV/c9AMkIv4O8IzBUZMaxNPCLGk2xw=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.5.0_1541271084821_0.7022055222731032"},"_hasShrinkwrap":false},"3.5.1":{"name":"vue-async-computed","version":"3.5.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup-esm -s && npm run rollup-umd -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","babel":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.1","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","doctoc":"^1.4.0","eslint":"^5.12.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.3","rollup":"^1.0.2","tap-spec":"^5.0.0","tape":"^4.9.2","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"5d4a0c0e83b514a4a74835495702319608be6971","_id":"vue-async-computed@3.5.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"dist":{"integrity":"sha512-69BVyTQavguFcBVU7tDgujyTUIXrJdAAZ5LlB4bLwj9Ghd65TZYGsGl/CWZ3HY3u14uPvgmQ4dKIwl3matw+fQ==","shasum":"bfb4f6f1788bd13dd1f170641e20ba10dbd26c6c","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.5.1.tgz","fileCount":7,"unpackedSize":39940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNPrSCRA9TVsSAnZWagAATL0P/iM7eyWwa42Pr+9fwV6y\nWVHo585xvu0CYZbHeEfsptOhLYQsrCkxSbKjTe104jTX6q1iXMArFIrzBXhI\nwt98e2vfoN6L1SC1LCuawg3XOqwvda2K6smydT55B/7t0HFb6CqPvlE+Hhqq\nvHtxbsRy0nvS1MLeANxznKSMoY2Gxbfa/8u3zbMy/7cFVoqqvezYTMPJiRTK\nG3Y3l7WU48/5QQ5pL/aMZoO3aDOlMYrlNsn24hooBi8G5g3JLzwzIIf/N4Wg\nhk0e8RlhvP5UuRhWdNLzIVHHoIll+QQUrlBTojKoe4UiEAn2rV7xZxGlO4nu\nsXaEKnCqD/8td3DzHuzcPXCZlP6cnt6cnls+MfQmfPXXFNysVOnwDJpfq98a\nhdFltyfSMmYqpIjemmLiDe7R6f4GD5dgt+asSFLXiDpdYksYsAUXVuwY+2nE\nA0QXA5yoRbCQi8DgeIkQUGotCz4p7yTxN7/NeXqByyh0glZ64igG9dS99ZA7\nQ6qWu+7eNBGOcbh9TubiKedjIqfS00DKJCDIynsDu7JkFyzeeHwG7gx7R/Dk\nJyfTrrmSUeWkEd0BLiuaeP8IBX2wKY70JkKBAy5Rq6/t76+8Ag25WlWPA+ap\nWlm6hnKJ8lNF1MYO0ND0aSvzA3v+VE5XZ6+3IeqCHzEpdv3V0cXs7sNs4XD/\nAsot\r\n=MFyl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0bpZnUUXKTSN7tXdLIpqkBUFdmpw4CyEF88FEE2Vo7AiEAxw7TzUMzMzd0kFVTwbl9yPdVdFZt0mmsEJFEX2At/Hk="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.5.1_1546975953789_0.003990385559120346"},"_hasShrinkwrap":false},"3.5.2":{"name":"vue-async-computed","version":"3.5.2","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.1","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","doctoc":"^1.4.0","eslint":"^5.12.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.3","rollup":"^1.0.2","tap-spec":"^5.0.0","tape":"^4.9.2","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"ac7b60ea3f1dacaed262c4ae86a7e762fd2543fe","_id":"vue-async-computed@3.5.2","_nodeVersion":"11.6.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-PoLY788L5YJ+xOggmGqoxMgJoRlVAYoa5e1rXa8/W9knGZIJusALApNFsrfAeo7FaD2s5ZB5ato6D8QJ847zhw==","shasum":"8909770b94d4b3870d07ad538690702ac365c11c","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.5.2.tgz","fileCount":8,"unpackedSize":46565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUJPQCRA9TVsSAnZWagAAs1UP/1ob9Rs39lG3PNaesbg8\nmrHO4XavQPe3ragkilT7CGS49ED6RzPijJHcw443A7gYpScZZgJf/NHQXr+l\nI7kXkuimgM+SO5b+wqZtWqB4O3s5ipyf2Tnz6nYtkN556C/UKBhLjIgTz/B1\n35Wreibgdn873p3StH2gXbFeryncNqhmfsvUcnZYoQj21Wi/GxjtTi1rQTv/\ni/syibrUFHdl0Nd4p2kb5pM2UP1g2GPwd58wXej3ya9XEzjuQ7l/2a5hOR6E\nUJIPA0yanA48zIaMqsJhM+VeGcM1Jx5vnpiVs7kiAtKWEbrK9KEUglabfM6+\nZYDvJ3YAT/XCxPxNclc505QfYlT2uDbU/7Gy3oXCWKTGKqSFCXuBD5FjqH8k\nTNz82gtZuVT/iYuAFjpIL/qZROFPYH9OAcvgmFOoJ98xotwc5Rc1bGNOY7g1\nrgqMiPx0c0az3LPq2KaDuhG4FYQteCnHhcFOBbucxqVco4KQmbKsHjRoF6r2\n502ucYWnnpMRWspxh+xA7zxljI9Zn4JgE5gPt+4SqtNrhzMG0B5NC2uZOK8E\n9LrkaujwykKwvDFqHX6kUy2yGQZZs4gxsWcHKmae8ixEZiaUpHnf2+NkOL0W\niLHqZp9l7QiB0lW2XDnWdYM6QXZI7qisYTjO1azDO0lk59sbXraVgKnS1L9/\nHBKB\r\n=Miq8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiMYuxT2G8VPPhmhN27zYkNiCjVCRh6jebXAQEWA8IDQIgS5znnmp1L0t4GTGjPMsVX2h1/v67Qywwv3tG+0WjF5k="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.5.2_1548784592122_0.6262440926511681"},"_hasShrinkwrap":false},"3.6.0":{"name":"vue-async-computed","version":"3.6.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.1","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","doctoc":"^1.4.0","eslint":"^5.12.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.3","rollup":"^1.0.2","tap-spec":"^5.0.0","tape":"^4.9.2","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"3276bc2427d9a561a62402febecada5884189647","_id":"vue-async-computed@3.6.0","_nodeVersion":"11.9.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-QQAX6KTZvgL2YQhGCPutMi8onKFIe4fIjgMVTsLE3k4B+Ms8lI3FB0hdgzGCu+bmw31ZKOWosZfy+lXwqzvb7g==","shasum":"96258d17cedf136d03133a3bd16041e188be5236","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.6.0.tgz","fileCount":8,"unpackedSize":56984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaDgmCRA9TVsSAnZWagAA2m0QAIprRCHRqnMRMxouowZ5\nc+hSckJpsDaO73QrV+LxDzxZ1nO6Rx+Qm/w3IUDnv4iBFRxvcTcmaFuOK/UN\n7AaFZMG71OCZB1bk4dCr7SFW3SSRsb7U+70UciAgqMM+KvKdEMt6Hhw6Iotm\nIWxb4cLf7wnri8O+H+fgAOVITUtwY8edv5DZTafI4M2TYKFKx8qFVG8gkYYU\ngt0XXe/MyWSMhloJeL/ip9HFWBZQZiOO9WI9xls+Sh3qkhG4x+hEECt+Nfd0\n/QWfmAJcQWZTH88J7OWq++RXhOqREatY9rjSeg9NfMAqfUQzgk/6M+G2z/Dd\nMYgPFG+P3IAutgISoGfwHgb63jB571mjuf1bU7BLFH+7e3MAVo2XKqk94ueQ\nV8MfkKjoCdsdcyHKtEAOAWaSuEcOl9WU6o2kWdU0mntl1vw9VpMHnXPBxJ1N\n/TTN5Y0VAUJEFNW2EneNskM/czRCRCg7zgxWhrjBO/T2vrNG61ggDX120FkB\nKx+fxqwlnflZa82rlu580a1ZQI9C3YVOQIzzCyp5vg4rqgQFgAAtZrubze/v\naADiD0IlIjfhtas8FJ7+PgWy+ZfdLhR35KuN5qBstXUv4Zzbhu1buESCT6uh\noVACm+CtuDb9BA7eu5vNyRLctPIhNt2UbxY2ht3nF/Z6+2WdDhH8TgBzYaJV\nflIX\r\n=+r4f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3jDGo2eIuMMaxK6WCYUE3fMXUO7zDsHAHrsH1FU909gIgOmrpB7Qv/PoMWqlxZruKnSM1EL1P2yesIfitZGbGn3U="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.6.0_1550333989381_0.8668322671265756"},"_hasShrinkwrap":false},"3.6.1":{"name":"vue-async-computed","version":"3.6.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.1","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","doctoc":"^1.4.0","eslint":"^5.12.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.3","rollup":"^1.0.2","tap-spec":"^5.0.0","tape":"^4.9.2","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"71d79b644045c1a41013421538cd282d90d969d3","_id":"vue-async-computed@3.6.1","_nodeVersion":"11.9.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-8FFDTqfdvKrzK5Fr7nNHZgP6sQ2hTUELTrLn25i8VW/g06MztD+FOe1gs0RYVpRkPlcrykf2hbJxNYra1c4OGg==","shasum":"6b790e2125347c678d1b82b10a5b03b41d7b86d0","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.6.1.tgz","fileCount":8,"unpackedSize":52931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaDoqCRA9TVsSAnZWagAAcHcP/AtTo0F9/Gc9aJ3gx2OC\nEEApVhRToWs5aEmcMeNBZxZ+0vPkDMI81Gl62COKblFFTKQnfsc63hAOxzsq\n9RSCQS/wW+1OyAOiBLrbSgse3WKKL9cJLVWAAZDndJGFkhGc090qj/y5bGVj\nXcfBdDh+4zYFmSB0c4VZKv1wPWG9zN5wppr8Yry692I8PAnzu32/Te5HEaCm\n+xV13iKt0+eNiFu7umD3VCQdyDLsIpJ3UbgxQQOJ80J3gxFrN+wcYAJRXmG9\nmJX9+0M6CVlxaF6T4H0Z6TiDCOb3UnDqb4VnZzQqd1I2DzlQqYtCQIl/oMYO\nZKnuI11bBKcWmsuGOGCJeqWOTqOfVqTY2imeDsqb6FV42xlxQz2NSbI8dbEi\n8qU1aEZc1+W2JW/imzWjbNyTiqBGIcvBisUnrSRao5FCGrPG1xd0AKqruKSJ\nd8h74OEcWTg2khDKmcIUnQqJc7KupN+0DM5spFFTWt88IXB2g+fe7kuKr65/\nF9jBHg3X31e308MPPg976VNfpvSR0wr0u10xubyYxRYgXPAIBeNjkRCUvlxM\niSorey3T06FFzpgWgvcNbMiCb6S/Ia5BR/XBi7HMfJXbCoUoMAD1mFh/O264\noblwd/6vLN/2a+6Juhd9kAWC9Onf8i/dEStfec5WKMQVVMCtJc4yqGm+ZwiK\nW9FX\r\n=0hXR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhmwkxbM9PSRRv1Xu35qIWHxgeVkthRJYX4p8HANpgJAIhAOKQs28bH0Gl71vLjwBLfsW/MCDezttHyBVr9b4DNbPA"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.6.1_1550334505589_0.7991465667234323"},"_hasShrinkwrap":false},"3.7.0":{"name":"vue-async-computed","version":"3.7.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","scripts":{"clean":"rimraf dist","lint":"eslint src test","check":"npm run lint -s && dependency-check package.json --no-default-entries src/index.js","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run check -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.1","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.3","dependency-check":"^3.3.0","doctoc":"^1.4.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^2.6.3","rollup":"^1.14.0","tap-spec":"^5.0.0","tape":"^4.10.2","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"622a344fabe79d8fe49ff6af4711932e69081145","_id":"vue-async-computed@3.7.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TyP37QJZK8pvN14wxBcXtt9TOjkpYYdndklABZNH+X1ZjeyM/krndloiS1DeFUg95MqIi5wzjevOPu6UTcD7pg==","shasum":"1ca3fc2743c9e3d4399b506f3e107e2141fdc34c","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.7.0.tgz","fileCount":8,"unpackedSize":52212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9344CRA9TVsSAnZWagAA4koP/i1sxfHH6csmBbT4CD3I\n7rXrQ0iHuNLahKQN9iJqlfk1yOINnCoPMGqUcQtdKBxoQJM3F+Dmud40lb48\n3cXc14Xrgt5ThQReF2Ew4vJMiuxTtDH/Wj3UOXfDOe42VmGnOzZzL9UalAIO\nzpeQDZ+iDQR42/HKt8VMTsfXGHPObbFtFEaJkhE8od39wkTe1nQ1fts21+4c\nYg9fBuzlk2OX+6fees2DuYr1pkjzw+8RvCPDmmbsHRvRgVgSgaAKx9t8454w\niK6R9yACJw1C64Dp2ku0lk7N3wB0nGwbfMyRFB3+aD7dAqjcjXNP07nGhz5j\n2kqAEolBDzW4EJp9Lfc0zJHeCHLzbHQFkHNh7GDubgrGt9hSZZL3O8jHItKI\nkCYwZP/Uzjc7B30P0hKziuzVEI7ILQ0670vIO5lyrRGmelEZ0P//bb5KeVTA\nAZgJhpH8Tmpn0x1uidHG3699OZV4LatE5UtCAU6YtYDpD8H/YqFUFMivtAGm\nhurokjchmbX84x/R1A7iGA4IsQgJ0NY6r8U45c/opX7r4gNpMcPUhi7bSNQj\nEoSQpraPYxfqQc/Ur/RVmvQzKbVZ75euQuboNbvZ5JeExOq0ZArmAlr+Yndd\nEgiTYTvvSeeTlT4BtJiqtqee815KY4POUYpDqTKTm4enhURhJQhJKQKXO8dx\n04sC\r\n=1uWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDCox7gT03wM4BKAqroARvXIUfRc5SGn6LFshCSD9U1wIgcvIPqPBX4AZsvsdHkEKLAYtF+RHV+3+twstJ5Zn12vA="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.7.0_1559723575792_0.20948406776111272"},"_hasShrinkwrap":false},"3.8.0":{"name":"vue-async-computed","version":"3.8.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.2","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.4","doctoc":"^1.4.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^3.0.0","rollup":"^1.27.14","tap-spec":"^5.0.0","tape":"^4.12.0","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"cca19f8bb0d387dadc445461c7b04dfd47304f08","_id":"vue-async-computed@3.8.0","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o6LYiRjLEgChf635bvQEylbs9FtkDdagD8FTjJCKRG0d4wt8mO5/EGNC8dnHyYdLIT0t2waOetcISpXwvoaaXQ==","shasum":"6865b7de71ba83c01ab6885fbb19929843d6d55e","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.8.0.tgz","fileCount":8,"unpackedSize":53225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeARrcCRA9TVsSAnZWagAA4qMP/0otiDiwOzkdidZl6BoA\no/BpiXRP0fGLLApwfVRG4HganDwCacVe8zkvcA75qxGFitUXyueVTat0PhQ3\n/NjaFVDrbbVk/SYgjGWx0157/TdRdLjqkqmYmgPfH5fPX9g7POZ8LLh5BlKE\n02yNGS41ZGcNf/ubGQttG03PDQUbDcaG0h4QCQ6zfLXp3Z8enSJnnzPJLwo4\noJa6lXVjuWO3Ykho845NVCOKSvFZluuy0Wig9dInhz6pFXnFQXBd4t8cWy+k\npsGCYL2nhXGwvX+pQfFKdk/10oUG05XjbCvVLr8yIWv6EeJDk/ZkuKkozYV6\nf5tXXp0tGouI70AlrcQX4/nBRzwpiRLgeEcmS10tJIEa43NOfbvU54wf5eEe\nrndkl1/ALK/ltIhOUVU3Z5Pb16QEWctdjtzWwe0vBxlx8my3fBgE+NA05SMs\nFcMCFxy6ID0afJMEVPBUizKiiv8xu9b75ltZ0dkUNP2X+VS5hsGIbZy1PN/1\nx/89azoyfwIijLbw7paIaqsOPUS4ytnBmZxcwvZfjEtsX1JKVRSHwiGPCMn+\nZeXNXgic+h57J0yR/J+EZkcKKiHsEHc3hx9rRBijr0ql2O+GUsEZFbivPRGU\nn4kTKMU/UGsD8EiI/hcd4qk83XSFf4AxxjHh38M4ltEYXW4O207WlwrSoI31\n+n03\r\n=9tRU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Ie0nUuuZQosD+v+X8hrGbX/8YG1v0IIECpxPItdVJgIhAIaB2EmVzOxR/WD2pRkDFvykR9aUS0QTDt0SkoW/HvwW"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.8.0_1577130716272_0.10219372282572525"},"_hasShrinkwrap":false},"3.8.1":{"name":"vue-async-computed","version":"3.8.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.2","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.4","doctoc":"^1.4.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^3.0.0","rollup":"^1.27.14","tap-spec":"^5.0.0","tape":"^4.12.0","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"066fc37202c05a11e70ba2f711f56283c295d061","_id":"vue-async-computed@3.8.1","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-B9bmdbuWwXIfcM+LE0k1bIpXhDUrqF2OmfQLOUPK0YTZxTGfG3gU97RdXwiQUc+YPhf4qdVI7q/YT6bgL6DpIw==","shasum":"24b92c058039ff21cf843f702286db4af7efa22f","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.8.1.tgz","fileCount":9,"unpackedSize":54461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAeZDCRA9TVsSAnZWagAA6EAP/3jiL5tpiWowTfUUiPLS\nQX6DKJzvO002XQxGVX+ObULRunCGLp4twfkUk1ukZFWCmsFhcoSo3Wf1WXFU\nn8nofZtbU4r8zo4fc+CBPTvQmGs52ZN4uxrZRfICqYUfOK0mzxqHFTTNFZUN\n3+t42V2vgUSnZ6TbK3NaJxVgCvPecxnbQr4uk9ppZGc+dEUVpNJve6u9IrqP\ne1I8FLYdbE8AT5JzYh5rv2SR0UH9Y9+o/ux2osPewyw5AEPLeT4ixxV/a7Pb\nXgrmWHIw8Kbfu1K/VUbIT8UYmXklQQunqsxDNEenugSlJngDGMwwa1YCsY3w\n6abBmTaVz4MyM0JiUR08o2xtzper2hu2047aASlJxuus5xfXBpvDynIm2g9H\ne85rFSidMzVoCYKUE+RV+3HLhrN3TIV+lKBF7O4Ps8s7bTKQ4nJtcOIv/5NP\nP8eXgZIg4ciWl/FNmQyUF77Rx190QsnfkojHmBjRHE3U5rsTF2VC6VfRLnbU\n9Km+l4TyezGDJdU2ck13w0HZlUNOmVUnkVd/xZsEIPTobEsayvJWAPLGp06m\n7+oaVbVN/7IMPQX6A6ZtBVUFYRVLugtDXySXI+pDW0abgVkGgeFTTUHZqubH\nDRreIuqiwskIkyS77TNq5bhJo8cEk1g07AB5JSzQU1JuQhnXUKzJhVBUjYNQ\nf9bZ\r\n=su4O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpArpkd/5wbu+yusZgz6dZZsWEgNgNHdDk7RRZCuPyJAiBgd9i3Cxl4W0IELi3BaGmOBtj7oWnoAPpTmUAXNY8UUw=="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.8.1_1577182787359_0.5175047483127688"},"_hasShrinkwrap":false},"3.8.2":{"name":"vue-async-computed","version":"3.8.2","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.2","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.4","doctoc":"^1.4.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^3.0.0","rollup":"^1.27.14","tap-spec":"^5.0.0","tape":"^4.12.0","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"b2e9d37d65d903f67dd48d738c3d48829dee42ed","_id":"vue-async-computed@3.8.2","_nodeVersion":"13.4.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-If5roOhp/x0WWd0TWRD77YsuFoiIw3MbkcRlIB/FE3TqQCPje52eQp5CV5NN/7B0VAyPuGX5JQa+rc9AOcGAYw==","shasum":"d5dff221b62f95ad2f98ce9e7bbea5a067ec8b9a","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.8.2.tgz","fileCount":9,"unpackedSize":54488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBfLICRA9TVsSAnZWagAAhMcP/2NNmAg6IcoaKvBd8wPp\nrhn6tbt8LeC22DynD9HrHAC1o2g2DIdjHE+pIzsQExCWSzd/I/GiXfXLldGk\nWFUuDin3QwoULmC1vd9gg7u1jdUHlYa+8RRq0+oRLKU+J+60iicCiD5713Ei\n351zGYSSniWuJwlXzByiu9kxf7uYDtyxtLbYlXe4u2LnuW7v9QtKtvVYsIBn\nZ1LVX0fkVn8Cwdkr/ZNrCiln84AfD1qgqbnyGJMcEMB2T40kba8b6y/EoJ14\nNOA6JoRtfJjgTAg6/Re7TVBu3V2tyD92IpJM6rRbPfXUtFDZvq2QVV6Ge1P3\nbJB1bO8rDRKpms4Fgqk2qUuz8jzwNJegJIAycv7Oprb4buVMe7RwU0GpX58S\nJrKExdlEkz9V307hgxbqcyT2MKlGOvzeovyl6CAnOaNSyYLndSO5J7Cniq7A\nodO7RgH3dkkQAvJrdU4xyiGio23QrFDsm0IZW8N5sRZN/Z6a3SnOrWRGmJre\n757bVHn43H/IMIbtiAr+IOfzjArvj2TUcKpbFK5QSXdmXZLWAOs8C0s21bYF\nASRrjUAcAD/A9Tp/zZ4JLMX/02vlHbShop4vpgF1Oazk2NAon6GYbTtoYErs\nBXoQHB3mJEqqIgZrsp7Mg+EW+hoHtBj3ltlJcxzHwheb6dT3swziOYBMHsXz\n7yq/\r\n=ab2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbA89Yum2LGi+4JVoJ69bf7Ec8/9tAoZKbNxj38DK0MgIgW2cFdPPNDModhj/v8xW0s7iUsQ87Xiy2c8hXx9R2m5M="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.8.2_1577448135513_0.8606573952751362"},"_hasShrinkwrap":false},"3.8.3":{"name":"vue-async-computed","version":"3.8.3","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","coverage":"babel-node node_modules/.bin/babel-istanbul cover test/index.js","coveralls":"npm run coverage -s && coveralls < coverage/lcov.info","postcoveralls":"rimraf ./coverage","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.0.2","babel-istanbul":"^0.12.2","babel-preset-env":"^1.7.0","coveralls":"^3.0.4","doctoc":"^1.4.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^0.5.1","rimraf":"^3.0.0","rollup":"^1.27.14","tap-spec":"^5.0.0","tape":"^4.12.0","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"4c03bd2afde7af9fbd3f3057bb3974d2431b85c6","_id":"vue-async-computed@3.8.3","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-iGGIPnBm2GndfeJo2C0YE5AwUyQGlkEn1KjyJUF/zvIeodP5UxBFLFxCMjQuZJZJFlwA/MBbMxSlghiP8p27sA==","shasum":"b9b3854626075edfe0c4ef72e0d639cbeb889738","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.8.3.tgz","fileCount":9,"unpackedSize":54574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNnVZCRA9TVsSAnZWagAALT8P+wZ6PQnVk/y5Htqb3+sx\ndw3+KWGc37PF11pVQBTv/lRhxBbYJHfEc/HqR0bBCYkrxYuNmdcxJvj67kfn\nyuvtXouSYZHde4+EBFWbyyf+Mr04FCOT6q7hROEQbfJJKz67ZePe5nF6K9p5\n0QtZVLB7AVGzjyUGsChkvgNsaluHbOGCbwZ643uMtcXoGtqv2/U+1LcLhtNf\nQnujusCjawFx1ahtNbyHaNFISvZ4Xn2ax/kqqn9wcXiDqnztWRJPxUCbqKfz\nXbMnURrUAN30otFnFu+V23CCZlXsLqSqSOjbrL3R4efJiTbpjDxMQoYJTv10\nvS1+mxq2w087pdtihDAunBLjmURbLEcwqJYHb83VbsgXs6dJyYPggxzSnaTT\nQ6dFf3ybwfeGuapmgQPFuepjNgiI9qEE0pTUZSAXditSsZFnQ6QdMtMZamYD\nyob92NTvhXS2fw8GGh1cgBqbLBr2Bd3sa7gFUvRXqqMD9C5KGMLqFUbNllmt\nYEUqvltC1jUucL+OPR7EtxAZgPP/yBlEyDTNqsoq3dC+aJcWv83V0Zqsimpg\n/j2gopsxOXzeo/c4mLoAx+0m0c2AurHdQEi7kXuwFwNCqOo95V4wvmLzGiGJ\n5tMwg6l8UWJcmF1TjMYLkLkwLSPzkPq+pn3T5plit3cue8MjzbPI8AoEuI9B\nNpS3\r\n=N9RT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5r648IGSMY7M//DQWWwCz11HcnYJb5xJbe/6CcYn7ZwIhAPSHyyst7Dv1Z5/+k7WYhq00z1S53vzzpaaJtJQ+b6Qj"}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.8.3_1597404504836_0.20486799437045056"},"_hasShrinkwrap":false},"3.9.0":{"name":"vue-async-computed","version":"3.9.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","doctoc":"^1.4.0","eslint":"^7.7.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^1.0.4","rimraf":"^3.0.2","rollup":"^2.26.3","tap-spec":"^5.0.0","tape":"^5.0.1","vue":"^2.5.21","watch":"^1.0.2"},"gitHead":"6b1419c64ed4535f33694c6d6aaf23e3b2a41fa1","_id":"vue-async-computed@3.9.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ac6m/9zxHHNGGKNOU1en8qNk+fAmEbJLuWL7qyQTFuH3vjv3V4urv//QHcVzCobROM6btnaDG2b+XYMncF/ETA==","shasum":"af3181c25168bfe9d86d8ffbc7033bf9e484fe84","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-3.9.0.tgz","fileCount":9,"unpackedSize":54633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO4i3CRA9TVsSAnZWagAANHYP/0W+QDjFEV7NMaVpck8/\n2zTNCUii/EyxwJOa7U1m9vk9V8RQOyAlZlXTm2B9o2SDvXl6Z8gHcWA7SLwH\nxYhWPYSFdIbdXpWpHjzDm3SxrNNZ8iKa6wOjEUgGHqCfXpTIUZvxQGmaiMlz\npVMd+D9H/LqTJsbov1Q7VmvyoIqPdEvYs3JmT3yjJjQWCPpXbiKC1PnUEkrz\nHEQRbIhtqrKpdSg/ECjG/oqvyMAzjWdUOQdbCg6ULd9wdC4AYnifWNH0m1hz\nnOGuIEcp1OLwyY14ey9BYGWxdZZeJ8rrczgg3/o063tsRL+z3JIvhRsLH6g9\nKT62e16M10lqfklMuBidLSjMB9xZxqE/VvnGGw/LvO2x3b0mVJASVbuskYif\nU+/L71fdzxOpv79v4o5BW1nmMYADnXyC+kL0EtcyiznMnIohKxiNuw4yJj64\nxvXtBNZkEuz5OWSt0lYUBnLYg1q3+J+U/0F0jv1bKTE1+9kL0WgfWe5fseRu\nVtxWcNegAOwCl7PlOxw3CJQmj+cWMPqfZdm8f6DmT1vlTQSiPN6D5R45ws6Q\ntDnlo6gU/um768TPukTJLYESY5rMVZUMWySjwn+/eVJAPY2gjtM+7U7/v+MV\neI2ti/ehRmskO+57RyL4Yen6gBWeE5ToLoaS/rTpbuESHFBAHYp3n7K/6wPm\nLheS\r\n=UVS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDufkkwL3S2M9FG7SVEd75Hmj1jCUALeiMtYFTIcjNcnAiEAh6BS+yl2WRgTExoBlh5auaUHxgP4fsRU1Q/Cp4MfQhU="}]},"maintainers":[{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"}],"_npmUser":{"name":"foxbenjaminfox","email":"foxbenjaminfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_3.9.0_1597737142586_0.4009269418757282"},"_hasShrinkwrap":false},"4.0.0-mixin.0":{"name":"vue-async-computed","version":"4.0.0-mixin.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"babel-node --presets env test/index.js | tspec","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~2"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","doctoc":"^1.4.0","eslint":"^7.7.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","mkdirp":"^1.0.4","rimraf":"^3.0.2","rollup":"^2.26.3","tap-spec":"^5.0.0","tape":"^5.0.1","vue":"^2.5.21","watch":"^1.0.2"},"readme":"<big><h1 align=\"center\">vue-async-computed</h1></big>\n\n<p align=\"center\">\n  <a href=\"https://npmjs.org/package/vue-async-computed\">\n    <img src=\"https://img.shields.io/npm/v/vue-async-computed.svg?style=flat-square\"\n         alt=\"NPM Version\">\n  </a>\n\n  <a href=\"https://travis-ci.org/foxbenjaminfox/vue-async-computed\">\n    <img src=\"https://img.shields.io/travis/foxbenjaminfox/vue-async-computed.svg?style=flat-square\"\n         alt=\"Build Status\">\n  </a>\n\n  <a href=\"https://npmjs.org/package/vue-async-computed\">\n    <img src=\"https://img.shields.io/npm/dm/vue-async-computed.svg?style=flat-square\"\n         alt=\"Downloads\">\n  </a>\n\n  <a href=\"https://github.com/foxbenjaminfox/vue-async-computed/blob/master/LICENSE\">\n    <img src=\"https://img.shields.io/npm/l/vue-async-computed.svg?style=flat-square\"\n         alt=\"License\">\n  </a>\n</p>\n\nWith this plugin, you can have computed properties in Vue that are computed asynchronously.\n\nWithout using this plugin, you can't do this:\n\n```js\nnew Vue({\n  data: {\n    userId: 1\n  },\n  computed: {\n    username () {\n      // Using vue-resource\n      return Vue.http.get('/get-username-by-id/' + this.userId)\n        // This assumes that this endpoint will send us a response\n        // that contains something like this:\n        // {\n        //   \"username\": \"username-goes-here\"\n        // }\n        .then(response => response.data.username)\n    }\n  }\n}\n```\n\nOr rather, you could, but it wouldn't do what you'd want it to do. But using this plugin, it works just like you'd expect:\n\n```js\nnew Vue({\n  data: {\n    userId: 1\n  },\n  asyncComputed: {\n    username () {\n      return Vue.http.get('/get-username-by-id/' + this.userId)\n        .then(response => response.data.username)\n    }\n  }\n}\n```\n\nThis is especially useful with ES7 async functions:\n\n```js\nnew Vue({\n  asyncComputed: {\n    async someCalculation () {\n      const x = await someAsycFunction()\n      const y = await anotherAsyncFunction()\n      return x + y\n    }\n  }\n})\n```\n\n## Install\n\n```sh\nnpm install --save vue-async-computed\n```\n\nAlternately, you can link it directly from a CDN:\n\n```html\n<script src=\"https://unpkg.com/vue-async-computed\"></script>\n<!--\n  That will always point to the latest version of vue-async-computed.\n  You probably want to instead pin it to a specific version:\n-->\n<script src=\"https://unpkg.com/vue-async-computed@3.9.0\"></script>\n```\n\nWhen used with a module system such as `webpack` or `browserify`, you need to explicitly install `vue-async-computed` via `Vue.use()`:\n\n```js\nimport Vue from 'vue'\nimport AsyncComputed from 'vue-async-computed'\n\nVue.use(AsyncComputed)\n```\n\nYou don't need to do this when using global script tags. So long as you include `vue-async-computed` in a script tag after Vue itself, it will be installed automatically.\n\n## Usage example\n\n```js\nimport AsyncComputed from 'vue-async-computed'\n\n/* Initialize the plugin */\nVue.use(AsyncComputed)\n\n/*\n   Then, when you create a Vue instance (or component),\n   you can pass an object named \"asyncComputed\" as well as\n   or instead of the standard \"computed\" option. The functions\n   you pass to \"asyncComputed\" should return promises, and the values\n   those promises resolve to are then asynchronously bound to the\n   Vue instance as they resolve. Just as with normal computed\n   properties, if the data the property depends on changes\n   then the property is re-run automatically.\n\n   You can almost completely ignore the fact that behind the\n   scenes they are asynchronous. The one thing to remember is\n   that until a asynchronous property's promise resolves\n   for the first time, the value of the computed property is null.\n*/\n\nconst vm = new Vue({\n  data: {\n    x: 2,\n    y: 3\n  },\n  asyncComputed: {\n    sum () {\n      const total = this.x + this.y\n      return new Promise(resolve =>\n        setTimeout(() => resolve(total), 1000)\n      )\n    }\n  }\n})\n\n/*\n   Until one second has passed, vm.sum will be null.  After that,\n   vm.sum will be 5. If you change vm.x or vm.y, then one\n   second later vm.sum will automatically update itself to be\n   the sum of the values to which you set vm.x and vm.y the previous second.\n*/\n```\n\n[Like with regular synchronous computed properties](https://vuejs.org/guide/computed.html#Computed-Setter), you can pass an object\nwith a `get` method instead of a function, but unlike regular computed\nproperties, async computed properties are always getter-only. If the\nobject provided has a `set` method it will be ignored.\n\nAsync computed properties can also have a custom default value, which will\nbe used until the data is loaded for the first time:\n\n```js\nnew Vue({\n  data: {\n    postId: 1\n  },\n  asyncComputed: {\n    blogPostContent: {\n      // The `get` function is the same as the function you would\n      // pass directly as the value to `blogPostContent` if you\n      // didn't need to specify a default value.\n      get () {\n        return Vue.http.get('/post/' + this.postId)\n          .then(response => response.data.postContent)\n       },\n       // The computed proporty `blogPostContent` will have\n       // the value 'Loading...' until the first time the promise\n       // returned from the `get` function resolves.\n       default: 'Loading...'\n    }\n  }\n}\n\n/*\n   Now you can display {{blogPostContent}} in your template, which\n   will show a loading message until the blog post's content arrives\n   from the server.\n*/\n```\n\nYou can instead define the default value as a function, in order to depend on\nprops or on data:\n\n```js\nnew Vue({\n  data: {\n    postId: 1\n  },\n  asyncComputed: {\n    blogPostContent: {\n      get () {\n        return Vue.http.get('/post/' + this.postId)\n          .then(response => response.data.postContent)\n      },\n      default () {\n        return 'Loading post ' + this.postId\n      }\n    }\n  }\n}\n```\n\nYou can also set a custom global default value in the options passed to `Vue.use`:\n\n```javascript\nVue.use(AsyncComputed, {\n  default: 'Global default value'\n})\n```\n\n## Recalculation\n\nJust like normal computed properties, async computed properties keep track of their dependencies, and are only\nrecalculated if those dependencies change. But often you'll have an async computed property you'll want to run again\nwithout any of its (local) dependencies changing, such as for instance the data may have changed in the database.\n\nYou can set up a `watch` property, listing the additional dependencies to watch.\nYour async computed property will then be recalculated also if any of the watched\ndependencies change, in addition to the real dependencies the property itself has:\n```js\n\nnew Vue({\n  data: {\n    postId: 1,\n    timesPostHasBeenUpdated: 0\n  },\n  asyncComputed: {\n    // blogPostContent will update its contents if postId is changed\n    // to point to a diffrent post, but will also refetch the post's\n    // contents when you increment timesPostHasBeenUpdated.\n    blogPostContent: {\n      get () {\n        return Vue.http.get('/post/' + this.postId)\n          .then(response => response.data.postContent)\n      },\n      watch: ['timesPostHasBeenUpdated']\n    }\n  }\n}\n```\nJust like with Vue's normal `watch`, you can use a dotted path in order to watch a nested property. For example, `watch: ['a.b.c', 'd.e']` would declare a dependancy on `this.a.b.c` and on `this.d.e`.\n\nYou can trigger re-computation of an async computed property manually, e.g. to re-try if an error occured during evaluation. This should be avoided if you are able to achieve the same result using a watched property.\n\n````js\n\nnew Vue({\n  asyncComputed: {\n    blogPosts: {\n      get () {\n        return Vue.http.get('/posts')\n          .then(response => response.data)\n      },\n    }\n  },\n  methods: {\n    refresh() {\n      // Triggers an immediate update of blogPosts\n      // Will work even if an update is in progress.\n      this.$asyncComputed.blogPosts.update();\n    }\n  }\n}\n````\n\n### Conditional Recalculation\n\nUsing `watch` it is possible to run the computed property again but it will run regardless of the\nvalue of the watched property. If you need more control over when the computation should be rerun\nyou can use `shouldUpdate`:\n```js\n\nnew Vue({\n  data: {\n    postId: 1,\n    // Imagine pageType can be one of 'index', 'details' and 'edit'\n    pageType: 'index'\n  },\n  asyncComputed: {\n    blogPostContent: {\n      get () {\n        return Vue.http.get('/post/' + this.postId)\n          .then(response => response.data.postContent)\n      },\n      // Will update whenever the pageType or postId changes\n      // but only if the pageType is not 'index' this way the\n      // blogPostContent will be refetched when loading the\n      // 'details' and 'edit' pages\n      shouldUpdate () {\n        return this.pageType !== 'index'\n      }\n    }\n  }\n}\n```\n\nThe main advantage over adding an if statement within the get function is that when the computation is\nnot rerun you are able to still access the old value.\n\n## Lazy properties\n\nNormally, computed properties are run both immediately, and as necessary when their dependencies change.\nWith async computed properties, you sometimes don't want that. With `lazy: true`, an async computed\nproperty will only be computed the first time it's accessed.\n\nFor example:\n```js\nnew Vue({\n  data: {\n    id: 1\n  },\n  asyncComputed: {\n    mightNotBeNeeded: {\n      lazy: true,\n      get () {\n        return Vue.http.get('/might-not-be-needed/' + this.id)\n          .then(response => response.data.value)\n      }\n      // The value of `mightNotBeNeeded` will only be\n      // calculated when it is first accessed.\n    }\n  }\n}\n```\n\n## Computation status\n\nFor each async computed property, an object is added to `$asyncComputed` that contains information about the current computation state of that object. This object contains the following properties:\n\n```js\n{\n  // Can be one of updating, success, error\n  state: 'updating',\n  // A boolean that is true while the property is updating.\n  updating: true,\n  // The property finished updating wihtout errors (the promise was resolved) and the current value is available.\n  success: false,\n  // The promise was rejected.\n  error: false,\n  // The raw error/exception with which the promise was rejected.\n  exception: null\n}\n```\n\nIt is meant to be used in your rendering code to display update / error information.\n\n````js\nnew Vue({\n  asyncComputed: {\n    posts() {\n      return Vue.http.get('/posts')\n        .then(response => response.data)\n      }\n    }\n  }\n}\n// This will display a loading message every time the posts are updated:\n// <div v-if=\"$asyncComputed.posts.updating\"> (Re)loading posts </div>\n\n// If you only want to display the message the first times the posts load, you can use the fact that the default value is null:\n// <div v-if=\"$asyncComputed.posts.updating && posts === null\"> Loading posts </div>\n\n// You can display an error message if loading the posts failed.\n// The vue-resources library passes the error response on to the rejection handler.\n// It is therefore available in $asyncComputed.posts.exception\n// <div v-else-if=\"$asyncComputed.posts.error\"> Error while loading posts: $asyncComputed.posts.exception.statusText </div>\n````\n\n## Global error handling\n\nBy default, in case of a rejected promise in an async computed property, vue-async-computed will take care of logging the error for you.\n\nIf you want to use a custom logging function, the plugin takes an `errorHandler`\noption, which should be the function you want called with the error information.\nBy default, it will be called with only the error's stack trace as an argument,\nbut if you register the `errorHandler` with `useRawError` set to `true` the\nfunction will receive the raw error, a reference to the `Vue` instance that\nthrew the error and the error's stack trace.\n\nFor example:\n\n```js\nVue.use(AsyncComputed, {\n  errorHandler (stack) {\n    console.log('Hey, an error!')\n    console.log('---')\n    console.log(stack)\n  }\n})\n\n// Or with `useRawError`:\nVue.use(AsyncComputed, {\n  useRawError: true,\n  errorHandler (err, vm, stack) {\n    console.log('An error occurred!')\n    console.log('The error message was: ' + err.msg)\n    console.log('And the stack trace was:')\n    console.log(stack)\n  }\n})\n```\n\nYou can pass `false` as the `errorHandler` in order to silently ignore rejected promises.\n\n## License\n\nMIT © [Benjamin Fox](https://github.com/foxbenjaminfox)\n","readmeFilename":"README.md","gitHead":"7050ac9aeb37ef5af88384f3eb8100718200614d","_id":"vue-async-computed@4.0.0-mixin.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-h2NxafLsJzG5Fx6em1bEAYqhVkACjR/OgH1OtTb932PHXW+/iok3ByxAJbGODbLD/vBims34Ajb8FJXWjrIgtQ==","shasum":"2e5ca1a4cf14d504b8c671dd77ba11ce48f656b4","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-4.0.0-mixin.0.tgz","fileCount":9,"unpackedSize":55457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf+zXCRA9TVsSAnZWagAAXxsP/3V7w6cNxKb+YrgLpoqX\n2VOdAgCQKg+QQLoqNMo7afd5OXdvT6utX84WLNyTILLXvcJB2qFPkjUJwJ94\nsraphlkUDeBByL9+nsQYrHNADTBQWEfWjrdABlV8qqwTYShjAVx6r7/2/KtA\n2WKFGQUhQXkUDWA5RkVJLmmJEELTLq87Rl/KwyM3nzpf9H8LocKYVuDdNDOU\ncuJXr5J2wrplcD+iHnaDILEK301fWBukrA0tANgUG+VfzklEFV0nnqdlncEy\nIL/i/hDN24/UW5/pNgDPuF6k2eVnyfDs5HsXqr5pIfNVhYDXtphTbHdGmKyR\nrcXsFS29SIHJ8B5+tPFzIyZ1Y8E3WU1ADY8EsT7uDOeKDisGpn/O5EHDB369\nvpYEPIEPsvFynt5mpFr3UixvvFNlfloyUb9fUiwl2tdYokD2NUDhWN7Ucpwf\nQJZYnZ2ewSSWv4Oqc/oAu5nKXc85eS7bUWdrMXUYGMFj8zbu5+ghX6+HfqM7\nyaOssDGgxYOfyUQe044xcZEWcpatdKflN+WDzvWuT19QrVMqFxS8c/Wztc+U\nvdNkHBpiciMGavflDDWztxuIDG1oy0skiPSn1hnEPZzX9LIhqazQuMReWzQ2\nqaDhjzGh085vtuu8OLLt1GXTdDWSfgxKIMNDj4BE9mUYmrxTE6oCgP33n/Ya\nZohr\r\n=X58L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkfB6nHhbVdxbse5M3KB17OyU9RLOfRCPsyBSHqkDLYAiA1XGAdcAue+gzfPW3KxJLMVNnC2uf2UDthpNHND7Uqgw=="}]},"_npmUser":{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"},"directories":{},"maintainers":[{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_4.0.0-mixin.0_1618996439033_0.39417111723507836"},"_hasShrinkwrap":false},"4.0.0":{"name":"vue-async-computed","version":"4.0.0","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"vitest run","prebuild":"npm run lint -s && npm run clean -s && mkdirp dist","build":"npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"vitest run","prepublishOnly":"npm run build -s","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~3"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^10.1.0","babel-preset-env":"^1.7.0","doctoc":"^1.4.0","eslint":"^7.7.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","estraverse-fb":"^1.3.2","happy-dom":"^12.10.3","mkdirp":"^1.0.4","rimraf":"^3.0.2","rollup":"^2.26.3","vitest":"^0.34.6","vue":"^3.3.7","watch":"^1.0.2"},"_id":"vue-async-computed@4.0.0","gitHead":"8c0602ba640fd622e920a03785397a62d3504990","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-vinJCDsnBnG5ZWXFI0L6fkhtpFRWOSZ+huxwkrjRH18xjk23wuj2mmt5oAeK0yGvIJXvTz3p534KtNGbni07QA==","shasum":"ac5734bd61512424cbe10403b3c02ca364e434b8","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-4.0.0.tgz","fileCount":8,"unpackedSize":53194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4DIvKlQJYB9c128sn6lSPu15fr0+q8xt8Dr/gz/uYPwIgWEFpL/Q4fAmtBhSBvfXVMPbcmqUwwqSLbU1sWvFuhV8="}]},"_npmUser":{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"},"directories":{},"maintainers":[{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_4.0.0_1700214800938_0.9167998176638237"},"_hasShrinkwrap":false},"4.0.1":{"name":"vue-async-computed","version":"4.0.1","description":"Async computed properties for Vue","main":"dist/vue-async-computed.js","module":"dist/vue-async-computed.esm.js","types":"types/index.d.ts","scripts":{"clean":"rimraf dist","lint":"eslint src test","watch":"watch 'npm run build' src test","test":"vitest run","prebuild":"npm run lint -s","build":"npm run buildOnly","buildOnly":"npm run clean -s && mkdirp dist && npm run rollup -s && npm run babel -s","rollup-esm":"rollup src/index.js --output.format esm --name AsyncComputed --output.file dist/vue-async-computed.esm.esnext.js","rollup-umd":"rollup src/index.js --output.format umd --name AsyncComputed --output.file dist/vue-async-computed.esnext.js","rollup":"npm run rollup-umd -s && npm run rollup-esm -s","babel-umd":"babel --optional runtime dist/vue-async-computed.esnext.js --out-file dist/vue-async-computed.js","babel-esm":"babel --optional runtime dist/vue-async-computed.esm.esnext.js --out-file dist/vue-async-computed.esm.js","babel":"npm run babel-umd -s && npm run babel-esm -s","postbuild":"npm run test -s","prepublishOnly":"npm run build -s","version":"node scripts/version.js","patch":"npm version patch && npm publish","minor":"npm version minor && npm publish","major":"npm version major && npm publish","postpublish":"git push origin master --follow-tags","toc":"doctoc --github --title \"# Changelog\" CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"keywords":["vue","data","async","computed","computed data"],"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","peerDependencies":{"vue":"~3"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","doctoc":"^1.4.0","eslint":"^8.54.0","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.29.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","happy-dom":"^12.10.3","mkdirp":"^3.0.1","rimraf":"^5.0.5","rollup":"^2.26.3","vitest":"^0.34.6","vue":"^3.3.7","watch":"^1.0.2"},"gitHead":"e2ea953e0ca6892cfdff5925b318cc9859a4c100","_id":"vue-async-computed@4.0.1","_nodeVersion":"20.9.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-INDaMHK7MSkfSLdIDSxmeFCeW+JO+Hj7wO+tVNE4u+W7ixSEPfGi4hlwBnv2pk/NmyDCTqSnmcfgxYZpofE5eQ==","shasum":"75d8759ff4d36d0135b6159e9c2b0fce97b88bd8","tarball":"https://registry.npmjs.org/vue-async-computed/-/vue-async-computed-4.0.1.tgz","fileCount":8,"unpackedSize":53835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCaj65bqZ/PSiuHzqC+iubrjn1wyF4qyu23N3/LqroDAiB1tiD4cIyfN90E4OUoi8fjTGOurBYJQ3RnjmjgoRzZZw=="}]},"_npmUser":{"name":"cdrini","email":"cdrini@gmail.com"},"directories":{},"maintainers":[{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"},{"name":"cdrini","email":"cdrini@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-async-computed_4.0.1_1700359984017_0.3970444633816266"},"_hasShrinkwrap":false}},"readme":"<big><h1 align=\"center\">vue-async-computed</h1></big>\n\n<p align=\"center\">\n  <a href=\"https://npmjs.org/package/vue-async-computed\">\n    <img src=\"https://img.shields.io/npm/v/vue-async-computed.svg?style=flat-square\"\n         alt=\"NPM Version\">\n  </a>\n\n  <a href=\"https://github.com/foxbenjaminfox/vue-async-computed/actions/workflows/ci.yml\">\n    <img src=\"https://img.shields.io/github/actions/workflow/status/foxbenjaminfox/vue-async-computed/ci.yml?style=flat-square\"\n         alt=\"Build Status\">\n  </a>\n\n  <a href=\"https://npmjs.org/package/vue-async-computed\">\n    <img src=\"https://img.shields.io/npm/dm/vue-async-computed.svg?style=flat-square\"\n         alt=\"Downloads\">\n  </a>\n\n  <a href=\"https://github.com/foxbenjaminfox/vue-async-computed/blob/master/LICENSE\">\n    <img src=\"https://img.shields.io/npm/l/vue-async-computed.svg?style=flat-square\"\n         alt=\"License\">\n  </a>\n</p>\n\nWith this plugin, you can have computed properties in Vue that are computed asynchronously.\n\nWithout using this plugin, you can't do this:\n\n```js\nexport default {\n  data () {\n    return {\n      userId: 1\n    }\n  },\n  computed: {\n    username () {\n      return fetch(`/get-username-by-id/${this.userId}`)\n        // This assumes that this endpoint will send us a response\n        // that contains something like this:\n        // {\n        //   \"username\": \"username-goes-here\"\n        // }\n        .then(response => response.json())\n        .then(user => user.username)\n    }\n  }\n}\n```\n\nOr rather, you could, but it wouldn't do what you'd want it to do. But using this plugin, it works just like you'd expect:\n\n```js\nexport default {\n  data () {\n    return {\n      userId: 1\n    }\n  },\n  asyncComputed: {\n    username () {\n      return fetch(`/get-username-by-id/${this.userId}`)\n        .then(r => r.json())\n        .then(user => user.username)\n    }\n  }\n}\n```\n\nThis is especially useful with ES7 async functions:\n\n```js\nexport default {\n  asyncComputed: {\n    async someCalculation () {\n      const x = await someAsycFunction()\n      const y = await anotherAsyncFunction()\n      return x + y\n    }\n  }\n}\n```\n\n## Install\n\n```sh\nnpm install --save vue-async-computed\n```\n\nAnd then install `vue-async-computed` via `app.use()` to make it available for all your components:\n\n```js\nimport { createApp } from 'vue'\nimport App from './App.vue'\nimport AsyncComputed from 'vue-async-computed'\n\nconst app = createApp(App)\napp.use(AsyncComputed)\napp.mount('#app')\n```\n\nAlternately, you can link it directly from a CDN:\n\n```html\n<script src=\"https://unpkg.com/vue@3/dist/vue.global.js\"></script>\n<script src=\"https://unpkg.com/vue-async-computed@4.0.1\"></script>\n\n<div id=\"app\">\n  <input type=\"number\" v-model=\"x\"> + <input type=\"number\" v-model=\"y\">\n  = {{sum == null ? 'Loading' : sum}}\n</div>\n\n<script>\n  const app = Vue.createApp({\n    data () {\n      return {\n        x: 2,\n        y: 3\n      }\n    },\n    asyncComputed: {\n      async sum () {\n        await new Promise(resolve => setTimeout(resolve, 1000))\n        return this.x + this.y\n      }\n    }\n  })\n  app.use(AsyncComputed)\n  app.mount('#app')\n</script>\n```\n\n## Usage example\n\n```js\nexport default {\n  data () {\n    return {\n      x: 2,\n      y: 3\n    }\n  },\n\n  /*\n    When you create a Vue instance (or component),\n    you can pass an object named \"asyncComputed\" as well as\n    or instead of the standard \"computed\" option. The functions\n    you pass to \"asyncComputed\" should return promises, and the values\n    those promises resolve to are then asynchronously bound to the\n    Vue instance as they resolve. Just as with normal computed\n    properties, if the data the property depends on changes\n    then the property is re-run automatically.\n\n    You can almost completely ignore the fact that behind the\n    scenes they are asynchronous. The one thing to remember is\n    that until a asynchronous property's promise resolves\n    for the first time, the value of the computed property is null.\n  */\n  asyncComputed: {\n    /*\n      Until one second has passed, vm.sum will be null. After that,\n      vm.sum will be 5. If you change vm.x or vm.y, then one\n      second later vm.sum will automatically update itself to be\n      the sum of the values to which you set vm.x and vm.y the previous second.\n    */\n    async sum () {\n      await new Promise(resolve => setTimeout(resolve, 1000))\n      return this.x + this.y\n    }\n  }\n}\n```\n\n[Like with regular synchronous computed properties](https://vuejs.org/guide/essentials/computed.html#writable-computed), you can pass an object\nwith a `get` method instead of a function, but unlike regular computed\nproperties, async computed properties are always getter-only. If the\nobject provided has a `set` method it will be ignored.\n\nAsync computed properties can also have a custom default value, which will\nbe used until the data is loaded for the first time:\n\n```js\nexport default {\n  data () {\n    return {\n      postId: 1\n    }\n  },\n  asyncComputed: {\n    blogPostContent: {\n      // The `get` function is the same as the function you would\n      // pass directly as the value to `blogPostContent` if you\n      // didn't need to specify a default value.\n      async get () {\n        const post = await fetch(`/post/${this.postId}`)\n          .then(response => response.json())\n        return post.postContent\n      },\n       // The computed property `blogPostContent` will have\n       // the value 'Loading...' until the first time the promise\n       // returned from the `get` function resolves.\n       default: 'Loading...'\n    }\n  }\n}\n\n/*\n   Now you can display {{blogPostContent}} in your template, which\n   will show a loading message until the blog post's content arrives\n   from the server.\n*/\n```\n\nYou can instead define the default value as a function, in order to depend on\nprops or on data:\n\n```js\nexport default {\n  data () {\n    return {\n      postId: 1\n    }\n  },\n  asyncComputed: {\n    blogPostContent: {\n      async get () {\n        const post = await fetch(`/post/${this.postId}`)\n          .then(response => response.json())\n        return post.postContent\n      },\n      default () {\n        return `Loading post ${this.postId}...`\n      }\n    }\n  }\n}\n```\n\nYou can also set a custom global default value in the options passed to `app.use`:\n\n```javascript\napp.use(AsyncComputed, {\n  default: 'Global default value'\n})\n```\n\n## Recalculation\n\nJust like normal computed properties, async computed properties keep track of their dependencies, and are only\nrecalculated if those dependencies change. But often you'll have an async computed property you'll want to run again\nwithout any of its (local) dependencies changing, such as for instance the data may have changed in the database.\n\nYou can set up a `watch` property, listing the additional dependencies to watch.\nYour async computed property will then be recalculated also if any of the watched\ndependencies change, in addition to the real dependencies the property itself has:\n\n```js\nexport default {\n  data () {\n    return {\n      postId: 1,\n      timesPostHasBeenUpdated: 0\n    }\n  },\n  asyncComputed: {\n    // blogPostContent will update its contents if postId is changed\n    // to point to a diffrent post, but will also refetch the post's\n    // contents when you increment timesPostHasBeenUpdated.\n    blogPostContent: {\n      async get () {\n        const post = await fetch(`/post/${this.postId}`)\n          .then(response => response.json())\n        return post.postContent\n      },\n      watch: ['timesPostHasBeenUpdated']\n    }\n  }\n}\n```\n\nJust like with Vue's normal `watch`, you can use a dotted path in order to watch a nested property. For example, `watch: ['a.b.c', 'd.e']` would declare a dependency on `this.a.b.c` and on `this.d.e`.\n\nYou can trigger re-computation of an async computed property manually, e.g. to re-try if an error occurred during evaluation. This should be avoided if you are able to achieve the same result using a watched property.\n\n````js\nexport default {\n  asyncComputed: {\n    blogPosts: {\n      async get () {\n        return fetch('/posts')\n          .then(response => response.json())\n      }\n    }\n  },\n  methods: {\n    refresh() {\n      // Triggers an immediate update of blogPosts\n      // Will work even if an update is in progress.\n      this.$asyncComputed.blogPosts.update()\n    }\n  }\n}\n````\n\n### Conditional Recalculation\n\nUsing `watch` it is possible to force the computed property to run again unconditionally.\nIf you need more control over when the computation should be rerun you can use `shouldUpdate`:\n\n```js\n\nexport default {\n  data () {\n    return {\n      postId: 1,\n      // Imagine pageType can be one of 'index', 'details' and 'edit'.\n      pageType: 'index'\n    }\n  },\n  asyncComputed: {\n    blogPostContent: {\n      async get () {\n        const post = await fetch(`/post/${this.postId}`)\n          .then(response => response.json())\n        return post.postContent\n      },\n      // Will update whenever the pageType or postId changes,\n      // but only if the pageType is not 'index'. This way the\n      // blogPostContent will be refetched only when loading the\n      // 'details' and 'edit' pages.\n      shouldUpdate () {\n        return this.pageType !== 'index'\n      }\n    }\n  }\n}\n```\n\nThe main advantage over adding an `if` statement within the get function is that the old value is still accessible even if the computation is not re-run.\n\n## Lazy properties\n\nNormally, computed properties are both run immediately, and re-run as necessary when their dependencies change.\nWith async computed properties, you sometimes don't want that. With `lazy: true`, an async computed\nproperty will only be computed the first time it's accessed.\n\nFor example:\n```js\nexport default {\n  data () {\n    return {\n      id: 1\n    }\n  },\n  asyncComputed: {\n    mightNotBeNeeded: {\n      lazy: true,\n      async get () {\n        return fetch(`/might-not-be-needed/${this.id}`)\n          .then(response => response.json())\n          .then(response => response.value)\n      }\n      // The value of `mightNotBeNeeded` will only be\n      // calculated when it is first accessed.\n    }\n  }\n}\n```\n\n## Computation status\n\nFor each async computed property, an object is added to `$asyncComputed` that contains information about the current computation state of that object. This object contains the following properties:\n\n```js\n{\n  // Can be one of updating, success, error\n  state: 'updating',\n  // A boolean that is true while the property is updating.\n  updating: true,\n  // The property finished updating without errors (the promise was resolved) and the current value is available.\n  success: false,\n  // The promise was rejected.\n  error: false,\n  // The raw error/exception with which the promise was rejected.\n  exception: null\n}\n```\n\nIt is meant to be used in your rendering code to display update / error information:\n\n````html\n<script>\nexport default {\n  asyncComputed: {\n    async posts() {\n      return fetch('/posts').then(r => r.json())\n    }\n  }\n}\n</script>\n<template>\n  <!-- This will display a loading message every time the posts are updated: -->\n  <template v-if=\"$asyncComputed.posts.updating\">Loading...</template>\n  \n  <!-- You can display an error message if loading the posts failed. -->\n  <template v-else-if=\"$asyncComputed.posts.error\">\n    Error while loading posts: {{ $asyncComputed.posts.exception }}\n    <button @click=\"$asyncComputed.posts.update()\">Retry</button>\n  </template>\n  \n  <!-- Or finally, display the result: -->\n  <template v-else>\n    {{ posts }}\n  </template>\n</template>\n````\n\nNote: If you want to display a special message the first time the posts load, you can use the fact that the default value is null:\n\n```html\n<div v-if=\"$asyncComputed.posts.updating && posts === null\"> Loading posts </div>\n```\n\n## Global error handling\n\nBy default, in case of a rejected promise in an async computed property, vue-async-computed will take care of logging the error for you.\n\nIf you want to use a custom logging function, the plugin takes an `errorHandler`\noption, which should be the function you want called with the error information.\nBy default, it will be called with only the error's stack trace as an argument,\nbut if you register the `errorHandler` with `useRawError` set to `true` the\nfunction will receive the raw error, a reference to the `Vue` instance that\nthrew the error and the error's stack trace.\n\nFor example:\n\n```js\napp.use(AsyncComputed, {\n  errorHandler (stack) {\n    console.log('Hey, an error!')\n    console.log('---')\n    console.log(stack)\n  }\n})\n\n// Or with `useRawError`:\napp.use(AsyncComputed, {\n  useRawError: true,\n  errorHandler (err, vm, stack) {\n    console.log('An error occurred!')\n    console.log('The error message was: ' + err.msg)\n    console.log('And the stack trace was:')\n    console.log(stack)\n  }\n})\n```\n\nYou can pass `false` as the `errorHandler` in order to silently ignore rejected promises.\n\n## License\n\nMIT © [Benjamin Fox](https://github.com/foxbenjaminfox)\n","maintainers":[{"name":"foxbenjaminfox","email":"benjaminfox@hey.com"},{"name":"cdrini","email":"cdrini@gmail.com"}],"time":{"modified":"2023-11-19T02:13:04.357Z","created":"2016-04-06T16:54:19.674Z","1.0.0":"2016-04-06T16:54:19.674Z","1.0.1":"2016-04-06T17:06:36.313Z","1.0.2":"2016-04-06T17:09:38.981Z","1.0.3":"2016-04-06T17:11:27.956Z","1.0.4":"2016-04-06T17:35:21.414Z","1.1.0":"2016-04-12T15:05:14.009Z","1.1.1":"2016-04-12T15:16:02.018Z","1.1.2":"2016-04-17T17:51:07.009Z","1.1.3":"2016-04-18T14:46:36.609Z","1.2.0":"2016-04-26T19:10:32.249Z","1.2.1":"2016-04-27T16:17:29.224Z","1.3.0":"2016-05-21T18:06:01.649Z","1.4.0":"2016-07-08T06:20:53.618Z","1.4.1":"2016-07-08T06:22:48.444Z","2.0.0-rc.1":"2016-09-06T06:29:00.059Z","2.0.0":"2016-10-01T18:58:26.897Z","2.0.1":"2016-10-04T15:03:02.393Z","2.0.2":"2016-10-04T15:18:50.553Z","2.1.0":"2016-10-30T08:34:40.202Z","2.1.1":"2016-11-15T19:21:37.957Z","2.1.2":"2016-11-19T16:45:47.475Z","2.1.3":"2016-11-22T13:53:43.855Z","2.2.0":"2016-12-03T18:54:03.577Z","2.2.1":"2016-12-04T12:49:40.051Z","3.0.0":"2017-01-20T10:44:53.831Z","3.0.1":"2017-03-17T13:16:20.477Z","3.1.0":"2017-05-02T14:34:20.890Z","3.1.1":"2017-05-02T18:47:09.772Z","3.1.2":"2017-05-02T18:52:37.545Z","3.1.3":"2017-05-12T10:25:10.695Z","3.2.0":"2017-06-23T10:21:26.610Z","3.2.1":"2017-06-23T11:09:11.779Z","3.3.0-rc1":"2017-08-21T19:03:37.548Z","3.3.0-rc2":"2017-08-21T19:42:41.101Z","3.3.0-rc3":"2017-08-22T13:52:44.257Z","3.3.0-rc4":"2017-08-23T10:00:33.576Z","3.3.0":"2017-08-23T10:09:02.727Z","3.3.1":"2017-09-05T17:13:28.867Z","3.4.0":"2018-08-05T20:15:01.255Z","3.4.1":"2018-08-07T16:41:07.023Z","3.5.0":"2018-11-03T18:51:24.954Z","3.5.1":"2019-01-08T19:32:33.925Z","3.5.2":"2019-01-29T17:56:32.239Z","3.6.0":"2019-02-16T16:19:49.548Z","3.6.1":"2019-02-16T16:28:25.735Z","3.7.0":"2019-06-05T08:32:56.097Z","3.8.0":"2019-12-23T19:51:56.424Z","3.8.1":"2019-12-24T10:19:47.526Z","3.8.2":"2019-12-27T12:02:15.744Z","3.8.3":"2020-08-14T11:28:24.947Z","3.9.0":"2020-08-18T07:52:22.753Z","4.0.0-mixin.0":"2021-04-21T09:13:59.205Z","4.0.0":"2023-11-17T09:53:21.143Z","4.0.1":"2023-11-19T02:13:04.198Z"},"homepage":"https://github.com/foxbenjaminfox/vue-async-computed#readme","keywords":["vue","data","async","computed","computed data"],"repository":{"type":"git","url":"git+https://github.com/foxbenjaminfox/vue-async-computed.git"},"author":{"name":"Benjamin Fox","email":"foxbenjaminfox@gmail.com"},"bugs":{"url":"https://github.com/foxbenjaminfox/vue-async-computed/issues"},"license":"MIT","readmeFilename":"README.md","users":{"xueboren":true,"rgy19930329":true}}