UNPKG

@elastic/maki

Version:

Pixel-perfect icons for web cartography

19 lines (15 loc) 468 B
const fs = require('fs'); const path = require('path'); /** * Gathers contents of all files in a directory * @param {object} options – Parse is a boolean, if true, runs JSON.parse * on all file contents. * @param {string} dir - Path to directory of files. * @return {array} – array of file contents */ function gatherFiles(dir) { return fs .readdirSync(dir) .map(f => fs.readFileSync(path.join(dir, f), 'utf8')); } module.exports = gatherFiles;