Jsqry Save

Simple JS lib to query js objects/arrays

Project README

Stand With Ukraine

jsqry

GitHub license npm Coverage Status

Simple lib to query JS objects/arrays.

This tiny lib allows to query JS object/arrays in one-liner fashion instead of writing tedious loops (possibly nested).

Before:

var name;
for (var i = 0; i < users.length; i++) {
    if (users[i].id == 123) {
        name = users[i].name;
        break;
    }
}

After:

var name = first(users, '[_.id==?].name', 123);

Features include:

  • Filtering
  • Mapping
  • Python-style array indexing & slicing
  • lot more!

Documentation

For docs and examples please visit jsqry.github.io.

Install

Nodejs

npm install jsqry

or

yarn add jsqry

Web

<script src="https://cdn.jsdelivr.net/npm/[email protected]/jsqry.min.js"></script>
Open Source Agenda is not affiliated with "Jsqry" Project. README Source: jsqry/jsqry
Stars
44
Open Issues
6
Last Commit
1 year ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating