You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
teamwk123/node_modules/strip-json-comments
zyp 5e2674a523
all file upload
10 months ago
..
index.js all file upload 10 months ago
license all file upload 10 months ago
package.json all file upload 10 months ago
readme.md all file upload 10 months ago

readme.md

strip-json-comments Build Status

Strip comments from JSON. Lets you use comments in your JSON files!

This is now possible:

{
	// rainbows
	"unicorn": /* ❤ */ "cake"
}

It will replace single-line comments // and multi-line comments /**/ with whitespace. This allows JSON error positions to remain as close as possible to the original source.

Also available as a gulp/grunt/broccoli plugin.

Install

$ npm install --save strip-json-comments

Usage

const json = '{/*rainbows*/"unicorn":"cake"}';

JSON.parse(stripJsonComments(json));
//=> {unicorn: 'cake'}

API

stripJsonComments(input, [options])

input

Type: string

Accepts a string with JSON and returns a string without comments.

options

whitespace

Type: boolean
Default: true

Replace comments with whitespace instead of stripping them entirely.

License

MIT © Sindre Sorhus