Converts Token Studio folder structure to DTCG resolver format.
Token Studio exports tokens as a folder with:
$metadata.json- containstokenSetOrderfor merge precedence$themes.json- array of theme definitions withselectedTokenSets- Individual token set files in subdirectories (e.g.,
acme/base.json)
This task generates a .resolver.json file that can be used with
mix jetons.build or Jetons.Resolver.resolve_file!/2.
Usage
mix jetons.convert path/to/tokens -o tokens.resolver.jsonOptions
-o, --output- Output file path (default:tokens.resolver.json)--modifier- Name for the theme modifier (default:theme)
Example
# Convert Token Studio export
mix jetons.convert ./tokens -o design.resolver.json
# Then use with build
mix jetons.build -f design.resolver.json --set theme=light -o tokens.css