@usebruno/query
v0.2.0
Published
Bruno query with deep navigation, filter and map support
Downloads
459,028
Readme
bruno-query
Bruno query with deep navigation, filter and map support
Easy array navigation
get(data, 'customer.orders.items.amount')Deep navigation .. double dots
get(data, '..items.amount')Array indexing
get(data, '..items[0].amount')Array filtering [?] with corresponding filter function
get(data, '..items[?].amount', i => i.amount > 20) Array filtering [?] with simple object predicate, same as (i => i.id === 2 && i.amount === 20)
get(data, '..items[?]', { id: 2, amount: 20 }) Array mapping [?] with corresponding mapper function
get(data, '..items..amount[?]', amt => amt + 10) Publish to Npm Registry
npm publish --access=public