{"library":"babel-openui5-module-formatter","type":"library","category":null,"description":"A Babel plugin that transpiles ES6 module syntax into sap.ui.define calls (AMD-like syntax) for UI5 applications (OpenUI5/SAPUI5). Version 0.0.1 is the initial release; the project is in early development with low release cadence. It enables developers to write ES6 modules and compile them to the format expected by UI5's module loader. Key differentiators: it is a dedicated Babel formatter for UI5, but has several limitations: no support for named imports (use wildcard imports instead), relative imports only within the same or subdirectories, and cannot mix default and named exports. Alternatives include using a UI5-aware bundler or manually transpiling.","language":"javascript","status":"active","version":"0.0.1","tags":["javascript","ui5","sapui5","openui5","babel","babeljs","es6"],"last_verified":"Fri May 01","install":[{"cmd":"npm install babel-openui5-module-formatter","imports":["import myModule from 'babel-ui5-module-formatter'"]},{"cmd":"yarn add babel-openui5-module-formatter","imports":[]},{"cmd":"pnpm add babel-openui5-module-formatter","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-openui5-module-formatter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}