UNPKG

kibana-with-account

Version:

kibana-with-account is develop based kibana project

17 lines (15 loc) 455 B
const zipExtract = require('./extractors/zip'); const tarGzExtract = require('./extractors/tar_gz'); import { ZIP, TAR } from './file_type'; export default function extractArchive(settings, logger, archiveType) { switch (archiveType) { case ZIP: return zipExtract(settings, logger); break; case TAR: return tarGzExtract(settings, logger); break; default: throw new Error('Unsupported archive format.'); } };