diff --git a/package.json b/package.json index ecfbf6053d..08da2bca5e 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "shx": "^0.3.2", "source-map-support": "^0.5.19", "ts-proto": "^1.73.0", - "typedoc": "^0.19", + "typedoc": "^0.20", "typescript": "~4.0", "webpack": "^4.43.0", "webpack-cli": "^3.3.12" diff --git a/packages/cosmwasm-launchpad/typedoc.js b/packages/cosmwasm-launchpad/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/cosmwasm-launchpad/typedoc.js +++ b/packages/cosmwasm-launchpad/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/cosmwasm-stargate/typedoc.js b/packages/cosmwasm-stargate/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/cosmwasm-stargate/typedoc.js +++ b/packages/cosmwasm-stargate/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/cosmwasm/typedoc.js b/packages/cosmwasm/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/cosmwasm/typedoc.js +++ b/packages/cosmwasm/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/crypto/typedoc.js b/packages/crypto/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/crypto/typedoc.js +++ b/packages/crypto/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/encoding/typedoc.js b/packages/encoding/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/encoding/typedoc.js +++ b/packages/encoding/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/faucet-client/typedoc.js b/packages/faucet-client/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/faucet-client/typedoc.js +++ b/packages/faucet-client/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/faucet/typedoc.js b/packages/faucet/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/faucet/typedoc.js +++ b/packages/faucet/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/json-rpc/typedoc.js b/packages/json-rpc/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/json-rpc/typedoc.js +++ b/packages/json-rpc/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/launchpad/typedoc.js b/packages/launchpad/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/launchpad/typedoc.js +++ b/packages/launchpad/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/ledger-amino/typedoc.js b/packages/ledger-amino/typedoc.js index 3b3d649eb3..468a4be054 100644 --- a/packages/ledger-amino/typedoc.js +++ b/packages/ledger-amino/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: ["**/*.spec.ts", "./src/demo"], name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/math/typedoc.js b/packages/math/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/math/typedoc.js +++ b/packages/math/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/proto-signing/typedoc.js b/packages/proto-signing/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/proto-signing/typedoc.js +++ b/packages/proto-signing/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/socket/typedoc.js b/packages/socket/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/socket/typedoc.js +++ b/packages/socket/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/stargate/typedoc.js b/packages/stargate/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/stargate/typedoc.js +++ b/packages/stargate/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/stream/typedoc.js b/packages/stream/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/stream/typedoc.js +++ b/packages/stream/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/tendermint-rpc/typedoc.js b/packages/tendermint-rpc/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/tendermint-rpc/typedoc.js +++ b/packages/tendermint-rpc/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/packages/utils/typedoc.js b/packages/utils/typedoc.js index 4dfbe49dfa..ffe4be645a 100644 --- a/packages/utils/typedoc.js +++ b/packages/utils/typedoc.js @@ -1,13 +1,11 @@ const packageJson = require("./package.json"); module.exports = { - inputFiles: ["./src"], + entryPoints: ["./src"], out: "docs", exclude: "**/*.spec.ts", name: `${packageJson.name} Documentation`, readme: "README.md", - mode: "file", excludeExternals: true, - excludeNotExported: true, excludePrivate: true, }; diff --git a/yarn.lock b/yarn.lock index caebe07013..b7a4419912 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4154,16 +4154,6 @@ fs-extra@^8.1.0: jsonfile "^4.0.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: version "9.1.0" 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" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== -handlebars@^4.7.6: - version "4.7.6" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" - integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== +handlebars@^4.7.6, handlebars@^4.7.7: + version "4.7.7" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" + integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== dependencies: minimist "^1.2.5" neo-async "^2.6.0" @@ -4592,11 +4582,6 @@ hasha@^5.0.0: is-stream "^2.0.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: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" @@ -5695,10 +5680,10 @@ lodash.templatesettings@^4.0.0: dependencies: 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: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== +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.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== log4js@^6.2.1: version "6.3.0" @@ -5806,10 +5791,10 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -marked@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/marked/-/marked-1.2.0.tgz#7221ce2395fa6cf6d722e6f2871a32d3513c85ca" - integrity sha512-tiRxakgbNPBr301ihe/785NntvYyhxlqcL3YaC8CaxJQh7kiaEtrN9B/eK2I2943Yjkh5gw25chYFDQhOMCwMA== +marked@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/marked/-/marked-2.0.1.tgz#5e7ed7009bfa5c95182e4eb696f85e948cefcee3" + integrity sha512-5+/fKgMv2hARmMW7DOpykr2iLhl0NgjyELk5yn92iE7z8Se1IS9n3UsFm86hFXIkvMBmVxki8+ckcpjBeyo/hw== md5.js@^1.3.4: version "1.3.5" @@ -6590,6 +6575,13 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: 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: version "0.0.2" 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" 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: version "0.3.2" 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" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typedoc-default-themes@^0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.11.4.tgz#1bc55b7c8d1132844616ff6f570e1e2cd0eb7343" - integrity sha512-Y4Lf+qIb9NTydrexlazAM46SSLrmrQRqWiD52593g53SsmUFioAsMWt8m834J6qsp+7wHRjxCXSZeiiW5cMUdw== +typedoc-default-themes@^0.12.8: + version "0.12.8" + resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.12.8.tgz#a04dfc4c01545bc52d2ee6c6ed98a381f2b7249f" + integrity sha512-tyjyDTKy/JLnBSwvhoqd99VIjrP33SdOtwcMD32b+OqnrjZWe8HmZECbfBoacqoxjHd58gfeNw6wA7uvqWFa4w== -typedoc@^0.19: - version "0.19.2" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.19.2.tgz#842a63a581f4920f76b0346bb80eb2a49afc2c28" - integrity sha512-oDEg1BLEzi1qvgdQXc658EYgJ5qJLVSeZ0hQ57Eq4JXy6Vj2VX4RVo18qYxRWz75ifAaYuYNBUCnbhjd37TfOg== +typedoc@^0.20: + version "0.20.30" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.20.30.tgz#a7e0e3902c08df9b3f9d66da0cc603eed716fad3" + integrity sha512-A4L6JDShPFwZDt9qp7FBsEpW7C6rA5fRv6ywgBuxGxZnT2wuF5afbWzmrwqHR3Xw38V1H2L4v/VJ0S/llBwV6Q== dependencies: - fs-extra "^9.0.1" - handlebars "^4.7.6" - highlight.js "^10.2.0" - lodash "^4.17.20" + colors "^1.4.0" + fs-extra "^9.1.0" + handlebars "^4.7.7" + lodash "^4.17.21" lunr "^2.3.9" - marked "^1.1.1" + marked "^2.0.1" minimatch "^3.0.0" progress "^2.0.3" - semver "^7.3.2" shelljs "^0.8.4" - typedoc-default-themes "^0.11.4" + shiki "^0.9.2" + typedoc-default-themes "^0.12.8" typescript@~4.0: 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" 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: version "2.0.0" resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0"