AKRIBIS GroupBrand
Decisiones

ADR-00292026-10-06Propuesta

Este registro está en inglés (ADR-0001).

Build the tokens package on every build with a calendar version

Context and Problem Statement

No site imports a shared package; each keeps its own tokens (37 to 138 custom properties) and fonts. The topic settled only that packages are public. How many packages, what each holds, how they are versioned and how a site receives them were open.

Decision Drivers

Criteria 2 (one family) and 9 (generated and tested) of ADR-0009; ADR-0015, 0020 and 0021 (the token files); ADR-0022 (the data).

Considered Options

Decision Outcome

Proposed: the first option. brand/src/package.ts stages @akribis/tokens and packs it with npm into /packages/; an index names the version and the contents.

Consequences