{ "_args": [ [ "esquery@1.2.0", "." ] ], "_development": true, "_from": "esquery@1.2.0", "_id": "esquery@1.2.0", "_inBundle": false, "_integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", "_location": "/esquery", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, "raw": "esquery@1.2.0", "name": "esquery", "escapedName": "esquery", "rawSpec": "1.2.0", "saveSpec": null, "fetchSpec": "1.2.0" }, "_requiredBy": [ "/eslint" ], "_resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", "_spec": "1.2.0", "_where": ".", "author": { "name": "Joel Feenstra", "email": "jrfeenst+esquery@gmail.com" }, "bugs": { "url": "https://github.com/estools/esquery/issues" }, "contributors": [], "dependencies": { "estraverse": "^5.0.0" }, "description": "A query library for ECMAScript AST using a CSS selector like query language.", "devDependencies": { "@rollup/plugin-commonjs": "^11.0.2", "@rollup/plugin-json": "^4.0.2", "@rollup/plugin-node-resolve": "^7.1.1", "chai": "^4.2.0", "eslint": "^6.8.0", "esm": "^3.2.25", "esprima": "~4.0.1", "mocha": "^7.1.1", "nyc": "^15.0.0", "pegjs": "~0.10.0", "rollup": "^1.32.0", "rollup-plugin-terser": "^5.2.0" }, "engines": { "node": ">=8.0" }, "files": [ "dist/*.js", "dist/*.map", "parser.js", "license.txt", "README.md" ], "homepage": "https://github.com/estools/esquery/", "keywords": [ "ast", "ecmascript", "javascript", "query" ], "license": "BSD-3-Clause", "main": "dist/esquery.min.js", "module": "dist/esquery.esm.min.js", "name": "esquery", "nyc": { "branches": 100, "lines": 100, "functions": 100, "statements": 100, "reporter": [ "html", "text" ], "exclude": [ "parser.js", "dist", "tests" ] }, "repository": { "type": "git", "url": "git+https://github.com/estools/esquery.git" }, "scripts": { "build": "npm run build:parser && npm run build:browser", "build:browser": "rollup -c", "build:parser": "rm parser.js && pegjs --cache --format umd -o \"parser.js\" \"grammar.pegjs\"", "lint": "eslint .", "mocha": "mocha --require chai/register-assert --require esm tests", "prepublishOnly": "npm run build && npm test", "test": "nyc npm run mocha && npm run lint", "test:ci": "npm run mocha" }, "version": "1.2.0" }