@accounter/shaam6111-generator
Version:
Fully typed application that generates, parses, and validates SHAAM 6111 tax reports.
25 lines (24 loc) • 1.61 kB
JavaScript
;
/**
* Main API entry point for the SHAAM6111 generator package.
* This file exports the public interface for the package.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.readReportFromFile = exports.convertReportToFile = exports.validateReport = exports.validateData = exports.parseReport = exports.generateReport = void 0;
const tslib_1 = require("tslib");
// Export types for public use
tslib_1.__exportStar(require("./types/index.js"), exports);
// Export generators
var index_js_1 = require("./generators/index.js");
Object.defineProperty(exports, "generateReport", { enumerable: true, get: function () { return index_js_1.generateReport; } });
// Export parsers
var index_js_2 = require("./parsers/index.js");
Object.defineProperty(exports, "parseReport", { enumerable: true, get: function () { return index_js_2.parseReport; } });
// Export validators
var index_js_3 = require("./validation/index.js");
Object.defineProperty(exports, "validateData", { enumerable: true, get: function () { return index_js_3.validateData; } });
Object.defineProperty(exports, "validateReport", { enumerable: true, get: function () { return index_js_3.validateReport; } });
// Export file utilities (browser and node compatible versions)
var file_utils_js_1 = require("./utils/file-utils.js");
Object.defineProperty(exports, "convertReportToFile", { enumerable: true, get: function () { return file_utils_js_1.convertReportToFile; } });
Object.defineProperty(exports, "readReportFromFile", { enumerable: true, get: function () { return file_utils_js_1.readReportFromFile; } });