The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
npm package for https://github.com/google/diff-match-patch
Get Pretty Quick
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
for adding, subtracting, and indexing discontinuous ranges of numbers
Continuation of a simple and beautiful text diff viewer component made with diff and React
Generates diffs between documents and primitive types
Convert bytes to a human readable string: 1337 → 1.34 kB
Tap plugin that adds a heaping pile of assertion methods. Pretty much all of the "test" methods other than `t.pass`, `t.fail`, and [snapshot methods](https://tapjs.github.io/tapjs/modules/_tapjs_snapshot.html) come from this plugin.
Fast Diff to colorized HTML
process.hrtime() to words
<h1 align="center"> <img alt="" width="75" src="https://github.com/cucumber.png"/> <br> pretty-formatter </h1> <p align="center"> <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>
Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.
TypeScript definitions for diff-match-patch
Unified diff parser
JSON diff
TypeScript definitions for pretty-hrtime
Apply a diff to an object. Optionally supports jsonPatch protocol
Parse a JSON string that has git merge conflicts, resolving if possible
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
[![npm version][npm-v-src]][npm-v-href] [![npm downloads][npm-d-src]][npm-d-href] [![status][github-actions-src]][github-actions-href]
Clean up error stack traces