UNPKG

everything-dev

Version:

A consolidated product package for building Module Federation apps with oRPC APIs.

20 lines (18 loc) • 631 B
const require_service = require('../services/processes/service.cjs'); let effect = require("effect"); //#region src/handlers/processes.ts function registerProcesses(builder) { return { ps: builder.ps.effect(function* () { return yield* (yield* require_service.ProcessesService).list().pipe(effect.Effect.map((entries) => ({ status: "ok", entries })), effect.Effect.catchIf((error) => error instanceof Error, (error) => effect.Effect.succeed({ status: "error", entries: [], error: error.message }))); }) }; } //#endregion exports.registerProcesses = registerProcesses; //# sourceMappingURL=processes.cjs.map