Resolve Token
tokens_resolveResolve design token variables to concrete values, tracing the full chain and identifying which tokens are safe to override.
Instructions
Resolves any --bsi-, --it-, or $it- variable to its concrete value, following the full chain to a literal (e.g. --bsi-accordion-body-padding-x → --bsi-spacing-m → $it-spacing-m → $it-spacing-6x → 24px). Each hop in resolvedVia carries role and overridable: --bsi- hops (role bsi-component/bsi-global) are safe to override in project CSS at runtime; $it-/--it- hops (role dti) are central Design Tokens defined upstream, do not suggest overriding them directly; override the --bsi-* variable that consumes them instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| variable | Yes | Token name in any form: --bsi-*, --it-*, or $it-* |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | ||
| input | Yes | ||
| value | Yes | ||
| composedOf | No | ||
| resolvedVia | Yes | ||
| normalizedName | Yes | ||
| ambiguousValues | No |