fix(config): update release configuration schema, refresh dependency versions, and document exported event types
This commit is contained in:
+6
-1
@@ -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": [
|
||||||
|
|||||||
@@ -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
@@ -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/**/*",
|
||||||
|
|||||||
Generated
+439
-254
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user