json-stable-stringify-without-jsonify
npmv1.0.1deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Overview
json-stable-stringify-without-jsonify is an npm package that deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies. The latest version is 1.0.1, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (MIT).
- Lean dependency tree (1 direct dependencies).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of json-stable-stringify-without-jsonify.
Dependencies
Dev (1)
Used by
Popular packages that depend on json-stable-stringify-without-jsonify.
Alternatives to json-stable-stringify-without-jsonify
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Stringify your JSON at max speed
A querystring parser that supports nesting and arrays, with a depth limit
Fast and low overhead web framework, for Node.js
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Builds a logical conjunction (AND) of multiple JSON schemas
An incremental implementation of MurmurHash3
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Find the root directory of a Node.js project or npm package
JSON schema reference resolver
Frequently installed together
Runtime typescript and ESM support for Node.js
The semantic version parser used by npm.
Lightweight debugging utility for Node.js and the browser
An AST-based pattern checker for JavaScript.
Prettier is an opinionated code formatter
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Utilities for ESLint plugins.
ECMAScript scope analyzer for ESLint
An incremental implementation of MurmurHash3
utility box for ECMAScript language tools
A query library for ECMAScript AST using a CSS selector like query language.
An Esprima-compatible JavaScript parser built on Acorn
Version history
| Version | Published | License |
|---|---|---|
| 1.0.1latest | 9 years ago | MIT |
Maintainers
Frequently asked questions
How do I install json-stable-stringify-without-jsonify?
Run `npm install json-stable-stringify-without-jsonify` to add json-stable-stringify-without-jsonify to your npm project.
What license is json-stable-stringify-without-jsonify released under?
json-stable-stringify-without-jsonify is distributed under the MIT license.
How popular is json-stable-stringify-without-jsonify?
json-stable-stringify-without-jsonify has approximately 0 downloads per week and 1 known dependent packages.