diff --git a/celements-admin-frontend/package.json b/celements-admin-frontend/package.json
index 486e10e89..f0fa3197b 100644
--- a/celements-admin-frontend/package.json
+++ b/celements-admin-frontend/package.json
@@ -1,8 +1,11 @@
{
- "name": "open-celements-admin",
+ "name": "@open-celements/admin",
"version": "0.1.0",
- "private": true,
+ "private": false,
"type": "module",
+ "exports": {
+ "./src/*": "./src/*"
+ },
"scripts": {
"dev": "concurrently \"vite --mode dev\" \"npm:type-check-watch\" \"npm:test-watch\"",
"build": "npm run type-check && npm run test && vite build",
@@ -73,4 +76,4 @@
"last 2 versions",
"not dead"
]
-}
+}
\ No newline at end of file
diff --git a/celements-webapp/pom.xml b/celements-webapp/pom.xml
index c29950b1a..faca1fd76 100644
--- a/celements-webapp/pom.xml
+++ b/celements-webapp/pom.xml
@@ -454,6 +454,40 @@
com.github.eirslett
frontend-maven-plugin
+
+
+ install-node-and-npm-admin-frontend
+
+ install-node-and-npm
+
+ generate-resources
+
+ ../celements-admin-frontend
+
+
+
+ npm-install-admin-frontend
+
+ npm
+
+ generate-resources
+
+ ../celements-admin-frontend
+ install --legacy-peer-deps
+
+
+
+ npm-build-admin-frontend
+
+ npm
+
+ generate-resources
+
+ ../celements-admin-frontend
+ run build
+
+
+
com.jarslab.maven