docs: add docs link checker to PRs, fix broken links#638
Conversation
|
See more at https://github.com/apify/apify-sdk-js/actions/runs/27338599900#summary-80769220789 |
…erface EventManager was declared twice in the @crawlee/core externalSymbolLinkMappings; the second (interface) entry won and produced a 404. Drop the duplicate so it resolves to the existing class page. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Repair broken links surfaced by the lychee checker in the frozen versioned docs and their committed typedoc snapshots: - playwright env-vars page -> library#browser-downloads - hub.docker.com org page (302) -> /u/apify - crawlee CheerioRequestHandlerInputs -> CheerioCrawlingContext - apify-client-js/latest anchors -> apify-client JS DatasetClient/RequestQueueClient - MetaOrigin python enum -> platform runs-and-builds guide - crawlee EventManager interface -> class - apify store endpoint store-actors-get -> store-get Also align the TypeScript guide slug with its filename and the production redirect target by renaming the doc id to typescript-setup for the latest and next versions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@patrikbraborec It seems the At the same time, the What is the intended behaviour? |
Found through reexports at apify/apify-sdk-js#638
|
The last commits implement the fix from #638 (comment) The broken links to the Client docs come from the re-exported Crawlee symbols. This has been fixed here (will come into force on the next stable Crawlee release). |

Follow-up after apify/apify-client-js#858