send-stream
Version:
Streaming file serving library with Range and conditional-GET support from file system or any streaming sources.
41 lines • 5.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FileSystemStorage = exports.GenericFileSystemStorage = exports.FORBIDDEN_CHARACTERS = exports.escapeHTMLInPath = exports.DoesNotExistError = exports.IsDirectoryError = exports.TrailingSlashError = exports.ForbiddenCharacterError = exports.IgnoredFileError = exports.ConsecutiveSlashesError = exports.InvalidPathError = exports.NotNormalizedError = exports.MalformedPathError = exports.FileSystemStorageError = exports.Storage = exports.StreamResponse = exports.RangeNotSatisfiableStorageError = exports.PreconditionFailedStorageError = exports.MethodNotAllowedStorageError = exports.StorageError = exports.MultiStream = exports.BufferStream = exports.getFreshStatus = exports.acceptEncodings = exports.contentRange = exports.isRangeFresh = exports.millisecondsToUTCString = exports.statsToEtag = exports.randomBytes = exports.StreamRange = void 0;
var utils_1 = require("./utils");
Object.defineProperty(exports, "StreamRange", { enumerable: true, get: function () { return utils_1.StreamRange; } });
Object.defineProperty(exports, "randomBytes", { enumerable: true, get: function () { return utils_1.randomBytes; } });
Object.defineProperty(exports, "statsToEtag", { enumerable: true, get: function () { return utils_1.statsToEtag; } });
Object.defineProperty(exports, "millisecondsToUTCString", { enumerable: true, get: function () { return utils_1.millisecondsToUTCString; } });
Object.defineProperty(exports, "isRangeFresh", { enumerable: true, get: function () { return utils_1.isRangeFresh; } });
Object.defineProperty(exports, "contentRange", { enumerable: true, get: function () { return utils_1.contentRange; } });
Object.defineProperty(exports, "acceptEncodings", { enumerable: true, get: function () { return utils_1.acceptEncodings; } });
Object.defineProperty(exports, "getFreshStatus", { enumerable: true, get: function () { return utils_1.getFreshStatus; } });
var streams_1 = require("./streams");
Object.defineProperty(exports, "BufferStream", { enumerable: true, get: function () { return streams_1.BufferStream; } });
Object.defineProperty(exports, "MultiStream", { enumerable: true, get: function () { return streams_1.MultiStream; } });
var errors_1 = require("./errors");
Object.defineProperty(exports, "StorageError", { enumerable: true, get: function () { return errors_1.StorageError; } });
Object.defineProperty(exports, "MethodNotAllowedStorageError", { enumerable: true, get: function () { return errors_1.MethodNotAllowedStorageError; } });
Object.defineProperty(exports, "PreconditionFailedStorageError", { enumerable: true, get: function () { return errors_1.PreconditionFailedStorageError; } });
Object.defineProperty(exports, "RangeNotSatisfiableStorageError", { enumerable: true, get: function () { return errors_1.RangeNotSatisfiableStorageError; } });
var response_1 = require("./response");
Object.defineProperty(exports, "StreamResponse", { enumerable: true, get: function () { return response_1.StreamResponse; } });
var storage_1 = require("./storage");
Object.defineProperty(exports, "Storage", { enumerable: true, get: function () { return storage_1.Storage; } });
var file_system_errors_1 = require("./file-system-errors");
Object.defineProperty(exports, "FileSystemStorageError", { enumerable: true, get: function () { return file_system_errors_1.FileSystemStorageError; } });
Object.defineProperty(exports, "MalformedPathError", { enumerable: true, get: function () { return file_system_errors_1.MalformedPathError; } });
Object.defineProperty(exports, "NotNormalizedError", { enumerable: true, get: function () { return file_system_errors_1.NotNormalizedError; } });
Object.defineProperty(exports, "InvalidPathError", { enumerable: true, get: function () { return file_system_errors_1.InvalidPathError; } });
Object.defineProperty(exports, "ConsecutiveSlashesError", { enumerable: true, get: function () { return file_system_errors_1.ConsecutiveSlashesError; } });
Object.defineProperty(exports, "IgnoredFileError", { enumerable: true, get: function () { return file_system_errors_1.IgnoredFileError; } });
Object.defineProperty(exports, "ForbiddenCharacterError", { enumerable: true, get: function () { return file_system_errors_1.ForbiddenCharacterError; } });
Object.defineProperty(exports, "TrailingSlashError", { enumerable: true, get: function () { return file_system_errors_1.TrailingSlashError; } });
Object.defineProperty(exports, "IsDirectoryError", { enumerable: true, get: function () { return file_system_errors_1.IsDirectoryError; } });
Object.defineProperty(exports, "DoesNotExistError", { enumerable: true, get: function () { return file_system_errors_1.DoesNotExistError; } });
var file_system_storage_1 = require("./file-system-storage");
Object.defineProperty(exports, "escapeHTMLInPath", { enumerable: true, get: function () { return file_system_storage_1.escapeHTMLInPath; } });
Object.defineProperty(exports, "FORBIDDEN_CHARACTERS", { enumerable: true, get: function () { return file_system_storage_1.FORBIDDEN_CHARACTERS; } });
Object.defineProperty(exports, "GenericFileSystemStorage", { enumerable: true, get: function () { return file_system_storage_1.GenericFileSystemStorage; } });
Object.defineProperty(exports, "FileSystemStorage", { enumerable: true, get: function () { return file_system_storage_1.FileSystemStorage; } });
//# sourceMappingURL=send-stream.js.map