An object-oriented language for parsing and pattern matching
Maintain and search through a sorted array using some low level functions
A skip list implementation inspired by the Sorted Set in Redis.
Utilities for GraphQL documents.
Returns a copy of an object with its keys sorted
Internal shared runtime primitives for pi-ohm packages.
Alternative JSON.stringify function with sorted keys, so the output is stable.
Get the union of two sorted streams
Reusable Pi TUI components for Pi OHM.
Chai JS Plugin for testing if an array has sorted values (strings, numbers, booleans). Very helpful when writing tests for features that implement Array.prototype.sort()
Install the full feature bundle for Pi:
Sort an Object or package.json based on the well-known package.json keys
A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API.
Install only painter/image generation support for Pi.
Install only smart/rush/deep mode controls for Pi.
Install only handoff + handoff visualizer support for Pi.
OHM Studio SDK for JavaScript / TypeScript / React. Voice-to-structured-JSON clinical extraction APIs.
Install only session/thread search support for Pi.
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
Install only subagent support for Pi (task-routed + primary-tool profiles).
Inspired by chai sorted and jest-extended. This packages extends jest.expect with 2 custom matchers, `toBeSorted` and `toBeSortedBy`
OHM Studio SDK for React Native. Voice-to-structured-JSON clinical extraction APIs in your mobile app.
Check if an Array is sorted
Prettier formatter for package.json files