@obsidize/tar-browserify
Version:
Browser-based tar utility for packing and unpacking tar files (stream-capable)
21 lines (20 loc) • 717 B
JavaScript
import { PaxTarHeaderKey } from './pax-tar-header-key';
export var PaxTarHeaderUtility;
(function (PaxTarHeaderUtility) {
const knownKeys = [
PaxTarHeaderKey.COMMENT,
PaxTarHeaderKey.GROUP_ID,
PaxTarHeaderKey.GROUP_NAME,
PaxTarHeaderKey.HDR_CHARSET,
PaxTarHeaderKey.LINK_PATH,
PaxTarHeaderKey.MODIFICATION_TIME,
PaxTarHeaderKey.PATH,
PaxTarHeaderKey.SIZE,
PaxTarHeaderKey.USER_ID,
PaxTarHeaderKey.USER_NAME
];
function isKnownHeaderKey(key) {
return knownKeys.includes(key);
}
PaxTarHeaderUtility.isKnownHeaderKey = isKnownHeaderKey;
})(PaxTarHeaderUtility || (PaxTarHeaderUtility = {}));