fix(sdk): remove the legacy ts_idpclient package and switch app integrations to @idp.global/sdk
This commit is contained in:
+2
-2
@@ -3,9 +3,9 @@
|
||||
// project native
|
||||
import * as idpCatalog from '@idp.global/catalog';
|
||||
import * as idpInterfaces from '@idp.global/interfaces';
|
||||
import * as leleReceptionclient from '../dist_ts_idpclient/index.js';
|
||||
import * as idpClient from '@idp.global/sdk/browser';
|
||||
|
||||
export { idpCatalog, idpInterfaces, leleReceptionclient as idpClient };
|
||||
export { idpCatalog, idpInterfaces, idpClient };
|
||||
|
||||
// @api.global scope
|
||||
import * as typedrequest from '@api.global/typedrequest';
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
The `ts_web/` folder contains the frontend for `idp.global`: login, logout, registration, account management, org management, billing, and admin UI.
|
||||
|
||||
It is built with `@design.estate/dees-element`, `@design.estate/dees-domtools`, and the shared `idp.global` client and interface packages.
|
||||
It is built with `@design.estate/dees-element`, `@design.estate/dees-domtools`, `@idp.global/catalog`, `@idp.global/interfaces`, and `@idp.global/sdk/browser`.
|
||||
|
||||
## Issue Reporting and Security
|
||||
|
||||
@@ -59,7 +59,7 @@ pnpm watch
|
||||
## Notes
|
||||
|
||||
- The app metadata in `ts_web/index.ts` identifies the site as `idp.global`.
|
||||
- The frontend uses the shared client package for auth state and backend communication.
|
||||
- The frontend uses `@idp.global/sdk/browser` for auth state and backend communication.
|
||||
- Account-related UI is split into reusable elements plus state containers in `states/`.
|
||||
- The router treats `/account{/*path}` as the signed-in account area, so account subroutes can stay in the SPA shell.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user