A simple package to convert valid Javascript found in a string to Javascript
Install the dependency
npm i --save javascript-from-string
Or if you prefer yarn
yarn add javascript-from-string
Import it in your script
const jsConvert = require('javascript-from-string');
Call the Conversion promise
const jsString = '{ prop: "value" }';
jsConvert.convert(jsString)
.then(jsObject => {
console.log(jsObject);
})
.catch(err => {
console.log(err);
})
Or if you prefer to use Async Await
const jsString = '{ prop: "value" }';
async function getObject(jsString) {
const jsObject = await jsConvert.convert(jsString);
return jsObject;
}
getObject(jsString).then(obj => console.log(obj));