Add pug and html renderer. Implement hidden flag.

This commit is contained in:
Artur Gurgul 2025-08-14 07:29:40 +00:00
parent aa563e60ea
commit 3684688cdc
16 changed files with 119 additions and 33 deletions

6
types/renderer/html.d.ts vendored Normal file
View file

@ -0,0 +1,6 @@
import Renderer, { File } from "../renderer.js";
export default class Html implements Renderer {
name: string;
fileExtensions: string[];
loadAsHTML(filePath: string): File;
}

7
types/renderer/markdown.d.ts vendored Normal file
View file

@ -0,0 +1,7 @@
import Parser, { File } from "./../renderer.js";
export default class Markdown implements Parser {
name: string;
fileExtensions: string[];
loadAsHTML(filePath: string): File;
}
export declare function parseMarkdown(obj: any): void;

6
types/renderer/pug.d.ts vendored Normal file
View file

@ -0,0 +1,6 @@
import Renderer, { File } from "../renderer.js";
export default class Pug implements Renderer {
name: string;
fileExtensions: string[];
loadAsHTML(filePath: string): File;
}

6
types/renderer/yaml.d.ts vendored Normal file
View file

@ -0,0 +1,6 @@
import Renderer, { File } from "../renderer.js";
export default class Yaml implements Renderer {
name: string;
fileExtensions: string[];
loadAsHTML(file: string): File;
}