This is the source project for the official WireMock OSS documentation, now hosting both the Java and .Net edition docs.
This site is build on Starlight - a static documentation site builder based on Astro.
We welcome contributions to improve the WireMock documentation! Here's how to get started:
This project uses pnpm as its package manager. If you don't have pnpm installed, follow the installation instructions.
Install dependencies:
pnpm install
Start the development server:
pnpm dev
The site will be available at http://localhost:4321
Make your changes:
src/content/docs/Preview your changes:
Once you're happy with your changes:
main branchYour PR will be reviewed by the maintainers. Thank you for contributing to WireMock!
All commands are run from the root of the project (wiremock.org-starlight/):
| Command | Action |
|---|---|
pnpm install |
Install dependencies |
pnpm dev |
Start dev server at localhost:4321 |
pnpm build |
Build production site to ./dist/ |
pnpm preview |
Preview production build locally |
src/content/docs/.md for standard pages, .mdx for pages with componentsastro.config.mjs if needed