This issue has been created
 
 
Documentation Application / cid:jira-generated-image-avatar-ea9a69e2-a9b5-48ee-bbf4-77e10cef9638 XDOC-32 Open

Introduce support for npm packages

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-c4dc46fb-492e-464c-97d8-4fda9c7eec56 Manuel Leduc created this issue on 03/Dec/25 13:40
 
Summary: Introduce support for npm packages
Issue Type: cid:jira-generated-image-avatar-ea9a69e2-a9b5-48ee-bbf4-77e10cef9638 New Feature
Affects Versions: 1.6
Assignee: Unassigned
Components: Generic
Created: 03/Dec/25 13:40
Priority: cid:jira-generated-image-static-major-8fde2853-da5e-40af-8247-1ed421d3132b Major
Reporter: Manuel Leduc
Description:

Currently, the extensionId field of DocApp.Code.DocumentationExtensionClass expects a maven module reference (e.g., org.xwiki.platform:xwiki-platform-application-ui)

This field is used to generate a link to the page of the corresponding extension in the https://extensions.xwiki.org (https://www.xwiki.org/xwiki/bin/view/documentation/extensions/user/documentation/documentation-xwiki-org/page-structure-xwikiorg/).

Now that we are also publishing npm packages, it could be interesting to support npm package IDs as well (possibly with improvements on the extension application).