</>PackageGraphPackageGraph

axobject-query

npmv4.1.0

Programmatic access to information about the AXObject Model

Adopt with care

axobject-query is usable, with caveats. Last published 786 days ago.

  • AAdoption: grade A, Excellent.

    51.8M downloads per week and 1 known dependents.

  • DMaintenance: grade D, Poor — a real concern.

    Last published 786 days ago.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies, about 108 KB installed.

  • ASupply chain: grade A, Excellent.

    No install scripts, 2 maintainers, and a contained dependency surface.

  • ALicense: grade A, Excellent.

    Apache-2.0 — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding axobject-query to a project.

0
Direct dependencies

Runtime packages this one declares itself.

0
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

108 KB
Install size

Unpacked size of this package plus its entire runtime tree.

Tree depth

Longest resolved dependency chain below this package.

Compatibility

Node.js
node >= 0.4
Module format
CommonJS only
TypeScript
No bundled types
Install scripts
None

Quick start

A usage example from the axobject-query README.

javascriptFull README ↗
import { AXObjects } from 'axobject-query';

axobject-query vs the alternatives

Packages solving a similar problem in the npm ecosystem, compared on the signals that drive an adoption decision.

PackageWeekly downloadsDependentsLicenseLast release
axobject-querythis page51.8M1Apache-2.02 years ago
aria-query03Apache-2.01 day ago
dom-accessibility-api01MIT1 day ago

Dependencies

Declared by axobject-query v4.1.0. Runtime dependencies are installed with the package; dev dependencies are not.

Dev (23)

@babel/cli ^7.19.3@babel/core ^7.19.6@babel/eslint-parser ^7.19.1@babel/plugin-transform-react-jsx ^7.24.7@babel/preset-env ^7.19.4@babel/preset-flow ^7.18.6@babel/register ^7.24.6babel-plugin-module-resolver ^5.0.2deep-equal-json ^1.0.0encoding ^0.1.13eslint ^8.26.0eslint-config-airbnb-base ^15.0.0eslint-plugin-flowtype ^8.0.3eslint-plugin-import ^2.26.0expect ^29.2.1flow-bin ^0.190.1flow-typed ^3.8.0mock-property ^1.0.3nyc ^10.3.2object-inspect ^1.13.2object.values ^1.2.0rimraf ^3.0.2tape ^5.8.1

Used by

Popular packages that depend on axobject-query.

Relationship graph

Dependencies (left) and dependents (right) of axobject-query.

svelteaxobject-query
axobject-query dependencies dependents

Frequently installed together

Release history

No releases in the last two years, typically about 104 days apart.

Recent versions of axobject-query
VersionPublishedSizeLicense
4.1.0latest2 years ago108 KBApache-2.0
3.2.42 years ago107 KBApache-2.0
3.2.32 years ago106 KBApache-2.0
3.2.22 years ago106 KBApache-2.0
4.0.03 years ago113 KBApache-2.0
3.2.13 years ago113 KBApache-2.0
3.2.03 years ago113 KBApache-2.0
3.1.13 years ago109 KBApache-2.0
3.0.15 years ago176 KBApache-2.0
3.0.05 years ago176 KBApache-2.0
2.2.06 years ago96 KBApache-2.0
2.1.26 years ago96 KBApache-2.0
2.1.16 years ago96 KBApache-2.0
2.0.28 years ago92 KBApache-2.0
2.0.18 years ago92 KBApache-2.0

Overview

axobject-query is an npm package that programmatic access to information about the AXObject Model. It is extremely widely used, with about 51.8M downloads per week and 1 known dependents in the graph. The latest version is 4.1.0, released under the Apache-2.0 license.

Who should use it

Teams working in the npm ecosystem who need programmatic access to information about the AXObject Model and value a battle-tested, widely-adopted 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

  • Large, well-established user base (51.8M weekly downloads).
  • Clear open-source license (Apache-2.0).

Cons

  • Large dependency tree (23 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.

Maintainers

Keywords

Frequently asked questions

Should I use axobject-query?

axobject-query is usable, with caveats. Last published 786 days ago.

How do I install axobject-query?

Run `npm install axobject-query` to add axobject-query to your npm project.

What license is axobject-query released under?

axobject-query is distributed under the Apache-2.0 license.

How popular is axobject-query?

axobject-query has approximately 51,848,234 downloads per week and 1 known dependent packages.

Is axobject-query still maintained?

The most recent release of axobject-query (v4.1.0) was published 2 years ago.

Does axobject-query run install scripts?

No. axobject-query does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.