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