var assert = require('assert') , crypto = require('crypto') , minimatch = require('minimatch') , utils = require('./utils') // [[a, [b, c]], d] -> [a, b, c, d] function flatten(array) { var result = [] for (var i=0; i