{"library":"ui5-tooling-transpile","type":"library","category":null,"description":"UI5 CLI extension that provides a middleware and task to transpile JavaScript or TypeScript code to ES5 using Babel. Version 3.11.0, actively maintained by the UI5 community. Supports on-the-fly development server transpilation with sourcemaps for debugging original ES6+/TS sources, and a build task that generates bundled transpiled output including d.ts files for libraries. Configuration-driven via ui5.yaml with support for custom Babel configs, include/exclude patterns, and TypeScript auto-detection via tsconfig.json. Requires @ui5/cli@3.0.0+ and specVersion 3.0.0. Key differentiator: tight integration with UI5's build tooling without modifying the application codebase.","language":"javascript","status":"active","version":"3.11.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ui5-tooling-transpile","imports":["npm install ui5-tooling-transpile --save-dev","server:\n  customMiddleware:\n    - name: ui5-tooling-transpile/middleware\n      afterMiddleware: compression\nbuilder:\n  customTasks:\n    - name: ui5-tooling-transpile/task\n      afterTask: replaceVersion","specVersion: \"3.0\""]},{"cmd":"yarn add ui5-tooling-transpile","imports":[]},{"cmd":"pnpm add ui5-tooling-transpile","imports":[]}],"homepage":null,"github":"https://github.com/ui5-community/ui5-ecosystem-showcase","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ui5-tooling-transpile","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/ui5-tooling-transpile/compatibility"}}