This package has been deprecated

Author message:

Use jsonc instead. https://onury.io/jsonc

json-more
TypeScript icon, indicating that this package has built-in type declarations

0.7.1 • Public • Published

json-more

⚠️ DEPRECATED!

Use jsonc instead. Better implementation, better API.


© 2018, Onur Yıldırım (@onury). MIT License.

More JSON utilities for most JSON things in Node.js

npm i json-more --save

Features

  • Safely stringify objects with circular references.
  • Safely parse strings into a JS object or error instance.
  • Strip comments from JSON strings.
  • Read and auto-parse JSON files gracefully, sync or async (with promises).
  • Strips UTF-8 BOM, throws more helpful JSON errors.
  • Write JSON files gracefully sync or async (with promises).
  • Convenience methods for logging objects as JSON (without worrying about circular references).
  • Uglify/beautify JSON strings.
  • TypeScript support.

Change Log

  • v0.7.0 (2017-12-03)

    • Dependency updates.
  • v0.6.0 (2017-04-19)

    • Added .normalize() method.
    • Added .parseSafe(), .parse.safe() methods.
    • Removed unnecessary whitespace option from parse() and .read() methods.
    • Clean up.
  • v0.5.3 (2017-02-23)

    • Added TypeScript/typings support.
    • Added .beautify() method.
  • v0.5.1 (2017-02-17)

    • Fixed decycler reference for .stringify() method.
  • v0.5.0 (2017-02-16)

    • Initial release.

License

MIT.

Dependencies (7)

Dev Dependencies (4)

Package Sidebar

Install

npm i json-more

Weekly Downloads

2

Version

0.7.1

License

MIT

Unpacked Size

65.6 kB

Total Files

7

Last publish

Collaborators

  • onury