UNPKG

voluptatumnemo

Version:
25 lines (19 loc) 508 B
"use strict"; const fs = require("fs"); const glob = require("glob"); const pino = require("pino"); const logger = pino({ prettyPrint: true }); module.exports = { parse: function(buildDirectory) { logger.info("Parsing %s", buildDirectory); const contracts = []; const files = glob.sync(buildDirectory + "/**/*.json", {}); for(let i = 0; i < files.length; i++) { const data = fs.readFileSync(files[i]); contracts.push(JSON.parse(data)); } return contracts; } };