#!/usr/bin/env node 'use strict'; var through = require('through2'); var fuzzer = require('fuzzer'); fuzzer.seed(0); module.exports = function() { return through.obj(function(chunk, env, callback) { var json = JSON.parse(chunk.toString()); json.constants = Object.keys(json.constants).reduce(function(obj, key, index) { var value = json.constants[key]; if (typeof value === 'string') { obj[key] = fuzzer.mutate.string(value); } return obj; }, {}); var data = JSON.stringify(json); this.push(data); callback(); }); }; // if (!module.parent) module.exports().pipe(process.stdout);