Got this tip from @Morhaus:
sass.renderSync({
data: '$foo: getVar("foo")',
functions: {
'getVar($varname)': function(varname) {
var varname = varname.getValue();
return sass .types.{String,Color,Number}(vars[varname]);
},
}
});
Alternatively we could do something more generic like use templating for variables files.