UNPKG

727 BJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5const parser_1 = __importDefault(require("./parser"));
6const fs_1 = __importDefault(require("fs"));
7function DataURISync(fileName) {
8 if (!fileName || !fileName.trim || fileName.trim() === '') {
9 throw new Error('Insert a File path as string argument');
10 }
11 const parser = new parser_1.default();
12 if (fs_1.default.existsSync(fileName)) {
13 const fileContent = fs_1.default.readFileSync(fileName);
14 return parser.format(fileName, fileContent);
15 }
16 throw new Error(`The file ${fileName} was not found!`);
17}
18module.exports = DataURISync;