A JavaScript library that compiles CaQL (Calypso Query Language) queries into executable JavaScript functions. Current stable version is 0.5.0, released with no recent updates (likely abandoned). It allows filtering, sorting, and projecting arrays of objects using a SQL-like query syntax. Compared to libraries like Sequelize or Knex, this is a client-side query engine for in-memory data, not a database ORM. It provides a simple compiler and executor pattern, but lacks TypeScript definitions, ESM support, and has seen no maintenance since its release.
npm install caql-js-compilerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage: query an array of objects with select, where, and order by clauses.
Consider using a maintained alternative like 'sift.js' for querying arrays.
Use require() or a bundler with CommonJS interop.
Assign the result to a new variable.
Ensure field names match object property names.
Run `npm install caql-js-compiler`
Use `const JSCompiler = require('caql-js-compiler');` and then `new JSCompiler()`.No dependency data recorded yet.