Showcases the integration of the Monaco editor into a UI5 application using ui5-tooling-modules
.
This showcase integrates the AMD version of the Monaco editor in a UI5 application using a UI5 control wrapper (to integrate into UI5s' lifecycle). For the integration, I followed the instruction from the Integrating the AMD version of the Monaco Editor and adopted it for UI5.
The repository is using npm workspaces. To get started you need to install the dependencies first:
npm install
Run the JavaScript example:
npm start -w ui5.monaco
Build the JavaScript example:
npm run build -w ui5.monaco
Run the built version of the JavaScript example:
npm run start:dist -w ui5.monaco
Run the TypeScript example:
npm start -w ui5.monaco.ts
Build the TypeScript example:
npm run build -w ui5.monaco.ts
Run the built version of the TypeScript example:
npm run start:dist -w ui5.monaco.ts
This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.