@sinchsmb/mktheme
Version:
Util that allow to make frontend theme from Figma theme export file
17 lines (14 loc) • 409 B
JavaScript
const _ = require('lodash');
/**
* Merge themes `baseTheme` and `targetTheme`.
*
* @param {object} baseTheme Base Figma Theme
* @param {object} targetTheme Target Figma Theme
* @return {object} Result Figma Theme
*/
function mergeThemes(baseTheme, targetTheme) {
const theme = _.merge({}, baseTheme, targetTheme);
delete theme['Figma Helpers'];
return theme;
}
module.exports = { mergeThemes };