everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
1 lines • 1.09 kB
Source Map (JSON)
{"version":3,"file":"dev.mjs","names":[],"sources":["../../src/handlers/dev.ts"],"sourcesContent":["import { DevFlowService } from \"../services/dev/flow\";\nimport { ResolutionSessionService } from \"../services/resolution/session\";\nimport type { BosBuilder } from \"./shared\";\n\nexport function registerDev(builder: BosBuilder) {\n return {\n dev: builder.dev.effect(function* (_opts, input) {\n const session = yield* ResolutionSessionService;\n const flow = yield* DevFlowService;\n return yield* flow.dev(session, input);\n }),\n\n start: builder.start.effect(function* (_opts, input) {\n const session = yield* ResolutionSessionService;\n const flow = yield* DevFlowService;\n return yield* flow.start(session, input);\n }),\n };\n}\n"],"mappings":";;;;AAIA,SAAgB,YAAY,SAAqB;CAC/C,OAAO;EACL,KAAK,QAAQ,IAAI,OAAO,WAAW,OAAO,OAAO;GAC/C,MAAM,UAAU,OAAO;GAEvB,OAAO,QAAO,OADM,eACF,CAAC,IAAI,SAAS,KAAK;EACvC,CAAC;EAED,OAAO,QAAQ,MAAM,OAAO,WAAW,OAAO,OAAO;GACnD,MAAM,UAAU,OAAO;GAEvB,OAAO,QAAO,OADM,eACF,CAAC,MAAM,SAAS,KAAK;EACzC,CAAC;CACH;AACF"}