import { ContainerModule, type interfaces } from "inversify"; import type { IArticlesRepository } from "../application/repositories/articles-repository.interface"; import { MockArticlesRepository } from "../infrastructure/repositories/mock-articles.repository"; import { BLOG_SYMBOLS } from "./symbols"; export const BlogModule = new ContainerModule((bind: interfaces.Bind) => { bind(BLOG_SYMBOLS.IArticlesRepository).to( MockArticlesRepository, ); });