{"_id":"http-vue-loader","_rev":"15-a6d19c2c4707784dcaa66481efefae8d","name":"http-vue-loader","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"name":"http-vue-loader","version":"1.0.0","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"3ee07b7ec433f14dc2ca6d5c3ddaa3810fe41ae7","_id":"http-vue-loader@1.0.0","_shasum":"f00731d32e9ab04a83465d208cf7f77d887e271d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.7.1","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"shasum":"f00731d32e9ab04a83465d208cf7f77d887e271d","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.0.0.tgz","integrity":"sha512-WJ36sK01/TwUjmav0aViWR47jIDZt7TPvQYLBLnwOZIRJZyKxkrjJkSJQAhm9DlbNT7FSOErrOxC57YFasX+qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYDnBrrt/uLWnILgTRNF+QFFHIa5UksiglaGQ7ZGTKuAiAUOoJqKuLejZiMKD1fb7JbreRamDmrdIPRGL+DjVzUkw=="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-vue-loader-1.0.0.tgz_1488924792577_0.735955128679052"},"directories":{}},"1.1.0":{"name":"http-vue-loader","version":"1.1.0","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"02bea60345ca1f68d75f3c6caf81e14ca288865e","_id":"http-vue-loader@1.1.0","_shasum":"860ae1234ece95ac617b68c823cba765908dc44d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.7.1","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"shasum":"860ae1234ece95ac617b68c823cba765908dc44d","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.1.0.tgz","integrity":"sha512-HPV88r07i8QzGkf6GONocAkKBiDs9ws7UJgVBaQJJK/dXYo1tJQLO0G5mYOPMnEWO1PdgQFXORTFOnc6o8FepQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJzsgqEZTCXOt+S98MtD26ocpwiI5tB2Vth1ViKzr27AiB73nD2ZkH9+Zhyi5TYrOq4fXVGkGv3sF9lF9q3WFLMsw=="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/http-vue-loader-1.1.0.tgz_1490946394691_0.05751959374174476"},"directories":{}},"1.2.0":{"name":"http-vue-loader","version":"1.2.0","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"8b4b3dfb832a1590107fe25b61e389d1572c3751","_id":"http-vue-loader@1.2.0","_shasum":"0cb37ed37d9e51f2808173a0c01c2b15554d343f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.7.1","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"shasum":"0cb37ed37d9e51f2808173a0c01c2b15554d343f","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.2.0.tgz","integrity":"sha512-weBir9xtuEoJcs3H3tdETSXSc42OhlDBDdmve9Y9YSixP9oSo9Um4ohbTY51mfA9x30W0uc59h3/KmGxwqQenw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuDSYKfxwRKbfKgsdaw9zJpNIFJwNBMt3GUCp4aZiGFAiBcp5VLS9qv9ut0KcEBHTVZkAfUQWhNX+HiIXAtlk3A4w=="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/http-vue-loader-1.2.0.tgz_1491821565495_0.3051636053714901"},"directories":{}},"1.3.0":{"name":"http-vue-loader","version":"1.3.0","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"8bafa8fe5ea31118acf93c3274637a364c3fe480","_id":"http-vue-loader@1.3.0","_shasum":"c17adcdeec02030e2a0f4db3fc24096ff25ec8d7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.10.0","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"shasum":"c17adcdeec02030e2a0f4db3fc24096ff25ec8d7","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.0.tgz","integrity":"sha512-+0h7WJb62AJXFqeqJY5DPTLstjSqGqwm8s3uQseSQbc4riHOEGFVwAcuLTWH32PWSGD4GKXhfAs9nxjPRruUPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlbJ9HyIlWgLR+7Uj97QGVRguiUvxOR9Z3XZw9ZdDtTwIgN5Apr1SCGVWi2QJcIHTQxGBC958g71I07stqvEKBa4g="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/http-vue-loader-1.3.0.tgz_1494839020001_0.6290115097071975"},"directories":{}},"1.3.1":{"name":"http-vue-loader","version":"1.3.1","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"addb64b289b92ec2f482b06b2b358fc2baf477b8","_id":"http-vue-loader@1.3.1","_shasum":"78843ac6482b6660dc82855869616c5273b191da","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.10.0","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"shasum":"78843ac6482b6660dc82855869616c5273b191da","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.1.tgz","integrity":"sha512-DnF57meVO4ACt2LjRHEK1KSf9OvNgdKpAT2oINsJS1KkuY7Q9w5mioDqToslFmDKLI7PPC9LEZ/PjzrQxaqLqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGJqvwzkt01icqzyrqB4x74lieU795s0hS4lgdZN39qgIhAJxFNUPGerC+nL2H+Py4oRnJNLs3SjJQif/TnESNcLUG"}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader-1.3.1.tgz_1495490169400_0.10164084867574275"},"directories":{}},"1.3.2":{"name":"http-vue-loader","version":"1.3.2","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"0db4b838a35aacc32a1056edf83fb49db50e2cda","_id":"http-vue-loader@1.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"integrity":"sha512-kjx0fDBlPEbxzyr/hWNB3WaFRhPq9991KQC1PULe/hlmnChuWqiJJaOXQOBXP4Ue5pujhMwx27xK5RO7k3D14Q==","shasum":"99eb766538bd6d4e3bca018a2314db499a512794","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6EXBAQ9UAIs0y0mUzyfF5MmkipjZnmLu32r8xhnhvtAIhAIijdEFXuSPVMzHQEn08hp5QElXnO7aXSG7czS1yi+UO"}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader-1.3.2.tgz_1500987894327_0.7732388006988913"},"directories":{}},"1.3.3":{"name":"http-vue-loader","version":"1.3.3","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"a37472357811c441efb42b57c1c798fccc6ad918","_id":"http-vue-loader@1.3.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"integrity":"sha512-hCEq5/rdQMGz2dfhXqm0q7XnCwsf5tEKdB50B0nidbCy3U/PeoBc1Ck5TdhBJwWotvujG5HiElNCebaJB5I+oA==","shasum":"106ebf9da0cd1309ab010970084a1cbd3717cc58","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9xxpywq7rxDafxq46vPGFGj3ghC0VtuKI64fJWx1/hAiBF3gEkkL4TP2buYsfNfdpy2mh/jzoddQ6xfsQRbMj/qw=="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader-1.3.3.tgz_1501150859762_0.6029376282822341"},"directories":{}},"1.3.4":{"name":"http-vue-loader","version":"1.3.4","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"10e7c1c7426177a89bcaf1145b43b99a9efc7f20","_id":"http-vue-loader@1.3.4","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"integrity":"sha512-iis3PwZdJzxbgYJksrOjKt8oHlkrIuUj3orUt/bCo/RS7zS9dEg+LrnMBlTyiF7psw8GTUMNcujvRiG/1fZukw==","shasum":"eaab53d57b1e27d93d3ed1f7572f3f6f2c3f7e6c","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKiKq4gWj7X6h62ZGTuqY1IW7VslFoPTscHbiE8+wXFQIhAIMzVpAzBDk3S2p6lptVXHJeFckSVMduprGBceVW7LdW"}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader-1.3.4.tgz_1509355798496_0.016845413716509938"},"directories":{}},"1.3.5":{"name":"http-vue-loader","version":"1.3.5","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"05d7af5e2898c2386c21a00648eae8ca1b1d100e","_id":"http-vue-loader@1.3.5","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"integrity":"sha512-GXFEh168zPwINTlyONvl1s3OWkBwk50/AUWNZrQ6/KRnReb9VSxAtpHHwF74akKQQPSsAMaldyZ48ZbTQA0L/g==","shasum":"3880b9207857cd4e97d72392a9fece6583dee977","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.3.5.tgz","fileCount":8,"unpackedSize":21116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/YXwCRA9TVsSAnZWagAARPcQAJzNIixpMvUsMCVJAHLn\nTGdZ2mkanvSOpV0jxV/4Hxg5hddYd0As/5m362pA/bMDAvNpbO45IWr/Qkd5\n6Ddo4G3bnOcM0ALvVpQgOyETSj3XhmLSkczKP8XpBleNgqnfgnUgZDHt9t8W\nuV0g62mAthsSI9ztKhQaexd/6+hfiq2m0tlEsIYi3e461a52Oj0g4ctP1nqp\n565dF9n2gvGXKZgWe5dem5KrHEc4fkjuck7sq29OiCpSUkxJuydpV5iFYt/Q\nfTP4K3tZ6lm0KzZk8ZqAuILDHibPjjrAzpLN4TOCw4PkpLUL2tGXDnLcQRPe\niMaa3XpG+PydI8OLFJeTWq0FdfjeNnXnuzaMbmvoGMDnKLoe0xSWc8HrVFUj\nZPA8Sxq5YVlMaxh/fp6U0BrN/qYqAHlXqydzpgrzz6v9jg31ju4bGLZutJlT\ncVmEfGOwESSGLSmuD7IZf+Bk7k0lVBuuLb9Dh8a6M54UviaEA1lzDIYxCsSv\nc+KWYB4lEgAdHeQg9Fk2xP0lXYzOwztjP4nVyqxL8CmtaG+9i3tFroAuHSBy\nzrGueum7e9btKrZCwND7e0ydWK9/sSyY1fs/f4PagQJ+lsQctVjCF7Dcm6Ej\nSaCa1qnhej5OjJtl3t2xDyCf+W64QCe4zpxAVY/Aa/kNEh41oNPCcIojTvKg\nBGGz\r\n=WCTs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnp2DcrJAGuTSZ6O/ttKiai4Hf/cta3IGWTKP5PX5wOgIgFpmpO+bZnA2jWmmYU/Iv2X1Kmu1lZ0WAKRmZgrqz4S8="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader_1.3.5_1526564334816_0.2607841912826738"},"_hasShrinkwrap":false},"1.4.0":{"name":"http-vue-loader","version":"1.4.0","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"c8c6cb234676f03c1840d9f140963dd9b3ab4836","_id":"http-vue-loader@1.4.0","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"dist":{"integrity":"sha512-b/lr7/ZvqGQ5ugDfiSB7XTsGmCjd+KSzW4Fy29qvMxYy9dJUsN8dceMmRu/i8jnxVFVOpk1HjD/u2lxHvEIEzQ==","shasum":"9601da8902d30628bc61bbaaf3572cb0f080f895","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.4.0.tgz","fileCount":8,"unpackedSize":21342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHo41CRA9TVsSAnZWagAAQh8P/3AgiHW/vD+H8uvpq9I3\nMEnpaZzMpXersr5gGF0lAU0ZSLSTvHmFOjq8CiPT+eELAmhI5UBoBDYLqNg+\nA++Irjc/jUiHeRBId1IUjvPWWkVc+Stu2NXzt0MkU2yY0a5VxWDuqS4CVL9g\nq56yUdWTexLartwAYRVh5Z0JCx8GFaNfEEyfuqABDY2fBHEKC8GNpKu50+nk\nIATKFUs3yAqywCnC3SXmUbPmO1PimahsSZZb3tk2u8KTcwuxTWO9+5akmvGw\nzfi6nWtpZaaG9IHYw67LrbKp9e903/QcxxPYYIttiRCHDlx9PKA8FkCPpeWk\npjr/OOxEsvEJiIepJZgs28O71ySzl1pPigzohtfnloiAolzpXykXmgcGoyqP\nuyCLzhuy7vpD9ClELcoFpNrA1TRXmoI8N+Owy3x9d/62oLChfQiqTA0bttRm\n6C8lYlVngR3MM+MiLuLo+cRK4gm3TOJ8nyNO+NdeE1NG383PB/LHG0DdVL8A\nHHHN6CpFS8mZQBzE9OzNJtExZ5Jt2zNSNl2Ew6C0amP1Ucjllb9EZVlB7UNo\nbMmUjYRtgJGTMzdqWMyRMhsU/nKoH0pTRUWEppRRVDzMDv9AWjXKbQhgEJcK\niTCvm2wKGWylI355819GG5ZUHpYVbJE8Bu6Q4VYXNGfdtI2b8+olI6SI8sUC\nMMHN\r\n=0QDM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5tRppTb/Fnze/QuLDXE0qXVlo94+/gHW+9ajxcSgY/QIgEEdvdX+waOsscDh3reIuhx9E9qGJ/shIPiUfSUfzBD0="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader_1.4.0_1545506357273_0.26310416187235375"},"_hasShrinkwrap":false},"1.4.1":{"name":"http-vue-loader","version":"1.4.1","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"cfb8b4148d532bc6b4ab2044168cc47d50f3168e","_id":"http-vue-loader@1.4.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-76YWtwNlyMVg6hmq8slUaadeBTXSPXHO2NrU2+tdZ8gMk0qWRYiI+NK/Qul6D5za5gzH1r6SmDrgsy4WTtECpA==","shasum":"ad27448ee44650b8a4bcbeaba38424c87b404a8e","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.4.1.tgz","fileCount":8,"unpackedSize":21391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeevFCRA9TVsSAnZWagAA/c4P/0gHopmCQUKOqkKeAvKz\nYs/X4fDRL3kAsliwJXvbZ6I5dlAQ+AqoCOlCMfPeT8icRgEbkHQ6nRf2bY0a\nNjIvaDf1TfBdZk3U//npRM2iqY3jJu6w5E8siUkUaL3aHdoyzN/aR9tmtgOi\nmEYLItl8Q2ESwSVcpMxkaAIgfV6e048sYrvMQw4adIGYp9jknx8laDDKfmbp\nvdnLdzC0smGcgwaBk6giYOqko89Vn1M/mwhfur6QutbyyB3TffkyMSNDdDgU\n1UrTTvLLIE5Qp9Z1GWRLuFMZv5oI+GcvmxxJHfB+UBzJ0fD6UmXt618H4G5/\nHf6K5ZmF/roo7lJEJxvr87EYsyvOPDcmfffgm5TzsBW6bKyzBqVbTJb+SB7Z\n6jj9v/KU3qD0hFdH3fuI2rJ7y4XW+By3RT2iIppSrq1b0myVXyEh5Qw8cS2l\nGTbz57P1MwnBY7KXr8wlbb/4pyq5vXklKupdRr9RetUoQdVaCZv/LwXp4Ckt\nhobEs7oBlY7CyMmXphmwhHbYqlwAcWTT/jfid1i2VPScR7wvDCskGnZwakQW\nAXY4SLKai1dKzkewMOjmqcESoknKZf73xplcoPy8JCXRyu31069Hsl4H/s5P\nNkTIinATEDwxz36GTHZW4lomAd9YmSEzQLn121F0vWhWvl6nSIGGw7APPKCq\nMA2m\r\n=9cfr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgnRl1L/Fba0U2L4eShfVCF3X2I0FGHuCKOqrKsxh2kwIhALu5C1EwaDT5vyD7HSFO8fhfAif6ZgPIAIeHavzbbTdV"}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader_1.4.1_1568271300208_0.9790340470674272"},"_hasShrinkwrap":false},"1.4.2":{"name":"http-vue-loader","version":"1.4.2","description":"Load .vue files directly from your html/js. No node.js environment, no build step.","main":"./src/httpVueLoader.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"keywords":["http","vue","loader"],"author":{"name":"Franck Freiburger"},"license":"MIT","bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","gitHead":"eef74fae952ee47b5e8af489df5519b19d93d97c","_id":"http-vue-loader@1.4.2","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-2a74yfhaMbWv3rVHDGeZFddtIatgzMDiko67u9FHDMIhL3NNEMQNRw1cgyya/Kz8UFKINpb0y+FiImckVQ0RXw==","shasum":"98e8c3304f5c1351858eaca60c5d80bf6a244196","tarball":"https://registry.npmjs.org/http-vue-loader/-/http-vue-loader-1.4.2.tgz","fileCount":8,"unpackedSize":21391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT5ZsCRA9TVsSAnZWagAAgTkP/0ifLR7ErQL6LHaw4Qvk\ny5oLF2rrwc55xb7Jzv0KZ3snX314+IaAvWQqgUHWieEpFj1rHVSXOQBA4Mf9\nrIiUB2dNumGymq19aAHplZT3ksSzxBylXfSiyvjt3kiYG7Sn0gOV3yWkGI6k\nB5+92eOdW/Lswle7xeCyBatSjFIdXXSKFqmebUSDsHw6lvB84MsAaLnr/rDC\n2gvmbsb5iY4XER6zkYUnugpbRMY9maG4JaACRjznLlGFUU8dtrtI0a+m/p68\n8iv1HZFMiwoPpAZpa13120tCAXjeMZ1eeHKA2NUeVyPrFqcrwCkka4LWX7Tk\nnlbPoGfXEv5g+5y1XiPn61fPj1IugaHY4JSx3MFn0s6q6AtsQhnlsK0ZByic\nGAz+pOTBaW4iwK5h+P2nUDK56dQNghyp706USQnmcrQrSnYb9vHoAJ7VPt0b\nGxBzTwCVtCj5fwBd2eGm7zLhjIST3LZ3duzlNf/k7Ln66XVslYe5qkK+0hMA\nFUHoQpkm/iRvKB6Q1zriY+wMPpfB/Ingv4XZIOiVRyBmOD6GYeb8RJ4aYdi7\nKxSnjshYH0ctveVaepGfnqzICgBYPbhpHKlRhfJNwEv06QCpaUHRBn9ZwAMk\n/cFXLSvWmqYRXM7IvQF2XkIV/ToFtTVqADtKFunhMFSD8/CVOyZJxkOg6YUQ\nV4qy\r\n=rRbt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDN8uQqKJnPBIs+cHFsWVbZro03Ba77lglHO1bWfmCOAiEA2dC3JiqdiudvXW3EJNHlj51iQzVXGiAsWbjGN+ctzUE="}]},"maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"_npmUser":{"name":"franck.freiburger","email":"public@franck-freiburger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-vue-loader_1.4.2_1582274155874_0.7868768188976127"},"_hasShrinkwrap":false}},"readme":"# http-vue-loader\r\nLoad .vue files directly from your html/js. No node.js environment, no build step.\r\n\r\n## examples\r\n\r\n`my-component.vue`\r\n```vue\r\n<template>\r\n    <div class=\"hello\">Hello {{who}}</div>\r\n</template>\r\n\r\n<script>\r\nmodule.exports = {\r\n    data: function() {\r\n        return {\r\n            who: 'world'\r\n        }\r\n    }\r\n}\r\n</script>\r\n\r\n<style>\r\n.hello {\r\n    background-color: #ffe;\r\n}\r\n</style>\r\n```\r\n\r\n`index.html`\r\n```html\r\n<!doctype html>\r\n<html lang=\"en\">\r\n  <head>\r\n    <script src=\"https://unpkg.com/vue\"></script>\r\n    <script src=\"https://unpkg.com/http-vue-loader\"></script>\r\n  </head>\r\n\r\n  <body>\r\n    <div id=\"my-app\">\r\n      <my-component></my-component>\r\n    </div>\r\n\r\n    <script type=\"text/javascript\">\r\n      new Vue({\r\n        el: '#my-app',\r\n        components: {\r\n          'my-component': httpVueLoader('my-component.vue')\r\n        }\r\n      });\r\n    </script>\r\n  </body>\r\n</html>\r\n```\r\n\r\n## More examples\r\nusing `httpVueLoader()`  \r\n\r\n```html\r\n...\r\n<script type=\"text/javascript\">\r\n\r\n    new Vue({\r\n        components: {\r\n            'my-component': httpVueLoader('my-component.vue')\r\n        },\r\n        ...\r\n```\r\n\r\nor, using `httpVueLoader.register()`\r\n\r\n```html\r\n...\r\n<script type=\"text/javascript\">\r\n\r\n    httpVueLoader.register(Vue, 'my-component.vue');\r\n\r\n    new Vue({\r\n        components: [\r\n            'my-component'\r\n            ]\r\n        },\r\n        ...\r\n```\r\n\r\nor, using `httpVueLoader` as a plugin\r\n\r\n```html\r\n...\r\n<script type=\"text/javascript\">\r\n\r\n    Vue.use(httpVueLoader);\r\n\r\n    new Vue({\r\n        components: {\r\n            'my-component': 'url:my-component.vue'\r\n        },\r\n        ...\r\n```\r\n\r\nor, using an array\r\n```\r\n    new Vue({\r\n        components: [\r\n            'url:my-component.vue'\r\n            ]\r\n        },\r\n        ...\r\n```\r\n\r\n## Features\r\n* `<template>`, `<script>` and `<style>` support the `src` attribute.\r\n* `<style scoped>` is supported.\r\n* `module.exports` may be a promise.\r\n* Support of relative urls in `<template>` and `<style>` sections.\r\n* Support custom CSS, HTML and scripting languages, eg. `<script lang=\"coffee\">` (see VueLoader.langProcessor).\r\n\r\n\r\n## Browser Support\r\n\r\n![Chrome](https://raw.github.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png) | ![Firefox](https://raw.github.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png) | ![Safari](https://raw.github.com/alrra/browser-logos/master/src/safari/safari_48x48.png) | ![Opera](https://raw.github.com/alrra/browser-logos/master/src/opera/opera_48x48.png) | ![Edge](https://raw.github.com/alrra/browser-logos/master/src/edge/edge_48x48.png) | ![IE](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Internet_Explorer_10_logo.svg/48px-Internet_Explorer_10_logo.svg.png) |\r\n--- | --- | --- | --- | --- | --- |\r\nLatest ✔ | Latest ✔ | ? | ? | Latest ✔ | 9+ ✔ |\r\n\r\n\r\n## Requirements\r\n* [Vue.js 2](https://vuejs.org/) ([compiler and runtime](https://vuejs.org/v2/guide/installation.html#Explanation-of-Different-Builds))\r\n* [es6-promise](https://github.com/stefanpenner/es6-promise) (optional, except for IE, Chrome < 33, FireFox < 29, [...](http://caniuse.com/#search=promise) )\r\n* webserver (optional)...\r\n\r\nSince some browsers do not allow XMLHttpRequest to access local files (Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https),\r\nyou can start a small express server to run this example.\r\n\r\nRun the following commands to start a basic web server:\r\n```\r\nnpm install express\r\nnode -e \"require('express')().use(require('express').static(__dirname, {index:'index.html'})).listen(8181)\"\r\n```\r\n\r\n## API\r\n\r\n##### httpVueLoader(`url`)\r\n\r\n`url`: any url to a .vue file\r\n\r\n\r\n##### httpVueLoader.register(`vue`, `url`)\r\n\r\n`vue`: a Vue instance  \r\n`url`: any url to a .vue file\r\n\r\n\r\n##### httpVueLoader.httpRequest(`url`)\r\n\r\nThis is the default httpLoader.  \r\n\r\nUse axios instead of the default http loader:\r\n```Javascript\r\nhttpVueLoader.httpRequest = function(url) {\r\n    \r\n    return axios.get(url)\r\n    .then(function(res) {\r\n        \r\n        return res.data;\r\n    })\r\n    .catch(function(err) {\r\n        \r\n        return Promise.reject(err.status);\r\n    });\r\n}\r\n```\r\n\r\n##### httpVueLoader.langProcessor\r\n\r\nThis is an object that contains language processors related to the `lang` attribute of the `<script>` section.  \r\nThe language is a simple function that accepts a script source as argument and returns a javascript script source.  \r\n\r\nExample - CoffeeScript:\r\n\r\n```JavaScript\r\n<script src=\"http://coffeescript.org/v1/browser-compiler/coffee-script.js\"></script>\r\n<script src=\"httpVueLoader.js\"></script>\r\n\r\n<script>\r\n\r\nhttpVueLoader.langProcessor.coffee = function(scriptText) {\r\n\r\n    return window.CoffeeScript.compile(scriptText, {bare: true});\r\n}\r\n\r\n</script>\r\n```\r\n\r\nThen, in you `.vue` file:\r\n\r\n```CoffeeScript\r\n...\r\n<script lang=\"coffee\">\r\n\r\nmodule.exports =\r\n    components: {}\r\n    data: ->\r\n        {}\r\n    computed: {}\r\n    methods: {}\r\n\r\n</script>\r\n...\r\n\r\n```\r\n\r\n\r\nExample - Stylus:\r\n\r\n```JavaScript\r\n<script src=\"//stylus-lang.com/try/stylus.min.js\"></script>\r\n<script src=\"httpVueLoader.js\"></script>\r\n\r\n<script>\r\n\r\nhttpVueLoader.langProcessor.stylus = function(stylusText) {\r\n\r\n    return new Promise(function(resolve, reject) {\r\n        \r\n        stylus.render(stylusText.trim(), {}, function(err, css) {\r\n\r\n            if (err) reject(err);\r\n            resolve(css);\r\n        });\r\n    })\r\n}\r\n\r\n</script>\r\n```\r\n\r\n```stylus\r\n...\r\n<style lang=\"stylus\">\r\n\r\n    border-radius()\r\n        -webkit-border-radius: arguments\r\n        -moz-border-radius: arguments\r\n        border-radius: arguments\r\n\r\n    form input\r\n        padding: 5px\r\n        border: 1px solid\r\n        border-radius: 5px\r\n\r\n</style>\r\n...\r\n```\r\n\r\nSass (SCSS) example. Since `sass.compile()` is asynchronous, a promise needs to be returned:\r\n\r\n```JavaScript\r\n<script src=\"sass.js\"></script>\r\n<script src=\"httpVueLoader.js\"></script>\r\n\r\n<script>\r\n    httpVueLoader.langProcessor.scss = function (scssText) {\r\n        return new Promise(function(resolve, reject) {\r\n            sass.compile(scssText, function (result) {\r\n                if ( result.status === 0 )\r\n                    resolve(result.text)\r\n                else\r\n                    reject(result)\r\n            });\r\n        });\r\n    }\r\n// ....\r\n```\r\n\r\n```scss\r\n...\r\n<style lang=\"scss\">\r\n$font-stack:    Helvetica, sans-serif;\r\n$primary-color: #333;\r\n\r\nbody {\r\n  font: 100% $font-stack;\r\n  color: $primary-color;\r\n}\r\n</style>\r\n```\r\n\r\n## How it works\r\n\r\n1. http request the vue file\r\n1. load the vue file in a document fragment\r\n1. process each section (template, script and style)\r\n1. return a promise to Vue.js (async components)\r\n1. then Vue.js compiles and cache the component\r\n\r\n\r\n## Notes\r\n\r\nThe aim of http-vue-loader is to quickly test .vue components without any compilation step.  \r\nHowever, for production, I recommend to use [webpack module bundler](https://webpack.github.io/docs/) with [vue-loader](https://github.com/vuejs/vue-loader), \r\n[webpack-simple](https://github.com/vuejs-templates/webpack-simple) is a good minimalist webpack config you should look at.  \r\nBTW, see also [why Vue.js doesn't support templateURL](https://vuejs.org/2015/10/28/why-no-template-url/).  \r\n\r\n\r\n## Caveat\r\n\r\nDue to the lack of suitable API in Google Chrome and Internet Explorer, syntax errors in the `<script>` section are only reported on FireFox.\r\n\r\n\r\n## Credits\r\n\r\n[Franck Freiburger](https://www.franck-freiburger.com)\r\n","maintainers":[{"name":"franck.freiburger","email":"public@franck-freiburger.com"}],"time":{"modified":"2022-06-18T22:18:20.194Z","created":"2017-03-07T22:13:14.607Z","1.0.0":"2017-03-07T22:13:14.607Z","1.1.0":"2017-03-31T07:46:35.264Z","1.2.0":"2017-04-10T10:52:46.113Z","1.3.0":"2017-05-15T09:03:41.960Z","1.3.1":"2017-05-22T21:56:10.301Z","1.3.2":"2017-07-25T13:04:55.291Z","1.3.3":"2017-07-27T10:21:00.816Z","1.3.4":"2017-10-30T09:29:59.542Z","1.3.5":"2018-05-17T13:38:54.874Z","1.4.0":"2018-12-22T19:19:17.408Z","1.4.1":"2019-09-12T06:55:00.326Z","1.4.2":"2020-02-21T08:35:55.972Z"},"homepage":"https://github.com/FranckFreiburger/http-vue-loader#readme","keywords":["http","vue","loader"],"repository":{"type":"git","url":"git+https://github.com/FranckFreiburger/http-vue-loader.git"},"author":{"name":"Franck Freiburger"},"bugs":{"url":"https://github.com/FranckFreiburger/http-vue-loader/issues"},"license":"MIT","readmeFilename":"README.md","users":{"hualei":true}}