Skip to content

docs: Setup JSDoc build for monorepo#1184

Merged
maxreichmann merged 11 commits intomainfrom
setup-jsdoc-build-for-monorepo
Nov 6, 2025
Merged

docs: Setup JSDoc build for monorepo#1184
maxreichmann merged 11 commits intomainfrom
setup-jsdoc-build-for-monorepo

Conversation

@maxreichmann
Copy link
Member

@maxreichmann maxreichmann commented Nov 5, 2025

JIRA: CPOUI5FOUNDATION-1149

image


Decisions taken

All JSDoc-related artifacts have been consolidated and moved into a combined directory (/packages/documentation/jsdoc).

The page can be built by running npm run jsdoc in /packages/documentation/).

The new build output path is/packages/documentation/dist/api.

The two layout/CSS files have been moved from root level to a new directory called "templates" under /packages/documentation/jsdoc.

@maxreichmann maxreichmann force-pushed the setup-jsdoc-build-for-monorepo branch 2 times, most recently from d22e9ef to f25a536 Compare November 5, 2025 18:52
@maxreichmann maxreichmann force-pushed the setup-jsdoc-build-for-monorepo branch from f25a536 to c679013 Compare November 5, 2025 18:54
@maxreichmann maxreichmann force-pushed the setup-jsdoc-build-for-monorepo branch from b257e7b to 3a943b5 Compare November 5, 2025 19:07
@maxreichmann maxreichmann requested a review from a team November 5, 2025 19:42
@maxreichmann maxreichmann force-pushed the setup-jsdoc-build-for-monorepo branch 2 times, most recently from d13a863 to f9de79c Compare November 6, 2025 10:36
@maxreichmann maxreichmann marked this pull request as draft November 6, 2025 10:53
@maxreichmann maxreichmann force-pushed the setup-jsdoc-build-for-monorepo branch from e671f10 to a5aaae3 Compare November 6, 2025 11:12
@maxreichmann maxreichmann marked this pull request as ready for review November 6, 2025 11:24
Copy link
Member

@d3xter666 d3xter666 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@d3xter666 d3xter666 requested a review from a team November 6, 2025 12:51
@maxreichmann maxreichmann merged commit 2074a75 into main Nov 6, 2025
15 checks passed
@maxreichmann maxreichmann deleted the setup-jsdoc-build-for-monorepo branch November 6, 2025 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants