</>PackageGraphPackageGraph

esquery

npmv1.7.0

A query library for ECMAScript AST using a CSS selector like query language.

0
Weekly downloads
1
Dependents
17
Dependencies
2/100
Popularity

Overview

esquery is an npm package that a query library for ECMAScript AST using a CSS selector like query language. The latest version is 1.7.0, released under the BSD-3-Clause license.

Who should use it

Teams working in the npm ecosystem who need a query library for ECMAScript AST using a CSS selector like query language and value a focused solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Clear open-source license (BSD-3-Clause).

Cons

  • Large dependency tree (17 direct dependencies) increases install size and audit surface.
  • No bundled TypeScript types (may require a separate @types package).

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of esquery.

estraverseeslintesquery
esquery dependencies dependents

Dependencies

Dev (16)

@babel/core ^7.9.0@babel/preset-env ^7.9.5@babel/register ^7.9.0@rollup/plugin-commonjs ^11.1.0@rollup/plugin-json ^4.0.2@rollup/plugin-node-resolve ^7.1.3babel-plugin-transform-es2017-object-entries 0.0.5chai 4.2.0eslint ^6.8.0esprima ~4.0.1mocha 7.1.1nyc ^15.0.1pegjs ~0.10.0rollup ^1.32.1rollup-plugin-babel ^4.4.0rollup-plugin-terser ^5.3.0

Used by

Popular packages that depend on esquery.

Alternatives to esquery

Frequently installed together

Version history

VersionPublishedLicense
1.7.0latest6 months agoBSD-3-Clause
1.6.02 years agoBSD-3-Clause
1.5.03 years agoBSD-3-Clause
1.4.23 years agoBSD-3-Clause
1.4.13 years agoBSD-3-Clause
1.4.05 years agoBSD-3-Clause
1.3.16 years agoBSD-3-Clause
1.3.06 years agoBSD-3-Clause
1.2.16 years agoBSD-3-Clause
1.2.06 years agoBSD-3-Clause
1.1.06 years agoBSD-3-Clause
1.0.18 years agoBSD-3-Clause
1.0.09 years agoBSD
0.4.011 years agoBSD
0.3.012 years agoBSD
0.2.013 years agoBSD
0.1.013 years agoBSD
0.0.113 years agoBSD

Maintainers

Keywords

Frequently asked questions

How do I install esquery?

Run `npm install esquery` to add esquery to your npm project.

What license is esquery released under?

esquery is distributed under the BSD-3-Clause license.

How popular is esquery?

esquery has approximately 0 downloads per week and 1 known dependent packages.