Files
jak-project/goal_src/jak2/tools/db-fixtures/data/fix-unescaped-script-strings.js
T

9 lines
306 B
JavaScript

const fs = require('fs');
let data = fs.readFileSync('./fixture-regions.json', 'utf8');
data = data.replace(/"((?:"[^"]*"|[^"])*?)"(?=[:},])(?=(?:"[^"]*"|[^"])*$)/gm, function (m, group) {
return '"' + group.replace(/"/g, '\\"') + '"'
})
fs.writeFileSync('./fixture-regions-clean.json', data, 'utf8');