MCPcopy Index your code
hub / github.com/SAP/ui5-builder

github.com/SAP/ui5-builder @v4.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.2.0 ↗ · + Follow
825 symbols 2,567 edges 272 files 136 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

UI5 icon

ui5-builder

⚠️ REPOSITORY MOVED

The @ui5/builder package is now maintained in the UI5 CLI monorepo. This repository contains the code up to and including CLI version 4, with further development continuing in the monorepo.

  • New location: https://github.com/UI5/cli/tree/main/packages/builder
  • Issues & PRs: Please submit to the monorepo
  • Latest releases: Available from the monorepo

Modules for building UI5 projects
Part of the UI5 CLI

REUSE status Build Status npm Package Version Coverage Status

Documentation

UI5 Builder documentation can be found here: ui5.github.io/cli

The UI5 Builder API Reference can be found here: @ui5/builder

Contributing

Please check our Contribution Guidelines.

Support

Please follow our Contribution Guidelines on how to report an issue.

Please report issues in the main UI5 CLI repository.

Release History

See CHANGELOG.md.

Core symbols most depended-on inside this repo

attrib
called by 216
lib/processors/jsdoc/lib/ui5/template/publish.js
addResource
called by 138
lib/lbt/resources/ResourcePool.js
getPath
called by 116
lib/lbt/resources/LocatorResource.js
buffer
called by 114
lib/lbt/resources/Resource.js
tag
called by 107
lib/processors/jsdoc/lib/ui5/template/publish.js
write
called by 99
lib/lbt/bundle/BundleWriter.js
matches
called by 88
lib/lbt/resources/ResourceFilterList.js
parseJS
called by 75
lib/lbt/utils/parseUtils.js

Shape

Function 504
Method 243
Class 78

Languages

TypeScript100%

Modules by API surface

lib/processors/jsdoc/lib/ui5/template/publish.js117 symbols
lib/processors/jsdoc/lib/ui5/plugin.js86 symbols
lib/processors/manifestCreator.js54 symbols
lib/processors/jsdoc/lib/transformApiJson.js35 symbols
lib/lbt/bundle/Builder.js34 symbols
lib/processors/jsdoc/lib/ui5/template/utils/typeParser.js23 symbols
lib/processors/manifestEnhancer.js22 symbols
lib/processors/themeBuilderWorker.js19 symbols
lib/processors/jsdoc/lib/createIndexFiles.js17 symbols
lib/lbt/analyzer/XMLTemplateAnalyzer.js15 symbols
lib/lbt/analyzer/JSModuleAnalyzer.js15 symbols
lib/processors/versionInfoGenerator.js14 symbols

For agents

$ claude mcp add ui5-builder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact