| 1234567891011121314151617181920212223 | 'use strict';function parseString(str) {  try {    if (str[0] === '"') {      return JSON.parse(str);    }    if (str[0] === "'" && str.substr(str.length - 1) === "'") {      return parseString(        str          .replace(/\\.|"/g, (x) => (x === '"' ? '\\"' : x))          .replace(/^'|'$/g, '"')      );    }    return JSON.parse('"' + str + '"');  } catch (e) {    return str;  }}module.exports = parseString;
 |