Directories
¶
| Path | Synopsis |
|---|---|
|
Package admin embeds the parsec administrative single-page application.
|
Package admin embeds the parsec administrative single-page application. |
|
Package cli holds the urfave/cli/v3 command definitions for the parsec binary.
|
Package cli holds the urfave/cli/v3 command definitions for the parsec binary. |
|
Package codegen reads a schema-registry snapshot and emits typed Go and TypeScript bindings for each registered ChannelPattern.
|
Package codegen reads a schema-registry snapshot and emits typed Go and TypeScript bindings for each registered ChannelPattern. |
|
Package config defines the on-disk configuration schema for `parsec serve`.
|
Package config defines the on-disk configuration schema for `parsec serve`. |
|
Package metrics centralizes the Prometheus collectors Parsec exposes.
|
Package metrics centralizes the Prometheus collectors Parsec exposes. |
|
Package rpcclient is the CLI's adapter onto the generated Twirp JSON client.
|
Package rpcclient is the CLI's adapter onto the generated Twirp JSON client. |
|
Package server mounts the parsec HTTP surface: the centrifuge websocket transport, the rpc Twirp-JSON handler, an SSE fallback for the CLI `subscribe` probe, and /healthz.
|
Package server mounts the parsec HTTP surface: the centrifuge websocket transport, the rpc Twirp-JSON handler, an SSE fallback for the CLI `subscribe` probe, and /healthz. |
|
Package testutil contains shared scaffolding for Parsec test packages: boot a real Parsec instance with an ephemeral key, wrap it in a Service, and (optionally) expose the composed HTTP surface via httptest.Server.
|
Package testutil contains shared scaffolding for Parsec test packages: boot a real Parsec instance with an ephemeral key, wrap it in a Service, and (optionally) expose the composed HTTP surface via httptest.Server. |
|
Package tracing wraps the OpenTelemetry SDK into a small surface Parsec actually uses: a tracer + a shutdown hook.
|
Package tracing wraps the OpenTelemetry SDK into a small surface Parsec actually uses: a tracer + a shutdown hook. |
Click to show internal directories.
Click to hide internal directories.