Skip to content

anycable/docs.anycable.io

Repository files navigation

AnyCable documentation

Source for the AnyCable documentation website, built with VitePress.

The Markdown content lives in docs/.

Running locally

You need Node.js installed. Then, from the docs/ directory:

cd docs

# Install dependencies
npm install

# Start the dev server with hot reload
npm run dev

Other available scripts:

  • npm run build—build the static site into docs/.vitepress/dist.
  • npm run preview—preview the production build locally.

Contributing

The quickest way to fix a typo or propose a small change is to use the GitHub web interface (open a file, click on "Edit", create a PR).

If you want to propose a bigger change, you might want to use a common flow:

  1. Fork it.
  2. Create a new branch (git checkout -b feat/my-proposal).
  3. Commit and push changes.
  4. Open new Pull Request.

Linters

We keep the documentation both correct and stylish using the following tools:

  • mdl—Markdown linter, Ruby edition.
  • lychee—links checker.
  • forspell—spelling checker.

These run automatically in CI for every pull request (see .github/workflows/docs-lint.yml), so you can rely on CI to do the checks for you.

About

AnyCable documentation

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors