Upgrade typedoc to 0.20

This commit is contained in:
Simon Warta 2021-03-11 15:36:18 +01:00
parent 1a1ebaf83e
commit bce47e21f2
19 changed files with 65 additions and 94 deletions

View File

@ -60,7 +60,7 @@
"shx": "^0.3.2", "shx": "^0.3.2",
"source-map-support": "^0.5.19", "source-map-support": "^0.5.19",
"ts-proto": "^1.73.0", "ts-proto": "^1.73.0",
"typedoc": "^0.19", "typedoc": "^0.20",
"typescript": "~4.0", "typescript": "~4.0",
"webpack": "^4.43.0", "webpack": "^4.43.0",
"webpack-cli": "^3.3.12" "webpack-cli": "^3.3.12"

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: ["**/*.spec.ts", "./src/demo"], exclude: ["**/*.spec.ts", "./src/demo"],
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -1,13 +1,11 @@
const packageJson = require("./package.json"); const packageJson = require("./package.json");
module.exports = { module.exports = {
inputFiles: ["./src"], entryPoints: ["./src"],
out: "docs", out: "docs",
exclude: "**/*.spec.ts", exclude: "**/*.spec.ts",
name: `${packageJson.name} Documentation`, name: `${packageJson.name} Documentation`,
readme: "README.md", readme: "README.md",
mode: "file",
excludeExternals: true, excludeExternals: true,
excludeNotExported: true,
excludePrivate: true, excludePrivate: true,
}; };

View File

