mirror of
https://github.com/chenasraf/simple-scaffold.git
synced 2026-05-17 17:28:09 +00:00
64 lines
1.4 KiB
JavaScript
64 lines
1.4 KiB
JavaScript
const path = require("node:path")
|
|
|
|
/** @type {import('typedoc').TypeDocOptions} */
|
|
module.exports = {
|
|
name: "Simple Scaffold",
|
|
entryPoints: ["src/index.ts"],
|
|
includeVersion: true,
|
|
categorizeByGroup: false,
|
|
sort: ["visibility"],
|
|
categoryOrder: ["Main", "*"],
|
|
media: "media",
|
|
githubPages: true,
|
|
entryPointStrategy: "expand",
|
|
out: "docs",
|
|
excludePrivate: true,
|
|
excludeProtected: true,
|
|
excludeInternal: true,
|
|
gaID: "GTM-KHQS9TQ",
|
|
validation: {
|
|
invalidLink: true,
|
|
},
|
|
plugin: ["@knodes/typedoc-plugin-pages"],
|
|
customCss: "src/docs.css",
|
|
options: "typedoc.config.js",
|
|
logLevel: "Verbose",
|
|
pluginPages: {
|
|
logLevel: "Verbose",
|
|
pages: [
|
|
{
|
|
name: "Configuration",
|
|
source: "README.md",
|
|
childrenDir: path.join(process.cwd(), "pages"),
|
|
childrenOutputDir: "./",
|
|
children: [
|
|
{
|
|
name: "CLI usage",
|
|
source: "cli.md",
|
|
},
|
|
{
|
|
name: "Node.js usage",
|
|
source: "node.md",
|
|
},
|
|
{
|
|
name: "Templates",
|
|
source: "templates.md",
|
|
},
|
|
{
|
|
name: "Configuration Files",
|
|
source: "configuration_files.md",
|
|
},
|
|
{
|
|
name: "Migrating v0.x to v1.x",
|
|
source: "migration.md",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
name: "Changelog",
|
|
source: "./CHANGELOG.md",
|
|
},
|
|
],
|
|
},
|
|
}
|