{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment"],"dist-tags":{"latest":"2.0.1"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Strip comments from JSON. Lets you use comments in your JSON files!","readme":"# strip-json-comments [![Build Status](https://travis-ci.org/sindresorhus/strip-json-comments.svg?branch=master)](https://travis-ci.org/sindresorhus/strip-json-comments)\n\n> Strip comments from JSON. Lets you use comments in your JSON files!\n\nThis is now possible:\n\n```js\n{\n\t// rainbows\n\t\"unicorn\": /* ❤ */ \"cake\"\n}\n```\n\nIt 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.\n\nAlso available as a [gulp](https://github.com/sindresorhus/gulp-strip-json-comments)/[grunt](https://github.com/sindresorhus/grunt-strip-json-comments)/[broccoli](https://github.com/sindresorhus/broccoli-strip-json-comments) plugin.\n\n\n## Install\n\n```\n$ npm install --save strip-json-comments\n```\n\n\n## Usage\n\n```js\nconst json = '{/*rainbows*/\"unicorn\":\"cake\"}';\n\nJSON.parse(stripJsonComments(json));\n//=> {unicorn: 'cake'}\n```\n\n\n## API\n\n### stripJsonComments(input, [options])\n\n#### input\n\nType: `string`\n\nAccepts a string with JSON and returns a string without comments.\n\n#### options\n\n##### whitespace\n\nType: `boolean`  \nDefault: `true`\n\nReplace comments with whitespace instead of stripping them entirely.\n\n\n## Related\n\n- [strip-json-comments-cli](https://github.com/sindresorhus/strip-json-comments-cli) - CLI for this module\n- [strip-css-comments](https://github.com/sindresorhus/strip-css-comments) - Strip comments from CSS\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/strip-json-comments.git"},"users":{"forivall":true,"beatak":true,"prabhash1785":true,"martl":true,"calmwinds":true,"yyscamper":true,"backnight":true,"dominik.palo":true,"ianvanness":true,"mojaray2k":true,"mikestaub":true,"joaquin.briceno":true,"haihepeng":true,"xngiser":true,"usex":true,"erikvold":true,"becomethegamer":true},"bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"license":"MIT","versions":{"0.1.0":{"name":"strip-json-comments","version":"0.1.0","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.14.0"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@0.1.0","dist":{"shasum":"ec01ab67f10b79258dcbcaa03ba82485acb589d9","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.1.1":{"name":"strip-json-comments","version":"0.1.1","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.14.0"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@0.1.1","dist":{"shasum":"eb5a750bd4e8dc82817295a115dc11b63f01d4b0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.1.2":{"name":"strip-json-comments","version":"0.1.2","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@0.1.2","dist":{"shasum":"a5f9cc48c488c9b8cf1303f880cd0959923a9ee1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-0.1.2.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.1.3":{"name":"strip-json-comments","version":"0.1.3","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"cbd5aede7ccbe5d5a9065b1d47070fd99ad579af","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@0.1.3","_shasum":"164c64e370a8a3cc00c9e01b539e569823f0ee54","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"164c64e370a8a3cc00c9e01b539e569823f0ee54","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-0.1.3.tgz"},"directories":{}},"1.0.0":{"name":"strip-json-comments","version":"1.0.0","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"321b0d02b9e511271cd28e5c2133e96d3bb357c7","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@1.0.0","_shasum":"5e284febd8826287c8266f224ed2b1fdc7220e9f","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"5e284febd8826287c8266f224ed2b1fdc7220e9f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"strip-json-comments","version":"1.0.1","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"git://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"69a1a17b2ef36056492c5223e7cf910c496b4024","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@1.0.1","_shasum":"a91252d95ddee4ff38a66135cd6c78de5709f374","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"a91252d95ddee4ff38a66135cd6c78de5709f374","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-1.0.1.tgz"},"directories":{}},"1.0.2":{"name":"strip-json-comments","version":"1.0.2","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"https://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"142dd671c71f90fb7fdba440184b1bb64543acb3","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@1.0.2","_shasum":"5a48ab96023dbac1b7b8d0ffabf6f63f1677be9f","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"5a48ab96023dbac1b7b8d0ffabf6f63f1677be9f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-1.0.2.tgz"},"directories":{}},"1.0.3":{"name":"strip-json-comments","version":"1.0.3","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"https://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha --ui tdd"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"11420df0403854fb0cdb303edce3564322b5af45","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@1.0.3","_shasum":"c250d2646a24fc5603e27043005dd97dfb409fc4","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c250d2646a24fc5603e27043005dd97dfb409fc4","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-1.0.3.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.0.4":{"name":"strip-json-comments","version":"1.0.4","description":"Strip comments from JSON. Lets you use comments in your JSON files!","keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment","cli","bin"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["cli.js","strip-json-comments.js"],"main":"strip-json-comments","bin":{"strip-json-comments":"cli.js"},"repository":{"type":"git","url":"https://github.com/sindresorhus/strip-json-comments"},"scripts":{"test":"mocha --ui tdd"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"f58348696368583cc5bb18525fe31eacc9bd00e1","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@1.0.4","_shasum":"1e15fbcac97d3ee99bf2d73b4c656b082bbafb91","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1e15fbcac97d3ee99bf2d73b4c656b082bbafb91","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-1.0.4.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"strip-json-comments","version":"2.0.0","description":"Strip comments from JSON. Lets you use comments in your JSON files!","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/strip-json-comments"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"e79a73bfc184e6c8d3a0ebf07f164b3d2ddb5519","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments","_id":"strip-json-comments@2.0.0","_shasum":"413fc5a34ef34a29e4376c7eb632c884d2e97f95","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"413fc5a34ef34a29e4376c7eb632c884d2e97f95","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.1":{"name":"strip-json-comments","version":"2.0.1","description":"Strip comments from JSON. Lets you use comments in your JSON files!","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/strip-json-comments.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["json","strip","remove","delete","trim","comments","multiline","parse","config","configuration","conf","settings","util","env","environment"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"1aef99eaa70d07981156e8aaa722e750c3b4eaf9","bugs":{"url":"https://github.com/sindresorhus/strip-json-comments/issues"},"homepage":"https://github.com/sindresorhus/strip-json-comments#readme","_id":"strip-json-comments@2.0.1","_shasum":"3c531942e908c2697c0ec344858c286c7ca0a60a","_from":".","_npmVersion":"3.7.2","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3c531942e908c2697c0ec344858c286c7ca0a60a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/strip-json-comments/-/strip-json-comments-2.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/strip-json-comments-2.0.1.tgz_1455006605207_0.8280157081317157"},"directories":{}}},"name":"strip-json-comments","time":{"modified":"2017-07-21T08:17:53.796Z","created":"2013-11-17T15:19:04.627Z","0.1.0":"2013-11-17T15:19:07.474Z","0.1.1":"2013-11-17T15:22:21.059Z","0.1.2":"2014-04-29T19:52:43.968Z","0.1.3":"2014-05-28T10:38:42.692Z","1.0.0":"2014-07-26T00:26:03.567Z","1.0.1":"2014-07-26T00:34:50.278Z","1.0.2":"2014-10-16T13:25:20.301Z","1.0.3":"2015-08-01T01:15:27.783Z","1.0.4":"2015-08-02T00:37:05.861Z","2.0.0":"2015-11-18T14:23:05.438Z","2.0.1":"2016-02-09T08:30:06.455Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/strip-json-comments#readme"}