internal/

directory
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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