Option 1: It's already an object.
The item you're showing is already an object. It doesn't need parsing through. JSON.parse() is meant to go through a string and turn it into an object. just work with the object itself.
Example:
const object = {abc:10, qwe:5};
console.log(object.abc); // > 10
console.log(object["qwe"]); // > 5
Option 2: It is a non-JSON string.
In this case maybe you can predict the pattern and manually turn into a JSON format that you can parse later?
something like:
const nonJson = "{abc: 10, qwe: 5 }";
let jsoned = nonJson.replace(/(:\s+)/g, "\":\"");
jsoned = jsoned.replace(/(,\s+)/g, "\",\"");
jsoned = jsoned.replace(/({\s*)/, "{\"");
jsoned = jsoned.replace(/(\s+})/, "\"}");
const object = JSON.parse(jsoned);
data.qwefrom your request for example? It may help us if you show a little more code surrounding the result that gives you the format in question.