This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import { resolveAuthenticatedWorkspaceContext } from '../../../../server/authenticated-workspace-context'
|
||||
import { getAuthoritativeCompositionServer } from '../../../../server/authoritative-compositions'
|
||||
|
||||
import type { AuthoritativeCompositionRouteDependencies } from './composition-http'
|
||||
|
||||
export function authoritativeCompositionRouteDependencies(): AuthoritativeCompositionRouteDependencies {
|
||||
const publicBaseUrl = process.env.PUBLIC_BASE_URL
|
||||
if (!publicBaseUrl) throw new Error('PUBLIC_BASE_URL is required')
|
||||
return {
|
||||
publicBaseUrl,
|
||||
resolveContext: resolveAuthenticatedWorkspaceContext,
|
||||
service: getAuthoritativeCompositionServer(),
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user