cmd/

directory
v0.0.3-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2026 License: MIT

Directories

Path Synopsis
hex
Command hex is the scaffolding CLI for hex applications.
Command hex is the scaffolding CLI for hex applications.
app
Package app wires the hex CLI's own service providers into the hex kernel.
Package app wires the hex CLI's own service providers into the hex kernel.
app/build
Package build re-exports hex/build metadata under the hex CLI's own namespace, the same way any scaffolded hex app does.
Package build re-exports hex/build metadata under the hex CLI's own namespace, the same way any scaffolded hex app does.
app/command
Package command holds the hex CLI's own cobra command tree — built the same way `hex init` wires one for a scaffolded app.
Package command holds the hex CLI's own cobra command tree — built the same way `hex init` wires one for a scaffolded app.
app/command/genman
Package genman implements the hidden `hex gen-man` command.
Package genman implements the hidden `hex gen-man` command.
app/command/init
Package init implements `hex init`.
Package init implements `hex init`.
app/command/make
Package make holds the `hex make` command group — one subpackage per generator (provider, domain, migration, adapter, controller, command).
Package make holds the `hex make` command group — one subpackage per generator (provider, domain, migration, adapter, controller, command).
app/command/make/adapter
Package adapter implements `hex make adapter`.
Package adapter implements `hex make adapter`.
app/command/make/command
Package command implements `hex make command`.
Package command implements `hex make command`.
app/command/make/controller
Package controller implements `hex make controller`.
Package controller implements `hex make controller`.
app/command/make/domain
Package domain implements `hex make domain`.
Package domain implements `hex make domain`.
app/command/make/migration
Package migration implements `hex make migration`.
Package migration implements `hex make migration`.
app/command/make/provider
Package provider implements `hex make provider`.
Package provider implements `hex make provider`.
app/command/publish
Package publish implements `hex publish`.
Package publish implements `hex publish`.
app/provider
Package provider holds the hex CLI's own service providers — the same role app/provider plays in any scaffolded hex app.
Package provider holds the hex CLI's own service providers — the same role app/provider plays in any scaffolded hex app.
domain/generator
Package generator is the Generator domain: it describes hex's own make generators as data (Blueprint) and records what applying one does (Action).
Package generator is the Generator domain: it describes hex's own make generators as data (Blueprint) and records what applying one does (Action).
infrastructure/embedfs
Package embedfs is the built-in adapter for domain/generator: it serves Blueprint definitions and template bytes from the CLI's own compiled-in templates/mantemplates directories.
Package embedfs is the built-in adapter for domain/generator: it serves Blueprint definitions and template bytes from the CLI's own compiled-in templates/mantemplates directories.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL