ui5-module
A custom UI5 control packaged as an npm package, which other showcases in ui5-ecosystem-showcase consume through ui5-tooling-modulesui5-tooling-modulesA set of UI5 tooling extensions that load and convert plain npm packages into UI5 AMD-like modules, so the UI5 module loader can consume them.community org, ui5.
The module is only source: it has no dev server or build of its own, and pnpm's workspace linking hands it to the showcases that use it, such as ui5-appui5-appThe UI5 application in ui5-ecosystem-showcase that carries 18 of the repository's UI5 CLI extensions in one ui5.yaml and package.json, with Karma unit tests and WebdriverIO end-to-end tests.community org, ui5, which load it through ui5-tooling-modulesui5-tooling-modulesA set of UI5 tooling extensions that load and convert plain npm packages into UI5 AMD-like modules, so the UI5 module loader can consume them.community org, ui5. After one pnpm install at the repository root, pnpm dev runs ui5-app with the module in it. What it shows is the shape of a control exported from a package, which the README points to in the source files.
Facts
Where it sits
Who is behind it
In the atlas: maintains 14, contributes to 80, wrote 1@petermuessigUI5 CommunityUI5 CommunityMaintains this
In the atlas: maintains 69@ui5-communitymaintainers
What it declares
Every artifact
- Type
- Sample
- Origin
- By a community org
As a sample
- Form
- Code snippets
Connections
Serving an app locally and building it for deployment
Download
README
quoted from ui5-community/ui5-ecosystem-showcase under Apache-2.0, readUI5 module showcase
This sample shows a UI5 module providing a custom control packaged as an NPM package. The module is consumed by other showcases (e.g. ui5-app) via the ui5-tooling-modules extension.
Peek at package.json and the source files in this folder to learn how the custom control is shaped and exported.
Getting started
This module has no own dev server or build step — it is consumed in source form by other showcases through pnpm's workspace linking. After a one-time pnpm install at the repository root, simply run a consuming showcase, e.g.:
pnpm dev # runs the ui5-app showcase, which uses this module
To lint the sources locally:
pnpm lint
License
This work is licensed under Apache 2.0.
Built with care (and a lot of caffeine). If this helped you build, test, or ship, the next coffee — or drink — is on you when you bump into a contributor.
History
Notes
Note: Version bump only for package ui5-module
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
History in the atlas
- First seen.
For your agent
- Ref
artifact:ui5-community-showcase-ui5-module- JSON
- /artifacts/ui5-community-showcase-ui5-module.json
- MCP
- Connecting an agent