UNPKG

@accounter/shaam-uniform-format-generator

Version:

Fully typed application that generates, parses, and validates SHAAM uniform format tax reports (INI.TXT and BKMVDATA.TXT).

15 lines (11 loc) 424 B
import { readFileSync, writeFileSync } from 'node:fs'; import iconv from 'iconv-lite'; const ENCODING = 'windows-1255'; export function readTextFile(filePath: string): string { const buffer = readFileSync(filePath); return iconv.decode(buffer, ENCODING); } export function writeTextFile(filePath: string, content: string): void { const buffer = iconv.encode(content, ENCODING); writeFileSync(filePath, buffer); }