UNPKG

maniiifest

Version:

Typesafe IIIF presentation v3 manifest and collection parsing without external dependencies

16 lines (15 loc) 458 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.readJsonFromFile = void 0; const fs = require("fs"); function readJsonFromFile(filename) { try { const rawData = fs.readFileSync(filename, 'utf-8'); return JSON.parse(rawData); } catch (error) { console.error(`Error reading or parsing file: ${filename}`, error); return null; } } exports.readJsonFromFile = readJsonFromFile;