@clabnet/configs-typedoc

0.1.8 • Public • Published

Creation of Typedoc documentation

License: MIT

Setup

  • Add workspace reference to @clabnet/config-typedoc and its peers dependencies:

    pnpm add -w @clabnet/config-typedoc

Contents

Add workspace to install these packages on the package.json:

  • typedoc
pnpm add --save-dev typedoc
  • typedoc-plugin-merge-modules
pnpm add --save-dev typedoc-plugin-merge-modules
  • typedoc-material-theme
pnpm add --save-dev typedoc-material-theme
  • typedoc-plugin-extras
pnpm add --save-dev typedoc-plugin-extras

Continuing you need to create a typedoc.json file in workspace example:

{
  "$schema": "https://typedoc.org/schema.json",
  "extends": ["@clabnet/config-typedoc"],
  "tsconfig": "tsconfig.typedoc.json",
  "entryPoints": ["./app/src/*", "./packages/shared/src/*", "./packages/sharedui/src/*"],
  "out": "./docs",
  "customTitle": "<div style='display:flex; align-items:center; gap:10px'><img style='width: 150px' src='https://horizon-dev.germanywestcentral.cloudapp.azure.com/images/Pomini_Lyra.png'> <div>Lyra Code Documentation</div></div>",
  "favicon": "./app/public/favicon.ico"
}

⬅ Back


Readme

Keywords

Package Sidebar

Install

npm i @clabnet/configs-typedoc

Weekly Downloads

22

Version

0.1.8

License

MIT

Unpacked Size

3.62 kB

Total Files

4

Last publish

Collaborators

  • clabnet