Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
lint() {
const parser = new Parser({
parser: {
suppressErrors: true
},
ast: {
withPositions: true
}
});
try {
let ast = parser.parseEval(this.code);
if (ast.errors && ast.errors.length > 0) {
for (let i = 0; i < ast.errors.length; i++) {
this.annotate(ast.errors[i].message, ast.errors[i].loc);
}
}