ManimCat / src /studio-agent /runtime /runtime-service.ts
Bin29's picture
Sync from main: 6523d54 fix: align hf chinese font strategy
0467dd8
import { StudioPermissionService } from '../permissions/permission-service'
import { createDefaultStudioPersistence } from '../persistence/create-default-studio-persistence'
import { createDefaultStudioBlobStore } from '../storage/create-default-studio-blob-store'
import { createLocalStudioWorkspaceProvider } from '../workspace/local-studio-workspace-provider'
import { createStudioRuntimeService } from './create-runtime-service'
const persistence = createDefaultStudioPersistence()
const permissionService = new StudioPermissionService()
const workspaceProvider = createLocalStudioWorkspaceProvider()
const blobStore = createDefaultStudioBlobStore()
export const studioRuntime = createStudioRuntimeService({
persistence,
permissionService,
workspaceProvider,
blobStore,
})