{"_id":"@ant-design-vue/babel-plugin-jsx","_rev":"198958","name":"@ant-design-vue/babel-plugin-jsx","description":"Babel plugin for Vue 3.0 JSX","dist-tags":{"alpha":"1.0.0-alpha.2","beta":"1.0.0-alpha.5","latest":"1.0.0-rc.1"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"time":{"modified":"2021-06-03T12:30:34.000Z","created":"2020-05-24T12:58:55.188Z","1.0.0-rc.1":"2020-07-29T04:47:50.920Z","1.0.0-beta.4":"2020-07-22T01:25:45.715Z","1.0.0-beta.3":"2020-07-15T14:02:28.846Z","1.0.0-beta.2":"2020-07-15T05:10:26.603Z","1.0.0-beta.1":"2020-07-12T09:07:10.983Z","1.0.0-alpha.6":"2020-06-21T09:35:22.764Z","1.0.0-alpha.5":"2020-06-16T15:42:27.678Z","1.0.0-alpha.4":"2020-05-28T04:49:34.277Z","1.0.0-alpha.3":"2020-05-26T16:44:40.454Z","1.0.0-alpha.2":"2020-05-24T14:54:28.161Z","1.0.0-alpha.1":"2020-05-24T12:58:55.188Z"},"users":{},"author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"versions":{"1.0.0-rc.1":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-rc.1","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"tsc","lint":"eslint 'src/*.ts'","test":"npm run build && jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/traverse":"^7.0.0","@babel/types":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-typescript":"^7.10.4","@rollup/plugin-babel":"^5.0.3","@types/jest":"^26.0.7","@types/svg-tags":"^1.0.0","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","@vue/compiler-dom":"3.0.0-rc.5","@vue/test-utils":"2.0.0-beta.0","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","ts-jest":"^26.1.3","typescript":"^3.9.6","vue":"3.0.0-rc.5","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-rc.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"ae56cecbda9f08691bcf92dfe98e2416e77d758b","size":9332,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-rc.1.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-rc.1_1595998070714_0.49261720185687685"},"_hasShrinkwrap":false,"publish_time":1595998070920,"_cnpm_publish_time":1595998070920},"1.0.0-beta.4":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-beta.4","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"tsc","lint":"eslint 'src/*.ts'","test":"npm run build && jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/traverse":"^7.0.0","@babel/types":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@rollup/plugin-babel":"^5.0.3","@types/svg-tags":"^1.0.0","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","@vue/compiler-dom":"3.0.0-rc.4","@vue/test-utils":"2.0.0-beta.0","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","typescript":"^3.9.6","vue":"3.0.0-rc.4","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-beta.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"38e90befb34a062a63db919ae891d2f69dd907d7","size":8826,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.4.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-beta.4_1595381145608_0.8560828412480672"},"_hasShrinkwrap":false,"publish_time":1595381145715,"_cnpm_publish_time":1595381145715},"1.0.0-beta.3":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-beta.3","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"tsc","lint":"eslint --ext .js src","test":"npm run build && jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/types":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@rollup/plugin-babel":"^5.0.3","@types/svg-tags":"^1.0.0","@vue/compiler-dom":"3.0.0-beta.21","@vue/test-utils":"^2.0.0-alpha.8","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","typescript":"^3.9.6","vue":"3.0.0-beta.21","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-beta.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"022463dc9f78511cb33dd6fd8211fda4a30904bf","size":8075,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.3.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-beta.3_1594821748745_0.6683469131439308"},"_hasShrinkwrap":false,"publish_time":1594821748846,"_cnpm_publish_time":1594821748846},"1.0.0-beta.2":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-beta.2","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"tsc","lint":"eslint --ext .js src","test":"npm run build && jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/types":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@rollup/plugin-babel":"^5.0.3","@types/svg-tags":"^1.0.0","@vue/compiler-dom":"3.0.0-beta.21","@vue/test-utils":"^2.0.0-alpha.8","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","typescript":"^3.9.6","vue":"3.0.0-beta.21","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-beta.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"b2d266c2add32361f73b438afc20a085e7ae7010","size":8086,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.2.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"tangjinzhou","email":"415800467@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-beta.2_1594789826510_0.651525110486812"},"_hasShrinkwrap":false,"publish_time":1594789826603,"_cnpm_publish_time":1594789826603},"1.0.0-beta.1":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-beta.1","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"tsc","lint":"eslint --ext .js src","test":"npm run build && jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/types":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@rollup/plugin-babel":"^5.0.3","@types/svg-tags":"^1.0.0","@vue/compiler-dom":"3.0.0-beta.20","@vue/test-utils":"^2.0.0-alpha.8","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","typescript":"^3.9.6","vue":"3.0.0-beta.20","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-beta.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.6","dist":{"shasum":"dd6bc8acf1b7a81368d94d6db63ccac1d6d61372","size":7833,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-beta.1.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-beta.1_1594544830866_0.9545552516987805"},"_hasShrinkwrap":false,"publish_time":1594544830983,"_cnpm_publish_time":1594544830983},"1.0.0-alpha.6":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.6","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"rollup -c","lint":"eslint --ext .js src","test":"jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.3","@vue/compiler-dom":"^3.0.0-beta.14","@vue/test-utils":"^2.0.0-alpha.6","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","vue":"3.0.0-beta.15","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.6","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"shasum":"bbb844b91c0032922f80e3d1f062177444077dae","size":6605,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.6.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.6_1592732122630_0.6493622962255772"},"_hasShrinkwrap":false,"publish_time":1592732122764,"_cnpm_publish_time":1592732122764},"1.0.0-alpha.5":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.5","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"npm run build && webpack-dev-server","build":"rollup -c","lint":"eslint --ext .js src","test":"jest --coverage"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.3","@vue/compiler-dom":"^3.0.0-beta.14","@vue/test-utils":"^2.0.0-alpha.6","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","rollup":"^2.13.1","vue":"3.0.0-beta.15","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"readmeFilename":"README.md","_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.5","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"shasum":"8781c2fe2f6dc4ca57ce074538113e4f34b2b6f6","size":6580,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.5.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.5_1592322147555_0.822757853593737"},"_hasShrinkwrap":false,"publish_time":1592322147678,"_cnpm_publish_time":1592322147678},"1.0.0-alpha.4":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.4","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"webpack-dev-server","lint":"eslint --ext .js src","test":"jest --config .jest.js"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-compatible-props":"^1.0.0","@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@vue/test-utils":"^2.0.0-alpha.6","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","vue":"^3.0.0-beta.14","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.4","_nodeVersion":"12.16.2","_npmVersion":"6.14.5","dist":{"shasum":"5c838563e43ed203aa5091152ed458d2a67de7fe","size":7313,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.4.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.4_1590641374132_0.7182682047235649"},"_hasShrinkwrap":false,"publish_time":1590641374277,"_cnpm_publish_time":1590641374277},"1.0.0-alpha.3":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.3","description":"Babel plugin for Vue 3.0 JSX","author":{"name":"Amour1688","email":"lcz_1996@foxmail.com"},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"scripts":{"dev":"webpack-dev-server","lint":"eslint --ext .js src","test":"jest --config .jest.js"},"bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"dependencies":{"@ant-design-vue/babel-helper-vue-transform-on":"^1.0.0","@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@vue/test-utils":"^2.0.0-alpha.6","babel-jest":"^26.0.1","babel-loader":"^8.1.0","jest":"^26.0.1","regenerator-runtime":"^0.13.5","vue":"^3.0.0-beta.14","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.3","_nodeVersion":"10.15.1","_npmVersion":"6.14.5","dist":{"shasum":"a4f008aee2ac839db7495f45ed9f1e11aed35f4f","size":6827,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.3.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.3_1590511480360_0.6020484368487853"},"_hasShrinkwrap":false,"publish_time":1590511480454,"_cnpm_publish_time":1590511480454},"1.0.0-alpha.2":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.2","description":"Babel plugin for Vue 3.0 JSX","main":"src/index.js","scripts":{"dev":"webpack-dev-server","lint":"eslint --ext .js src","test":"jest --config .jest.js"},"repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"homepage":"https://github.com/vueComponent/jsx#readme","keywords":["vue","jsx"],"dependencies":{"@babel/helper-module-imports":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@vue/test-utils":"^2.0.0-alpha.6","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","babel-loader":"^8.1.0","eslint":"^7.0.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","jest":"^26.0.1","regenerator-runtime":"^0.13.5","vue":"^3.0.0-beta.14","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"readmeFilename":"README.md","gitHead":"9a2a5277b4004fc4a75c1873a3fb8ae8b6f1318d","_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.2","_nodeVersion":"10.15.1","_npmVersion":"6.14.5","dist":{"shasum":"7a3ca964685abef1c520e8e80c4e9bbf26236728","size":208991,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.2.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.2_1590332067951_0.09403652746577373"},"_hasShrinkwrap":false,"publish_time":1590332068161,"_cnpm_publish_time":1590332068161},"1.0.0-alpha.1":{"name":"@ant-design-vue/babel-plugin-jsx","version":"1.0.0-alpha.1","description":"Babel plugin for Vue 3.0 JSX","main":"src/index.js","scripts":{"dev":"webpack-dev-server","lint":"eslint --ext .js src","test":"jest --config .jest.js"},"repository":{"type":"git","url":"git+https://github.com/vueComponent/jsx.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"homepage":"https://github.com/vueComponent/jsx#readme","keywords":["vue","jsx"],"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/plugin-syntax-jsx":"^7.8.3","@babel/types":"^7.9.6","camelcase":"^6.0.0","html-tags":"^3.1.0","svg-tags":"^1.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@vue/test-utils":"^2.0.0-alpha.6","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","babel-loader":"^8.1.0","eslint":"^7.0.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","jest":"^26.0.1","regenerator-runtime":"^0.13.5","vue":"^3.0.0-beta.14","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"gitHead":"4b954484bfa7e89d105caba6bd9a8b556f09ec6b","_id":"@ant-design-vue/babel-plugin-jsx@1.0.0-alpha.1","_nodeVersion":"10.15.1","_npmVersion":"6.14.5","dist":{"shasum":"39624484709749f26d9deb35483bda0e911dad7b","size":6384,"noattachment":false,"key":"/@ant-design-vue/babel-plugin-jsx/-/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-alpha.1.tgz"},"maintainers":[{"name":"aibayanyu","email":""},{"name":"amour1688","email":"lcz_1996@foxmail.com"},{"name":"sendya","email":"yladmxa@gmail.com"},{"name":"tangjinzhou","email":"antdv@foxmail.com"}],"_npmUser":{"name":"amour1688","email":"lcz_1996@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-jsx_1.0.0-alpha.1_1590325135078_0.8242208766128927"},"_hasShrinkwrap":false,"publish_time":1590325135188,"_cnpm_publish_time":1590325135188}},"readme":"# Babel Plugin JSX for Vue 3.0\n\n![test](https://github.com/vueComponent/jsx/workflows/test/badge.svg) [![npm package](https://img.shields.io/npm/v/@ant-design-vue/babel-plugin-jsx.svg?style=flat-square)](https://www.npmjs.com/package/@ant-design-vue/babel-plugin-jsx)\n\nTo add Vue JSX support.\n\nEnglish | [简体中文](/packages/babel-plugin-jsx/README-zh_CN.md)\n\n## Installation\n\nInstall the plugin with:\n\n```bash\nnpm install @ant-design-vue/babel-plugin-jsx -D\n```\n\nThen add the plugin to .babelrc:\n\n```js\n{\n  \"plugins\": [\"@ant-design-vue/babel-plugin-jsx\"]\n}\n```\n\n## Usage\n\n### options\n\n#### transformOn\n\nType: `boolean`\n\nDefault: `false`\n\ntransform `on: { click: xx }` to `onClick: xxx`\n\n#### optimize\n\nType: `boolean`\n\nDefault: `false`\n\nenable optimization or not. It's not recommended to enable it If you are not familiar with Vue 3.\n\n#### isCustomElement\n\nType: `(tag: string) => boolean`\n\nDefault: `undefined`\n\nconfiguring custom elements\n\n## Syntax\n\n### Content\nfunctional component\n\n```jsx\nconst App = () => <div></div>;\n```\n\nwith render\n\n```jsx\nconst App = {\n  render() {\n    return <div>Vue 3.0</div>;\n  }\n};\n```\n\n```jsx\nconst App = defineComponent(() => {\n  const count = ref(0);\n\n  const inc = () => {\n    count.value++;\n  };\n\n  return () => (\n    <div onClick={inc}>\n      {count.value}\n    </div>\n  );\n});\n```\n\n```jsx\nimport { withModifiers } from 'vue';\n\nconst App = () => {\n  const count = ref(0);\n\n  const inc = () => {\n    count.value++;\n  };\n\n  return () => (\n    <div onClick={withModifiers(inc, ['self'])}>\n      {count.value}\n    </div>\n  );\n}\n```\n\nFragment\n\n```jsx\nconst App = () => (\n  <>\n    <span>I'm</span>\n    <span>Fragment</span>\n  </>\n);\n```\n\n### Attributes / Props\n\n```jsx\nconst App = () => <input type=\"email\" />;\n```\n\nwith a dynamic binding:\n\n```jsx\nconst placeholderText = 'email';\nconst App = () => (\n  <input\n    type=\"email\"\n    placeholder={placeholderText}\n  />\n);\n```\n\n### Directives\n\nv-show\n\n```jsx\nconst App = {\n  data() {\n    return { visible: true };\n  },\n  render() {\n    return <input v-show={this.visible} />;\n  },\n};\n```\n\nv-model\n\n> Note: You should pass the second param as string for using `arg`.\n\n```jsx\n<input v-model={val} />\n```\n\n```jsx\n<input v-model={[val, ['trim']]} />\n```\n\n```jsx\n<A v-model={[val, 'foo', ['bar']]} />\n```\n\nWill compile to:\n\n```js\nh(A, {\n  'foo': val,\n  \"fooModifiers\": {\n    \"bar\": true\n  },\n  \"onUpdate:foo\": $event => val = $event\n})\n```\n\ncustom directive\n\n```jsx\nconst App = {\n  directives: { custom: customDirective },\n  setup() {\n    return () => (\n      <a\n        v-custom={[val, 'arg', ['a', 'b']]}\n      />\n    );\n  },\n};\n```\n\n### Slot \n\n```jsx\nconst App = {\n  setup() {\n    const slots = {\n      default: () => <div>A</div>,\n      foo: () => <span>B</span>\n    };\n    return () => <A v-slots={slots} />;\n  }\n};\n```\n\n## Who is using\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <a target=\"_blank\" href=\"https://www.antdv.com/\">\n          <img\n            width=\"32\"\n            src=\"https://qn.antdv.com/logo.png\"\n          />\n          <br>\n          <strong>Ant Design Vue</strong>\n        </a>\n      </td>\n      <td align=\"center\">\n        <a target=\"_blank\" href=\"https://youzan.github.io/vant/#/zh-CN/\">\n          <img\n            width=\"32\"\n            style=\"vertical-align: -0.32em; margin-right: 8px;\"\n            src=\"https://img.yzcdn.cn/vant/logo.png\"\n          />\n          <br>\n          <strong>Vant</strong>\n        </a>\n      </td>\n    </tr>\n  </tbody>\n</table>\n\n## Compatibility\n\nThis repo is only compatible with:\n\n- **Babel 7+**\n- **Vue 3+**\n","_attachments":{},"homepage":"https://github.com/vueComponent/jsx/tree/master/packages/babel-plugin-jsx#readme","bugs":{"url":"https://github.com/vueComponent/jsx/issues"},"license":"MIT"}