UNPKG

everything-dev

Version:

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

23 lines (21 loc) • 875 B
const require_services_resolution_session = require('../services/resolution/session.cjs'); const require_ops = require('../services/ops.cjs'); //#region src/handlers/ops.ts function registerOps(builder) { return { status: builder.status.effect(function* () { const session = yield* require_services_resolution_session.ResolutionSessionService; return yield* (yield* require_ops.OpsService).status(session); }), logs: builder.logs.effect(function* (_opts, input) { const session = yield* require_services_resolution_session.ResolutionSessionService; return yield* (yield* require_ops.OpsService).logs(input, session?.root ?? process.cwd()); }), kill: builder.kill.effect(function* (_opts, input) { return yield* (yield* require_ops.OpsService).kill(input); }) }; } //#endregion exports.registerOps = registerOps; //# sourceMappingURL=ops.cjs.map