sqljsonpath
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

sqljsonpath

JavaScript implementation of the SQL/JSON path language. Query JSON with SQL/JSON path expressions as used in PostgreSQL and other databases.

See PostgreSQL's The SQL/JSON Path Language for a fuller introduction.

Note: This package is early in development, expect breaking changes.

Query Example

let cities = [
  { name: "London", "population": 8615246 },
  { name: "Berlin", "population": 3517424 },
  { name: "Madrid", "population": 3165235 },
  { name: "Rome",   "population": 2870528 }
];

import * as jp from "sqljsonpath";
let names = Array.from(jp.query(cities, '$[*].name'));

// [ "London", "Berlin", "Madrid", "Rome" ]

Install

Install from npm:

$ npm install sqljsonpath

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    1

Package Sidebar

Install

npm i sqljsonpath

Weekly Downloads

1

Version

0.1.0

License

MIT

Unpacked Size

119 kB

Total Files

25

Last publish

Collaborators

  • lrowe