diff --git a/webui/package-lock.json b/webui/package-lock.json index 538d898..8b4ecfb 100644 --- a/webui/package-lock.json +++ b/webui/package-lock.json @@ -27,6 +27,7 @@ "@govoplan/forms-runtime-webui": "file:../../govoplan-forms-runtime/webui", "@govoplan/forms-webui": "file:../../govoplan-forms/webui", "@govoplan/identity-trust-webui": "file:../../govoplan-identity-trust/webui", + "@govoplan/identity-webui": "file:../../govoplan-identity/webui", "@govoplan/idm-webui": "file:../../govoplan-idm/webui", "@govoplan/mail-webui": "file:../../govoplan-mail/webui", "@govoplan/notifications-webui": "file:../../govoplan-notifications/webui", @@ -403,6 +404,21 @@ } } }, + "../../govoplan-identity/webui": { + "name": "@govoplan/identity-webui", + "version": "0.1.18", + "peerDependencies": { + "@govoplan/core-webui": "^0.1.18", + "lucide-react": "^1.23.0", + "react": ">=19.2.7 <20", + "react-dom": ">=19.2.7 <20" + }, + "peerDependenciesMeta": { + "@govoplan/core-webui": { + "optional": true + } + } + }, "../../govoplan-idm/webui": { "name": "@govoplan/idm-webui", "version": "0.1.18", @@ -644,7 +660,7 @@ }, "../../govoplan-scheduling/webui": { "name": "@govoplan/scheduling-webui", - "version": "0.1.18", + "version": "0.1.19", "peerDependencies": { "@govoplan/core-webui": "^0.1.18", "@vitejs/plugin-react": "^5.2.0", @@ -1602,6 +1618,10 @@ "resolved": "../../govoplan-identity-trust/webui", "link": true }, + "node_modules/@govoplan/identity-webui": { + "resolved": "../../govoplan-identity/webui", + "link": true + }, "node_modules/@govoplan/idm-webui": { "resolved": "../../govoplan-idm/webui", "link": true diff --git a/webui/package.json b/webui/package.json index 3c1bff1..a8d6168 100644 --- a/webui/package.json +++ b/webui/package.json @@ -77,6 +77,7 @@ "@govoplan/forms-runtime-webui": "file:../../govoplan-forms-runtime/webui", "@govoplan/forms-webui": "file:../../govoplan-forms/webui", "@govoplan/identity-trust-webui": "file:../../govoplan-identity-trust/webui", + "@govoplan/identity-webui": "file:../../govoplan-identity/webui", "@govoplan/idm-webui": "file:../../govoplan-idm/webui", "@govoplan/mail-webui": "file:../../govoplan-mail/webui", "@govoplan/notifications-webui": "file:../../govoplan-notifications/webui", diff --git a/webui/scripts/test-module-permutations.mjs b/webui/scripts/test-module-permutations.mjs index 71cb853..7b0596c 100644 --- a/webui/scripts/test-module-permutations.mjs +++ b/webui/scripts/test-module-permutations.mjs @@ -22,6 +22,7 @@ const packageByModule = { forms: "@govoplan/forms-webui", forms_runtime: "@govoplan/forms-runtime-webui", idm: "@govoplan/idm-webui", + identity: "@govoplan/identity-webui", mail: "@govoplan/mail-webui", notifications: "@govoplan/notifications-webui", organizations: "@govoplan/organizations-webui", diff --git a/webui/vite.config.ts b/webui/vite.config.ts index bd583e0..b575dcf 100644 --- a/webui/vite.config.ts +++ b/webui/vite.config.ts @@ -32,6 +32,7 @@ const defaultWebModulePackages = [ "@govoplan/forms-webui", "@govoplan/forms-runtime-webui", "@govoplan/idm-webui", + "@govoplan/identity-webui", "@govoplan/identity-trust-webui", "@govoplan/mail-webui", "@govoplan/notifications-webui", @@ -264,6 +265,7 @@ export default defineConfig({ fileURLToPath(new URL('../../govoplan-forms/webui', import.meta.url)), fileURLToPath(new URL('../../govoplan-forms-runtime/webui', import.meta.url)), fileURLToPath(new URL('../../govoplan-idm/webui', import.meta.url)), + fileURLToPath(new URL('../../govoplan-identity/webui', import.meta.url)), fileURLToPath(new URL('../../govoplan-mail/webui', import.meta.url)), fileURLToPath(new URL('../../govoplan-notifications/webui', import.meta.url)), fileURLToPath(new URL('../../govoplan-organizations/webui', import.meta.url)),