Release query Tools v0.1.0
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# Query Tools
|
||||
|
||||
Query Tools is a GPL-3.0-or-later, local-first workbench for bounded JSON, CSV,
|
||||
NDJSON and static XML. It provides an intentionally small SQL-like row language
|
||||
and JSONPath-like value language, result table/tree/JSON views, explain plans,
|
||||
local saved queries, and JSON/CSV/NDJSON export. No input is uploaded and no
|
||||
query is evaluated as code.
|
||||
|
||||
SQL subset: `SELECT`, AND-connected `WHERE` comparisons/`CONTAINS`, `GROUP BY`,
|
||||
`COUNT`, `SUM`, `AVG`, `MIN`, `MAX`, `ORDER BY`, and `LIMIT`. Path subset:
|
||||
properties, quoted properties, indexes, wildcards, and array filters. This is
|
||||
not compatibility with full SQL, JSONPath, or JMESPath.
|
||||
|
||||
Limits: 2 MiB source, 10,000 rows/path values, 200 fields, 200,000 structured
|
||||
nodes, depth 32, and 20,000 query characters. XML DTD/entities are rejected.
|
||||
|
||||
Run `npm ci`, then `npm run check`, `npm run test:browser`, and
|
||||
`npm run package:release -- --force`. Copyright © 2026 Albrecht Degering.
|
||||
Reference in New Issue
Block a user