diff --git a/package.json b/package.json index 4c29c71..a2b8590 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@rambler-tech/eslint-config": "^0.1.1", "@rambler-tech/prettier-config": "^0.1.0", "@rambler-tech/ts-config": "^0.0.2", - "@rambler-tech/typedoc-config": "^0.0", + "@rambler-tech/typedoc-config": "^0.3.0", "@size-limit/preset-small-lib": "^9.0.0", "@types/jest": "^29.5.5", "@types/lodash.debounce": "^4.0.7", diff --git a/typedoc.json b/typedoc.json index 4f9ad0a..4794803 100644 --- a/typedoc.json +++ b/typedoc.json @@ -1,10 +1,12 @@ { "extends": "@rambler-tech/typedoc-config", - "name": "Video Ad SDK", + "name": "video-ad-sdk", + "customTitle": "Video Ad SDK", "readme": "README.md", "entryPoints": ["src/index.ts"], "out": "public/docs", - "excludePrivate": true, - "excludeProtected": true, - "excludeNotDocumented": true + "navigationLinks": { + "Demo": "https://rambler-digital-solutions.github.io/video-ad-sdk/demo/", + "Github": "https://github.com/rambler-digital-solutions/video-ad-sdk" + } } diff --git a/yarn.lock b/yarn.lock index 08797e8..5238b5e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -993,6 +993,24 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@knodes/typedoc-plugin-pages@^0.23.4": + version "0.23.4" + resolved "https://registry.yarnpkg.com/@knodes/typedoc-plugin-pages/-/typedoc-plugin-pages-0.23.4.tgz#0a647e6c2c48a4d1cd1092d1bfa2e5a2668cd118" + integrity sha512-3LMS2TDV/lH/BKfxNEjCEhAwSCxOuQRF742EoYoP63/AQmIM/EZKDwShn1AYu4CtVAHvJpixuKF0VeFDLjgrbQ== + dependencies: + "@knodes/typedoc-pluginutils" "~0.23.4" + lodash "^4.17.21" + +"@knodes/typedoc-pluginutils@~0.23.4": + version "0.23.4" + resolved "https://registry.yarnpkg.com/@knodes/typedoc-pluginutils/-/typedoc-pluginutils-0.23.4.tgz#9132c2a9247d46dfa9bb2816f4a3f627005f933a" + integrity sha512-uO7t9XxYW1DMjVFTgmRs2p431+AsmvnX4CrrB/zkauo8mZSLS3CppMKHBVE/Lk1cFO73vgfyJReRK98X/8BzUA== + dependencies: + fastest-levenshtein "^1.0.16" + lodash "^4.17.21" + pkg-up "^3.1.0" + semver "^7.3.5" + "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" @@ -1368,10 +1386,13 @@ resolved "https://registry.yarnpkg.com/@rambler-tech/ts-config/-/ts-config-0.0.2.tgz#0c13c35c85a13e68e389551b081d93a342371462" integrity sha512-H1v/IHde22MW5OedWiJz76N9dkvRkji98Y0C9RDyNHXX4V2S2y5kUY9BboJ/ov9U9GfaTuVQvyA0B8+vy1d9Qg== -"@rambler-tech/typedoc-config@^0.0": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@rambler-tech/typedoc-config/-/typedoc-config-0.0.2.tgz#c67786126459e37f5f890e0d0eb29c05bc7be7cf" - integrity sha512-i+3aFFgxMuvVAB1A6GrBtzMiuvdUPjB2n5k7cd0v+Kxt/FYS/18Gqy9rP3LVwEIewxnNhSGPZzU/2keHJEsntw== +"@rambler-tech/typedoc-config@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@rambler-tech/typedoc-config/-/typedoc-config-0.3.0.tgz#67feae1cadcf34d6e734831980fb2f92a2919c83" + integrity sha512-W51DBbvg1LD3IIN8rXbOlzWtDFTJcXkXnV6iZ5bN/WdVjUrsSqXZt0M7GFT9UQfGSWv/fgbErFzFSvhnEBnAdg== + dependencies: + "@knodes/typedoc-plugin-pages" "^0.23.4" + typedoc-plugin-extras "^3.0.0" "@rushstack/eslint-patch@^1.1.0", "@rushstack/eslint-patch@^1.3.3": version "1.5.1" @@ -4445,6 +4466,13 @@ find-up@^2.0.0: dependencies: locate-path "^2.0.0" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" @@ -6432,6 +6460,14 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + locate-path@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" @@ -7468,7 +7504,7 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.2.0: +p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -7495,6 +7531,13 @@ p-locate@^2.0.0: dependencies: p-limit "^1.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + p-locate@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" @@ -7749,6 +7792,13 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + postcss-modules-extract-imports@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" @@ -9386,6 +9436,11 @@ typed-array-length@^1.0.4: for-each "^0.3.3" is-typed-array "^1.1.9" +typedoc-plugin-extras@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/typedoc-plugin-extras/-/typedoc-plugin-extras-3.0.0.tgz#e41eeb815aaa572beb8c274834a6b7f51dd55b24" + integrity sha512-eiAe3qtm2WbV5owdncpt0zHZPqsNZH2mzNGILPd4zqrvEZie3Et9es4cpGZ+8lHO/SI0pVKwsAj7IuMxPNOdYg== + typedoc@^0.25.2: version "0.25.2" resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.25.2.tgz#39f525c28b6eb61da54dda4ec6b1500df620bed8"