Style Dictionary
https://gyazo.com/951f4966cd3bc38a70cf2f8c1425d5e2
Design Tokenを各プラットフォームのスタイル定義ファイルに出力するシステム by /icons/amazon.icon 1度Design Tokenを書けば、Web/Android/iOS...といったプラットフォームが何個あってもよしなに変換してくれる A Style Dictionary uses design tokens to define styles once and use those styles on any platform or language. It provides a single place to create and edit your styles, and exports these properties to all the places you need - iOS, Android, CSS, JS, HTML, sketch files, style documentation, etc.
デモ動画
https://www.youtube.com/watch?v=1HREvonfqhY
Style Dictionaryを使うために用意するもの
Style properties
Static assets
アプリ上で使用するフォント/アイコン/画像/音声/etc
Configuration
上記のproperties/assetsをどのように変換して各プラットフォーム向けに出力するか記述したファイル
Style Dictionaryがやってくれること
properties/assetsをWeb/Androidといったプラットフォーム毎に指定された形式に変換する
Configurationのサンプルが用意されているので、基本はこれを使って指定する
変換部の実装や出力テンプレートを自由にカスタムすることもできる
便利なテンプレート入りのJSON変換器という感じ
Creates human readable artifacts
これは未確認satake.icon