Rescue valid JSON from messy text by extracting candidates, applying safe repairs, and returning a parsed result with a transparent repair report.
React shortcuts
Infer typescript types from your JSON schemas!
Javascript Matrix and Vector library for High Performance WebGL apps
FFmpeg.js - Use FFmpeg in the browser powered by WebAssembly
A continuation passing style library to help the coding of asynced programs in Javascript/Node.js.
Catch or rethrow an exception based on a specific error property.
Addon to use webfonts with [xterm.js](https://github.com/xtermjs/xterm.js). This addon requires xterm.js v5+.
A wrapper for async functions which makes sure all async errors are passed to your errors handler
A command line utility to read version from package.json and attach it into your module as a property
Strip comments from JSON. Lets you use comments in your JSON files!
Traverse JSON Schema passing each schema object to callback
Queue system based on BullMQ for AdonisJS
Javascript Matrix and Vector library for High Performance WebGL apps
Parse JSON with more helpful errors
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
JSON Schema validation and specifications
Another JSON Schema Validator
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
JSON parse & stringify that supports binary via bops & base64
Converts Zod schemas to Json Schemas
JSON for Humans
A generic connection string parser/formatter
Dynamically rescue errors and render a structured JSON response to client applications
rails hook that allows one to handle request parameter parsing exceptions (e.g. invalid JSON) with a rescue block
Have you ever needed to automatically convert JSON-style camelBack or CamelCase hash keys into more Rubyish snake_case? Plissken to the rescue. This gem recursively converts all camelBack or CamelCase keys in a hash structure to snake_case.
Rails currently returns HTML 500 responses when sent unparsable XML and JSON and gives no way to rescue and handle it