This module is parsing midi files into a human-readable JSON object.
The broker which is used by the midi-json-parser package.
The worker which is used by the midi-json-parser package.
Scanner and parser for JSON with comments.
Parse, Resolve, and Dereference JSON Schema $ref pointers
Parse and write MIDI files
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Node.js body parsing middleware
Parse music notes in scientific notation
Parser adapter for parsing JSON documents into OpenAPI 3.0.x namespace.
Parser adapter for parsing JSON documents into OpenAPI 3.1.x namespace.
Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.
Parse, Resolve, and Dereference JSON Schema $ref pointers
Parser adapter for parsing JSON documents into AsyncAPI 3.x.y namespace.
Parser adapter for parsing JSON documents into OpenAPI 2.0 namespace.
Parser adapter for parsing JSON documents into Arazzo 1.x.y namespace.
Parser adapter for parsing JSON documents into API Design Systems namespace.
JSON, JSONC and JSON5 parser for use with ESLint plugins
Parser adapter for parsing JSON documents into OpenAPI 3.2.x namespace.
Parser adapter for parsing JSON documents into base namespace.
Parse partial JSON generated by LLM
Parse incomplete json text in best-effort manner
JSON Human readable MIDI sequences. Read from ArrayBuffers, Base64 encoded strings, or FileInput Element in Browsers.
Parse, Resolve, and Dereference JSON Schema $ref pointers