Skip to content

Repository files navigation

VisualCron Documentation

Docusaurus-powered documentation site for VisualCron. Also produces a CHM (Compiled HTML Help) file for the desktop application's built-in help system.

Prerequisites

  • Node.js 18+
  • Yarn (npm install -g yarn)
  • HTML Help Workshop (Windows only, required for CHM compilation)

Getting Started

cd visualcron-docs
yarn install
yarn start

This launches a local Docusaurus dev server with hot reload at http://localhost:3000.

Available Scripts

Command Description
yarn start Local Docusaurus dev server
yarn build Production Docusaurus build
yarn build:chm Generate CHM source files to chm-output/

CHM Build

The CHM is built locally in two steps:

yarn build:chm                    # 1. Generate .htm files, .hhp project, .hhc TOC, .hhk index
hhc.exe chm-output/VisualCron.hhp    # 2. Compile into VisualCron.chm (returns exit code 1 on success)

hhc.exe is installed with HTML Help Workshop, typically at C:\Program Files (x86)\HTML Help Workshop\hhc.exe.

Key Files

File Purpose
chm-config.json Maps doc IDs to .htm filenames, labels, and VC source references
scripts/build-chm.js Reads chm-config.json + Markdown sources, emits chm-output/

Adding a New Help Topic

  1. Create the Markdown file under docs/ and add it to sidebars.js.
  2. Add a mapping entry in chm-config.json with chmFile, mdFile, label, and (if applicable) helpKeywordSources.
  3. Run yarn build:chm and compile with hhc.exe to verify the topic appears in the CHM.

About

Open Source Repository for VisualCron documentation

Resources

Code of conduct

Security policy

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages