UNPKG

dbgate-api

Version:

Allows run DbGate data-manipulation scripts.

14 lines (11 loc) 516 B
const path = require('path'); const { archivedir, resolveArchiveFolder } = require('../utility/directories'); const jsonLinesReader = require('./jsonLinesReader'); function archiveReader({ folderName, fileName, ...other }) { const jsonlFile = folderName.endsWith('.zip') ? `zip://archive:${folderName}//${fileName}.jsonl` : path.join(resolveArchiveFolder(folderName), `${fileName}.jsonl`); const res = jsonLinesReader({ fileName: jsonlFile, ...other }); return res; } module.exports = archiveReader;