0.1.0 • Published 11 months ago

libjq v0.1.0

Weekly downloads
-
License
-
Repository
github
Last release
11 months ago

node-libjq

jq C API binding for Node.js.

Installation

yarn add libjq
pnpm add libjq
npm install --save libjq

Example

import { run } from 'libjq';

console.log(run('.foo', { foo: 'abc' }));
// abc

Why yet another binding?

node-jq spawns new jq process for every function call, which is not optimal in performance and sometimes comes with an unstable result parsing.

This packages uses jq's C API directly, so does not suffer from such problems.