From c4f1f9011909335804656f6242006f4c3ea98842 Mon Sep 17 00:00:00 2001 From: Emiliano Heyns Date: Thu, 15 Feb 2024 15:31:06 +0100 Subject: [PATCH] typedoc to github pages --- .github/workflows/github-page.yml | 57 +++++++++++ .gitignore | 1 + package-lock.json | 94 +++++++++++++++++++ package.json | 2 + packages/unified-latex-builder/typedoc.json | 1 + packages/unified-latex-cli/typedoc.json | 1 + packages/unified-latex-ctan/typedoc.json | 1 + packages/unified-latex-lint/typedoc.json | 1 + packages/unified-latex-prettier/typedoc.json | 1 + packages/unified-latex-to-hast/typedoc.json | 1 + packages/unified-latex-to-mdast/typedoc.json | 1 + packages/unified-latex-types/typedoc.json | 1 + .../unified-latex-util-align/typedoc.json | 1 + .../unified-latex-util-argspec/typedoc.json | 1 + .../unified-latex-util-arguments/typedoc.json | 1 + .../unified-latex-util-catcode/typedoc.json | 1 + .../unified-latex-util-comments/typedoc.json | 1 + .../typedoc.json | 1 + packages/unified-latex-util-glue/typedoc.json | 1 + .../unified-latex-util-html-like/typedoc.json | 1 + .../unified-latex-util-ligatures/typedoc.json | 1 + .../unified-latex-util-macros/typedoc.json | 1 + .../unified-latex-util-match/typedoc.json | 1 + .../unified-latex-util-packages/typedoc.json | 1 + .../unified-latex-util-parse/typedoc.json | 1 + .../unified-latex-util-pegjs/typedoc.json | 1 + .../unified-latex-util-pgfkeys/typedoc.json | 1 + .../unified-latex-util-print-raw/typedoc.json | 1 + .../typedoc.json | 1 + .../unified-latex-util-replace/typedoc.json | 1 + packages/unified-latex-util-scan/typedoc.json | 1 + .../unified-latex-util-split/typedoc.json | 1 + .../unified-latex-util-to-string/typedoc.json | 1 + packages/unified-latex-util-trim/typedoc.json | 1 + .../unified-latex-util-visit/typedoc.json | 1 + packages/unified-latex/typedoc.json | 1 + typedoc.base.json | 4 + typedoc.json | 6 ++ 38 files changed, 196 insertions(+) create mode 100644 .github/workflows/github-page.yml create mode 100644 packages/unified-latex-builder/typedoc.json create mode 100644 packages/unified-latex-cli/typedoc.json create mode 100644 packages/unified-latex-ctan/typedoc.json create mode 100644 packages/unified-latex-lint/typedoc.json create mode 100644 packages/unified-latex-prettier/typedoc.json create mode 100644 packages/unified-latex-to-hast/typedoc.json create mode 100644 packages/unified-latex-to-mdast/typedoc.json create mode 100644 packages/unified-latex-types/typedoc.json create mode 100644 packages/unified-latex-util-align/typedoc.json create mode 100644 packages/unified-latex-util-argspec/typedoc.json create mode 100644 packages/unified-latex-util-arguments/typedoc.json create mode 100644 packages/unified-latex-util-catcode/typedoc.json create mode 100644 packages/unified-latex-util-comments/typedoc.json create mode 100644 packages/unified-latex-util-environments/typedoc.json create mode 100644 packages/unified-latex-util-glue/typedoc.json create mode 100644 packages/unified-latex-util-html-like/typedoc.json create mode 100644 packages/unified-latex-util-ligatures/typedoc.json create mode 100644 packages/unified-latex-util-macros/typedoc.json create mode 100644 packages/unified-latex-util-match/typedoc.json create mode 100644 packages/unified-latex-util-packages/typedoc.json create mode 100644 packages/unified-latex-util-parse/typedoc.json create mode 100644 packages/unified-latex-util-pegjs/typedoc.json create mode 100644 packages/unified-latex-util-pgfkeys/typedoc.json create mode 100644 packages/unified-latex-util-print-raw/typedoc.json create mode 100644 packages/unified-latex-util-render-info/typedoc.json create mode 100644 packages/unified-latex-util-replace/typedoc.json create mode 100644 packages/unified-latex-util-scan/typedoc.json create mode 100644 packages/unified-latex-util-split/typedoc.json create mode 100644 packages/unified-latex-util-to-string/typedoc.json create mode 100644 packages/unified-latex-util-trim/typedoc.json create mode 100644 packages/unified-latex-util-visit/typedoc.json create mode 100644 packages/unified-latex/typedoc.json create mode 100644 typedoc.base.json create mode 100644 typedoc.json diff --git a/.github/workflows/github-page.yml b/.github/workflows/github-page.yml new file mode 100644 index 00000000..c92180f3 --- /dev/null +++ b/.github/workflows/github-page.yml @@ -0,0 +1,57 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["master"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up node + uses: actions/setup-node@v4 + + - name: Install NPM packages + run: npm ci + + - name: Build all workspaces + run: npm run build -ws + + - name: Generate documentation + run: npm run docs + + - name: Setup Pages + uses: actions/configure-pages@v4 + + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: './docs' + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore index 4c0f5829..fe58710f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ dist +docs node_modules tsconfig.tsbuildinfo debugging diff --git a/package-lock.json b/package-lock.json index 9a5d9fe3..c68ea76c 100755 --- a/package-lock.json +++ b/package-lock.json @@ -55,6 +55,7 @@ "remark-stringify": "^10.0.3", "rimraf": "^5.0.5", "ts-morph": "^19.0.0", + "typedoc": "^0.25.8", "typescript": "^5.2.2", "vitest": "^0.34.3" } @@ -2480,6 +2481,12 @@ "node": ">=8" } }, + "node_modules/ansi-sequence-parser": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", + "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==", + "dev": true + }, "node_modules/ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", @@ -7386,6 +7393,12 @@ "node": ">=10" } }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true + }, "node_modules/magic-string": { "version": "0.30.4", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz", @@ -7491,6 +7504,18 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/marked": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", + "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "dev": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, "node_modules/mdast-builder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/mdast-builder/-/mdast-builder-1.1.1.tgz", @@ -12672,6 +12697,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/shiki": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz", + "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==", + "dev": true, + "dependencies": { + "ansi-sequence-parser": "^1.1.0", + "jsonc-parser": "^3.2.0", + "vscode-oniguruma": "^1.7.0", + "vscode-textmate": "^8.0.0" + } + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -13570,6 +13607,51 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, + "node_modules/typedoc": { + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.8.tgz", + "integrity": "sha512-mh8oLW66nwmeB9uTa0Bdcjfis+48bAjSH3uqdzSuSawfduROQLlXw//WSNZLYDdhmMVB7YcYZicq6e8T0d271A==", + "dev": true, + "dependencies": { + "lunr": "^2.3.9", + "marked": "^4.3.0", + "minimatch": "^9.0.3", + "shiki": "^0.14.7" + }, + "bin": { + "typedoc": "bin/typedoc" + }, + "engines": { + "node": ">= 16" + }, + "peerDependencies": { + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x" + } + }, + "node_modules/typedoc/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/typedoc/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/typescript": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", @@ -14411,6 +14493,18 @@ } } }, + "node_modules/vscode-oniguruma": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", + "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", + "dev": true + }, + "node_modules/vscode-textmate": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", + "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", + "dev": true + }, "node_modules/walk-up-path": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", diff --git a/package.json b/package.json index 79d1ba11..64644f28 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "./packages/*" ], "scripts": { + "docs": "typedoc", "build": "npm run build -ws", "clean": "npm run clean -ws", "package": "npm run package -ws", @@ -40,6 +41,7 @@ "remark-stringify": "^10.0.3", "rimraf": "^5.0.5", "ts-morph": "^19.0.0", + "typedoc": "^0.25.8", "typescript": "^5.2.2", "vitest": "^0.34.3" }, diff --git a/packages/unified-latex-builder/typedoc.json b/packages/unified-latex-builder/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-builder/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-cli/typedoc.json b/packages/unified-latex-cli/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-cli/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-ctan/typedoc.json b/packages/unified-latex-ctan/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-ctan/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-lint/typedoc.json b/packages/unified-latex-lint/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-lint/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-prettier/typedoc.json b/packages/unified-latex-prettier/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-prettier/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-to-hast/typedoc.json b/packages/unified-latex-to-hast/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-to-hast/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-to-mdast/typedoc.json b/packages/unified-latex-to-mdast/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-to-mdast/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-types/typedoc.json b/packages/unified-latex-types/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-types/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-align/typedoc.json b/packages/unified-latex-util-align/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-align/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-argspec/typedoc.json b/packages/unified-latex-util-argspec/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-argspec/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-arguments/typedoc.json b/packages/unified-latex-util-arguments/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-arguments/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-catcode/typedoc.json b/packages/unified-latex-util-catcode/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-catcode/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-comments/typedoc.json b/packages/unified-latex-util-comments/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-comments/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-environments/typedoc.json b/packages/unified-latex-util-environments/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-environments/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-glue/typedoc.json b/packages/unified-latex-util-glue/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-glue/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-html-like/typedoc.json b/packages/unified-latex-util-html-like/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-html-like/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-ligatures/typedoc.json b/packages/unified-latex-util-ligatures/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-ligatures/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-macros/typedoc.json b/packages/unified-latex-util-macros/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-macros/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-match/typedoc.json b/packages/unified-latex-util-match/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-match/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-packages/typedoc.json b/packages/unified-latex-util-packages/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-packages/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-parse/typedoc.json b/packages/unified-latex-util-parse/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-parse/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-pegjs/typedoc.json b/packages/unified-latex-util-pegjs/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-pegjs/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-pgfkeys/typedoc.json b/packages/unified-latex-util-pgfkeys/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-pgfkeys/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-print-raw/typedoc.json b/packages/unified-latex-util-print-raw/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-print-raw/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-render-info/typedoc.json b/packages/unified-latex-util-render-info/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-render-info/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-replace/typedoc.json b/packages/unified-latex-util-replace/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-replace/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-scan/typedoc.json b/packages/unified-latex-util-scan/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-scan/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-split/typedoc.json b/packages/unified-latex-util-split/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-split/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-to-string/typedoc.json b/packages/unified-latex-util-to-string/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-to-string/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-trim/typedoc.json b/packages/unified-latex-util-trim/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-trim/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex-util-visit/typedoc.json b/packages/unified-latex-util-visit/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex-util-visit/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/packages/unified-latex/typedoc.json b/packages/unified-latex/typedoc.json new file mode 100644 index 00000000..0e5bbb40 --- /dev/null +++ b/packages/unified-latex/typedoc.json @@ -0,0 +1 @@ +{ "extends": ["../../typedoc.base.json"], "entryPoints": ["index.ts"]} diff --git a/typedoc.base.json b/typedoc.base.json new file mode 100644 index 00000000..daa58cb2 --- /dev/null +++ b/typedoc.base.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://typedoc.org/schema.json", + "includeVersion": true +} diff --git a/typedoc.json b/typedoc.json new file mode 100644 index 00000000..65ea9a4e --- /dev/null +++ b/typedoc.json @@ -0,0 +1,6 @@ +{ + "entryPoints": ["packages/*"], + "name": "Unified LaTeX", + "entryPointStrategy": "packages", + "includeVersion": false +}