summaryrefslogtreecommitdiff
path: root/bin/fuzz-functions.js
diff options
context:
space:
mode:
Diffstat (limited to 'bin/fuzz-functions.js')
-rwxr-xr-xbin/fuzz-functions.js27
1 files changed, 0 insertions, 27 deletions
diff --git a/bin/fuzz-functions.js b/bin/fuzz-functions.js
deleted file mode 100755
index 68f57a35d4..0000000000
--- a/bin/fuzz-functions.js
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/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 === 'object' && value.hasOwnProperty('stops')) {
- var mutator = fuzzer.mutate.object(value);
- obj[key] = mutator();
- }
- return obj;
- }, {});
-
- var data = JSON.stringify(json);
- this.push(data);
- callback();
- });
-};
-
-if (!module.parent) process.stdin.pipe(module.exports()).pipe(process.stdout);