UNPKG

@httpland/range-request-middleware

Version:
20 lines (19 loc) 1.19 kB
// Copyright 2023-latest the httpland authors. All rights reserved. MIT license. // This module is browser compatible. export { Status } from "./deps/deno.land/std@0.185.0/http/http_status.js"; export { isString } from "@miyauci/isx/is_string.js"; export { isNull } from "@miyauci/isx/is_null.js"; export { isNumber } from "@miyauci/isx/is_number.js"; export { isNotEmpty } from "@miyauci/isx/iterable/is_not_empty.js"; export { ConditionalHeader, filterKeys, isRepresentationHeader, RangeHeader, RepresentationHeader, } from "@httpland/http-utils/header.js"; export { Method } from "@httpland/http-utils/method.js"; export { isErr, unsafe } from "@miyauci/result"; export { isIntRange, isOtherRange, parseRange, } from "@httpland/range-parser"; export { parseAcceptRanges, } from "@httpland/accept-ranges-parser"; export { concat } from "./deps/deno.land/std@0.185.0/bytes/concat.js"; export { distinct } from "./deps/deno.land/std@0.185.0/collections/distinct.js"; export { toHashString } from "./deps/deno.land/std@0.185.0/crypto/to_hash_string.js"; export { stringifyContentRange, } from "@httpland/content-range-parser"; export function not(fn) { return (...args) => !fn(...args); }