chore: configure typedoc

This commit is contained in:
2025-03-10 07:35:56 +01:00
parent 164312794b
commit c380172960
4 changed files with 151 additions and 8 deletions

28
typedoc.config.mjs Normal file
View File

@@ -0,0 +1,28 @@
// @ts-nocheck
/** @type {import("typedoc").TypeDocOptions &
* import("typedoc-plugin-extras").ExtrasOptions &
* import("typedoc-plugin-coverage").CoverageOptions &
* import("typedoc-plugin-mdn-links").MdnLinksOptions &
* import("typedoc-plugin-zod").ZodOptions} */
const config = {
compilerOptions: {
skipLibCheck: true,
strict: false,
},
entryPoints: ["src/index.ts"],
out: "docs",
plugin: [
"typedoc-plugin-coverage",
"typedoc-plugin-extras",
"typedoc-plugin-inline-sources",
"typedoc-plugin-mdn-links",
"typedoc-plugin-zod",
],
footerTypedocVersion: true,
footerLastModified: true,
coverageLabel: "Docs Coverage",
coverageOutputType: "all",
coverageSvgWidth: 130,
};
export default config;