MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / orgApp

Function orgApp

apps/cloud/src/org/handlers.test.ts:253–263  ·  view source on GitHub ↗
(role: "admin" | "member", workos: Layer.Layer<WorkOSClient>)

Source from the content-addressed store, hash-verified

251 });
252
253const orgApp = (role: "admin" | "member", workos: Layer.Layer<WorkOSClient>) => {
254 const rsLive = Layer.mergeAll(stubDb, stubUsers, stubDirectory(role), stubMirror);
255 const App = HttpApiBuilder.layer(OrgHttpApi).pipe(
256 Layer.provide(OrgHandlers),
257 Layer.provide(orgAuthMiddleware(rsLive)),
258 Layer.provide(workos),
259 Layer.provide(stubAutumn),
260 Layer.provide(HttpServer.layerServices),
261 );
262 return HttpRouter.toWebHandler(App, { disableLogger: true });
263};
264
265const apps: { dispose: () => Promise<void> }[] = [];
266afterAll(async () => {

Callers 1

deleteDomainFunction · 0.85

Calls 2

orgAuthMiddlewareFunction · 0.90
stubDirectoryFunction · 0.70

Tested by

no test coverage detected