apps/server/src/server.test.ts | 93 ++++++++++--- apps/server/src/workspace/WorkspaceFileSystem.test.ts | 87 +++++++++++- apps/server/src/workspace/WorkspaceFileSystem.ts | 226 +++++++++++++++++++++++++------- apps/server/src/ws.ts | 145 ++++++++++++++------ packages/contracts/src/filesystem.test.ts | 33 +++++ packages/contracts/src/filesystem.ts | 39 +++++- packages/contracts/src/project.test.ts | 67 ++++++++++ packages/contracts/src/project.ts | 136 ++++++++++++++++++- 8 files changed, 707 insertions(+), 119 deletions(-)