fix(config): update release configuration schema, refresh dependency versions, and document exported event types

This commit is contained in:
2026-05-18 15:54:45 +00:00
parent 3992adbafa
commit c2bfaad3d6
5 changed files with 477 additions and 267 deletions
+6 -1
View File
@@ -5,7 +5,7 @@
"githost": "code.foss.global", "githost": "code.foss.global",
"gitscope": "idp.global", "gitscope": "idp.global",
"gitrepo": "catalog", "gitrepo": "catalog",
"description": "Web component catalog for idp.global, based on the v2 product design language.", "description": "Web component catalog for idp.global, based on the v3 product design language.",
"npmPackagename": "@idp.global/catalog", "npmPackagename": "@idp.global/catalog",
"license": "MIT", "license": "MIT",
"projectDomain": "idp.global", "projectDomain": "idp.global",
@@ -18,12 +18,17 @@
] ]
}, },
"release": { "release": {
"targets": {
"npm": {
"registries": [ "registries": [
"https://verdaccio.lossless.digital", "https://verdaccio.lossless.digital",
"https://registry.npmjs.org" "https://registry.npmjs.org"
], ],
"accessLevel": "public" "accessLevel": "public"
} }
}
},
"schemaVersion": 2
}, },
"@git.zone/tsbundle": { "@git.zone/tsbundle": {
"bundles": [ "bundles": [
+10
View File
@@ -1,5 +1,15 @@
# Changelog # Changelog
## Pending
### Fixes
- update release configuration schema, refresh dependency versions, and document exported event types (config)
- migrate .smartconfig.json release settings to schema version 2 with npm target configuration
- update project description to reference the v3 product design language
- bump lucide and development tooling dependencies to newer patch and minor versions
- document exported TypeScript event and option types in the README and update SDK package reference
## 2026-05-03 - 1.1.0 - feat(catalog) ## 2026-05-03 - 1.1.0 - feat(catalog)
add initial idp.global component catalog with primitives, composed views, and full-page showcases add initial idp.global component catalog with primitives, composed views, and full-page showcases
+5 -5
View File
@@ -22,14 +22,14 @@
"@design.estate/dees-domtools": "^2.5.6", "@design.estate/dees-domtools": "^2.5.6",
"@design.estate/dees-element": "^2.2.4", "@design.estate/dees-element": "^2.2.4",
"@design.estate/dees-wcctools": "^3.9.0", "@design.estate/dees-wcctools": "^3.9.0",
"lucide": "^1.14.0" "lucide": "^1.16.0"
}, },
"devDependencies": { "devDependencies": {
"@git.zone/tsbuild": "^4.4.0", "@git.zone/tsbuild": "^4.4.1",
"@git.zone/tsbundle": "^2.10.1", "@git.zone/tsbundle": "^2.10.4",
"@git.zone/tswatch": "^3.3.3", "@git.zone/tswatch": "^3.3.5",
"@push.rocks/projectinfo": "^5.1.0", "@push.rocks/projectinfo": "^5.1.0",
"@types/node": "^25.6.0" "@types/node": "^25.9.0"
}, },
"files": [ "files": [
"ts_web/**/*", "ts_web/**/*",
+439 -254
View File
File diff suppressed because it is too large Load Diff
+11 -1
View File
@@ -30,6 +30,16 @@ Then compose the elements in HTML, Lit, or any framework that can render custom
<idp-mobile-showcase></idp-mobile-showcase> <idp-mobile-showcase></idp-mobile-showcase>
``` ```
The package also exports the TypeScript types for the interactive elements and admin shell events, so applications can strongly type `idp-submit`, `idp-select`, and account-management handlers.
```ts
import type {
IIdpFormSubmitEventDetail,
IIdpSelectOption,
IIdpAdminNavigateEventDetail,
} from '@idp.global/catalog';
```
## Element Surface ## Element Surface
| Element | Purpose | | Element | Purpose |
@@ -59,7 +69,7 @@ The catalog uses shared tokens from `ts_web/elements/tokens.ts` for color, type,
## Scope ## Scope
This package is component-only. It does not perform authentication, store sessions, call the idp.global backend, or implement business logic. Use it together with `@idp.global/client` and `@idp.global/interfaces` when you need live identity behavior. This package is component-only. It does not perform authentication, store sessions, call the idp.global backend, or implement business logic. Use it together with `@idp.global/sdk/browser` and `@idp.global/interfaces` when you need live identity behavior.
## Development ## Development