Showing the changes to apps/server/src/workspace/Services/WorkspaceFileSystem.ts (1 of 174 files). Show all
Unified · Split
| @@ -6,7 +6,7 @@ · 5 unmodified lines | ||
| 6 | 6 | * |
| 7 | 7 | * @module WorkspaceFileSystem |
| 8 | 8 | */ |
| 9 | −import { Schema, ServiceMap } from "effect"; | |
| 9 | +import { Schema, Context } from "effect"; | |
| 10 | 10 | import type { Effect } from "effect"; |
| 11 | 11 | |
| 12 | 12 | import type { ProjectWriteFileInput, ProjectWriteFileResult } from "@t3tools/contracts"; |
| @@ -44,7 +44,7 @@ export interface WorkspaceFileSystemShape { · 31 unmodified lines | ||
| 44 | 44 | /** |
| 45 | 45 | * WorkspaceFileSystem - Service tag for workspace file operations. |
| 46 | 46 | */ |
| 47 | −export class WorkspaceFileSystem extends ServiceMap.Service< | |
| 47 | +export class WorkspaceFileSystem extends Context.Service< | |
| 48 | 48 | WorkspaceFileSystem, |
| 49 | 49 | WorkspaceFileSystemShape |
| 50 | 50 | >()("t3/workspace/Services/WorkspaceFileSystem") {} |