{"library":"babel-plugin-transform-vue-tsx","type":"library","category":null,"description":"A Babel plugin that transforms JSX in Vue 2.0 projects with TypeScript support. Version 3510.0.3 (non-semver, likely a fork) builds on babel-plugin-transform-vue-jsx to handle strict TypeScript JSX type checking, such as allowing custom component tags (e.g. RouterLink) via an 'anyslot' helper. It auto-injects h (createElement) into methods and getters. Requires babel-helper-vue-jsx-merge-props as a peer dependency. Compatible with Vue 2.0 and Babel 6. Not actively maintained.","language":"javascript","status":"deprecated","version":"3510.0.3","tags":["javascript","vue","babel","jsx"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-transform-vue-tsx","imports":["Add \"transform-vue-tsx\" to .babelrc plugins array.","Use ES2015 method syntax (render() { ... }) to get automatic h injection.","import { VueComponent } from 'vue-tsx-helper'; then <anyslot is=\"component-name\">...</anyslot>"]},{"cmd":"yarn add babel-plugin-transform-vue-tsx","imports":[]},{"cmd":"pnpm add babel-plugin-transform-vue-tsx","imports":[]}],"homepage":null,"github":"https://github.com/vuejs/babel-plugin-transform-vue-jsx","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-transform-vue-tsx","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/babel-plugin-transform-vue-tsx/compatibility"}}