Monorepo containing a set of packages devoted to the generation of design tokens defined by Devo's Genesys Design System. The generated tokens are W3CDTCG-compliant©™. See W3C Design Tokens Format Module for more information.
The project is built using npm workspaces
and contains the following packages:
- tokens: Tokens definition and generation tools.
- tokens-cli: Command-line interface for the token generation tools.
The packages have the following interdependencies:
├─┬ @devoinc/genesys-tokens-cli
│ ├── @devoinc/genesys-tokens
├─┬ @devoinc/genesys-tokens
* Ensure you are using npm
version 8 or higher and Node.js
version 18 or higher
## Clone the repository
git clone https://github.com/devoinc/genesys-tokens
## Go to folder
cd genesys-tokens
## Install dependencies
npm ci
## Generate the lib and the cli
npm run dist
For detailed documentation please refer to the READMEs of the internal packages:
The changelog is available here.
Instructions on how to contribute are detailed here.
The code of conduct is detailed here.
Find the full license content here.
The team in charge of this codebase is DevoInc/Quvis.