rlsbl.commands.docs_cmd

Docs command: init, build, serve, and deploy documentation.

Functions

_detect_source_paths

def _detect_source_paths()

Auto-detect likely source directories for documentation extraction.

_detect_project_name

def _detect_project_name()

Auto-detect project name from pyproject.toml or package.json.

_cmd_init

def _cmd_init(args, flags)

Create .rlsbl/docs.toml with a template configuration.

_cmd_build

def _cmd_build(args, flags)

Run the full documentation build pipeline.

_cmd_serve

def _cmd_serve(args, flags)

Start a local HTTP server for previewing built docs.

_cmd_deploy

def _cmd_deploy(args, flags)

Deploy docs to the configured provider.

run_cmd

def run_cmd(registry, args, flags)

Dispatch docs subcommands.