@poppanator/http-constants
Version:
This package contains various HTTP constants: http status codes and texts, HTTP header names and HTTP methods, and a few related utility function.
1 lines • 13.4 kB
Source Map (JSON)
{"version":3,"file":"tuples-ff408cba.cjs","sources":["../src/tuples.ts"],"sourcesContent":["import * as C from './codes.js'\nimport * as T from './texts.js'\n\nexport type StatusTuple = [number, string]\n\n// -------------------------------------------------------------------------- //\n// //\n// Informational //\n// //\n// -------------------------------------------------------------------------- //\n\nexport const Continue: StatusTuple = [C.Continue, T.Continue]\nexport const SwitchingProtocol: StatusTuple = [\n C.SwitchingProtocol,\n T.SwitchingProtocol,\n]\nexport const Processing: StatusTuple = [C.Processing, T.Processing]\nexport const EarlyHints: StatusTuple = [C.EarlyHints, T.EarlyHints]\n\n// -------------------------------------------------------------------------- //\n// //\n// Successful //\n// //\n// -------------------------------------------------------------------------- //\n\nexport const Ok: StatusTuple = [C.Ok, T.Ok]\nexport const Created: StatusTuple = [C.Created, T.Created]\nexport const Accepted: StatusTuple = [C.Accepted, T.Accepted]\nexport const NonAuthoritativeInformation: StatusTuple = [\n C.NonAuthoritativeInformation,\n T.NonAuthoritativeInformation,\n]\nexport const NoContent: StatusTuple = [C.NoContent, T.NoContent]\nexport const ResetContent: StatusTuple = [C.ResetContent, T.ResetContent]\nexport const PartialContent: StatusTuple = [C.PartialContent, T.PartialContent]\nexport const MultiStatus: StatusTuple = [C.MultiStatus, T.MultiStatus]\nexport const AlreadyReported: StatusTuple = [\n C.AlreadyReported,\n T.AlreadyReported,\n]\nexport const IMUsed: StatusTuple = [C.ImUsed, T.ImUsed]\n\n// -------------------------------------------------------------------------- //\n// //\n// Redirects //\n// //\n// -------------------------------------------------------------------------- //\n\nexport const MultipleChoices: StatusTuple = [\n C.MultipleChoices,\n T.MultipleChoices,\n]\nexport const MovedPermanently: StatusTuple = [\n C.MovedPermanently,\n T.MovedPermanently,\n]\nexport const Found: StatusTuple = [C.Found, T.Found]\nexport const SeeOther: StatusTuple = [C.SeeOther, T.SeeOther]\nexport const NotModified: StatusTuple = [C.NotModified, T.NotModified]\n/** @deprecated*/\nexport const UseProxy: StatusTuple = [C.UseProxy, T.UseProxy]\n/** @deprecated */\nexport const SwitchProxy: StatusTuple = [C.SwitchProxy, T.SwitchProxy]\nexport const TemporaryRedirect: StatusTuple = [\n C.TemporaryRedirect,\n T.TemporaryRedirect,\n]\nexport const PermanentRedirect: StatusTuple = [\n C.PermanentRedirect,\n T.PermanentRedirect,\n]\n\n// -------------------------------------------------------------------------- //\n// //\n// Client errors //\n// //\n// -------------------------------------------------------------------------- //\n\nexport const BadRequest: StatusTuple = [C.BadRequest, T.BadRequest]\nexport const Unauthorized: StatusTuple = [C.Unauthorized, T.Unauthorized]\nexport const PaymentRequired: StatusTuple = [\n C.PaymentRequired,\n T.PaymentRequired,\n]\nexport const Forbidden: StatusTuple = [C.Forbidden, T.Forbidden]\nexport const NotFound: StatusTuple = [C.NotFound, T.NotFound]\nexport const MethodNotAllowed: StatusTuple = [\n C.MethodNotAllowed,\n T.MethodNotAllowed,\n]\nexport const NotAcceptable: StatusTuple = [C.NotAcceptable, T.NotAcceptable]\nexport const ProxyAuthenticationRequired: StatusTuple = [\n C.ProxyAuthenticationRequired,\n T.ProxyAuthenticationRequired,\n]\nexport const RequestTimeout: StatusTuple = [C.RequestTimeout, T.RequestTimeout]\nexport const Conflict: StatusTuple = [C.Conflict, T.Conflict]\nexport const Gone: StatusTuple = [C.Gone, T.Gone]\nexport const LengthRequired: StatusTuple = [C.LengthRequired, T.LengthRequired]\nexport const PreconditionFailed: StatusTuple = [\n C.PreconditionFailed,\n T.PreconditionFailed,\n]\nexport const PayloadTooLarge: StatusTuple = [\n C.PayloadTooLarge,\n T.PayloadTooLarge,\n]\nexport const UriTooLong: StatusTuple = [C.UriTooLong, T.UriTooLong]\nexport const UnsupportedMediaType: StatusTuple = [\n C.UnsupportedMediaType,\n T.UnsupportedMediaType,\n]\nexport const RangeNotSatisfiable: StatusTuple = [\n C.RangeNotSatisfiable,\n T.RangeNotSatisfiable,\n]\nexport const ExpectationFailed: StatusTuple = [\n C.ExpectationFailed,\n T.ExpectationFailed,\n]\nexport const ImAteapot: StatusTuple = [C.ImAteapot, T.ImAteapot]\nexport const MisdirectedRequest: StatusTuple = [\n C.MisdirectedRequest,\n T.MisdirectedRequest,\n]\nexport const UnprocessableEntity: StatusTuple = [\n C.UnprocessableEntity,\n T.UnprocessableEntity,\n]\nexport const Locked: StatusTuple = [C.Locked, T.Locked]\nexport const FailedDependency: StatusTuple = [\n C.FailedDependency,\n T.FailedDependency,\n]\nexport const TooEarly: StatusTuple = [C.TooEarly, T.TooEarly]\nexport const UpgradeRequired: StatusTuple = [\n C.UpgradeRequired,\n T.UpgradeRequired,\n]\nexport const PreconditionRequired: StatusTuple = [\n C.PreconditionRequired,\n T.PreconditionRequired,\n]\nexport const TooManyRequests: StatusTuple = [\n C.TooManyRequests,\n T.TooManyRequests,\n]\nexport const RequestHeaderFieldsTooLarge: StatusTuple = [\n C.RequestHeaderFieldsTooLarge,\n T.RequestHeaderFieldsTooLarge,\n]\nexport const UnavailableForLegalReasons: StatusTuple = [\n C.UnavailableForLegalReasons,\n T.UnavailableForLegalReasons,\n]\n\n// -------------------------------------------------------------------------- //\n// //\n// Server errors //\n// //\n// -------------------------------------------------------------------------- //\n\nexport const InternalServerError: StatusTuple = [\n C.InternalServerError,\n T.InternalServerError,\n]\nexport const NotImplemented: StatusTuple = [C.NotImplemented, T.NotImplemented]\nexport const BadGateway: StatusTuple = [C.BadGateway, T.BadGateway]\nexport const ServiceUnavailable: StatusTuple = [\n C.ServiceUnavailable,\n T.ServiceUnavailable,\n]\nexport const GatewayTimeout: StatusTuple = [C.GatewayTimeout, T.GatewayTimeout]\nexport const HttpVersionNotSupported: StatusTuple = [\n C.HttpVersionNotSupported,\n T.HttpVersionNotSupported,\n]\nexport const VariantAlsoNegotiates: StatusTuple = [\n C.VariantAlsoNegotiates,\n T.VariantAlsoNegotiates,\n]\nexport const InsufficientStorage: StatusTuple = [\n C.InsufficientStorage,\n T.InsufficientStorage,\n]\nexport const LoopDetected: StatusTuple = [C.LoopDetected, T.LoopDetected]\nexport const NotExtended: StatusTuple = [C.NotExtended, T.NotExtended]\nexport const NetworkAuthenticationRequired: StatusTuple = [\n C.NetworkAuthenticationRequired,\n T.NetworkAuthenticationRequired,\n]\n"],"names":["Continue","C.Continue","T.Continue","SwitchingProtocol","C.SwitchingProtocol","T.SwitchingProtocol","Processing","C.Processing","T.Processing","EarlyHints","C.EarlyHints","T.EarlyHints","Ok","C.Ok","T.Ok","Created","C.Created","T.Created","Accepted","C.Accepted","T.Accepted","NonAuthoritativeInformation","C.NonAuthoritativeInformation","T.NonAuthoritativeInformation","NoContent","C.NoContent","T.NoContent","ResetContent","C.ResetContent","T.ResetContent","PartialContent","C.PartialContent","T.PartialContent","MultiStatus","C.MultiStatus","T.MultiStatus","AlreadyReported","C.AlreadyReported","T.AlreadyReported","IMUsed","C.ImUsed","ImUsed","T.ImUsed","MultipleChoices","C.MultipleChoices","T.MultipleChoices","MovedPermanently","C.MovedPermanently","T.MovedPermanently","Found","C.Found","T.Found","SeeOther","C.SeeOther","T.SeeOther","NotModified","C.NotModified","T.NotModified","UseProxy","C.UseProxy","T.UseProxy","SwitchProxy","C.SwitchProxy","T.SwitchProxy","TemporaryRedirect","C.TemporaryRedirect","T.TemporaryRedirect","PermanentRedirect","C.PermanentRedirect","T.PermanentRedirect","BadRequest","C.BadRequest","T.BadRequest","Unauthorized","C.Unauthorized","T.Unauthorized","PaymentRequired","C.PaymentRequired","T.PaymentRequired","Forbidden","C.Forbidden","T.Forbidden","NotFound","C.NotFound","T.NotFound","MethodNotAllowed","C.MethodNotAllowed","T.MethodNotAllowed","NotAcceptable","C.NotAcceptable","T.NotAcceptable","ProxyAuthenticationRequired","C.ProxyAuthenticationRequired","T.ProxyAuthenticationRequired","RequestTimeout","C.RequestTimeout","T.RequestTimeout","Conflict","C.Conflict","T.Conflict","Gone","C.Gone","T.Gone","LengthRequired","C.LengthRequired","T.LengthRequired","PreconditionFailed","C.PreconditionFailed","T.PreconditionFailed","PayloadTooLarge","C.PayloadTooLarge","T.PayloadTooLarge","UriTooLong","C.UriTooLong","T.UriTooLong","UnsupportedMediaType","C.UnsupportedMediaType","T.UnsupportedMediaType","RangeNotSatisfiable","C.RangeNotSatisfiable","T.RangeNotSatisfiable","ExpectationFailed","C.ExpectationFailed","T.ExpectationFailed","ImAteapot","C.ImAteapot","T.ImAteapot","MisdirectedRequest","C.MisdirectedRequest","T.MisdirectedRequest","UnprocessableEntity","C.UnprocessableEntity","T.UnprocessableEntity","Locked","C.Locked","T.Locked","FailedDependency","C.FailedDependency","T.FailedDependency","TooEarly","C.TooEarly","T.TooEarly","UpgradeRequired","C.UpgradeRequired","T.UpgradeRequired","PreconditionRequired","C.PreconditionRequired","T.PreconditionRequired","TooManyRequests","C.TooManyRequests","T.TooManyRequests","RequestHeaderFieldsTooLarge","C.RequestHeaderFieldsTooLarge","T.RequestHeaderFieldsTooLarge","UnavailableForLegalReasons","C.UnavailableForLegalReasons","T.UnavailableForLegalReasons","InternalServerError","C.InternalServerError","T.InternalServerError","NotImplemented","C.NotImplemented","T.NotImplemented","BadGateway","C.BadGateway","T.BadGateway","ServiceUnavailable","C.ServiceUnavailable","T.ServiceUnavailable","GatewayTimeout","C.GatewayTimeout","T.GatewayTimeout","HttpVersionNotSupported","C.HttpVersionNotSupported","T.HttpVersionNotSupported","VariantAlsoNegotiates","C.VariantAlsoNegotiates","T.VariantAlsoNegotiates","InsufficientStorage","C.InsufficientStorage","T.InsufficientStorage","LoopDetected","C.LoopDetected","T.LoopDetected","NotExtended","C.NotExtended","T.NotExtended","NetworkAuthenticationRequired","C.NetworkAuthenticationRequired","T.NetworkAuthenticationRequired"],"mappings":"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"}