fast-json-stable-stringify provides a deterministic, faster alternative to JSON.stringify(), producing consistent JSON string output for the same object. It supports custom key comparison (opts.cmp) and can optionally handle circular references (opts.cycles) with a __cycle__ marker.
Project status
- The repository appears not to be actively maintained, with the last upstream push on 2023-07-03, and no recent updates since 2019 (relative to 2026-09-10, this is a long gap).
- Update cadence is effectively stalled, after releases in 2017 and 2019, there have been no evidenced updates or releases in the last several years.
AI summary generated
Recent updates
v2.1.0
Release v2.1.0 primarily updates project documentation and development tooling. The code diff shows TypeScript type definition files were added, and CI and devDependencies were refreshed.
BreakingFeaturesv2.0.0
v2.0.0 removes the `replacer` and `space` options and refactors the stringifier to improve performance. The implementation is simplified to always produce compact JSON (no pretty-printing) and to omit the previous custom replacer and indentation logic.
Breaking1.0.2
This release removes a `jsonify` functionality from the project. If your code imports or relies on `jsonify`, you will need to update it to use the supported JSON response mechanism for this version.
Breaking