{"_id":"vue-component-compiler","_rev":"200079","name":"vue-component-compiler","description":"Compiler for single file Vue components","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"yyx990803","email":""}],"time":{"modified":"2021-06-03T12:31:13.000Z","created":"2014-10-02T22:19:53.126Z","2.0.0":"2015-10-17T20:00:57.760Z","1.1.12":"2015-10-01T15:51:20.388Z","1.1.11":"2015-09-23T20:59:56.312Z","1.1.10":"2015-05-11T03:33:10.315Z","1.1.9":"2015-04-24T02:11:46.191Z","1.1.8":"2015-04-13T15:54:02.050Z","1.1.7":"2015-04-09T20:46:00.877Z","1.1.6":"2015-04-09T19:06:27.979Z","1.1.5":"2015-04-09T18:53:56.948Z","1.1.4":"2015-02-25T20:05:13.397Z","1.1.3":"2015-02-24T02:54:14.656Z","1.1.2":"2015-02-23T23:07:15.095Z","1.1.1":"2015-02-23T22:35:34.112Z","1.1.0":"2014-12-01T04:26:51.933Z","1.0.3":"2014-11-11T23:33:57.133Z","1.0.2":"2014-11-07T16:05:23.364Z","1.0.1":"2014-10-11T20:35:26.713Z","1.0.0":"2014-10-02T22:19:53.126Z"},"users":{},"author":{"name":"Evan You"},"repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"versions":{"2.0.0":{"name":"vue-component-compiler","version":"2.0.0","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"NODE_ENV=production mocha test/compiler_spec.js --slow=1000"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^1.4.2","clean-css":"^3.4.4","html-minifier":"^0.8.0","parse5":"^1.5.0"},"devDependencies":{"babel":"^5.8.23","coffee-script":"^1.10.0","jade":"^1.11.0","less":"^2.5.1","mocha":"^2.3.3","myth":"^1.5.0","node-sass":"^3.3.3","stylus":"^0.52.4"},"gitHead":"086e30a52659d66c03b8405efa26eaa76fc8770e","_id":"vue-component-compiler@2.0.0","_shasum":"9b40666a8b89485f8352ec1ca57034349c23e7d5","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"9b40666a8b89485f8352ec1ca57034349c23e7d5","size":6993,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-2.0.0.tgz"},"directories":{},"publish_time":1445112057760,"_cnpm_publish_time":1445112057760,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.12":{"name":"vue-component-compiler","version":"1.1.12","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^1.4.2","clean-css":"^3.4.4","html-minifier":"^0.8.0","parse5":"^1.5.0"},"devDependencies":{"babel":"^5.8.23","coffee-script":"^1.10.0","jade":"^1.11.0","less":"^2.5.1","mocha":"^2.3.3","myth":"^1.5.0","node-sass":"^3.3.3","stylus":"^0.52.4"},"gitHead":"8fc7b5f0303c81d1d2fe11d552cacfd09d0150b6","_id":"vue-component-compiler@1.1.12","_shasum":"d304188f50b974648461d393d2b974c16638f85d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"d304188f50b974648461d393d2b974c16638f85d","size":6925,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.12.tgz"},"directories":{},"publish_time":1443714680388,"_cnpm_publish_time":1443714680388,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.11":{"name":"vue-component-compiler","version":"1.1.11","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^1.4.2","clean-css":"^3.4.4","html-minifier":"^0.8.0","parse5":"^1.5.0"},"devDependencies":{"babel":"^5.8.23","coffee-script":"^1.10.0","jade":"^1.11.0","less":"^2.5.1","mocha":"^2.3.3","myth":"^1.5.0","node-sass":"^3.3.3","stylus":"^0.52.4"},"gitHead":"b08aebda2e0f780b2ccb01f2c296e0e6b52eddd4","_id":"vue-component-compiler@1.1.11","_shasum":"a1d84efe944dd2fc8335ac499b0999b953a72c72","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"a1d84efe944dd2fc8335ac499b0999b953a72c72","size":7135,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.11.tgz"},"directories":{},"publish_time":1443041996312,"_cnpm_publish_time":1443041996312,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.10":{"name":"vue-component-compiler","version":"1.1.10","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^3.0.0","stylus":"^0.50.0"},"gitHead":"e14dfe31ce8a78f5af4f3cdfd97f2e3d61afb089","_id":"vue-component-compiler@1.1.10","_shasum":"b4cd94128457075a33545b514f21fb4302465f2c","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"b4cd94128457075a33545b514f21fb4302465f2c","size":7005,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.10.tgz"},"directories":{},"publish_time":1431315190315,"_cnpm_publish_time":1431315190315,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.9":{"name":"vue-component-compiler","version":"1.1.9","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-component-compiler.git"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"c37849e4d212fe4da3518e4cef5095a5d9c9d8d9","_id":"vue-component-compiler@1.1.9","_shasum":"0f82789fc74ef49c77d4e6e02974e61082914e2a","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"0f82789fc74ef49c77d4e6e02974e61082914e2a","size":6945,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.9.tgz"},"directories":{},"publish_time":1429841506191,"_cnpm_publish_time":1429841506191,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.8":{"name":"vue-component-compiler","version":"1.1.8","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"18eea1baf77f10f67d3f872bc73d14da3e9a65ae","_id":"vue-component-compiler@1.1.8","_shasum":"d4a93796da7a57bc8430cd0b92226c464f9c89ec","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"d4a93796da7a57bc8430cd0b92226c464f9c89ec","size":6755,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.8.tgz"},"directories":{},"publish_time":1428940442050,"_cnpm_publish_time":1428940442050,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.7":{"name":"vue-component-compiler","version":"1.1.7","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"e9460fb811606e5df47dac1427d217e35650a602","_id":"vue-component-compiler@1.1.7","_shasum":"0b54212eea252950570e3f64ba583c06910cd315","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"0b54212eea252950570e3f64ba583c06910cd315","size":6720,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.7.tgz"},"directories":{},"publish_time":1428612360877,"_cnpm_publish_time":1428612360877,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.6":{"name":"vue-component-compiler","version":"1.1.6","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"0fa661c11f64a05096962cc5fd7dcc429eb5689f","_id":"vue-component-compiler@1.1.6","_shasum":"0eff6302bda007388a12378d63a9df0fd775db85","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"0eff6302bda007388a12378d63a9df0fd775db85","size":6489,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.6.tgz"},"directories":{},"publish_time":1428606387979,"_cnpm_publish_time":1428606387979,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.5":{"name":"vue-component-compiler","version":"1.1.5","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^5.0.12","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.5.0","mocha":"^2.1.0","myth":"^1.4.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"0af585513575c8e949a9008e3dc0b0a445a9a5e2","_id":"vue-component-compiler@1.1.5","_shasum":"60cb67867697236a1a23e08c46cff87efbfa5f6b","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"60cb67867697236a1a23e08c46cff87efbfa5f6b","size":6498,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.5.tgz"},"directories":{},"publish_time":1428605636948,"_cnpm_publish_time":1428605636948,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.4":{"name":"vue-component-compiler","version":"1.1.4","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^4.4.5","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.4.0","mocha":"^2.1.0","myth":"^1.3.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"88156eb1ff38b79622ce227eadd56d09db8f5b27","_id":"vue-component-compiler@1.1.4","_shasum":"853f43114bb39fc60d2828b31a640d1d9d578d3b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"853f43114bb39fc60d2828b31a640d1d9d578d3b","size":5624,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.4.tgz"},"directories":{},"publish_time":1424894713397,"_cnpm_publish_time":1424894713397,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.3":{"name":"vue-component-compiler","version":"1.1.3","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^4.4.5","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.4.0","mocha":"^2.1.0","myth":"^1.3.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"4194347f2bb35d04d7251270787b4eb2c2bdb71b","_id":"vue-component-compiler@1.1.3","_shasum":"0c01169a410b86fc160f311d23760858944600d4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"0c01169a410b86fc160f311d23760858944600d4","size":5620,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.3.tgz"},"directories":{},"publish_time":1424746454656,"_cnpm_publish_time":1424746454656,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.2":{"name":"vue-component-compiler","version":"1.1.2","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"babel":"^4.4.5","coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.4.0","mocha":"^2.1.0","myth":"^1.3.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"1c1f6b80cff4ff5d5ce44fc012d48c914f0a54b4","_id":"vue-component-compiler@1.1.2","_shasum":"73504a9f6ac99b8c6ed0b138d780db3eb117cad6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"73504a9f6ac99b8c6ed0b138d780db3eb117cad6","size":5189,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.2.tgz"},"directories":{},"publish_time":1424732835095,"_cnpm_publish_time":1424732835095,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.1":{"name":"vue-component-compiler","version":"1.1.1","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"mocha test/compiler_spec.js"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"coffee-script":"^1.9.1","jade":"^1.9.2","less":"^2.4.0","mocha":"^2.1.0","myth":"^1.3.0","node-sass":"^2.0.1","stylus":"^0.50.0"},"gitHead":"8231a3e3e20fce7f7c43bf1bb57d6ebd3c318ff4","_id":"vue-component-compiler@1.1.1","_shasum":"a0a7925cbc6fd99049979400f401aaacc7161734","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"a0a7925cbc6fd99049979400f401aaacc7161734","size":4756,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.1.tgz"},"directories":{},"publish_time":1424730934112,"_cnpm_publish_time":1424730934112,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.1.0":{"name":"vue-component-compiler","version":"1.1.0","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"jasmine-node test"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"coffee-script":"^1.8.0","jade":"^1.7.0","jasmine-node":"^2.0.0-beta4","less":"^1.7.5","node-sass":"^1.2.2","stylus":"^0.49.3"},"gitHead":"f3baf6d8edd3a99268c49d0eacecd3dff116880b","_id":"vue-component-compiler@1.1.0","_shasum":"dc75985cdcdc2376a51c37747b59ab7350b8990b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"dc75985cdcdc2376a51c37747b59ab7350b8990b","size":4515,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.1.0.tgz"},"directories":{},"publish_time":1417408011933,"_cnpm_publish_time":1417408011933,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.0.3":{"name":"vue-component-compiler","version":"1.0.3","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"jasmine-node test"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"async":"^0.9.0","clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"coffee-script":"^1.8.0","jade":"^1.7.0","jasmine-node":"^2.0.0-beta4","less":"^1.7.5","node-sass":"^1.2.2","stylus":"^0.49.3"},"gitHead":"271286398ad3d526da1813704d53014559657e57","_id":"vue-component-compiler@1.0.3","_shasum":"903347588e86af51b260d193d571a10363f2ab21","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"903347588e86af51b260d193d571a10363f2ab21","size":3955,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.0.3.tgz"},"directories":{},"publish_time":1415748837133,"_cnpm_publish_time":1415748837133,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.0.2":{"name":"vue-component-compiler","version":"1.0.2","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"scripts":{"test":"jasmine-node test"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"devDependencies":{"coffee-script":"^1.8.0","jade":"^1.7.0","jasmine-node":"^2.0.0-beta4","less":"^1.7.5","node-sass":"^1.2.2","stylus":"^0.49.3"},"gitHead":"3ed796a0a4f0b2466411c5beac98bfb86e1ab907","_id":"vue-component-compiler@1.0.2","_shasum":"abd145f4489680a0bed8a39bc6719a2b8c4c6485","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"abd145f4489680a0bed8a39bc6719a2b8c4c6485","size":3893,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.0.2.tgz"},"directories":{},"publish_time":1415376323364,"_cnpm_publish_time":1415376323364,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.0.1":{"name":"vue-component-compiler","version":"1.0.1","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"gitHead":"3f84099eba0a5a3d82b7205e8f1d2bc21698086c","_id":"vue-component-compiler@1.0.1","scripts":{},"_shasum":"03589fcd5820cdbae5fdb713325c4d71802e14c5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"03589fcd5820cdbae5fdb713325c4d71802e14c5","size":2022,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.0.1.tgz"},"directories":{},"publish_time":1413059726713,"_cnpm_publish_time":1413059726713,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false},"1.0.0":{"name":"vue-component-compiler","version":"1.0.0","description":"Compiler for single file Vue components","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-component-compiler"},"keywords":["vue","component"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"homepage":"https://github.com/vuejs/vue-component-compiler","dependencies":{"clean-css":"^2.2.16","html-minifier":"^0.6.8","parse5":"^1.1.4"},"gitHead":"ef3a504f776fc6648361e77d715b2795764f9a0a","_id":"vue-component-compiler@1.0.0","scripts":{},"_shasum":"786e14b79832e1d76581be90212edc87d6d0ebb9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":""}],"dist":{"shasum":"786e14b79832e1d76581be90212edc87d6d0ebb9","size":2013,"noattachment":false,"key":"/vue-component-compiler/-/vue-component-compiler-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-component-compiler/download/vue-component-compiler-1.0.0.tgz"},"directories":{},"publish_time":1412288393126,"_cnpm_publish_time":1412288393126,"deprecated":"vue-component-compiler has been merged into vueify.","_hasShrinkwrap":false}},"readme":"# vue-component-compiler\n\n[![npm version](https://badge.fury.io/js/vue-component-compiler.svg)](http://badge.fury.io/js/vue-component-compiler) [![Build Status](https://circleci.com/gh/vuejs/vue-component-compiler.svg?style=shield)](https://circleci.com/gh/vuejs/vue-component-compiler)\n\nThis module compile a single file Vue component like the one below into a CommonJS module that can be used in Browserify/Webpack/Component/Duo builds.\n\nCurrently supported preprocessors are:\n\n- stylus\n- less\n- scss (via `node-sass`)\n- jade\n- coffee-script\n- myth\n- es6 (via `6to5` aka `babel`)\n\nAlso see [Registering Custom Pre-Processors](#user-content-registering-custom-pre-processors).\n\n## Example\n\n``` html\n// app.vue\n<style>\n  .red {\n    color: #f00;\n  }\n</style>\n\n<template>\n  <h1 class=\"red\">{{msg}}</h1>\n</template>\n\n<script>\n  module.exports = {\n    data: function () {\n      return {\n        msg: 'Hello world!'\n      }\n    }\n  }\n</script>\n```\n\nYou can also mix preprocessor languages in the component file:\n\n``` html\n// app.vue\n<style lang=\"stylus\">\n.red\n  color #f00\n</style>\n\n<template lang=\"jade\">\nh1(class=\"red\") {{msg}}\n</template>\n\n<script lang=\"coffee\">\nmodule.exports =\n  data: ->\n    msg: 'Hello world!'\n</script>\n```\n\nAnd you can import using the `src` attribute:\n\n``` html\n<style lang=\"stylus\" src=\"style.styl\"></style>\n<template src=\"template.html\"></template>\n<script src=\"./scripts/main.js\"></script>\n```\n\n## API\n\n``` js\nvar compiler = require('vue-component-compiler')\n// filePath should be an absolute path, and is optional if\n// the fileContent doesn't contain src imports\ncompiler.compile(fileContent, filePath, function (err, result) {\n  // result is a common js module string\n})\n```\n\n## Registering Custom Pre-Processors\n\nCreate a `vue.config.js` file at where your build command is run (usually the root level of your project):\n\n``` js\nmodule.exports = function (compiler) {\n  \n  // register a compile function for <script lang=\"es\">\n  compiler.register({\n    lang: 'es',\n    type: 'script',\n    compile: function (content, cb) {\n      // transform the content...\n      cb(null, content)\n    }\n  })\n\n}\n```\n","_attachments":{},"homepage":"https://github.com/vuejs/vue-component-compiler","bugs":{"url":"https://github.com/vuejs/vue-component-compiler/issues"},"license":"MIT"}