2 "_from": "esquery@^1.0.1",
3 "_id": "esquery@1.3.1",
5 "_integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==",
6 "_location": "/esquery",
7 "_phantomChildren": {},
11 "raw": "esquery@^1.0.1",
13 "escapedName": "esquery",
22 "_resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz",
23 "_shasum": "b78b5828aa8e214e29fb74c4d5b752e1c033da57",
24 "_spec": "esquery@^1.0.1",
25 "_where": "/tmp/nvimkGaq4E/coc-prettier-UL9jgR/node_modules/eslint",
27 "name": "Joel Feenstra",
28 "email": "jrfeenst+esquery@gmail.com"
31 "url": "https://github.com/estools/esquery/issues"
33 "bundleDependencies": false,
36 "estraverse": "^5.1.0"
39 "description": "A query library for ECMAScript AST using a CSS selector like query language.",
41 "@babel/core": "^7.9.0",
42 "@babel/preset-env": "^7.9.5",
43 "@babel/register": "^7.9.0",
44 "@rollup/plugin-commonjs": "^11.1.0",
45 "@rollup/plugin-json": "^4.0.2",
46 "@rollup/plugin-node-resolve": "^7.1.3",
47 "babel-plugin-transform-es2017-object-entries": "0.0.5",
55 "rollup-plugin-babel": "^4.4.0",
56 "rollup-plugin-terser": "^5.3.0"
68 "homepage": "https://github.com/estools/esquery/",
75 "license": "BSD-3-Clause",
76 "main": "dist/esquery.min.js",
77 "module": "dist/esquery.esm.min.js",
96 "url": "git+https://github.com/estools/esquery.git"
99 "build": "npm run build:parser && npm run build:browser",
100 "build:browser": "rollup -c",
101 "build:parser": "rm parser.js && pegjs --cache --format umd -o \"parser.js\" \"grammar.pegjs\"",
103 "mocha": "mocha --require chai/register-assert --require @babel/register tests",
104 "prepublishOnly": "npm run build && npm test",
105 "test": "nyc npm run mocha && npm run lint",
106 "test:ci": "npm run mocha"