1. jsonify
JSON without touching any globals
jsonify
Package: jsonify
Created by: ljharb
Last modified: Wed, 12 Jul 2023 19:07:41 GMT
Version: 0.0.1
License: Public Domain
Downloads: 28,369,780
Repository: https://github.com/ljharb/jsonify

Install

npm install jsonify
yarn add jsonify

jsonify Version Badge

github actions
coverage
License
Downloads

npm badge

This module provides Douglas Crockford's JSON implementation without modifying any globals.

stringify and parse are merely exported without respect to whether or not a global JSON object exists.

build status

methods

 var json = require('jsonify');

json.parse(source, reviver)

Return a new javascript object from a parse of the source string.

If a reviver function is specified, walk the structure passing each name/value pair to reviver.call(parent, key, value) to transform the value before parsing it.

json.stringify(value, replacer, space)

Return a string representation for value.

If replacer is specified, walk the structure passing each name/value pair to replacer.call(parent, key, value) to transform the value before stringifying it.

If space is a number, indent the result by that many spaces.
If space is a string, use space as the indentation.

install

With npm do:

npm install jsonify

To use this module in the browser, check out
browserify.

license

public domain

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code