Skip to content

Add markdownlint validation and eslint for website #594

@vdusek

Description

@vdusek

Summary

Add markdownlint validation for documentation and consider enabling eslint for the website project.

Tasks

  • Add markdownlint and markdownlint-cli to website/package.json
  • Fix documentation content to pass markdownlint validation
  • Add lint:md and lint:md:fix scripts to package.json
  • Add markdown linting to CI as a docs-check step
  • Consider enabling eslint for website/ project

Context

This will catch common markdown issues (formatting, broken links, etc.) automatically in CI, similar to Python code validation.

Based on discussion: apify/apify-sdk-python#747 (comment)


🤖 Co-Authored-By: Claude Sonnet 4.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request.t-toolingIssues with this label are in the ownership of the tooling team.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions