Fixed replaceFirst
behavior into replaceAll
This commit is contained in:
parent
e52edd6cff
commit
1facc93c9c
1 changed files with 2 additions and 2 deletions
|
@ -25,9 +25,9 @@ for (let key in frames) {
|
|||
let fileData = frames[key]
|
||||
for (let innerKey in fileData) {
|
||||
if (!["spriteSize", "spriteOffset"].includes(innerKey)) delete fileData[innerKey] // remove useless stuff
|
||||
else fileData[innerKey] = JSON.parse(fileData[innerKey].replace('{', '[').replace('}', ']'))
|
||||
else fileData[innerKey] = JSON.parse(fileData[innerKey].replaceAll('{', '[').replaceAll('}', ']'))
|
||||
}
|
||||
}
|
||||
}
|
||||
fs.writeFileSync('./parsed/gameSheet.json', JSON.stringify(frames, null, 2).replace(/\[\n.+?(-?\d+),\n.+?(-?\d+)\n.+]/g, "[$1, $2]")); // regex to make it easier to read
|
||||
console.log("Successfully parsed!")
|
||||
console.log("Successfully parsed!")
|
||||
|
|
Loading…
Add table
Reference in a new issue