-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrun.js
16 lines (12 loc) · 1.13 KB
/
run.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const {exec} = require('child_process');
// Core
exec('node_modules/.bin/token-transformer data/tokens.json tokens/base.reference.json reference --expandTypography --preserveRawValue')
exec('node_modules/.bin/token-transformer data/tokens.json tokens/base.system.json reference,system reference --expandTypography --preserveRawValue')
exec('node_modules/.bin/token-transformer data/tokens.json tokens/base.component.json reference,system,components reference,system --expandTypography --preserveRawValue')
// Light Theme
exec('node_modules/.bin/token-transformer data/tokens.json tokens/theme/light.json reference,system,components,theme-light reference,system,components --expandTypography --preserveRawValue')
// Typography Classes
exec('node_modules/.bin/token-transformer data/tokens.json tokens/extra.typography.json reference --preserveRawValue=true')
// iOS
exec('node_modules/.bin/token-transformer data/tokens.json tokens/ios/light.json reference,system,components,ios-light --preserveRawValue=true')
exec('node_modules/.bin/token-transformer data/tokens.json tokens/ios/base.json reference,system,components,ios-dark --preserveRawValue=true')