diff --git a/lib/json-parser.js b/lib/json-parser.js index fae0f14..921b564 100644 --- a/lib/json-parser.js +++ b/lib/json-parser.js @@ -26,6 +26,10 @@ function deepPrepare(ast) { case 'ArrayExpression': ast.elements.forEach(deepPrepare); break; + + case 'UnaryExpression': + deepPrepare(ast.argument); + break; case 'Literal': break; diff --git a/package.json b/package.json index f282cce..78a3029 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "json-file-pointer", - "version": "0.0.2", + "version": "0.0.3", "description": "Returns line/column location of path on json", "main": "index.js", "scripts": { @@ -24,7 +24,7 @@ }, "homepage": "https://github.com/Vittly/json-file-pointer#readme", "dependencies": { - "acorn": "^4.0.3" + "acorn": "^8.4.1", }, "devDependencies": { "chai": "^3.5.0",