Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
isnow
command
Command isnow tests, derives, explains, schedules, and serves isnow date/time patterns.
|
Command isnow tests, derives, explains, schedules, and serves isnow date/time patterns. |
|
internal
|
|
|
app
Package app holds shared CLI runtime concerns: the injected environment and instant/zone parsing used across commands.
|
Package app holds shared CLI runtime concerns: the injected environment and instant/zone parsing used across commands. |
|
command
Package command wires the urfave/cli/v3 command tree over the domain logic.
|
Package command wires the urfave/cli/v3 command tree over the domain logic. |
|
constants
Package constants holds the CLI-layer sentinel errors.
|
Package constants holds the CLI-layer sentinel errors. |
|
domain
Package domain holds the pure command logic over the isnow library; it takes its clock and effects injected so every path is testable.
|
Package domain holds the pure command logic over the isnow library; it takes its clock and effects injected so every path is testable. |
|
server
Package server implements the isnow HTTP API (specs/contracts/http-api.md): a status-code membership test, occurrence derivation, a builder, long-poll, and SSE — every handler a pure function of (request, injected clock).
|
Package server implements the isnow HTTP API (specs/contracts/http-api.md): a status-code membership test, occurrence derivation, a builder, long-poll, and SSE — every handler a pure function of (request, injected clock). |
Click to show internal directories.
Click to hide internal directories.