Five Lit custom elements following the go-scm UI pattern: - <core-process-panel> tabbed container (Daemons/Processes/Pipelines) - <core-process-daemons> daemon registry with health checks and stop - <core-process-list> managed processes with status badges - <core-process-output> live stdout/stderr WS stream viewer - <core-process-runner> pipeline execution results display Also adds provider.Renderable interface to ProcessProvider with Element() returning core-process-panel tag, extends WS channels with process-level events, and embeds the built UI bundle via go:embed. Co-Authored-By: Virgil <virgil@lethean.io>
11 lines
473 B
TypeScript
11 lines
473 B
TypeScript
// SPDX-Licence-Identifier: EUPL-1.2
|
|
|
|
// Bundle entry — exports all process management custom elements.
|
|
|
|
export { ProcessPanel } from './process-panel.js';
|
|
export { ProcessDaemons } from './process-daemons.js';
|
|
export { ProcessList } from './process-list.js';
|
|
export { ProcessOutput } from './process-output.js';
|
|
export { ProcessRunner } from './process-runner.js';
|
|
export { ProcessApi } from './shared/api.js';
|
|
export { connectProcessEvents } from './shared/events.js';
|