Add .gitignore to exclude all node packages and lock files

This commit is contained in:
Adolfo Reyna
2026-02-23 21:56:04 -05:00
parent faae96c9ed
commit dcc5c6c044
9747 changed files with 1555105 additions and 2 deletions
@@ -0,0 +1,47 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.hasContainer = exports.getContainer = void 0;
const traversal_1 = require("./containers/riff/traversal");
const getContainer = (segments) => {
if (segments.type === 'iso-base-media') {
return 'mp4';
}
if (segments.type === 'matroska') {
return 'webm';
}
if (segments.type === 'transport-stream') {
return 'transport-stream';
}
if (segments.type === 'mp3') {
return 'mp3';
}
if (segments.type === 'wav') {
return 'wav';
}
if (segments.type === 'flac') {
return 'flac';
}
if (segments.type === 'riff') {
if ((0, traversal_1.isRiffAvi)(segments)) {
return 'avi';
}
throw new Error('Unknown RIFF container ' + segments.type);
}
if (segments.type === 'aac') {
return 'aac';
}
if (segments.type === 'm3u') {
return 'm3u8';
}
throw new Error('Unknown container ' + segments);
};
exports.getContainer = getContainer;
const hasContainer = (boxes) => {
try {
return (0, exports.getContainer)(boxes) !== null;
}
catch (_a) {
return false;
}
};
exports.hasContainer = hasContainer;