UNPKG

@allpepper/memory-bank-mcp

Version:

MCP server for remote management of project memory banks

10 lines (9 loc) 527 B
import { WriteFile } from "../../../data/usecases/write-file/write-file.js"; import { FsFileRepository } from "../../../infra/filesystem/index.js"; import { FsProjectRepository } from "../../../infra/filesystem/repositories/fs-project-repository.js"; import { env } from "../../config/env.js"; export const makeWriteFile = () => { const projectRepository = new FsProjectRepository(env.rootPath); const fileRepository = new FsFileRepository(env.rootPath); return new WriteFile(fileRepository, projectRepository); };