everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
20 lines (18 loc) • 638 B
JavaScript
import { ResolutionSessionService } from "../services/resolution/session.mjs";
import { DevFlowService } from "../services/dev/flow.mjs";
//#region src/handlers/dev.ts
function registerDev(builder) {
return {
dev: builder.dev.effect(function* (_opts, input) {
const session = yield* ResolutionSessionService;
return yield* (yield* DevFlowService).dev(session, input);
}),
start: builder.start.effect(function* (_opts, input) {
const session = yield* ResolutionSessionService;
return yield* (yield* DevFlowService).start(session, input);
})
};
}
//#endregion
export { registerDev };
//# sourceMappingURL=dev.mjs.map