{"library":"babel-preset-vue-app","type":"library","category":null,"description":"The `babel-preset-vue-app` package provides a consolidated Babel preset specifically tailored for Vue.js applications. Currently at version 2.0.0, this preset simplifies Babel configuration by integrating `babel-preset-env` for efficient polyfilling and targeting various JavaScript environments, and `babel-plugin-transform-runtime` to avoid polluting the global scope with polyfills. It additionally includes support for transforming Vue JSX, ES features like object rest/spread properties, dynamic imports, and modern `async/await` syntax. This preset aims to offer an opinionated, ready-to-use configuration for Vue projects, often serving as a foundational element in build setups from older Vue CLI versions or custom configurations. Its release cadence is primarily driven by updates to its underlying Babel dependencies. A key differentiator is its comprehensive, single-package approach to common Vue Babel needs, contrasting with a manual assembly of individual Babel plugins and presets.","language":"javascript","status":"maintenance","version":"2.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-preset-vue-app","imports":["{\n  \"presets\": [\"vue-app\"]\n}","module.exports = {\n  presets: [\n    ['vue-app', { useBuiltIns: true, targets: { esmodules: true } }]\n  ]\n}"]},{"cmd":"yarn add babel-preset-vue-app","imports":[]},{"cmd":"pnpm add babel-preset-vue-app","imports":[]}],"homepage":null,"github":"https://github.com/egoist/babel-preset-vue-app","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-preset-vue-app","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-preset-vue-app/compatibility"}}