function buildToken(token, options) {
  let to_ret = '@{\n';
  to_ret += '  ' + '@"value": ' + (options.usesDtcg ? token.$value : token.value) + ',\n';
  to_ret += '  ' + '@"name": @"' + token.name + '",\n';

  for (const name in token.attributes) {
    if (token.attributes[name]) {
      to_ret += '    ' + '@"' + name + '": @"' + token.attributes[name] + '",\n';
    }
  }

  // remove last comma
  return to_ret.slice(0, -2) + '\n' + '  ' + '}';
}
@param {TransformedToken} token
@param {Config & LocalOptions} options
@returns