Liking cljdoc? Tell your friends :D

wagoe.scaffolder.cli

CLI commands for module scaffolding.

This is the SHELL layer in Functional Core / Imperative Shell architecture. Responsibilities:

  • Parse command-line arguments using tools.cli
  • Orchestrate scaffolder service calls
  • Format output (list files, success/error messages)
  • Handle errors and exit codes
CLI commands for module scaffolding.

This is the SHELL layer in Functional Core / Imperative Shell architecture.
Responsibilities:
- Parse command-line arguments using tools.cli
- Orchestrate scaffolder service calls
- Format output (list files, success/error messages)
- Handle errors and exit codes
raw docstring

wagoe.scaffolder.core.generators

Pure functions for generating file content from templates.

Each generator function takes a template context and returns file content as a string. All functions are pure and deterministic.

Pure functions for generating file content from templates.

Each generator function takes a template context and returns
file content as a string. All functions are pure and deterministic.
raw docstring

wagoe.scaffolder.core.template

Pure template rendering functions for module generation.

This namespace provides pure functions for transforming entity definitions into code templates. All functions are deterministic and have no side effects.

Pure template rendering functions for module generation.

This namespace provides pure functions for transforming entity definitions
into code templates. All functions are deterministic and have no side effects.
raw docstring

wagoe.scaffolder.ports

Scaffolder module port definitions (abstract interfaces).

Scaffolder module port definitions (abstract interfaces).
raw docstring

wagoe.scaffolder.schema

Scaffolder module schemas for module generation inputs and outputs.

Scaffolder module schemas for module generation inputs and outputs.
raw docstring

wagoe.scaffolder.shell.cli-entry

Scaffolder module CLI entrypoint wrapper.

Encapsulates scaffolder-specific CLI startup so that the top-level CLI can remain as module-agnostic as possible and delegate into this module.

Scaffolder module CLI entrypoint wrapper.

Encapsulates scaffolder-specific CLI startup so that the top-level CLI can
remain as module-agnostic as possible and delegate into this module.
raw docstring

wagoe.scaffolder.shell.service

Scaffolder service implementation for module generation.

Orchestrates template rendering and file generation.

Scaffolder service implementation for module generation.

Orchestrates template rendering and file generation.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close