UNPKG

nihilqui

Version:

Typescript .d.ts generator from GIR for gjs and node-gtk

23 lines (20 loc) 873 B
/* eslint-disable @typescript-eslint/no-unused-vars */ import { Logger, DANGER_HTML_DOC_GENERATOR_NOT_IMPLEMENTED } from '@ts-for-gir/lib' import { Generator } from '@ts-for-gir/generator-base' import type { GenerateConfig, GirModulesGrouped, InheritanceTable, GirModule } from '@ts-for-gir/lib' /** * A template that can be used to implement an HTML Documentation Generator */ export class HtmlDocGenerator implements Generator { protected log: Logger constructor(protected readonly config: GenerateConfig) { this.log = new Logger(config.environment, config.verbose, HtmlDocGenerator.name) } public async start( girModules: GirModule[], girModulesGrouped: GirModulesGrouped[], inheritanceTable: InheritanceTable, ) { return Promise.resolve(this.log.danger(DANGER_HTML_DOC_GENERATOR_NOT_IMPLEMENTED)) } }