UNPKG

style-dictionary

Version:

Style once, use everywhere. A build system for creating cross-platform styles.

95 lines (94 loc) 2.2 kB
{ "source": ["properties/**/*.json"], "platforms": { "scss": { "transformGroup": "scss", "buildPath": "build/scss/", "files": [ { "destination": "assets.scss", "format": "scss/variables" } ] }, "android": { "transformGroup": "android", "buildPath": "build/android/", "files": [ { "destination": "font_dimens.xml", "format": "android/fontDimens" }, { "destination": "colors.xml", "format": "android/colors" } ] }, "ios": { "transformGroup": "ios", "buildPath": "build/ios/", "files": [ { "destination": "StyleDictionaryColor.h", "format": "ios/colors.h", "options": { "className": "StyleDictionaryColor", "type": "StyleDictionaryColorName" }, "filter": { "type": "color" } }, { "destination": "StyleDictionaryColor.m", "format": "ios/colors.m", "options": { "className": "StyleDictionaryColor", "type": "StyleDictionaryColorName" }, "filter": { "type": "color" } }, { "destination": "StyleDictionarySize.h", "format": "ios/static.h", "options": { "className": "StyleDictionarySize", "type": "float" }, "filter": { "type": "color" } }, { "destination": "StyleDictionarySize.m", "format": "ios/static.m", "options": { "className": "StyleDictionarySize", "type": "float" }, "filter": { "type": "color" } } ] }, "json/asset": { "transformGroup": "web", "buildPath": "build/json/", "files": [ { "destination": "assets.json", "format": "json/asset" } ] }, "assets/copy": { "transformGroup": "assets", "buildPath": "build/", "actions": ["copy_assets"] } } }