LiveReload JS client - auto reload browser on changes
Simple pub/sub messaging for the web
generate random IDs and avoid collisions
A message bus client in Javascript
JSON.parse with context information on error
Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.
Parser adapter for parsing JSON documents into OpenAPI 3.0.x namespace.
Get metadata of a package from the npm registry
A light-weight module that brings Fetch API to node.js
JSON language support for the CodeMirror code editor
Parser adapter for parsing JSON documents into Arazzo 1.x.y namespace.
TypeScript definitions for hat
Safe Json Utils
Higher-level content negotiation
Strip comments from JSON. Lets you use comments in your JSON files!
Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.
Scanner and parser for JSON with comments.
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Parser adapter for parsing JSON documents into API Design Systems namespace.
HTTP content negotiation
Parser adapter for parsing JSON documents into OpenAPI 3.1.x namespace.
Convert form parameters to an object using the same logic as Rack
Parser adapter for parsing JSON documents into AsyncAPI 3.x.y namespace.
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.
Middleware to extract the API version from request headers. Check documentation for details
Rack Middleware for JSON APIs accessed cross-domain from legacy browsers Firefox version 4 does not support response headers for cross-domain requests. This middleware intercepts all requests and if the X-WRAP-RESPONSE is set, the response will be wrappped in JSON like {header: ..., body: ...}