import { CommonLive, ProjectsLive, UsersLive } from '@/backend/services'
import { makeRunnableFn } from '@/libraries/makeRunnable'
import { Effect, Layer } from 'effect'
export const runtime = Effect.runSync(
Effect.scoped(
Layer.toRuntime(Layer.mergeAll(CommonLive, UsersLive, ProjectsLive)),
),
)
export const run = makeRunnableFn(runtime)
import { CommonLive, ProjectsLive, UsersLive } from '@/backend/services'
import { makeRunnableFn } from '@/libraries/makeRunnable'
import { Effect, Layer } from 'effect'
export const runtime = Effect.runSync(
Effect.scoped(
Layer.toRuntime(Layer.mergeAll(CommonLive, UsersLive, ProjectsLive)),
),
)
export const run = makeRunnableFn(runtime)