Spaces:
Paused
Paused
var __create = Object.create; | |
var __defProp = Object.defineProperty; | |
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | |
var __getOwnPropNames = Object.getOwnPropertyNames; | |
var __getProtoOf = Object.getPrototypeOf; | |
var __hasOwnProp = Object.prototype.hasOwnProperty; | |
var __commonJS = (cb, mod) => function __require() { | |
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; | |
}; | |
var __copyProps = (to, from, except, desc) => { | |
if (from && typeof from === "object" || typeof from === "function") { | |
for (let key of __getOwnPropNames(from)) | |
if (!__hasOwnProp.call(to, key) && key !== except) | |
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); | |
} | |
return to; | |
}; | |
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( | |
// If the importer is in node compatibility mode or this is not an ESM | |
// file that has been converted to a CommonJS file using a Babel- | |
// compatible transform (i.e. "__esModule" has not been set), then set | |
// "default" to the CommonJS "module.exports" for node compatibility. | |
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, | |
mod | |
)); | |
// node_modules/statuses/codes.json | |
var require_codes = __commonJS({ | |
"node_modules/statuses/codes.json"(exports, module) { | |
module.exports = { | |
"100": "Continue", | |
"101": "Switching Protocols", | |
"102": "Processing", | |
"103": "Early Hints", | |
"200": "OK", | |
"201": "Created", | |
"202": "Accepted", | |
"203": "Non-Authoritative Information", | |
"204": "No Content", | |
"205": "Reset Content", | |
"206": "Partial Content", | |
"207": "Multi-Status", | |
"208": "Already Reported", | |
"226": "IM Used", | |
"300": "Multiple Choices", | |
"301": "Moved Permanently", | |
"302": "Found", | |
"303": "See Other", | |
"304": "Not Modified", | |
"305": "Use Proxy", | |
"307": "Temporary Redirect", | |
"308": "Permanent Redirect", | |
"400": "Bad Request", | |
"401": "Unauthorized", | |
"402": "Payment Required", | |
"403": "Forbidden", | |
"404": "Not Found", | |
"405": "Method Not Allowed", | |
"406": "Not Acceptable", | |
"407": "Proxy Authentication Required", | |
"408": "Request Timeout", | |
"409": "Conflict", | |
"410": "Gone", | |
"411": "Length Required", | |
"412": "Precondition Failed", | |
"413": "Payload Too Large", | |
"414": "URI Too Long", | |
"415": "Unsupported Media Type", | |
"416": "Range Not Satisfiable", | |
"417": "Expectation Failed", | |
"418": "I'm a Teapot", | |
"421": "Misdirected Request", | |
"422": "Unprocessable Entity", | |
"423": "Locked", | |
"424": "Failed Dependency", | |
"425": "Too Early", | |
"426": "Upgrade Required", | |
"428": "Precondition Required", | |
"429": "Too Many Requests", | |
"431": "Request Header Fields Too Large", | |
"451": "Unavailable For Legal Reasons", | |
"500": "Internal Server Error", | |
"501": "Not Implemented", | |
"502": "Bad Gateway", | |
"503": "Service Unavailable", | |
"504": "Gateway Timeout", | |
"505": "HTTP Version Not Supported", | |
"506": "Variant Also Negotiates", | |
"507": "Insufficient Storage", | |
"508": "Loop Detected", | |
"509": "Bandwidth Limit Exceeded", | |
"510": "Not Extended", | |
"511": "Network Authentication Required" | |
}; | |
} | |
}); | |
// node_modules/statuses/index.js | |
var require_statuses = __commonJS({ | |
"node_modules/statuses/index.js"(exports, module) { | |
"use strict"; | |
var codes = require_codes(); | |
module.exports = status2; | |
status2.message = codes; | |
status2.code = createMessageToStatusCodeMap(codes); | |
status2.codes = createStatusCodeList(codes); | |
status2.redirect = { | |
300: true, | |
301: true, | |
302: true, | |
303: true, | |
305: true, | |
307: true, | |
308: true | |
}; | |
status2.empty = { | |
204: true, | |
205: true, | |
304: true | |
}; | |
status2.retry = { | |
502: true, | |
503: true, | |
504: true | |
}; | |
function createMessageToStatusCodeMap(codes2) { | |
var map = {}; | |
Object.keys(codes2).forEach(function forEachCode(code) { | |
var message = codes2[code]; | |
var status3 = Number(code); | |
map[message.toLowerCase()] = status3; | |
}); | |
return map; | |
} | |
function createStatusCodeList(codes2) { | |
return Object.keys(codes2).map(function mapCode(code) { | |
return Number(code); | |
}); | |
} | |
function getStatusCode(message) { | |
var msg = message.toLowerCase(); | |
if (!Object.prototype.hasOwnProperty.call(status2.code, msg)) { | |
throw new Error('invalid status message: "' + message + '"'); | |
} | |
return status2.code[msg]; | |
} | |
function getStatusMessage(code) { | |
if (!Object.prototype.hasOwnProperty.call(status2.message, code)) { | |
throw new Error("invalid status code: " + code); | |
} | |
return status2.message[code]; | |
} | |
function status2(code) { | |
if (typeof code === "number") { | |
return getStatusMessage(code); | |
} | |
if (typeof code !== "string") { | |
throw new TypeError("code must be a number or string"); | |
} | |
var n = parseInt(code, 10); | |
if (!isNaN(n)) { | |
return getStatusMessage(n); | |
} | |
return getStatusCode(code); | |
} | |
} | |
}); | |
// source.js | |
var import_statuses = __toESM(require_statuses(), 1); | |
var source_default = import_statuses.default; | |
export { | |
source_default as default | |
}; | |
/*! Bundled license information: | |
statuses/index.js: | |
(*! | |
* statuses | |
* Copyright(c) 2014 Jonathan Ong | |
* Copyright(c) 2016 Douglas Christopher Wilson | |
* MIT Licensed | |
*) | |
*/ | |