{"library":"obop","type":"library","category":null,"description":"MongoDB-style object operators for array manipulation: where (filter), order (sort), update (transform), and view (project). v1.0.0 stable, published under MIT. Provides MongoDB-like query selectors ($gt, $in, $or, $exists, etc.), sort parameters, and update operators ($set, $inc, $push) as standalone functions that can be used directly on arrays or passed to Array.filter, Array.sort, Array.forEach. Supports ESM, CommonJS, and browser builds (unpkg/CDN). Differentiator: lightweight (<5KB gzip), zero dependencies, and familiar MongoDB API for anyone transitioning from backend to frontend.","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","array","filter","map","mongodb","sort"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install obop","imports":["import obop from 'obop'","import obop from 'obop'; obop.where(array, query)","import obop from 'obop'; obop.order(array, sortSpec)","import obop from 'obop'; obop.update(array, updateSpec)"]},{"cmd":"yarn add obop","imports":[]},{"cmd":"pnpm add obop","imports":[]}],"homepage":"https://github.com/kawanet/obop#readme","github":"https://github.com/kawanet/obop","docs":null,"changelog":null,"pypi":null,"npm":"obop","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}