A documentation site for the ReHLDS organization built with Docusaurus. This site features a clean and attractive landing page, comprehensive documentation for core projects, and a blog for community updates and best practices. https://rehlds.github.io
  • MDX 47.7%
  • TypeScript 43.6%
  • CSS 8.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-03 15:55:47 +03:00
.github Upgrade GitHub Actions versions in deploy.yml 2026-08-21 04:43:05 +03:00
.yarn/releases minor updates 2026-08-22 01:23:39 +03:00
blog [blog] add author 2025-07-21 02:07:04 +03:00
docs [docs] ReGameDLL_CS - rewrote docs, added bots guide 2026-08-20 17:13:33 +08:00
i18n [docs] ReGameDLL_CS - add zh-Hans translation, sync ru docs 2026-08-20 17:31:49 +08:00
scripts metamod-r docs updated 2025-07-14 18:11:03 +03:00
src [dev] cleanup 2025-07-21 01:05:53 +03:00
static [docs] robots.txt - added ru sitemap 2025-07-22 18:28:42 +03:00
.gitattributes [git] added .gitattributes 2025-07-20 18:14:27 +03:00
.gitignore Init Docusaurus (#2) 2024-10-24 16:37:49 +03:00
.yarnrc minor updates 2026-08-22 01:23:39 +03:00
docusaurus.config.ts Update Docusaurus configuration settings 2026-08-21 05:33:16 +03:00
package.json Bump typescript from 5.8.3 to 5.9.3 2026-08-22 01:37:41 +03:00
README.md minor updates 2026-08-22 01:23:39 +03:00
sidebars.ts Init Docusaurus (#2) 2024-10-24 16:37:49 +03:00
tsconfig.json Comment out baseUrl in tsconfig.json 2026-08-21 05:20:44 +03:00
yarn.lock Bump fast-uri from 3.1.5 to 3.1.7 2026-09-03 07:13:24 +00:00

📚 ReHLDS Documentation

This repository contains the documentation for the ReHLDS project, built using Docusaurus.

Prerequisites

  • Node.js version 24 LTS
  • NPM (comes with Node.js)
  • Install yarn (or pnpm, bun, etc. or use npm)

Getting Started

  1. Clone the repository

  2. node -v Should print v24.19.0 or other 24.x

  3. corepack enable yarn

  4. yarn -v

  5. Install the dependencies

    yarn install --frozen-lockfile
  1. Start the local development server
    yarn start

This will launch the documentation at http://localhost:3000 with hot reloading enabled. Any changes made to the content will automatically refresh the browser.

Available Scripts

  • docusaurus: Runs the Docusaurus CLI.
  • start: Starts the development server.
  • build: Builds the static website for production.
  • swizzle: Customizes the Docusaurus theme.
  • deploy: Deploys the website (requires configuration).
  • clear: Cleans up the cached data and files.
  • serve: Serves the production build locally.
  • write-translations: Prepares translation files.
  • write-heading-ids: Generates heading IDs for markdown.
  • typecheck: Runs TypeScript type checking.

Building for Production

To create a production build of the documentation:

    yarn run build

The output will be in the build directory, which can be served by any static site hosting service.

Deployment

To deploy the documentation site, make sure to configure the deployment settings in docusaurus.config.js and run:

    yarn run deploy

Type Checking

To check for TypeScript errors, run:

    yarn run typecheck

This will ensure that all TypeScript code adheres to type definitions.

Browser Support

This project follows the browserslist specification to support modern browsers in production and the last few versions of major browsers in development.

Contributing

Feel free to contribute to the documentation by submitting pull requests. Please follow the contribution guidelines and ensure that your changes pass all checks before submitting.