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 | * @module WorkspaceFileSystem | 7 | * @module WorkspaceFileSystem |
| 8 | */ | 8 | */ |
| 9 | import { Schema, ServiceMap } from "effect"; | 9 | import { Schema, Context } from "effect"; |
| 10 | import type { Effect } from "effect"; | 10 | import type { Effect } from "effect"; |
| 11 | 11 | ||
| 12 | import type { ProjectWriteFileInput, ProjectWriteFileResult } from "@t3tools/contracts"; | 12 | import type { ProjectWriteFileInput, ProjectWriteFileResult } from "@t3tools/contracts"; |
| @@ -44,7 +44,7 @@ export interface WorkspaceFileSystemShape { · 31 unmodified lines | |||
| 44 | /** | 44 | /** |
| 45 | * WorkspaceFileSystem - Service tag for workspace file operations. | 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 | WorkspaceFileSystem, | 48 | WorkspaceFileSystem, |
| 49 | WorkspaceFileSystemShape | 49 | WorkspaceFileSystemShape |
| 50 | >()("t3/workspace/Services/WorkspaceFileSystem") {} | 50 | >()("t3/workspace/Services/WorkspaceFileSystem") {} |