@ -4154,16 +4154,6 @@ fs-extra@^8.1.0:
jsonfile "^4.0.0" jsonfile "^4.0.0"
universalify "^0.1.0" universalify "^0.1.0"
fs-extra@^9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc"
integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
dependencies:
at-least-node "^1.0.0"
graceful-fs "^4.2.0"
jsonfile "^6.0.1"
universalify "^1.0.0"
fs-extra@^9.1.0: fs-extra@^9.1.0:
version "9.1.0" version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
@ -4480,10 +4470,10 @@ graceful-fs@^4.2.4:
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
handlebars@^4.7.6: handlebars@^4.7.6, handlebars@^4.7.7:
version "4.7.6" version "4.7.7"
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
dependencies: dependencies:
minimist "^1.2.5" minimist "^1.2.5"
neo-async "^2.6.0" neo-async "^2.6.0"
@ -4592,11 +4582,6 @@ hasha@^5.0.0:
is-stream "^2.0.0" is-stream "^2.0.0"
type-fest "^0.8.0" type-fest "^0.8.0"
highlight.js@^10.2.0:
version "10.4.1"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.4.1.tgz#d48fbcf4a9971c4361b3f95f302747afe19dbad0"
integrity sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==
hmac-drbg@^1.0.1: hmac-drbg@^1.0.1:
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
@ -5695,10 +5680,10 @@ lodash.templatesettings@^4.0.0:
dependencies: dependencies:
lodash._reinterpolate "^3.0.0" lodash._reinterpolate "^3.0.0"
lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20: lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21:
version "4.17.20" version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
log4js@^6.2.1: log4js@^6.2.1:
version "6.3.0" version "6.3.0"
@ -5806,10 +5791,10 @@ map-visit@^1.0.0:
dependencies: dependencies:
object-visit "^1.0.0" object-visit "^1.0.0"
marked@^1.1.1: marked@^2.0.1:
version "1.2.0" version "2.0.1"
resolved "https://registry.yarnpkg.com/marked/-/marked-1.2.0.tgz#7221ce2395fa6cf6d722e6f2871a32d3513c85ca" resolved "https://registry.yarnpkg.com/marked/-/marked-2.0.1.tgz#5e7ed7009bfa5c95182e4eb696f85e948cefcee3"
integrity sha512-tiRxakgbNPBr301ihe/785NntvYyhxlqcL3YaC8CaxJQh7kiaEtrN9B/eK2I2943Yjkh5gw25chYFDQhOMCwMA== integrity sha512-5+/fKgMv2hARmMW7DOpykr2iLhl0NgjyELk5yn92iE7z8Se1IS9n3UsFm86hFXIkvMBmVxki8+ckcpjBeyo/hw==
md5.js@^1.3.4: md5.js@^1.3.4:
version "1.3.5" version "1.3.5"
@ -6590,6 +6575,13 @@ onetime@^5.1.0, onetime@^5.1.2:
dependencies: dependencies:
mimic-fn "^2.1.0" mimic-fn "^2.1.0"
onigasm@^2.2.5:
version "2.2.5"
resolved "https://registry.yarnpkg.com/onigasm/-/onigasm-2.2.5.tgz#cc4d2a79a0fa0b64caec1f4c7ea367585a676892"
integrity sha512-F+th54mPc0l1lp1ZcFMyL/jTs2Tlq4SqIHKIXGZOR/VkHkF9A7Fr5rRr5+ZG/lWeRsyrClLYRq7s/yFQ/XhWCA==
dependencies:
lru-cache "^5.1.1"
only@~0.0.2: only@~0.0.2:
version "0.0.2" version "0.0.2"
resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4" resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
@ -7889,6 +7881,14 @@ shelljs@^0.8.3, shelljs@^0.8.4:
interpret "^1.0.0" interpret "^1.0.0"
rechoir "^0.6.2" rechoir "^0.6.2"
shiki@^0.9.2:
version "0.9.3"
resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.9.3.tgz#7bf7bcf3ed50ca525ec89cc09254abce4264d5ca"
integrity sha512-NEjg1mVbAUrzRv2eIcUt3TG7X9svX7l3n3F5/3OdFq+/BxUdmBOeKGiH4icZJBLHy354Shnj6sfBTemea2e7XA==
dependencies:
onigasm "^2.2.5"
vscode-textmate "^5.2.0"
shx@^0.3.2: shx@^0.3.2:
version "0.3.2" version "0.3.2"
resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz#40501ce14eb5e0cbcac7ddbd4b325563aad8c123" resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz#40501ce14eb5e0cbcac7ddbd4b325563aad8c123"
@ -8769,27 +8769,27 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typedoc-default-themes@^0.11.4: typedoc-default-themes@^0.12.8:
version "0.11.4" version "0.12.8"
resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.11.4.tgz#1bc55b7c8d1132844616ff6f570e1e2cd0eb7343" resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.12.8.tgz#a04dfc4c01545bc52d2ee6c6ed98a381f2b7249f"
integrity sha512-Y4Lf+qIb9NTydrexlazAM46SSLrmrQRqWiD52593g53SsmUFioAsMWt8m834J6qsp+7wHRjxCXSZeiiW5cMUdw== integrity sha512-tyjyDTKy/JLnBSwvhoqd99VIjrP33SdOtwcMD32b+OqnrjZWe8HmZECbfBoacqoxjHd58gfeNw6wA7uvqWFa4w==
typedoc@^0.19: typedoc@^0.20:
version "0.19.2" version "0.20.30"
resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.19.2.tgz#842a63a581f4920f76b0346bb80eb2a49afc2c28" resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.20.30.tgz#a7e0e3902c08df9b3f9d66da0cc603eed716fad3"
integrity sha512-oDEg1BLEzi1qvgdQXc658EYgJ5qJLVSeZ0hQ57Eq4JXy6Vj2VX4RVo18qYxRWz75ifAaYuYNBUCnbhjd37TfOg== integrity sha512-A4L6JDShPFwZDt9qp7FBsEpW7C6rA5fRv6ywgBuxGxZnT2wuF5afbWzmrwqHR3Xw38V1H2L4v/VJ0S/llBwV6Q==
dependencies: dependencies:
fs-extra "^9.0.1" colors "^1.4.0"
handlebars "^4.7.6" fs-extra "^9.1.0"
highlight.js "^10.2.0" handlebars "^4.7.7"
lodash "^4.17.20" lodash "^4.17.21"
lunr "^2.3.9" lunr "^2.3.9"
marked "^1.1.1" marked "^2.0.1"
minimatch "^3.0.0" minimatch "^3.0.0"
progress "^2.0.3" progress "^2.0.3"
semver "^7.3.2"
shelljs "^0.8.4" shelljs "^0.8.4"
typedoc-default-themes "^0.11.4" shiki "^0.9.2"
typedoc-default-themes "^0.12.8"
typescript@~4.0: typescript@~4.0:
version "4.0.3" version "4.0.3"
@ -9010,6 +9010,11 @@ void-elements@^2.0.0:
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=
vscode-textmate@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e"
integrity sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==
watchpack-chokidar2@^2.0.0: watchpack-chokidar2@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0" resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0"