{"_id":"@apicase/vue","_rev":"13-61668fe11254d3637b8dd686e60b3791","name":"@apicase/vue","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0":{"name":"@apicase/vue","version":"0.1.0","description":"Apicase + Vue = <3","main":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"rollup index.js --o index.cjs.js -f cjs","prepublish":"npm run lint && npm run build"},"devDependencies":{"eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","rollup":"^0.56.5"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.1.0","dist":{"shasum":"f12389eb275f4da3565e4b38424c08e5987c3090","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.1.0.tgz","fileCount":5,"unpackedSize":2704,"integrity":"sha512-GU3WfoiM8FYtxETspzb3bd29Kkna01uR5UKdyYhqlROeZpMC6bu/66YrR0GGcyUCPHJmEoDIuSPWCeeaksLQ8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrO0bZ7X8LsbAdhvfHBzo/n8x2N2uWH5xnJ//UfW38KAiB6MPUr2lExRDFhDX+8tu/Q65IVaIlGYhotxp4QMVfzWA=="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.1.0_1521585547832_0.3039130850808014"},"_hasShrinkwrap":false},"0.2.0":{"name":"@apicase/vue","version":"0.2.0","description":"Apicase + Vue = <3","main":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"rollup index.js --o index.cjs.js -f cjs","prepublish":"npm run lint && npm run build"},"devDependencies":{"eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","rollup":"^0.56.5"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.2.0","dist":{"shasum":"6f002fc0570759b28fca98bf203485bfb7e647fc","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.2.0.tgz","fileCount":5,"unpackedSize":2962,"integrity":"sha512-4TH5mbJmrDenh18GWM4NY64bvTNRLVtsabFXD/pu3dQHQDaZPLWlQWjNZzgF2LeS0k7fKeiNETBBnCLHoOFq0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBrsyJy8DhenlaQOAzpc/tEQnYQ11IfE+lcSIE4KpkIAiBGqARe+QPlexGRppeiBDnaIg4LCYxW5nfcKk62SNRt1Q=="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.2.0_1521760566451_0.37006041528042677"},"_hasShrinkwrap":false},"0.2.1":{"name":"@apicase/vue","version":"0.2.1","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"rollup index.js --o index.cjs.js -f cjs","prepublish":"npm run lint && npm run build"},"devDependencies":{"eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","rollup":"^0.56.5"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.2.1","dist":{"shasum":"b0ce3d8b82604214da115855a1c9814095b66e99","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.2.1.tgz","fileCount":6,"unpackedSize":4323,"integrity":"sha512-DmnKEgYQ03ztSXLGYWSmH/UAiZ7xrGmpaSNYJ63pmldzmEfRf53HKlFzkrfmW28Pzsf2q2GsTk1/Vu8XYtMdhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaJQ6CV0Mxu+A/A5maRU/8cFsLdSEuL3KRYOJPONV8CAiARPsZVVPh1arhJVJSkMe7kvrfmtYi0zCwJfFrfrQh5Ew=="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.2.1_1521762088054_0.09616531763879865"},"_hasShrinkwrap":false},"0.3.0":{"name":"@apicase/vue","version":"0.3.0","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.3.0","dist":{"shasum":"40b1386f1501198019a8b7fb30883671c40a1f3c","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.3.0.tgz","fileCount":7,"unpackedSize":6632,"integrity":"sha512-T6eVru7aJsqQwHWMao0VTPiwAI0wyy6hDPJ/qHn0WGPwj22elxFAF6ywVDoQSTjCsh1RkqBD7a6okIeLBF+UKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/vAYvlDsFBFXMf9u+z0+P2ozjCMdRKl+vJE4HuMSJyAiEAkZ8eDg0IfqfE++OGksPKPtVHeu+fvidwCoQmWV2kEMg="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.0_1521888725765_0.04271802858052465"},"_hasShrinkwrap":false},"0.3.1":{"name":"@apicase/vue","version":"0.3.1","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.3.1","dist":{"shasum":"73dd484746faf49593a7251934b28d53a9582046","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.3.1.tgz","fileCount":7,"unpackedSize":6607,"integrity":"sha512-i0yjoEu59VywengWm+x/S49Sg5Br34l8T/w+/S5VXDs8KispV211kpNU9ujGCQ9feiWI4dGpc5liODL6b1HFxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW88WfWKLgBmxNXETVekyy8L8vQq9awHa8gEKlJ6ndVAiATvfIzJyytLBcLWY/OVyq3a/P19ZnWq+5qZA0ju5mzwA=="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.1_1521890712669_0.49421722047842187"},"_hasShrinkwrap":false},"0.3.2":{"name":"@apicase/vue","version":"0.3.2","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.3.2","dist":{"shasum":"50c97ca51d0a27ff4cd9e122bb692c9e65538035","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.3.2.tgz","fileCount":7,"unpackedSize":6939,"integrity":"sha512-26WK9q5RDVDtDDsxc2XQLKEVlG7k9rBeU9+9zs0Q7CJxHgDPuMQS67HkAsHWKHTAcEVrTRHe4Qu8NMMQ/fX7sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7fr8nzoiFQMG9tkPIDJMjaGA+YA4+zk6r0TpZW/s+dAiEA+YoNsbdNxWk5m2lMHgQBFoF7rsRQaFLJMw7tH76EE6k="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.2_1521891196846_0.14626959825358754"},"_hasShrinkwrap":false},"0.3.3":{"name":"@apicase/vue","version":"0.3.3","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.3.3","dist":{"shasum":"19a624965c0e644e98e86f205a7484202d4c5ac2","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.3.3.tgz","fileCount":7,"unpackedSize":6911,"integrity":"sha512-yfYCfPR2DQvH4MzbUm4k888X891w3WfzIYKz1/wEWBYeqxYwdMhSrP+U4QN71G7ZkRwHThv5qvcdqiOb3Z8KkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJT0Jsxi42GAGA9zNcnVYo2XwTnvt/Jfgfs6qYuAsQaAIgVj/+2n5AdW7Bc/1+mKtDm51Qpb9TyPicRV3BLrLJmUc="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.3_1521891328672_0.07536801179412156"},"_hasShrinkwrap":false},"0.3.4":{"name":"@apicase/vue","version":"0.3.4","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.3.4","dist":{"shasum":"61476ec3c7fa40f04989920506e50f06ac172ef0","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.3.4.tgz","fileCount":8,"unpackedSize":12092,"integrity":"sha512-iSC+MN/60ccEX8jMMvUgSLSMAMdGkSjgE5GDiYJNh5/A5rWr5Xv6MeevtaxRNpbdhI2m9HfRYGe7fXZMmU9UBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjHm4662KfGVbNhOjGEFjoMALfFBbJsu2zZbTl57zldAiAT4d+ZqC18MTrDvPSwckubwIpuidXw8X3QFSUkxcpSwQ=="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.4_1521978694602_0.3052379808776935"},"_hasShrinkwrap":false},"0.4.0":{"name":"@apicase/vue","version":"0.4.0","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.4.0","dist":{"shasum":"ff3cc42dabb2d9e02d2c3805ca272f9f4845192a","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.4.0.tgz","fileCount":8,"unpackedSize":12092,"integrity":"sha512-Eu4BPkrNy22Gjtp4Mp0HbLizKTYumNzlzo7ZkkEMvG3RODYsLSDm2q/JQgzO57BCnJp66n+RdG7J/tgwcL9igw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU/cONrPpNKNJL8clUcpIHb4gvEbeXnhDQNiWPDOxUVQIhAMYeOFujbOw3ctRaurXgEXUrBYxzfZHyZd4viQOK3BtQ"}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.4.0_1521978742544_0.8036173834656262"},"_hasShrinkwrap":false},"0.5.0":{"name":"@apicase/vue","version":"0.5.0","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.5.0","dist":{"shasum":"8a8fbc9124cc9b21e54999de6323a1ed52e633ea","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.5.0.tgz","fileCount":8,"unpackedSize":12025,"integrity":"sha512-9oadVFDRu6RU5hgmMuZCwtajzUlUX+jp8QpKIoAtWeaztPNlPDI9KxGkVmUPmulgBcxlZMBLfJDxJ2o8DppeIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk1IhD2y7HHGwxWBT5WBmzJ7Z0Rlx94DHoNVedp3KtaQIgTjBxsB7XFAEfFsJNYy+kKuoAtGNHQwlewmwlFlfKKyI="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.5.0_1522671088979_0.26042733633220716"},"_hasShrinkwrap":false},"0.5.1":{"name":"@apicase/vue","version":"0.5.1","description":"Apicase + Vue = <3","main":"index.cjs.js","module":"index.js","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","scripts":{"lint":"eslint --fix index.js","build":"babel index.js --out-file=index.cjs.js","prepublish":"npm run lint && npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-es2015-modules-simple-commonjs":"^0.3.0","eslint":"^4.11.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Apicase\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@apicase/vue@0.5.1","dist":{"shasum":"007ef9cf6f013c95bb432e66dfd4efe472407aee","tarball":"https://registry.npmjs.org/@apicase/vue/-/vue-0.5.1.tgz","fileCount":8,"unpackedSize":12045,"integrity":"sha512-oBRG/BnCpgZcfm5e0HyVKFKYbt8zQjpmbjDSPdNFpnlDMFzPjmv9R0JBDG4pT5pxBx7DMiG4CrCerRrxrboJtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0C93Mktjc4rdZ/CjCRxxYJpZiRDHZAj0Tdc9qaNZ3aAiEA3YvzUj+PCeqXBUHHE4qFD3NxC+2kqSijYtdpC+jU39o="}]},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"_npmUser":{"name":"kelin2025","email":"vasya-petruha@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.5.1_1522671657872_0.9710765612434658"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-20T22:39:07.779Z","0.1.0":"2018-03-20T22:39:07.879Z","modified":"2022-06-12T14:43:40.883Z","0.2.0":"2018-03-22T23:16:06.724Z","0.2.1":"2018-03-22T23:41:28.140Z","0.3.0":"2018-03-24T10:52:05.907Z","0.3.1":"2018-03-24T11:25:12.770Z","0.3.2":"2018-03-24T11:33:16.973Z","0.3.3":"2018-03-24T11:35:28.769Z","0.3.4":"2018-03-25T11:51:34.656Z","0.4.0":"2018-03-25T11:52:22.628Z","0.5.0":"2018-04-02T12:11:29.097Z","0.5.1":"2018-04-02T12:20:57.941Z"},"maintainers":[{"name":"kelin2025","email":"vasya-petruha@yandex.ru"}],"description":"Apicase + Vue = <3","repository":{"type":"git","url":"https://github.com/apicase/vue"},"author":{"name":"Kelin2025","email":"kelin2025@yandex.ru"},"license":"MIT","readme":"# Apicase Vue\n\nHelper functions for better experience with Apicase and Vue.js and Nuxt!\n\n[**Apicase docs**](https://kelin2025.gitbooks.io/apicase/)\n\n## Installation\n\n```\nyarn add @apicase/vue\nnpm install @apicase/vue\n```\n\n## Vue.js helpers\n\n#### injectService - service, config={ name: \"api }\n\nCreates mixin that injects service to component instance. Adds request state to `config.name` and service to `service.name` properties\n\n```javascript\nimport { GetPosts } from \"./api\"\nimport { injectService } from \"@apicase/vue\"\n\nexport default {\n  mixins: [injectService(GetPosts, { name: \"posts\" })],\n  async created() {\n    await this.getPost.doRequest()\n    console.log(this.posts) // { success, payload, result, ... }\n  }\n}\n```\n\n#### injectFromTree - tree => (service, config={ name: \"api })\n\nLike `injectService`, but accepts tree and gets service by its name from `@apicase/services` tree\n\n```javascript\nimport fetch from '@apicase/adapter-fetch'\nimport { ApiTree } from '@apicase/services'\nimport { injectFromTree } from '@apicase/vue'\n\nexport const tree = new ApiTree(fetch, [\n  { name: 'getPosts', { url: 'posts' }},\n  { name: 'helloFoo', { url: 'fooba' }}\n])\n\nexport const inject = injectFromTree(tree)\n```\n\n```javascript\nimport { inject } from \"./api\"\n\nexport default {\n  mixin: [inject(\"getPosts\", { name: \"posts\" })]\n}\n```\n\n## Nuxt helpers\n\n**NOTE:** these helpers require [**Nuxt plugin**](https://github.com/apicase/nuxt) for Apicase\n\n#### asyncData - config\n\nCreates asyncData callback that calls service and returns data\n\n```vue\n<template>\n  <div v-if=\"success\">\n    <post :item=\"item\" v-for=\"item in data\" />\n  </div>\n  <div v-else>\n    <h4>Error happened</h4>\n    <p>{{data}}</p>\n  </div>\n</template>\n\n<script>\nimport { asyncData } from \"@apicase/vue\"\n\nexport default {\n  asyncData: asyncData({\n    service: \"getPosts\",\n    payload: ({ route }) => ({\n      query: { pageId: route.params.pageId }\n    }),\n    result: ({ success, result }) => ({\n      success,\n      data: success ? result.body : result\n    })\n  })\n}\n</script>\n```\n\n`payload` and `result` properties are optional. Default values are:\n\n```javascript\nconst defaultPayload = ctx => ({})\nconst defaultResult = ({ success, result }) => ({\n  success: success,\n  data: success ? result.body : result\n})\n```\n\n#### commitToStore/dispatchToStore - (name, converter)\n\nHelper for events that commits mutation or dipatches action to store that was passed in `meta`.  \n[**Nuxt plugin**](https://github.com/apicase/nuxt) automatically adds store to `meta` but you also can do it manually\n\n```javascript\nimport fetch from \"@apicase/adapter-fetch\"\nimport { ApiTree } from \"@apicase/services\"\nimport { ApiService } from \"@apicase/core\"\nimport { commitToStore, dispatchToStore } from \"@apicase/vue\"\n\nimport store from \"./store\"\n\nconst WithStore = new ApiService({\n  meta: { store }\n})\n\nexport const tree = new ApiTree(WithStore, [\n  {\n    url: \"posts\",\n    on: {\n      done: commitToStore(\"posts/setList\", ({ result }) => result.body),\n      fail: dispatchToStore(\"alerts/push\", ({ result }) => result)\n    }\n  }\n])\n```\n\n2nd callback accepts `state` and converts it for action/mutation. It's optional, default value:\n\n```javascript\nconst defaultConverter = ({ result }) => (result && result.body) || result\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}