everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
14 lines (12 loc) • 645 B
JavaScript
const require_registry = require('./registry.cjs');
let effect = require("effect");
//#region src/services/processes/service.ts
var ProcessesService = class ProcessesService extends effect.Context.Service()("bos/ProcessesService") {
static Live = effect.Layer.succeed(ProcessesService, ProcessesService.of({ list: () => effect.Effect.try({
try: require_registry.readRegistry,
catch: (error) => error instanceof Error ? error : /* @__PURE__ */ new Error("Unknown error")
}).pipe(effect.Effect.flatMap(require_registry.pruneDeadEffect)) }));
};
//#endregion
exports.ProcessesService = ProcessesService;
//# sourceMappingURL=service.cjs.map