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).

17 lines (16 loc) 644 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.readTextFile = readTextFile; exports.writeTextFile = writeTextFile; const tslib_1 = require("tslib"); const node_fs_1 = require("node:fs"); const iconv_lite_1 = tslib_1.__importDefault(require("iconv-lite")); const ENCODING = 'windows-1255'; function readTextFile(filePath) { const buffer = (0, node_fs_1.readFileSync)(filePath); return iconv_lite_1.default.decode(buffer, ENCODING); } function writeTextFile(filePath, content) { const buffer = iconv_lite_1.default.encode(content, ENCODING); (0, node_fs_1.writeFileSync)(filePath, buffer); }