typedoc-light-theme
Version:
TypeDoc theme that adds some useful options (header links, custom style and script, ability to create files etc)
22 lines (18 loc) • 595 B
JavaScript
const createFile = require('makef').createFile;
const BaseTypeDocPlugin = require('./base').BaseTypeDocPlugin;
class CreateFileTypeDocPlugin extends BaseTypeDocPlugin {
onRendererEnd(event) {
const { settings } = event;
createFile(
settings.createFile,
{
dir: event.outputDirectory,
logger: this.logger,
data: settings
}
);
}
}
CreateFileTypeDocPlugin.ID = 'createFile';
exports.CreateFileTypeDocPlugin = CreateFileTypeDocPlugin;
exports['default'] = CreateFileTypeDocPlugin;