examples/advanced/tokens-deprecation/build.js
const StyleDictionary = require('style-dictionary').extend(__dirname + '/config.json');
const fs = require('fs');
const _ = require('lodash');
console.log('Build started...');
console.log('\n==============================================');
StyleDictionary.registerFormat({
name: 'custom/format/scss',
formatter: _.template(fs.readFileSync(__dirname + '/templates/web-scss.template'))
});
StyleDictionary.registerFormat({
name: 'custom/format/ios-plist',
formatter: _.template(fs.readFileSync(__dirname + '/templates/ios-plist.template'))
});
// FINALLY, BUILD ALL THE PLATFORMS
StyleDictionary.buildAllPlatforms();
console.log('\n==============================================');
console.log('\nBuild completed!');