solidoc2
Version:
Solidity Documentation Generator 2
27 lines (19 loc) • 476 B
JavaScript
const fs = require('fs')
const glob = require('glob')
const pino = require('pino')
const logger = pino({
prettyPrint: true
})
const parse = (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
}
module.exports = {
parse
}