{"versions":{"1.2.1":{"name":"@vue/babel-sugar-composition-api-inject-h","version":"1.2.1","description":"Babel syntactic sugar for h automatic injection for Vue JSX with @vue/composition-api","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-composition-api-inject-h"},"author":{"name":"luwanquan","email":"luwanquan@f-road.com.cn"},"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-istanbul":"^2.0.1","rollup-plugin-uglify-es":"^0.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-composition-api-inject-h@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":"05d6e0c432710e37582b2be9a6049b689b6f03eb","size":1709,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"lcz_1996@foxmail.com"},{"name":"anonymous","email":"anthonyfu117@hotmail.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":"david-181@hotmail.com"},{"name":"anonymous","email":"rahulkdn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-composition-api-inject-h_1.2.1_1602852878576_0.5135417802170668"},"_hasShrinkwrap":false,"publish_time":1602852878736,"_cnpm_publish_time":1602852878736,"contributors":[]},"1.2.0":{"name":"@vue/babel-sugar-composition-api-inject-h","version":"1.2.0","description":"Babel syntactic sugar for h automatic injection for Vue JSX with @vue/composition-api","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-composition-api-inject-h"},"author":{"name":"luwanquan","email":"luwanquan@f-road.com.cn"},"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-istanbul":"^2.0.1","rollup-plugin-uglify-es":"^0.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"]},"_id":"@vue/babel-sugar-composition-api-inject-h@1.2.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"f8b78b79cc03213e944dc783237a619c3d53d507","size":1662,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.0.tgz"},"maintainers":[{"name":"anonymous","email":"alphadelta.fg@gmail.com"},{"name":"anonymous","email":"lcz_1996@foxmail.com"},{"name":"anonymous","email":"anthonyfu117@hotmail.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":"david-181@hotmail.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-composition-api-inject-h_1.2.0_1602851792222_0.7923513740975718"},"_hasShrinkwrap":false,"publish_time":1602851792308,"_cnpm_publish_time":1602851792308,"contributors":[]},"1.3.0":{"name":"@vue/babel-sugar-composition-api-inject-h","version":"1.3.0","description":"Babel syntactic sugar for h automatic injection for Vue JSX with @vue/composition-api","main":"dist/plugin.js","repository":{"type":"git","url":"https://github.com/vuejs/jsx/tree/master/packages/babel-sugar-composition-api-inject-h"},"author":{"name":"luwanquan","email":"luwanquan@f-road.com.cn"},"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-istanbul":"^2.0.1","rollup-plugin-uglify-es":"^0.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":"f82f6182d294632a2cbddaacdff0a506c09e4ddc","_id":"@vue/babel-sugar-composition-api-inject-h@1.3.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/3.20.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-pIDOutEpqbURdVw7xhgxmuDW8Tl+lTgzJZC5jdlUu0lY2+izT9kz3Umd/Tbu0U5cpCJ2Yhu87BZFBzWpS0Xemg==","shasum":"1402f34cea217c7117fb66fdcbd94e1c370cd9c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.3.0.tgz","fileCount":3,"unpackedSize":3615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQVZKosh5wovvYNs8cGf0VpUtZpBVB3ki7h9hZJ8YrbAIhAN4hIGLH78DA+O3jdZTqgwTPVoJcBWt2siS9VIcPW3eC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixTuOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVfg/+M+ekdlP1PmFMIbn9Dt9+ZgiCZ0H2+gTEZXn2k6HpYMasKjcJ\r\nN2h2UZQt8t1ujU9Nwy+dRFeiMGrtAix0MAbky6R9C6pzDQ+NyWFq0qe55xY9\r\nf2nJbn+AHNvSjVBGihEwWGuHx1BSc2UCPAOXTRSI2QGpEfG27qHg/KRLu0BM\r\n5u3wdS2gdSJ2IIsAaqLp/FuA2jVTdTz9KvXinNYBnQE6uFzP5Rq6456o21F9\r\nxGEhdxY6GOu/SM5/i9EMWooDa0UB5MMZ5BzV4pbVp0iKYKCJTWt/0Wqpta81\r\n+1698lheSyFHjE/Bd1ht3bCJ1fkiIrnBAH61LRW/LyvOTuCHcz5B1anxVjIM\r\ncCupfDJKcV8B+MwDPZ1/L/QomCGXVH+y5DtVU3Xp5OGj3zyOU6W2YfC79t1d\r\nwxl/B1t9tDGZ9qYF7a/rnlIczHEmCBbYj7R454ZUecJX3f+zyjimi3DZJnz/\r\nCv+qziPIhX4UaSIprnnMbeiDfTe6cJI4MHmi4vBAMxVK/TpI6SJz1GKzvvLm\r\nYxZdNBbyT2izNU9a53jfpgMGNie1sj6KxaZcIQTzQkR7cNfqPf1ldQS2w3Oh\r\ncscLs84nB5AphXmzJ3n2QUTvRyhI8KdziVf7/o8nJ54+OEwDWKGgdVUCkAgJ\r\npWzaU8HojK+V/V8WIItMZvgNp0Qnjb6PNs4=\r\n=D3Ka\r\n-----END PGP SIGNATURE-----\r\n","size":1718},"_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"rahulkdn@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"msajnog93@gmail.com"},{"name":"anonymous","email":"edward.yerburgh@gmail.com"},{"name":"anonymous","email":"ktsn55@gmail.com"},{"name":"anonymous","email":"dot.nick.dot.messing@gmail.com"},{"name":"anonymous","email":"guillaume.b.chau@gmail.com"},{"name":"anonymous","email":"public@mysticatea.dev"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"liximomo@gmail.com"},{"name":"anonymous","email":"dobromir92@gmail.com"},{"name":"anonymous","email":"lachlan.miller.1990@outlook.com"},{"name":"anonymous","email":"thorsten@linusb.org"},{"name":"anonymous","email":"anthonyfu117@hotmail.com"},{"name":"anonymous","email":"david-181@hotmail.com"},{"name":"anonymous","email":"lcz_1996@foxmail.com"},{"name":"anonymous","email":"posva13@gmail.com"},{"name":"anonymous","email":"kia.king.08@gmail.com"},{"name":"anonymous","email":"afontcu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-composition-api-inject-h_1.3.0_1657093006338_0.5088820513115271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-06T07:39:13.056Z","contributors":[]},"1.4.0":{"name":"@vue/babel-sugar-composition-api-inject-h","version":"1.4.0","description":"Babel syntactic sugar for h automatic injection for Vue JSX with @vue/composition-api","main":"dist/plugin.js","repository":{"type":"git","url":"git+https://github.com/vuejs/jsx.git#master"},"author":{"name":"luwanquan","email":"luwanquan@f-road.com.cn"},"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-istanbul":"^2.0.1","rollup-plugin-uglify-es":"^0.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-composition-api-inject-h@1.4.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.9.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==","shasum":"187e1389f8871d89ece743bb50aed713be9d6c85","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz","fileCount":3,"unpackedSize":3615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4aXjoQ+YCGec/0wFHaM3MJpq9bk1GvoRimPQFazUcRwIgebvn3YSoXYuc4aOKAV5E3uaI9tR82MS+RDHZHkkZiwk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2MZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFEw/5AXwy18eKhG4K+Gwn7QWB0dkB/Bm6dzjaW+Q2XHG2kEs8yqYH\r\nxz+0GKKLDKP6CrRoaaUyKiyzdBAzrBRriwhX17PS+o5Vyski9GeSRu5hMThN\r\n1e+YXkZYabqJY8b66CRfmaCH+CNSSuDTsLhFsDY5lQNq1OEpoWiFeR0iyg/e\r\nAsbvwamUWXCD1QZXkX+k6RmlnE3MD7eHoSyXmmF6x7LPUSSqSUX9n70/Uv8p\r\n7/lvkSfAeAFpQapi3NNX5Q+Ac83vUNlrAnRmypkdbtc/Ht0Fs2Rjh59jO0kz\r\nom4mZ/4tF+34Yur73qgunSEtEvt+Kh8gj+3yb/0eC/D60iSGT9UuQBRBjud8\r\nvWY5in+2eIdUIh8lM/yJcUrfHx1i8AW4lRr1JrmBs6jSQNO1TQqltHBOH6hz\r\nqGPjN8rDwt+CgGCXb73rwN1Lk+EdttqlXMxPBUBKtgtSAFjweEl57gYlfkCG\r\nTGUfj4eoWKEDrforIG/iQonJ4W/OaZ0liL+Nhz0IAFfZI8kjqN2jr0Ew6lii\r\nFy3eIgR8GmynRMK0dYwKgmOKSy3Yan2upi9z3JP3rhBUWOpkm7/pcqFjYYwU\r\nQEEngKgXBocokNi7p0YsI4RyeGXDO9NeAqNCqALq2vW/NKuGZ9DmF/82dXa2\r\nJBzRRrHSubMWMcXXVjn7wXCqIiuBueeyeTk=\r\n=rfvp\r\n-----END PGP SIGNATURE-----\r\n","size":1720},"_npmUser":{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"guillaume.b.chau@gmail.com"},{"name":"anonymous","email":"yyx990803@gmail.com"},{"name":"anonymous","email":"haoqunjiang+npm@gmail.com"},{"name":"anonymous","email":"lcz_1996@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-sugar-composition-api-inject-h_1.4.0_1661428505336_0.15873328154029598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-25T12:20:17.624Z","contributors":[]}},"dist-tags":{"latest":"1.4.0"},"name":"@vue/babel-sugar-composition-api-inject-h","time":{"modified":"2023-06-22T12:16:32.849Z","created":"2022-01-26T23:10:24.855Z","1.2.1":"2020-10-16T12:54:38.736Z","1.2.0":"2020-10-16T12:36:32.308Z","1.3.0":"2022-07-06T07:36:46.496Z","1.4.0":"2022-08-25T11:55:05.466Z"},"readme":"## @vue/babel-sugar-composition-api-inject-h\n\n> Ported from [luwanquan/babel-preset-vca-jsx](https://github.com/luwanquan/babel-preset-vca-jsx) by [@luwanquan](https://github.com/luwanquan)\n\nSyntactic sugar for automatic `h` inject in JSX with @vue/composition-api.\n\n### Babel Compatibility Notes\n\n- This repo is only compatible with Babel 7.x\n\n### Usage\n\nInstall the dependencies:\n\n```sh\n# for yarn:\nyarn add @vue/babel-sugar-composition-api-inject-h\n# for npm:\nnpm install @vue/babel-sugar-composition-api-inject-h --save\n```\n\nIn your `.babelrc`:\n\n```json\n{\n  \"plugins\": [\"@vue/babel-sugar-composition-api-inject-h\"]\n}\n```\n\nHowever it is recommended to use the [configurable preset](../babel-preset-jsx/README.md) instead.\n\n### Details\n\nThis plugin automatically injects `h` in every method that has JSX. By using this plugin you don't have to always import `h` from `@vue/composition-api`.\n\n```js\n// Without @vue/babel-sugar-inject-h\nimport { h } from '@vue/composition-api'\n\nexport default {\n  setup() {\n    return () => <button />\n  },\n}\n```\n\n```js\n// With @vue/babel-sugar-inject-h\nexport default {\n  setup() {\n    return () => <button />\n  },\n}\n```","users":{}}