Если вы хотите добавить несколько комментариев в свой JSON и разрешить использовать запятые, вы можете использовать следующую реализацию:
var fs = require('fs');
var data = parseJsData('./message.json');
console.log('[INFO] data:', data);
function parseJsData(filename) {
var json = fs.readFileSync(filename, 'utf8')
.replace(/\s*\/\/.+/g, '')
.replace(/,(\s*\})/g, '}')
;
return JSON.parse(json);
}
Обратите внимание, что это может не сработать, если в вашем JSON есть что-то вроде "abc": "foo // bar"
. Так что YMMV.