UNPKG

@paulof25/emoji-separated-values

Version:

emoji-separated-values (or simply ESV) is your new favorite npm package for handling text-based data. Forget about boring commas — we use emojis as delimiters. Because why not?

14 lines (11 loc) 478 B
import { type EsvRow } from "../entities/EsvRow.ts"; import { FileSystemEsvRepository } from "./../../infra/fs/FileSystemEsvRepository.ts"; export class WriteEsv { repository: FileSystemEsvRepository; constructor(repository: FileSystemEsvRepository) { this.repository = repository; } async execute(filePath: string, data: EsvRow[], separator: string) { return await this.repository.writeEsvFile(filePath, data, separator); } }