{"versions":{"1.1.2":{"name":"@vue/babel-sugar-functional-vue","version":"1.1.2","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"nyc":{"exclude":["dist","test"]},"gitHead":"67d6d39beab9f853118b4e0bbe901f5899ae7245","_id":"@vue/babel-sugar-functional-vue@1.1.2","dist":{"shasum":"f7e24fba09e6f1ee70104560a8808057555f1a9a","size":1867,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.1.2_1573270672448_0.47164598105207256"},"_hasShrinkwrap":false,"publish_time":1573270672624,"_cnpm_publish_time":1573270672624,"contributors":[]},"1.0.0":{"name":"@vue/babel-sugar-functional-vue","version":"1.0.0","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"nyc":{"exclude":["dist","test"]},"gitHead":"32ab59219d8c6fef6ba8ff399132872bc7fff477","_id":"@vue/babel-sugar-functional-vue@1.0.0","dist":{"shasum":"17e2c4ca27b74b244da3b923240ec91d10048cb3","size":1845,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.0.0_1557281101700_0.4404095304023903"},"_hasShrinkwrap":false,"publish_time":1557281101833,"_cnpm_publish_time":1557281101833,"contributors":[]},"1.0.0-beta.3":{"name":"@vue/babel-sugar-functional-vue","version":"1.0.0-beta.3","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"nyc":{"exclude":["dist","test"]},"gitHead":"44d4d3a822fffea4c978b46975c987f445e2be23","_id":"@vue/babel-sugar-functional-vue@1.0.0-beta.3","dist":{"shasum":"41a855786971dacbbe8044858eefe98de089bf12","size":1852,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0-beta.3.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.0.0-beta.3_1553230742561_0.4609295076288731"},"_hasShrinkwrap":false,"publish_time":1553230742648,"_cnpm_publish_time":1553230742648,"contributors":[]},"1.0.0-beta.2":{"name":"@vue/babel-sugar-functional-vue","version":"1.0.0-beta.2","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"nyc":{"exclude":["dist","test"]},"gitHead":"a6f607a53d987e9927f9560b2e29451d579b6f58","_id":"@vue/babel-sugar-functional-vue@1.0.0-beta.2","dist":{"shasum":"8831f686e7614f282d5170b902483ef538deef38","size":1853,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0-beta.2.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.0.0-beta.2_1547229105457_0.10839525117748217"},"_hasShrinkwrap":false,"publish_time":1547229105564,"_cnpm_publish_time":1547229105564,"contributors":[]},"1.0.0-beta.1":{"name":"@vue/babel-sugar-functional-vue","version":"1.0.0-beta.1","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"nyc":{"exclude":["dist","test"]},"gitHead":"dda2c4cdae7addb4fee6209cc38e3b6e0aba2252","_id":"@vue/babel-sugar-functional-vue@1.0.0-beta.1","dist":{"shasum":"9b883d7564c358fda938670cffd4603d5a86bded","size":1850,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0-beta.1.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.0.0-beta.1_1545727432026_0.37965156381711984"},"_hasShrinkwrap":false,"publish_time":1545727432148,"_cnpm_publish_time":1545727432148,"contributors":[]},"0.1.0":{"name":"@vue/babel-sugar-functional-vue","version":"0.1.0","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.0.0-rc.3","@babel/core":"^7.0.0-rc.3","@babel/preset-env":"^7.0.0-rc.3","ava":"^0.25.0","nyc":"^12.0.2","rollup":"^0.65.0","rollup-plugin-babel":"4.0.0-beta.8","rollup-plugin-babel-minify":"^5.0.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.0.0-rc.3"},"nyc":{"exclude":["dist","test"]},"_id":"@vue/babel-sugar-functional-vue@0.1.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"yyx990803@gmail.com"},"dist":{"shasum":"aff8cc7262d089f713ebbdc334695018469565e9","size":125135,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-0.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"chrisvfritz@gmail.com"},{"name":"anonymous","email":"djdobro@abv.bg"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"t.luenborg@googlemail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"star.ctor@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_0.1.0_1535380875452_0.1630406865777605"},"_hasShrinkwrap":false,"publish_time":1535380875511,"_cnpm_publish_time":1535380875511,"contributors":[]},"1.2.1":{"name":"@vue/babel-sugar-functional-vue","version":"1.2.1","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"nyc":{"exclude":["dist","test"]},"gitHead":"ebe50c0f20b991fca6588cab93965629ffbcf64f","_id":"@vue/babel-sugar-functional-vue@1.2.1","_nodeVersion":"14.13.1","_npmVersion":"lerna/3.20.2/node@v14.13.1+x64 (darwin)","_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"dist":{"shasum":"dcf4af82f56b6c08f46925a9db9cd4beb47d8874","size":1879,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.1.tgz"},"maintainers":[{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.2.1_1602852878325_0.6250337842958356"},"_hasShrinkwrap":false,"publish_time":1602852878444,"_cnpm_publish_time":1602852878444,"contributors":[]},"1.2.0":{"name":"@vue/babel-sugar-functional-vue","version":"1.2.0","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"nyc":{"exclude":["dist","test"]},"gitHead":"a6f821f59f55f5dcb9de8850d2105ebd92e1c864","_id":"@vue/babel-sugar-functional-vue@1.2.0","_nodeVersion":"14.13.1","_npmVersion":"lerna/3.20.2/node@v14.13.1+x64 (darwin)","_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"dist":{"shasum":"e72cacbcc7cf737b32b8b3cd6aba527986d834f0","size":1855,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.0.tgz"},"maintainers":[{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.2.0_1602851565833_0.23285247838183487"},"_hasShrinkwrap":false,"publish_time":1602851565956,"_cnpm_publish_time":1602851565956,"contributors":[]},"1.2.2":{"name":"@vue/babel-sugar-functional-vue","version":"1.2.2","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-functional-vue"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test && cd ../babel-plugin-transform-vue-jsx && yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"nyc":{"exclude":["dist","test"]},"gitHead":"e7413fd4de9f658dcc99cb17323b8404d2164bb7","_id":"@vue/babel-sugar-functional-vue@1.2.2","_nodeVersion":"14.13.1","_npmVersion":"lerna/3.20.2/node@v14.13.1+x64 (darwin)","_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"dist":{"shasum":"267a9ac8d787c96edbf03ce3f392c49da9bd2658","size":1904,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz"},"maintainers":[{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.2.2_1602931307861_0.09563348807919958"},"_hasShrinkwrap":false,"publish_time":1602931307989,"_cnpm_publish_time":1602931307989,"contributors":[]},"1.4.0":{"name":"@vue/babel-sugar-functional-vue","version":"1.4.0","description":"Babel syntactic sugar for functional components","main":"dist/plugin.js","repository":{"type":"git","url":"git+https://github.com/vuejs/jsx.git#master"},"author":{"name":"Nick Messing","email":"dot.nick.dot.messing@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"scripts":{"prepublish":"yarn build","build":"rollup -c","build:test":"rollup -c rollup.config.testing.js","pretest":"yarn build:test && cd ../babel-plugin-transform-vue-jsx && yarn build:test","test":"nyc --reporter=html --reporter=text-summary ava -v test/test.js"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/preset-env":"^7.2.0","ava":"^0.25.0","nyc":"^13.1.0","rollup":"^0.67.4","rollup-plugin-babel":"4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-istanbul":"^2.0.1","vue":"^2.5.17"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.2.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"nyc":{"exclude":["dist","test"]},"gitHead":"6566e12067f5d6c02d3849b574a1b84de5634008","bugs":{"url":"https://github.com/vuejs/jsx/issues"},"homepage":"https://github.com/vuejs/jsx/tree/master#readme","_id":"@vue/babel-sugar-functional-vue@1.4.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.9.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==","shasum":"60da31068567082287c7337c66ef4df04e0a1029","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz","fileCount":3,"unpackedSize":4441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9BKsxJ7jGZ/CX/m3+tuFyUJepS0yurOPhGSK4BmZWbAiB8jBiTiWhUuU64uPuLauvER0fHPMJ4JESJMy3GxmchMw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2MZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Dw/9GPHM0k+DDTs826F+16+gvI+am7FcxQH69aH96AZQIk0DQgg0\r\nzdDNFJ6mDIQokuq4/wFZGpYNQlmVBYeF9VeksSpx/3xNYhAgOaFLR1G3Octy\r\n2tkT4bfNhKW1DKoZEMbk6T2nsfsR2ITOdb1/WJ4mqAJpNtIr+byLShWkbobt\r\ni9vkr9F0LchqpEVIPWYPNDZQVQ9LG9JvmXd7Gs3WJ5Ta+TtLM4HjhzNdCfD/\r\nD3XWUOWgW2NsVsGLF6PN3JGoAPVhpro4trb7K2T4PGrlGwXYRlQB4h8UImBn\r\n1vJFXu0hDh2F0KAt9i+MkdSpymR0+8OShl1ikK07DqZX571bNhbfbD9olnxC\r\nvvKX4wdK24uPQLV5Xg4DfP4oOGQh0NIuOt+EX/q+LKQZ/ohJ6fZwsyOW/C6v\r\nlAzDIJj1FziExDYIkI4nGgyrVmZvAmHxEVfEbRuzreRxhe70ruQzf/QSPuLp\r\nDjaLpBTdP+vj7GRVUq2KQz5Vc6ZTH2pObUJHfzXI1jYoc6jY8y3TvGKM8NtA\r\nq0SrGGmwdVxBlmxwALlLbE0d0nB2b5qnMMFyWilJGEsLjwWkn5xDs5bYb8HP\r\nLfU9wg751OUbNTlMLA8zLoIO1wGq2naF/SWBFjI6s7nOWSlxI0SGeomRHDoO\r\nJRIR/JdNPxPTLNR9XA0NonGBvmZfDHZUTQQ=\r\n=o0GH\r\n-----END PGP SIGNATURE-----\r\n","size":1900},"_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-functional-vue_1.4.0_1661428505360_0.33937076775848296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-25T12:20:17.582Z","contributors":[]}},"dist-tags":{"latest":"1.4.0"},"name":"@vue/babel-sugar-functional-vue","time":{"modified":"2022-08-25T12:20:24.908Z","created":"2022-01-27T10:01:44.892Z","1.1.2":"2019-11-09T03:37:52.624Z","1.0.0":"2019-05-08T02:05:01.833Z","1.0.0-beta.3":"2019-03-22T04:59:02.648Z","1.0.0-beta.2":"2019-01-11T17:51:45.564Z","1.0.0-beta.1":"2018-12-25T08:43:52.148Z","0.1.0":"2018-08-27T14:41:15.511Z","1.2.1":"2020-10-16T12:54:38.444Z","1.2.0":"2020-10-16T12:32:45.956Z","1.2.2":"2020-10-17T10:41:47.989Z","1.4.0":"2022-08-25T11:55:05.545Z"},"readme":"## @vue/babel-sugar-functional-vue\n\nSyntactic sugar for functional components.\n\n### Babel Compatibility Notes\n\n- This repo is only compatible with Babel 7.x, for 6.x please use [vuejs/babel-plugin-transform-vue-jsx](https://github.com/vuejs/babel-plugin-transform-vue-jsx)\n\n### Usage\n\nInstall the dependencies:\n\n```sh\n# for yarn:\nyarn add @vue/babel-sugar-functional-vue\n# for npm:\nnpm install @vue/babel-sugar-functional-vue --save\n```\n\nIn your `.babelrc`:\n\n```json\n{\n  \"plugins\": [\"@vue/babel-sugar-functional-vue\"]\n}\n```\n\nHowever it is recommended to use the [configurable preset](../babel-preset-jsx/README.md) instead.\n\n### Details\n\nThis plugin transpiles arrow functions that return JSX into functional components but only if it's an uppercase variable declaration or default export:\n\n```js\n// Original:\nexport const A = ({ props, listeners }) => <div onClick={listeners.click}>{props.msg}</div>\nexport const b = ({ props, listeners }) => <div onClick={listeners.click}>{props.msg}</div>\nexport default ({ props, listeners }) => <div onClick={listeners.click}>{props.msg}</div>\n\n// Result:\nexport const A = {\n  functional: true,\n  render: (h, {\n    props,\n    listeners\n  }) => <div onClick={listeners.click}>{props.msg}</div>\n}\nexport const b = ({ props, listeners }) => <div onClick={listeners.click}>{props.msg}</div>\nexport default {\n  functional: true,\n  render: (h, {\n    props,\n    listeners\n  }) => <div onClick={listeners.click}>{props.msg}</div>\n}\n```","users":{}}