From 953b939478f85289723fbbb2a3c7e45ced05fb7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Mon, 2 Feb 2026 13:22:14 +0100 Subject: [PATCH] docs: add Docusaurus admonition support --- website/package.json | 2 +- website/yarn.lock | 102 ++++++++++++++++++++++++++++++++++++++----- 2 files changed, 93 insertions(+), 11 deletions(-) diff --git a/website/package.json b/website/package.json index d607cb1b72..db80ab94a4 100644 --- a/website/package.json +++ b/website/package.json @@ -21,7 +21,7 @@ "lint:code:fix": "eslint . --fix" }, "dependencies": { - "@apify/docusaurus-plugin-typedoc-api": "^5.0.0", + "@apify/docusaurus-plugin-typedoc-api": "^5.1.0", "@apify/utilities": "^2.8.0", "@docusaurus/core": "^3.9.2", "@docusaurus/faster": "^3.9.2", diff --git a/website/yarn.lock b/website/yarn.lock index 4f89932939..c6f1c85abb 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -183,11 +183,13 @@ __metadata: languageName: node linkType: hard -"@apify/docusaurus-plugin-typedoc-api@npm:^5.0.0": - version: 5.0.0 - resolution: "@apify/docusaurus-plugin-typedoc-api@npm:5.0.0" +"@apify/docusaurus-plugin-typedoc-api@npm:^5.1.0": + version: 5.1.0 + resolution: "@apify/docusaurus-plugin-typedoc-api@npm:5.1.0" dependencies: + "@docusaurus/theme-common": "npm:^3.9.2" "@vscode/codicons": "npm:^0.0.35" + cheerio: "npm:^1.2.0" html-entities: "npm:2.3.2" marked: "npm:^9.1.6" marked-smartypants: "npm:^1.1.5" @@ -204,7 +206,7 @@ __metadata: react: ">=18.0.0 || >=19.0.0" react-dom: ^18.2.0 || >=19.0.0 typescript: ^5.0.0 - checksum: 10c0/47da5403fb24790873fb0ccc822e0c7bf521041d5f0d0e5b87eba89dbc1579d12f49d4f5710c609edc152833ce42db39a664c94987566af624b239a642e53698 + checksum: 10c0/aa7ae1b833f74d70290f6d4b9dcae43ff57e769b9357a76fed49d13efc06f8dcfdb2b5d3faa131be6ad7ca353721789f8b9630a1686f2bfd563f780f132dab83 languageName: node linkType: hard @@ -2743,7 +2745,7 @@ __metadata: languageName: node linkType: hard -"@docusaurus/theme-common@npm:3.9.2": +"@docusaurus/theme-common@npm:3.9.2, @docusaurus/theme-common@npm:^3.9.2": version: 3.9.2 resolution: "@docusaurus/theme-common@npm:3.9.2" dependencies: @@ -6823,6 +6825,25 @@ __metadata: languageName: node linkType: hard +"cheerio@npm:^1.2.0": + version: 1.2.0 + resolution: "cheerio@npm:1.2.0" + dependencies: + cheerio-select: "npm:^2.1.0" + dom-serializer: "npm:^2.0.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.2.2" + encoding-sniffer: "npm:^0.2.1" + htmlparser2: "npm:^10.1.0" + parse5: "npm:^7.3.0" + parse5-htmlparser2-tree-adapter: "npm:^7.1.0" + parse5-parser-stream: "npm:^7.1.2" + undici: "npm:^7.19.0" + whatwg-mimetype: "npm:^4.0.0" + checksum: 10c0/91a566aabfa9962f28056045bb7d92d79c0f8f3abb1fb86a852a9d1760556adddeb01a36b6f08fa7c133282375d387ae450a181a659e76c6a64016c30cc3f611 + languageName: node + linkType: hard + "chevrotain-allstar@npm:~0.3.0": version: 0.3.1 resolution: "chevrotain-allstar@npm:0.3.1" @@ -7266,7 +7287,7 @@ __metadata: version: 0.0.0-use.local resolution: "crawlee@workspace:." dependencies: - "@apify/docusaurus-plugin-typedoc-api": "npm:^5.0.0" + "@apify/docusaurus-plugin-typedoc-api": "npm:^5.1.0" "@apify/eslint-config-ts": "npm:^0.4.0" "@apify/tsconfig": "npm:^0.1.0" "@apify/ui-icons": "npm:^1.23.0" @@ -8453,7 +8474,7 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^3.0.1": +"domutils@npm:^3.0.1, domutils@npm:^3.2.2": version: 3.2.2 resolution: "domutils@npm:3.2.2" dependencies: @@ -8593,6 +8614,16 @@ __metadata: languageName: node linkType: hard +"encoding-sniffer@npm:^0.2.1": + version: 0.2.1 + resolution: "encoding-sniffer@npm:0.2.1" + dependencies: + iconv-lite: "npm:^0.6.3" + whatwg-encoding: "npm:^3.1.1" + checksum: 10c0/d6b591880788f3baf8dd1744636dd189d24a1ec93e6f9817267c60ac3458a5191ca70ab1a186fb67731beff1c3489c6527dfdc4718158ed8460ab2f400dd5e7d + languageName: node + linkType: hard + "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -8633,6 +8664,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^7.0.1": + version: 7.0.1 + resolution: "entities@npm:7.0.1" + checksum: 10c0/b4fb9937bb47ecb00aaaceb9db9cdd1cc0b0fb649c0e843d05cf5dbbd2e9d2df8f98721d8b1b286445689c72af7b54a7242fc2d63ef7c9739037a8c73363e7ca + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -10610,6 +10648,18 @@ __metadata: languageName: node linkType: hard +"htmlparser2@npm:^10.1.0": + version: 10.1.0 + resolution: "htmlparser2@npm:10.1.0" + dependencies: + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.2.2" + entities: "npm:^7.0.1" + checksum: 10c0/36394e29b80cfcc5e78e0fa4d3aa21fdaac3e6778d23e5c933e625c290987cd9a724a2eb0753ab60ed0c69dfaba0ab115f0ee50fb112fd8f0c4d522e7e0089a2 + languageName: node + linkType: hard + "htmlparser2@npm:^6.1.0": version: 6.1.0 resolution: "htmlparser2@npm:6.1.0" @@ -10754,7 +10804,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.6, iconv-lite@npm:^0.6.2": +"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -13897,7 +13947,7 @@ __metadata: languageName: node linkType: hard -"parse5-htmlparser2-tree-adapter@npm:^7.0.0": +"parse5-htmlparser2-tree-adapter@npm:^7.0.0, parse5-htmlparser2-tree-adapter@npm:^7.1.0": version: 7.1.0 resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" dependencies: @@ -13907,7 +13957,16 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0": +"parse5-parser-stream@npm:^7.1.2": + version: 7.1.2 + resolution: "parse5-parser-stream@npm:7.1.2" + dependencies: + parse5: "npm:^7.0.0" + checksum: 10c0/e236c61000d38ecad369e725a48506b051cebad8abb00e6d4e8bff7aa85c183820fcb45db1559cc90955bdbbdbd665ea94c41259594e74566fff411478dc7fcb + languageName: node + linkType: hard + +"parse5@npm:^7.0.0, parse5@npm:^7.3.0": version: 7.3.0 resolution: "parse5@npm:7.3.0" dependencies: @@ -17364,6 +17423,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.19.0": + version: 7.20.0 + resolution: "undici@npm:7.20.0" + checksum: 10c0/99054958a07b4105e1461bf5f38550746a15e01d6807e7a2b0849f18e1bc3f481c1ad080ea87b255a39264cec5d80ebf2b3bc82c3e732d81e6a0cc3c920c05c6 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -18008,6 +18074,22 @@ __metadata: languageName: node linkType: hard +"whatwg-encoding@npm:^3.1.1": + version: 3.1.1 + resolution: "whatwg-encoding@npm:3.1.1" + dependencies: + iconv-lite: "npm:0.6.3" + checksum: 10c0/273b5f441c2f7fda3368a496c3009edbaa5e43b71b09728f90425e7f487e5cef9eb2b846a31bd760dd8077739c26faf6b5ca43a5f24033172b003b72cf61a93e + languageName: node + linkType: hard + +"whatwg-mimetype@npm:^4.0.0": + version: 4.0.0 + resolution: "whatwg-mimetype@npm:4.0.0" + checksum: 10c0/a773cdc8126b514d790bdae7052e8bf242970cebd84af62fb2f35a33411e78e981f6c0ab9ed1fe6ec5071b09d5340ac9178e05b52d35a9c4bcf558ba1b1551df + languageName: node + linkType: hard + "which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1": version: 1.1.1 resolution: "which-boxed-primitive@npm:1.1.1"