{"_id":"@constgen/neutrino-vue-loader","_rev":"8-0547e2112f0da670b224516770c1d456","name":"@constgen/neutrino-vue-loader","dist-tags":{"latest":"1.12.0"},"versions":{"1.5.0":{"name":"@constgen/neutrino-vue-loader","version":"1.5.0","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@constgen/neutrino-babel-loader":"1.5.0","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","babel-plugin-transform-vue-jsx":"4.0.1","babel-helper-vue-jsx-merge-props":"2.0.3"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.5.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-IIp0jNAqXPiTHIn+e9hM4IzQeEUKNeiMVeUy/y0M+7q/sjwEJgoEB9csUjBcFJjI9uLxRYJx0uh2CoZbgLKYaA==","shasum":"883045bb913ee4ca3d144ea19a5918cb8a8f7058","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.5.0.tgz","fileCount":5,"unpackedSize":41824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPSJ0CRA9TVsSAnZWagAA0dgP/ihBWrOXriaMRZUPBIgK\nqaSt8F4vGOBqYROlty9AUQuSNr0ZVLbwT30ilTXaTS1yOGqW8bmw4DVHXxwo\nHhaw1H54wOpLufF/KG20tHDtfHRbyE+Vo7hcUqLvLIpnfGP4Z05b3/MKIjwz\nAxQC3i6xC+FKlzOCoajTuZW3FC4GU+xfS6B7J63nO6mI7DMfk48Hp3ynOTM2\nX8rQlH31lWQ3Qc8qb49izst0Iobu/7Ss4gJfYVJE0BoVu94YvQ0iRxDNZx7F\nevuGK/PQEI9v+34w1lsk/Ubvy4EnhPzadza0LHiOLGjTBFDtKzW22zjx6ckm\nddiQ1vqqYqY/B9JgDm7PPJ2yWeV0bSliE1kI8I62Vz47P9NenItsB/iy9xhk\n1FrKL4M5SqQQuesLJnNCG0UD79iYDKkG0EPwuHxHwOAKQu5Ge5/dKO+YuVkk\nONdoSbzF5hEso2L9U2laXLQpFYNFLITEPrk+ygEM3t5gwdlHyhgkQmrpGMfh\ng2FgzPMJxO5TovkBmwcbc+IM1N6k0HNFjrml102eUjT0kRExE88Rbgk4g77L\ngAdCeQwwco0uuAEievsvkX3FSoQ8++z8yqPpLxPEk8d48MzMLKw07vx/jXSN\nsg1kWUrbqHh6Sh8tkrN0mOvAhSnWQZvJtgYt4f2/Q8i9X6OZi3PEej9DhUDl\n7Ki2\r\n=qs1O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuGD35OY8OAo5RUr2vvW/Do6ZvMbjbUYYY4PtDZh8IQAIgJdiJNmN5I1JR5AzkaoTpMx8zn4tSg3g5f7+n5qbKnAw="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.5.0_1597842036612_0.7255372772257349"},"_hasShrinkwrap":false},"1.7.0":{"name":"@constgen/neutrino-vue-loader","version":"1.7.0","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.5.0","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*","babel-plugin-transform-vue-jsx":"4.0.1","babel-helper-vue-jsx-merge-props":"2.0.3"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hfA2I/7Neo3AAb85m3ovTCfP8tXDcivsOnAUDHdnkSEoLrzAHobGPb6tX3ApMVnTa2W7uXzhlY10lt/V1D2rfg==","shasum":"aea06eb990f8528e715235943b08f60d0a95f514","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.7.0.tgz","fileCount":5,"unpackedSize":41872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPnqrCRA9TVsSAnZWagAAPd0P/iXNWcyksxNPqQgqStWJ\nEFdsTNRocYufDQNVopq6W8y1jgEit985lumygZ1rE+0S1gSmXaLwWjtek1Ju\n5eQXAj3VLmmH6on4no8KrVjCL/1hErMKc0helIOtbSHRKOywMZUN2g/TPqe+\nKG0/t6flJC/zMjt+gmBPBuJflLkyvetONRkaN9aUO3H1JugqWxvOwOJYGZCQ\nSmrXXDkmgw5l78rsKIrj7VEMTG3n+UOq0zYRI0IwHzVYEYF4kbP/SBOenbZ6\nRlw8dU06/Zvjlq4QMugQrbsLs0puxsbCtrATt+EwWb+7juCWn2LjAIi5HQl+\nBJtYeTSTotYghmKx6DsIefAxrTvTyQcWr9QOPdjFMeNsGoFHr0is9NjPKCZ7\nv4PvKLIPJotNeGq5FDUNto9YHEOLnMjeXQ3ZgT6ObZyYCKuuiQGWFs1yZLD9\n1pTSqEMGUr9Lgqatllx1a223BzbGyRNJC6VtqZgGotypdBg3BSXTsaCdW4E3\ni6mTfIP8DqPCSPzwNeDGPQmEBcroXCzuv0hHJ30Lxy1Fzz7ZkYEheYZeN9A0\nGLL6NT/ubeVhaePVQW3RiBpAgJAr/KfjGuO0L1Er7JS/gMN5NMOnIjlVAzTJ\nGTbbGr/t2AVsA5fh6jb3iWTDyWB2LWABw9nOhisIe7PDiBXgw50ypvwXX+qb\naGPV\r\n=JipL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlzi6NkMt+78I/AuRaCn6p1Wv0cHSImtmLAqJg5SUJ5AiEAreypCr8DStx1QTpgy5nTRW4IPmMW4XLhAI6t27o/vrk="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.7.0_1597930155425_0.645287813939017"},"_hasShrinkwrap":false},"1.7.1":{"name":"@constgen/neutrino-vue-loader","version":"1.7.1","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@babel/plugin-syntax-jsx":"7.10.4","@constgen/neutrino-babel-loader":"1.5.0","babel-plugin-transform-vue-jsx":"4.0.1","babel-helper-vue-jsx-merge-props":"2.0.3","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.7.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2ZVfJzZx+yYF/QBfZJfElFGodonjiDnEBm4PGC7ntoIzuPSOd6+1ngPWpSitVtjKWSvI4Zm1zvvT60yXqjOsUg==","shasum":"303fc1ce1ab637c2501ecda1060ddc70d3fc20b0","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.7.1.tgz","fileCount":5,"unpackedSize":41912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPw8ICRA9TVsSAnZWagAA014P/2DW5Kn93O+3T2ridWde\nWu3r5P3cAdqr9o0cDEerDG6y6z3he5k5hx8QxL489Wxj2qyRDSYK4bfq96T3\nv9B8w9Nov/rzC1zzCxAMCYupG5vgB3Gw5UqAhAqD2kV4lsjaGgMItuK8xD7g\nGgrRImUfZ+kZtUwmOTCBZTv11bXPMyKOrxSYvnW7KwgWETzglVCyd4pQf64K\n+JeMRHIvER1YX/hejtk6gW9Uz+WC30hRf96IpOTr+jd4nb6yAvqpaDCU148X\npcSs03q8ZHX0HOezn9b2/1VDM1xRXytlsEsMBslQj4RJ0GZWNZtq99La4ks2\nzLvMjj0Nk2p9d2+WTMGnQTA29T/kyVsELlYO5HHAhzoGtVlDk/wREsfLeDeu\nuQ1ZrOmhNNOEqor/pnwu2Z1lUsEraR0JUfYisIvsVfG9lfVo9a7m83x4HRqx\nAbcbMGuJPe9tlYCp3WK8GXM+pwF98Tt7WGFsPIuVLJAl8NpMgZxAUUxs4lqe\nYTul14WI/wfOQeGdZ3WNXBEtl6w0Y8f9Jv3tm3zhK3yja7tMHsfH8McGr7ar\nYWLsPIkdItVnXY+SoNP70PDcrPCN2/XW59euEMjQl1Up5FClpd7HwBpCyggy\n/HUEN/ODOmpBO2KqSycU9zoLFBSyQLENeC87n5VPTs5mGL31j7AMUYQN99v4\nJ3Oq\r\n=uO+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMXpC8O3kOeMqAY8CfhNR84QYdrTkOz4GCWjjFZcl+sAiEA5YopVgCBDy+N+iTVPJONG/MF55J/q2QJyavXy6WB8GM="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.7.1_1597968136253_0.8631128047055148"},"_hasShrinkwrap":false},"1.8.0":{"name":"@constgen/neutrino-vue-loader","version":"1.8.0","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.8.0","@vue/babel-preset-jsx":"1.1.2","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BzJEqO2Odmf3C9Or5HvFm6bI7/sMNsc9tVlUksoSbKcaAWZxRM57THvRH0zKpBLDRViQiQ58o62RscDqUjt+DA==","shasum":"975928600846f64da5a12942c15e351b52f68cb3","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.8.0.tgz","fileCount":5,"unpackedSize":42731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTkCiCRA9TVsSAnZWagAAbE4QAKPVEWuYXX+FRaWkz1OZ\n/0PqfaxQ+VcIjXG3KxVui6qZoBzmZRc+woeSxmCFFabc6wQD0RFFIQY/YB9m\nxx+tE9mD6535ba3C3jCOGkgM+/tAVX6WkBInC07yzWZ9rx+O5pNY5yehyvrB\nr7P9o8duTXDZElxL6xKJEIG932O2PmD+3q3mnrCzngLwR0OnkkcQLjFU0/5l\nfRclf4pCXXrvxQ5dUdCtz1PVPmBo71gLgsquTU2mJhWIMIZfqKcXUfkM3/FL\nOh6L12jlOgLXQNtuJj7zO/9F9wE2CawdNcH8IRXHDp/sM4CdIny0SVT7RkP6\nMRZRgA0DD/BYxBvdj89jKL9PkYzWJjaz2b65DfU+WoKc7ZKzyVMd9lU5XZOW\n7lYLjFCHTDWFdoJqLU2mTo6nJfxsaYNR362MIys5FE3H9hU8Wk/xOBZGQZvn\nliIW3+/L6COZ0NmyPsoVOQdvHf72RShwg/aFfLXYfl8M3aCu+2MROCjTSZRW\n8JvJTblgk80iuUHKtK27anEguFpPhCocj4tHOeCbHb0yF2wmFvEQiwW8Qka4\nXJ9fvjefFWTMD4+sRyPTAl6hOin9SAq8rxlA+Xkr8kfMZRH95deBzfQPo1kl\nn+yNLEsoy+3DKVV96E5Ug3V9CwWZHMRARDCxc6zRcMBqCHqEruH5SIlNdzLV\n0cxV\r\n=NCes\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnYh2TDxWq93pkf6gAenuKN1h1wUkbmzD8z4qjFsIYwwIgR2lkX5jOYrWPHS9MZYI3ntYXHzdIC1XR1u9VZ72u94Y="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.8.0_1598963873777_0.2615471044685904"},"_hasShrinkwrap":false},"1.9.0":{"name":"@constgen/neutrino-vue-loader","version":"1.9.0","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.9.0","@vue/babel-preset-jsx":"1.1.2","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-f2bWRFZV5Lqnq/57jt3S4lX0KtZ5vNk6w7mGUs3jlNZ98uMpEq1SHqgVkczdHkfFkcere9BDF01wBqzHNM5naw==","shasum":"47f4f0601a2513f21bcd0bb8005ac3d133571ee4","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.9.0.tgz","fileCount":5,"unpackedSize":42887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXNKRCRA9TVsSAnZWagAAcGQP/jL9elHdA3q7xdsqEOIE\n99f48kZV3hiw1pMY+VIGzuMB4ERXaWrL548eY9+H0E9FdQ71DB1Dat0WF+cW\nuJgk80daWT/yfpiTEHQd148n3CNWIeqoaRoG13Gfeu4qOWnnaDnghVFmeJLC\nfJL12I2LjcPaQisUbzRwmn12OSR6r3FExJ1pmz6Q9oV0iXjwHc0H4oMPknlx\nvv60gX7OnD9l5nIZDTeIwztvChwt1g6+ICqmTXrWS9NWcNlLkC8MiFxqKjy1\nDZiu0G8KzGXtRC61kzXBiUr4BXOG8w1D8uV1/6Zk4sV+z6+EdmuZ+ohI7QKd\nlmGskKerO0W5O9SK/rO3yAre0WpGdwW6+LEoPjqkl9yULCqcAvgSWl+1bwY1\nP2IKzGSmmBhfr7M7IOQ2WTTGAMMhyKpMu1JQIsdJumKHXZJ/aPX/hKy/q/z+\niNI1g5R5BNx3xKSt4CcJtCIM9A83OqNr1miJqQ8WsQcvOmj0W0L3t3exybOQ\nt1PVXRZpgU05bARAU+jjyL2TH0uStl9XI2h0Nm6uUvSb5U9v60Ang9oK4x4v\nhDCDzyXeyYzvUJnhfNJISrNHHqFZNIxNFZlgiIEcXAazvV+FLGVkm/fMWWEJ\nvxF7YO87vOmaM1pOYSXH0Nqn8aq89ijwhwV1JbWlEK+kqctMZdlRWqD6y3rE\neR3L\r\n=8HH8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY38P+nCyFoz8HR24JmGo6VLPEVYjRiPmfnJqDxMPeqQIgevAWFwz8NRKMpCpWGhwL6hOL5fagP7tsMRdy0HkQPTM="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.9.0_1599918737242_0.5790436836715267"},"_hasShrinkwrap":false},"1.9.1":{"name":"@constgen/neutrino-vue-loader","version":"1.9.1","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/packages/vue-loader","keywords":["neutrino","neutrino-middlware","middlware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.9.1","@vue/babel-preset-jsx":"1.1.2","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.9.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zNIg2u4V/kKTalTylYF2Aw7hQPMUGqSlBEdm6j/vXcmpynBmkDMd/D2pGvHz5XjArGPF8Nzjx1wpKtORf0o5uQ==","shasum":"6d6ef5cf42f3110aef4371f2bcdd993d15f75242","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.9.1.tgz","fileCount":5,"unpackedSize":42772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYJsKCRA9TVsSAnZWagAA0RsP/jVwQ53CiJeLFwNXn+KB\nTxn6Bx9wjg7MYNqDHc9kvlnoQRKK5/d3hZVrAeBA7zwNN7teUNyVKIwXvvlN\nc3rfJ0Y6EzRug2x8g7Z2CnjpYvq4XH/kWtoyJYWRTmCT/e/6Ot7J5ksamyvD\n+4AmYMs4a/MbuAq6M++VVvTc57N39Z5iwcNcjQ9uypZg81koOw79C56Le++2\nTAGGwss7s+Tr27BXpEzNdNYWmLZUWwTbJ23AihjvEMO+cKmdngJSvr/JDR5z\n5Uzl3fmXcjupOuHRtvP7lSy0ymsUGNVH/Xro5pziwXAnUsrBWisjAuzg6gEU\nUchRYPcV/tNl006uAqSRhuFrBbaA0C3jU7e/KdtN602UnBYmk+bvjRaKcLX7\nBnh4QntXIbH3Pkmm9U6/T/3i3w3LtapGWIFTV515gU89XfaP4JK89ntewQra\n/rVeSkRs7bV+Zee2FtRC/9gqVTEvHWB+aBxI35iSpun/JOYF30XG9n86+ih7\nOSQNEt+2pxdm+KZoVEoGDcgE2IW2vFI3DrFTXxdzjETdb8aHKN6E5yKxQEA/\nACpeJ/qweb+SbicqpaiuEb9TyBlASf8wTQvnTd/LywQiVMcoz/XkIFvpyik4\nLb0zleSLrPtbnggAevU8hJYvQUW5YSPawFi4ZdIipAk8PrsZ5Szpiw+dRsgd\n0Vql\r\n=HGuw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD04Q6WWGAW0tm07mdB5G5lizLpTWwjug4jLEK0DWoiEwIgAUs5NvjbE50LH9DTr+Mxl5qcHtD8+YSDq1503eMURv8="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.9.1_1600166665858_0.15617318443222628"},"_hasShrinkwrap":false},"1.9.2":{"name":"@constgen/neutrino-vue-loader","version":"1.9.2","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/tree/master/packages/vue-loader","keywords":["neutrino","neutrino-middleware","middleware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.9.2","@vue/babel-preset-jsx":"1.1.2","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"15.9.3","vue-style-loader":"4.1.2","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.9.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cMQk5xWJgH0YYGUruVYK9c8AwuhIzbD0twDstR4Kf9neij20/RwSo5zrR/Q+ZFFZj5/VDMg+12e8JTpyNS0atw==","shasum":"07b141c5bd2b84b5596b717bd9a253134875510d","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.9.2.tgz","fileCount":5,"unpackedSize":42786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcmybCRA9TVsSAnZWagAAPesP/jrequSzGYtLfR/KOCMb\n3mtf4oXapemigxA3Ep15n2QigvM5Pb2Z/ffI6bLOqp0xXAK5CcrGouBF3tpv\nj4jyZfjGU8OvE1QMYVh1FKwv1zbM8mDvR56eeKuuR43ynwSDTGJUQHOroF90\nDyrCPmc2CqDysP1T3Zfb5IsLI2PC37+E00i6N1vL2wzkQDSYeQvGmEuoRmRd\nawSBoPEwhcK2B36aMT2BiCqDKpI6PGsRzdmlGW8ezxRK/TvLZuEFKSuesQXI\nhrtVlb4WzR56XQhveiAnuoj+BBnwzOCcrxU31WkyWin/QshbuWRq5affybcB\nZS7TFh+ncpIZHVVIGpgcaY3dykXnS84746RXspgRUII0M9BzgT3sKf0iq43A\nAQ5e5DN9fI2N1TSWoY6WBpYPsmicGd7X1Je/NBKflcOOreQvsuCFCkb/ds3S\nQVjd8V3261Qqit5WtaSNmT+U0Ud15Lk6LagaHPi1QymRkvf0tlFWk5TD7m+f\n9Q+zZCou36BUXQCsM+olxWfdL3/iiuM+qkfdqrEEpPEwDhSGsM2V12rXghue\nNsW2KkHWjrbkdr/baTn/lZqhlWGGWF95Wf5nIN1lNEezxvfOiFCJ67hnW6Vn\nC9tJ+SRBmjX19p6UMpR+7MOzr5yT/XadAi/ISJsg3mnT3vz4wF1qlozj6UwM\nR1Dd\r\n=iuMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUD3alpD0gyTZ6BraBJrBDm5p3Nj7Ss824oOs+mEWJRQIgPbC2FEPITHDFZbqNPmBf6XbvSE2TO6cWGI4VfEo632E="}]},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.9.2_1601334427239_0.5568694882557421"},"_hasShrinkwrap":false},"1.12.0":{"name":"@constgen/neutrino-vue-loader","version":"1.12.0","description":"Neutrino middleware for Vue files","main":"index.js","author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"homepage":"https://github.com/constgen/constgen-neutrino/tree/master/packages/vue-loader","keywords":["neutrino","neutrino-middleware","middleware","preset","webpack","vue","babel","jsx"],"dependencies":{"@babel/core":"^7.0.0","@constgen/neutrino-babel-loader":"1.9.2","@vue/babel-preset-jsx":"1.1.2","babel-merge":"3.0.0","deepmerge":"4.2.2","vue-loader":"~15.9.6","vue-style-loader":"~4.1.3","vue-template-compiler":"^2.6.0","css-loader":"*"},"peerDependencies":{"neutrino":"^9.0.0","webpack":"^4.0.0"},"engines":{"node":">=10","npm":">=5.4.0"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"_id":"@constgen/neutrino-vue-loader@1.12.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-1U9+9XTsKTTMtwkHJ3U1vtX6lhvLIy1Ekkpg4Bcjh8gp08v6vvHnBm0jVSiqUkc+sXyVwfrMBEBd1ZJOfE07xg==","shasum":"edf6d55da059ead3ef0b7cbe21273824c8467e27","tarball":"https://registry.npmjs.org/@constgen/neutrino-vue-loader/-/neutrino-vue-loader-1.12.0.tgz","fileCount":5,"unpackedSize":42789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUSPzCRA9TVsSAnZWagAAXPAP/j0kAqbhmmJMff4BJedw\n2mQQXBZmOiKk7u60+TMSBkYRtFTCW7k7Mi9R0LFTgjg2Xl4j4XFjOnuOxOza\nxX8Dv8+14DUgIg3Wx4YcIp2VvBB+nfJKSwJVnuiXZ5A2irUlB6DOu5f4REu1\nN3a7iGxC35begNvJYVMDEaYyb7zJ5PXJ9+V2Qlw1XJh2abz1ZVct2d6qQGac\nffVVE4f2w6QQeJUYG6Z4a4DFG5PHCaT7rpaH+9ZCY29gSfSEKSle1LPBa7xj\nsPGH+ZMVNMdEnslX45w/CgPUSkM/W8qlx+cZi2F7nGWrk8SeGFyxv43qNKy1\nPlOmvBE2GAGhsBI8wV0e1wLRlqNLRRBVQFBPubZinzmy/2ORjxn/JkWFpe0W\nKRLldYCarNOStNhBqfXe52a2aBjEUrxcca7kYZhHVOtobHZLqDxMANGRANSR\nmODxlQEmDr271UKn86mw+lA02QHoSJTyiDR2y8x2SDr5kBBq2kQqNXpApI71\nSeNRbTX+nLOVYkdzzgGFnYFFeMoUeoCV07aZ7BBVNauN7OmtdSDZipseYLmb\ntbrXKw+Ruk5SnwxkeNXvmzhRxJzR/Fq8rMBL8dqX3Wrh0jxeLS7UTfXWfyNt\nM5iFItBzSdH/mka4ekuMLpIIitueRYzmdzLIJ3ukBy7Jw+KkIy9bN4KwINDr\ngi3q\r\n=HQRV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbsrxWqBIVDiJimP1dUxYu69jcg6vA+YmZnwGqjc7CDwIhAJIF6e0WY5seZ1fz/BJG60dCgSAUqT1zA7r9QN6qIjG6"}]},"_npmUser":{"name":"constgen","email":"const.gen@gmail.com"},"directories":{},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neutrino-vue-loader_1.12.0_1615930355163_0.10118610987438958"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-19T13:00:36.579Z","1.5.0":"2020-08-19T13:00:36.710Z","modified":"2022-04-05T00:59:59.586Z","1.7.0":"2020-08-20T13:29:15.608Z","1.7.1":"2020-08-21T00:02:16.368Z","1.8.0":"2020-09-01T12:37:53.935Z","1.9.0":"2020-09-12T13:52:17.359Z","1.9.1":"2020-09-15T10:44:25.996Z","1.9.2":"2020-09-28T23:07:07.370Z","1.12.0":"2021-03-16T21:32:35.351Z"},"maintainers":[{"name":"constgen","email":"const.gen@gmail.com"}],"description":"Neutrino middleware for Vue files","homepage":"https://github.com/constgen/constgen-neutrino/tree/master/packages/vue-loader","keywords":["neutrino","neutrino-middleware","middleware","preset","webpack","vue","babel","jsx"],"repository":{"type":"git","url":"git+https://github.com/constgen/constgen-neutrino.git"},"author":{"name":"Constantine Genchevsky","email":"const.gen@gmail.com"},"bugs":{"url":"https://github.com/constgen/constgen-neutrino/issues"},"license":"GPL-3.0","readme":"# @constgen/neutrino-vue-loader\n\n[![npm](https://img.shields.io/npm/v/@constgen/neutrino-vue-loader.svg)](https://www.npmjs.com/package/@constgen/neutrino-vue-loader)\n[![npm](https://img.shields.io/npm/dt/@constgen/neutrino-vue-loader.svg)](https://www.npmjs.com/package/@constgen/neutrino-vue-loader)\n\n[Neutrino](https://neutrino.js.org) middleware for Vue files\n\nThis middleware already includes [`@constgen/neutrino-babel-loader`](https://github.com/constgen/constgen-neutrino/packages/babel-loader)\n\n## Features\n\nThis middleware enables many features by default with zero configuration\n\n- Typescript support\n- Decorators\n- Class properties\n- Babel transpilation according to browserlist\n- EcmaScript polyfills\n- JSX syntax\n- Automatic Vue pragma injection to every JSX fragment\n\n## Requirements\n\n- Node.js v10+\n- Neutrino v9\n- Webpack v4\n- Vue 2\n\n## Installation\n\n`@constgen/neutrino-vue-loader` can be installed from NPM. You should install it to `\"dependencies\"` (--save) or `\"devDependncies\"` (--save-dev) depending on your goal.\n\n```bash\nnpm install --save @constgen/neutrino-vue-loader\n```\n\n## Usage\n\n### In preset\n\nRequire this package and plug it into Neutrino. The following shows how you can pass an options object to the middleware, showing the **defaults**:\n\n```js\nlet vueLoader = require('@constgen/neutrino-vue-loader')\n\nneutrino.use(vueLoader({\n   babel    : {}, // custom Babel options\n   polyfills: false, // enable EcmaScript polyfills\n   browsers : ['defaults'], // replace browserlist config\n   node     : undefined, // node version in case of server rendering\n   include  : [], // include strategy is always used and you can only extend what is included besides `neutrino.options.source` and `neutrino.options.tests`\n   exclude  : [] // exclude something from processing that is included\n}))\n```\n\nYou may enable usage of `.browserslistrc` file in your project by setting `browsers` option to any falsy value\n\n```js\nneutrino.use(vueLoader({\n   browsers: undefined // inherit config from `.browserslistrc` or disable if absent\n}))\n```\n\n### In **neutrinorc**\n\nThe middleware also may be used together with another presets in Neutrino rc-file, e.g.:\n\n**.neutrinorc.js**\n\n```js\nlet vueLoader = require('@constgen/neutrino-vue-loader')\n\nmodule.exports = {\n   use: [\n      vueLoader()\n   ]\n}\n```\n\n## JSX\n\nJSX syntax is supported with some syntactic sugar. For more details look at https://github.com/vuejs/jsx.\n\nTo use JSX you can just return JSX expressions from arrow functions or Vue Component `render()` method.\n\n**src/Heading.vue**\n\n```vue\n<script>\nexport default ({ props, listeners, children }) => {\n   let onClick = listeners.click || function () {}\n\n   return (\n      <h1 id={props.id}>\n         <a href=\"##\" onClick={onClick}>\n            {children}\n         </a>\n      </h1>\n   )\n}\n</script>\n```\n\n**src/index.vue**\n\n```vue\n<script>\nimport Heading from './Heading'\n\nexport default {\n   name: 'Index',\n   render () {\n      return (\n         <div>\n            <Heading>Hello</Heading>\n            {this.$children}\n         </div>\n      )\n   }\n}\n</script>\n```","readmeFilename":"README.md"}