aria-query
npmv5.3.2Programmatic access to the ARIA specification
Adopt with care
aria-query is usable, with caveats. Last published 719 days ago. 2 releases in the last 2 years.
- ?Adoption: grade ?, Not reported by this registry.
No download data reported for this package yet.
- CMaintenance: grade C, Fair — worth a look.
Last published 719 days ago. 2 releases in the last 2 years.
- AWeight: grade A, Excellent.
Zero runtime dependencies, about 172 KB installed.
- ASupply chain: grade A, Excellent.
No install scripts, 5 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 aria-query to a project.
Runtime packages this one declares itself.
Distinct packages in the full runtime tree, deduplicated the way a package manager would.
Unpacked size of this package plus its entire runtime tree.
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 aria-query README.
{|
entries: () => Array<$Item>,
get: (key: $Key) => ?$Value,
has: (key: $Key) => boolean,
keys: () => Array<$Key>,
values: () => Array<$Value>,
|};aria-query vs the alternatives
Packages solving a similar problem in the npm ecosystem, compared on the signals that drive an adoption decision.
| Package | Weekly downloads | Dependents | License | Last release |
|---|---|---|---|---|
| aria-querythis page | 0 | 3 | Apache-2.0 | 1 year ago |
| dom-accessibility-api | 0 | 1 | MIT | 1 day ago |
| axobject-query | 51.8M | 1 | Apache-2.0 | 1 day ago |
Dependencies
Declared by aria-query v5.3.2. Runtime dependencies are installed with the package; dev dependencies are not.
Dev (22)
Used by
Popular packages that depend on aria-query.
Relationship graph
Dependencies (left) and dependents (right) of aria-query.
Frequently installed together
A high-level API to control headless Chrome over the DevTools Protocol
TypeScript definitions for node
Check if a value is a plain object
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
A simple list of CSS shorthand properties and which longhand properties they expand to
The lodash method `_.cloneDeep` exported as a module.
A WDIO helper utility to provide several utility functions used across the project.
React Element Selector Query (resq) - Query React components and children by selector (component name)
A WDIO helper utility to provide a repl interface for WebdriverIO
html formatter yo! Prettify or minify html.
TypeScript definitions for @sinonjs/fake-timers
Create, read and edit .zip files with JavaScript http://stuartk.com/jszip
Release history
No releases in the last two years, typically about 12 days apart.
| Version | Published | Size | License |
|---|---|---|---|
| 5.3.2latest | 1 year ago | 172 KB | Apache-2.0 |
| 5.3.1 | 2 years ago | 173 KB | Apache-2.0 |
| 5.3.0 | 3 years ago | 188 KB | Apache-2.0 |
| 5.2.1 | 3 years ago | 188 KB | Apache-2.0 |
| 5.2.0 | 3 years ago | 188 KB | Apache-2.0 |
| 5.1.3 | 3 years ago | 172 KB | Apache-2.0 |
| 5.1.2 | 3 years ago | 172 KB | Apache-2.0 |
| 5.1.1 | 3 years ago | 172 KB | Apache-2.0 |
| 5.0.2 | 4 years ago | 157 KB | Apache-2.0 |
| 5.0.1 | 4 years ago | 185 KB | Apache-2.0 |
| 5.0.0 | 5 years ago | 241 KB | Apache-2.0 |
| 4.2.2 | 6 years ago | 168 KB | Apache-2.0 |
| 4.2.1 | 6 years ago | 168 KB | Apache-2.0 |
| 4.2.0 | 6 years ago | 168 KB | Apache-2.0 |
| 4.0.2 | 6 years ago | 147 KB | Apache-2.0 |
Overview
aria-query is an npm package that programmatic access to the ARIA specification. It has 3 known dependents in the graph. The latest version is 5.3.2, released under the Apache-2.0 license.
Who should use it
Teams working in the npm ecosystem who need programmatic access to the ARIA specification 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 (Apache-2.0).
Cons
- Large dependency tree (22 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 aria-query?
aria-query is usable, with caveats. Last published 719 days ago. 2 releases in the last 2 years.
How do I install aria-query?
Run `npm install aria-query` to add aria-query to your npm project.
What license is aria-query released under?
aria-query is distributed under the Apache-2.0 license.
How popular is aria-query?
npm does not publish download counts. Within PackageGraph's crawl, 3 known packages depend on aria-query.
Is aria-query still maintained?
The most recent release of aria-query (v5.3.2) was published 1 year ago.
Does aria-query run install scripts?
No. aria-query does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.