hardhat-docgen
Version:
Generate NatSpec documentation automatically on compilation
21 lines (17 loc) • 452 B
JavaScript
const path = require('path');
const { extendConfig } = require('hardhat/config');
require('./tasks/compile.js');
require('./tasks/docgen.js');
extendConfig(function (config, userConfig) {
const { root, sources } = config.paths;
config.docgen = Object.assign(
{
path: './docgen',
clear: false,
runOnCompile: false,
only: [`^${ path.relative(root, sources) }/`],
except: [],
},
userConfig.docgen
);
});