New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

http-response-status

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

http-response-status - npm Package Compare versions

Comparing version 0.0.8 to 0.0.9

dist/constants/http.d.ts

19

CHANGELOG.md

@@ -5,2 +5,21 @@ # Changelog

### [0.0.9](https://github.com/arnaud-zg/http-status/compare/v0.0.8...v0.0.9) (2019-10-31)
### 📖 Documentations
* **project:** add usage section on documentation ([#34](https://github.com/arnaud-zg/http-status/issues/34)) ([3f4d232](https://github.com/arnaud-zg/http-status/commit/3f4d232))
### 📦 Build System
* **project:** export http status on project ([#35](https://github.com/arnaud-zg/http-status/issues/35)) ([4beb865](https://github.com/arnaud-zg/http-status/commit/4beb865))
### 🔧 Chore
* **deps:** update dependency @types/jest to v24.0.20 ([#37](https://github.com/arnaud-zg/http-status/issues/37)) ([d7a3eaf](https://github.com/arnaud-zg/http-status/commit/d7a3eaf))
* **deps:** update dependency tsdx to v0.11.0 ([#38](https://github.com/arnaud-zg/http-status/issues/38)) ([0b5ce0d](https://github.com/arnaud-zg/http-status/commit/0b5ce0d))
* **deps:** update node.js to v10.17.0 ([#36](https://github.com/arnaud-zg/http-status/issues/36)) ([9693767](https://github.com/arnaud-zg/http-status/commit/9693767))
### [0.0.8](https://github.com/arnaud-zg/http-status/compare/v0.0.7...v0.0.8) (2019-10-22)

@@ -7,0 +26,0 @@

@@ -185,4 +185,9 @@ 'use strict';

exports.HTTP_STATUS_CLIENT_ERROR = HTTP_STATUS_CLIENT_ERROR;
exports.HTTP_STATUS_INFORMATIONAL = HTTP_STATUS_INFORMATIONAL;
exports.HTTP_STATUS_REDIRECTION = HTTP_STATUS_REDIRECTION;
exports.HTTP_STATUS_SERVER_ERROR = HTTP_STATUS_SERVER_ERROR;
exports.HTTP_STATUS_SUCCESS = HTTP_STATUS_SUCCESS;
exports.getHttpStatusCatgory = getHttpStatusCatgory;
exports.getHttpStatusName = getHttpStatusName;
//# sourceMappingURL=http-response-status.cjs.development.js.map

2

dist/http-response-status.cjs.production.min.js

@@ -1,2 +0,2 @@

"use strict";var E,T,O,N,_,R,A,t;(E=(T=exports.NHttpHeaders||(exports.NHttpHeaders={})).EHttpHeaders||(T.EHttpHeaders={})).ACCEPT_RANGES="Accept-Ranges",E.ACCESS_CONTROL_ALLOW_CREDENTIALS="Access-Control-Allow-Credentials",E.ACCESS_CONTROL_ALLOW_HEADERS="Access-Control-Allow-Headers",E.ACCESS_CONTROL_ALLOW_METHODS="Access-Control-Allow-Methods",E.ACCESS_CONTROL_ALLOW_ORIGIN="Access-Control-Allow-Origin",E.ACCESS_CONTROL_EXPOSE_HEADERS="Access-Control-Expose-Headers",E.ACCESS_CONTROL_MAX_AGE="Access-Control-Max-Age",E.AGE="Age",E.ALLOW="Allow",E.ALTERNATE_PROTOCOL="Alternate-Protocol",E.CACHE_CONTROL="Cache-Control",E.CLIENT_DATE="Client-Date",E.CLIENT_PEER="Client-Peer",E.CLIENT_RESPONSE_NUM="Client-Response-Num",E.CONNECTION="Connection",E.CONTENT_DISPOSITION="Content-Disposition",E.CONTENT_ENCODING="Content-Encoding",E.CONTENT_LANGUAGE="Content-Language",E.CONTENT_LENGTH="Content-Length",E.CONTENT_LOCATION="Content-Location",E.CONTENT_MD5="Content-MD5",E.CONTENT_RANGE="Content-Range",E.CONTENT_SECURITY_POLICY="X-Content-Security-Policy",E.CONTENT_SECURITY_POLICY_REPORT_ONLY="Content-Security-Policy-Report-Only",E.CONTENT_TYPE="Content-Type",E.DATE="Date",E.ETAG="Etag",E.EXPIRES="Expires",E.HTTP="HTTP",E.KEEP_ALIVE="Keep-Alive",E.LAST_MODIFIED="Last-Modified",E.LINK="Link",E.LOCATION="Location",E.P3P="P3P",E.PRAGMA="Pragma",E.PROXY_AUTHENTICATE="Proxy-Authenticate",E.PROXY_CONNECTION="Proxy-Connection",E.REFRESH="Refresh",E.RETRY_AFTER="Retry-After",E.SERVER="Server",E.SET_COOKIE="Set-Cookie",E.STATUS="Status",E.STRICT_TRANSPORT_SECURITY="Strict-Transport-Security",E.TIMING_ALLOW_ORIGIN="Timing-Allow-Origin",E.TRAILER="Trailer",E.TRANSFER_ENCODING="Transfer-Encoding",E.UPGRADE="Upgrade",E.VARY="Vary",E.VIA="Via",E.WARNING="Warning",E.WWW_AUTHENTICATE="WWW-Authenticate",E.X_ASPNET_VERSION="X-Aspnet-Version",E.X_CONTENT_TYPE_OPTIONS="X-Content-Type-Options",E.X_FRAME_OPTIONS="X-Frame-Options",E.X_PERMITTED_CROSS_DOMAIN_POLICIES="X-Permitted-Cross-Domain-Policies",E.X_PINGBACK="X-Pingback",E.X_POWERED_BY="X-Powered-By",E.X_ROBOTS_TAG="X-Robots-Tag",E.X_UA_COMPATIBLE="X-UA-Compatible",E.X_WEBKIT_CSP="Content-Security-Policy, X-Content-Security-Policy, X-Webkit-CSP",E.X_XSS_PROTECTION="X-XSS-Protection",(A=(t=exports.NHttpStatuses||(exports.NHttpStatuses={})).EInformational||(t.EInformational={}))[A.CONTINUE=100]="CONTINUE",A[A.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",A[A.PROCESSING=102]="PROCESSING",(R=t.ESuccess||(t.ESuccess={}))[R.OK=200]="OK",R[R.CREATED=201]="CREATED",R[R.ACCEPTED=202]="ACCEPTED",R[R.NON_AUTHORITATIVE_INFORMATION=203]="NON_AUTHORITATIVE_INFORMATION",R[R.NO_CONTENT=204]="NO_CONTENT",R[R.RESET_CONTENT=205]="RESET_CONTENT",R[R.PARTIAL_CONTENT=206]="PARTIAL_CONTENT",R[R.MULTI_STATUS=207]="MULTI_STATUS",R[R.ALREADY_REPORTED=208]="ALREADY_REPORTED",R[R.IM_USED=226]="IM_USED",(_=t.ERedirection||(t.ERedirection={}))[_.MULTIPLE_CHOICES=300]="MULTIPLE_CHOICES",_[_.MOVED_PERMANENTLY=301]="MOVED_PERMANENTLY",_[_.FOUND=302]="FOUND",_[_.SEE_OTHER=303]="SEE_OTHER",_[_.NOT_MODIFIED=304]="NOT_MODIFIED",_[_.USE_PROXY=305]="USE_PROXY",_[_.TEMPORARY_REDIRECT=307]="TEMPORARY_REDIRECT",_[_.PERMANENT_REDIRECT=308]="PERMANENT_REDIRECT",(N=t.ClientError||(t.ClientError={}))[N.BAD_REQUEST=400]="BAD_REQUEST",N[N.UNAUTHORIZED=401]="UNAUTHORIZED",N[N.PAYMENT_REQUIRED=402]="PAYMENT_REQUIRED",N[N.FORBIDDEN=403]="FORBIDDEN",N[N.NOT_FOUND=404]="NOT_FOUND",N[N.METHOD_NOT_ALLOWED=405]="METHOD_NOT_ALLOWED",N[N.NOT_ACCEPTABLE=406]="NOT_ACCEPTABLE",N[N.PROXY_AUTHENTICATION_REQUIRED=407]="PROXY_AUTHENTICATION_REQUIRED",N[N.REQUEST_TIMEOUT=408]="REQUEST_TIMEOUT",N[N.CONFLICT=409]="CONFLICT",N[N.GONE=410]="GONE",N[N.LENGTH_REQUIRED=411]="LENGTH_REQUIRED",N[N.PRECONDITION_FAILED=412]="PRECONDITION_FAILED",N[N.PAYLOAD_TOO_LARGE=413]="PAYLOAD_TOO_LARGE",N[N.REQUEST_URI_TOO_LONG=414]="REQUEST_URI_TOO_LONG",N[N.UNSUPPORTED_MEDIA_TYPE=415]="UNSUPPORTED_MEDIA_TYPE",N[N.REQUESTED_RANGE_NOT_SATISFIABLE=416]="REQUESTED_RANGE_NOT_SATISFIABLE",N[N.EXPECTATION_FAILED=417]="EXPECTATION_FAILED",N[N.I_M_A_TEAPOT=418]="I_M_A_TEAPOT",N[N.MISDIRECTED_REQUEST=421]="MISDIRECTED_REQUEST",N[N.UNPROCESSABLE_ENTITY=422]="UNPROCESSABLE_ENTITY",N[N.LOCKED=423]="LOCKED",N[N.FAILED_DEPENDENCY=424]="FAILED_DEPENDENCY",N[N.UPGRADE_REQUIRED=426]="UPGRADE_REQUIRED",N[N.PRECONDITION_REQUIRED=428]="PRECONDITION_REQUIRED",N[N.TOO_MANY_REQUESTS=429]="TOO_MANY_REQUESTS",N[N.REQUEST_HEADER_FIELDS_TOO_LARGE=431]="REQUEST_HEADER_FIELDS_TOO_LARGE",N[N.CONNECTION_CLOSED_WITHOUT_RESPONSE=444]="CONNECTION_CLOSED_WITHOUT_RESPONSE",N[N.UNAVAILABLE_FOR_LEGAL_REASONS=451]="UNAVAILABLE_FOR_LEGAL_REASONS",N[N.CLIENT_CLOSED_REQUEST=499]="CLIENT_CLOSED_REQUEST",(O=t.EServerError||(t.EServerError={}))[O.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",O[O.NOT_IMPLEMENTED=501]="NOT_IMPLEMENTED",O[O.BAD_GATEWAY=502]="BAD_GATEWAY",O[O.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE",O[O.GATEWAY_TIMEOUT=504]="GATEWAY_TIMEOUT",O[O.HTTP_VERSION_NOT_SUPPORTED=505]="HTTP_VERSION_NOT_SUPPORTED",O[O.VARIANT_ALSO_NEGOTIATES=506]="VARIANT_ALSO_NEGOTIATES",O[O.INSUFFICIENT_STORAGE=507]="INSUFFICIENT_STORAGE",O[O.LOOP_DETECTED=508]="LOOP_DETECTED",O[O.NOT_EXTENDED=510]="NOT_EXTENDED",O[O.NETWORK_AUTHENTICATION_REQUIRED=511]="NETWORK_AUTHENTICATION_REQUIRED",O[O.NETWORK_CONNECT_TIMEOUT_ERROR=599]="NETWORK_CONNECT_TIMEOUT_ERROR",exports.getHttpStatusCatgory=function(E){return-1!==Object.values(exports.NHttpStatuses.EInformational).indexOf(E)?"Informational":-1!==Object.values(exports.NHttpStatuses.ESuccess).indexOf(E)?"Success":-1!==Object.values(exports.NHttpStatuses.ERedirection).indexOf(E)?"Redirection":-1!==Object.values(exports.NHttpStatuses.ClientError).indexOf(E)?"ClientError":-1!==Object.values(exports.NHttpStatuses.EServerError).indexOf(E)?"ServerError":void 0},exports.getHttpStatusName=function(E){return exports.NHttpStatuses.EInformational[E]||exports.NHttpStatuses.ESuccess[E]||exports.NHttpStatuses.ERedirection[E]||exports.NHttpStatuses.ClientError[E]||exports.NHttpStatuses.EServerError[E]};
"use strict";var E,T,O,_,N,R,A,t;(E=(T=exports.NHttpHeaders||(exports.NHttpHeaders={})).EHttpHeaders||(T.EHttpHeaders={})).ACCEPT_RANGES="Accept-Ranges",E.ACCESS_CONTROL_ALLOW_CREDENTIALS="Access-Control-Allow-Credentials",E.ACCESS_CONTROL_ALLOW_HEADERS="Access-Control-Allow-Headers",E.ACCESS_CONTROL_ALLOW_METHODS="Access-Control-Allow-Methods",E.ACCESS_CONTROL_ALLOW_ORIGIN="Access-Control-Allow-Origin",E.ACCESS_CONTROL_EXPOSE_HEADERS="Access-Control-Expose-Headers",E.ACCESS_CONTROL_MAX_AGE="Access-Control-Max-Age",E.AGE="Age",E.ALLOW="Allow",E.ALTERNATE_PROTOCOL="Alternate-Protocol",E.CACHE_CONTROL="Cache-Control",E.CLIENT_DATE="Client-Date",E.CLIENT_PEER="Client-Peer",E.CLIENT_RESPONSE_NUM="Client-Response-Num",E.CONNECTION="Connection",E.CONTENT_DISPOSITION="Content-Disposition",E.CONTENT_ENCODING="Content-Encoding",E.CONTENT_LANGUAGE="Content-Language",E.CONTENT_LENGTH="Content-Length",E.CONTENT_LOCATION="Content-Location",E.CONTENT_MD5="Content-MD5",E.CONTENT_RANGE="Content-Range",E.CONTENT_SECURITY_POLICY="X-Content-Security-Policy",E.CONTENT_SECURITY_POLICY_REPORT_ONLY="Content-Security-Policy-Report-Only",E.CONTENT_TYPE="Content-Type",E.DATE="Date",E.ETAG="Etag",E.EXPIRES="Expires",E.HTTP="HTTP",E.KEEP_ALIVE="Keep-Alive",E.LAST_MODIFIED="Last-Modified",E.LINK="Link",E.LOCATION="Location",E.P3P="P3P",E.PRAGMA="Pragma",E.PROXY_AUTHENTICATE="Proxy-Authenticate",E.PROXY_CONNECTION="Proxy-Connection",E.REFRESH="Refresh",E.RETRY_AFTER="Retry-After",E.SERVER="Server",E.SET_COOKIE="Set-Cookie",E.STATUS="Status",E.STRICT_TRANSPORT_SECURITY="Strict-Transport-Security",E.TIMING_ALLOW_ORIGIN="Timing-Allow-Origin",E.TRAILER="Trailer",E.TRANSFER_ENCODING="Transfer-Encoding",E.UPGRADE="Upgrade",E.VARY="Vary",E.VIA="Via",E.WARNING="Warning",E.WWW_AUTHENTICATE="WWW-Authenticate",E.X_ASPNET_VERSION="X-Aspnet-Version",E.X_CONTENT_TYPE_OPTIONS="X-Content-Type-Options",E.X_FRAME_OPTIONS="X-Frame-Options",E.X_PERMITTED_CROSS_DOMAIN_POLICIES="X-Permitted-Cross-Domain-Policies",E.X_PINGBACK="X-Pingback",E.X_POWERED_BY="X-Powered-By",E.X_ROBOTS_TAG="X-Robots-Tag",E.X_UA_COMPATIBLE="X-UA-Compatible",E.X_WEBKIT_CSP="Content-Security-Policy, X-Content-Security-Policy, X-Webkit-CSP",E.X_XSS_PROTECTION="X-XSS-Protection",(A=(t=exports.NHttpStatuses||(exports.NHttpStatuses={})).EInformational||(t.EInformational={}))[A.CONTINUE=100]="CONTINUE",A[A.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",A[A.PROCESSING=102]="PROCESSING",(R=t.ESuccess||(t.ESuccess={}))[R.OK=200]="OK",R[R.CREATED=201]="CREATED",R[R.ACCEPTED=202]="ACCEPTED",R[R.NON_AUTHORITATIVE_INFORMATION=203]="NON_AUTHORITATIVE_INFORMATION",R[R.NO_CONTENT=204]="NO_CONTENT",R[R.RESET_CONTENT=205]="RESET_CONTENT",R[R.PARTIAL_CONTENT=206]="PARTIAL_CONTENT",R[R.MULTI_STATUS=207]="MULTI_STATUS",R[R.ALREADY_REPORTED=208]="ALREADY_REPORTED",R[R.IM_USED=226]="IM_USED",(N=t.ERedirection||(t.ERedirection={}))[N.MULTIPLE_CHOICES=300]="MULTIPLE_CHOICES",N[N.MOVED_PERMANENTLY=301]="MOVED_PERMANENTLY",N[N.FOUND=302]="FOUND",N[N.SEE_OTHER=303]="SEE_OTHER",N[N.NOT_MODIFIED=304]="NOT_MODIFIED",N[N.USE_PROXY=305]="USE_PROXY",N[N.TEMPORARY_REDIRECT=307]="TEMPORARY_REDIRECT",N[N.PERMANENT_REDIRECT=308]="PERMANENT_REDIRECT",(_=t.ClientError||(t.ClientError={}))[_.BAD_REQUEST=400]="BAD_REQUEST",_[_.UNAUTHORIZED=401]="UNAUTHORIZED",_[_.PAYMENT_REQUIRED=402]="PAYMENT_REQUIRED",_[_.FORBIDDEN=403]="FORBIDDEN",_[_.NOT_FOUND=404]="NOT_FOUND",_[_.METHOD_NOT_ALLOWED=405]="METHOD_NOT_ALLOWED",_[_.NOT_ACCEPTABLE=406]="NOT_ACCEPTABLE",_[_.PROXY_AUTHENTICATION_REQUIRED=407]="PROXY_AUTHENTICATION_REQUIRED",_[_.REQUEST_TIMEOUT=408]="REQUEST_TIMEOUT",_[_.CONFLICT=409]="CONFLICT",_[_.GONE=410]="GONE",_[_.LENGTH_REQUIRED=411]="LENGTH_REQUIRED",_[_.PRECONDITION_FAILED=412]="PRECONDITION_FAILED",_[_.PAYLOAD_TOO_LARGE=413]="PAYLOAD_TOO_LARGE",_[_.REQUEST_URI_TOO_LONG=414]="REQUEST_URI_TOO_LONG",_[_.UNSUPPORTED_MEDIA_TYPE=415]="UNSUPPORTED_MEDIA_TYPE",_[_.REQUESTED_RANGE_NOT_SATISFIABLE=416]="REQUESTED_RANGE_NOT_SATISFIABLE",_[_.EXPECTATION_FAILED=417]="EXPECTATION_FAILED",_[_.I_M_A_TEAPOT=418]="I_M_A_TEAPOT",_[_.MISDIRECTED_REQUEST=421]="MISDIRECTED_REQUEST",_[_.UNPROCESSABLE_ENTITY=422]="UNPROCESSABLE_ENTITY",_[_.LOCKED=423]="LOCKED",_[_.FAILED_DEPENDENCY=424]="FAILED_DEPENDENCY",_[_.UPGRADE_REQUIRED=426]="UPGRADE_REQUIRED",_[_.PRECONDITION_REQUIRED=428]="PRECONDITION_REQUIRED",_[_.TOO_MANY_REQUESTS=429]="TOO_MANY_REQUESTS",_[_.REQUEST_HEADER_FIELDS_TOO_LARGE=431]="REQUEST_HEADER_FIELDS_TOO_LARGE",_[_.CONNECTION_CLOSED_WITHOUT_RESPONSE=444]="CONNECTION_CLOSED_WITHOUT_RESPONSE",_[_.UNAVAILABLE_FOR_LEGAL_REASONS=451]="UNAVAILABLE_FOR_LEGAL_REASONS",_[_.CLIENT_CLOSED_REQUEST=499]="CLIENT_CLOSED_REQUEST",(O=t.EServerError||(t.EServerError={}))[O.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",O[O.NOT_IMPLEMENTED=501]="NOT_IMPLEMENTED",O[O.BAD_GATEWAY=502]="BAD_GATEWAY",O[O.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE",O[O.GATEWAY_TIMEOUT=504]="GATEWAY_TIMEOUT",O[O.HTTP_VERSION_NOT_SUPPORTED=505]="HTTP_VERSION_NOT_SUPPORTED",O[O.VARIANT_ALSO_NEGOTIATES=506]="VARIANT_ALSO_NEGOTIATES",O[O.INSUFFICIENT_STORAGE=507]="INSUFFICIENT_STORAGE",O[O.LOOP_DETECTED=508]="LOOP_DETECTED",O[O.NOT_EXTENDED=510]="NOT_EXTENDED",O[O.NETWORK_AUTHENTICATION_REQUIRED=511]="NETWORK_AUTHENTICATION_REQUIRED",O[O.NETWORK_CONNECT_TIMEOUT_ERROR=599]="NETWORK_CONNECT_TIMEOUT_ERROR",exports.HTTP_STATUS_CLIENT_ERROR="ClientError",exports.HTTP_STATUS_INFORMATIONAL="Informational",exports.HTTP_STATUS_REDIRECTION="Redirection",exports.HTTP_STATUS_SERVER_ERROR="ServerError",exports.HTTP_STATUS_SUCCESS="Success",exports.getHttpStatusCatgory=function(E){return-1!==Object.values(exports.NHttpStatuses.EInformational).indexOf(E)?"Informational":-1!==Object.values(exports.NHttpStatuses.ESuccess).indexOf(E)?"Success":-1!==Object.values(exports.NHttpStatuses.ERedirection).indexOf(E)?"Redirection":-1!==Object.values(exports.NHttpStatuses.ClientError).indexOf(E)?"ClientError":-1!==Object.values(exports.NHttpStatuses.EServerError).indexOf(E)?"ServerError":void 0},exports.getHttpStatusName=function(E){return exports.NHttpStatuses.EInformational[E]||exports.NHttpStatuses.ESuccess[E]||exports.NHttpStatuses.ERedirection[E]||exports.NHttpStatuses.ClientError[E]||exports.NHttpStatuses.EServerError[E]};
//# sourceMappingURL=http-response-status.cjs.production.min.js.map

@@ -187,3 +187,3 @@ var NHttpHeaders;

export { NHttpHeaders, NHttpStatuses, getHttpStatusCatgory, getHttpStatusName };
export { HTTP_STATUS_CLIENT_ERROR, HTTP_STATUS_INFORMATIONAL, HTTP_STATUS_REDIRECTION, HTTP_STATUS_SERVER_ERROR, HTTP_STATUS_SUCCESS, NHttpHeaders, NHttpStatuses, getHttpStatusCatgory, getHttpStatusName };
//# sourceMappingURL=http-response-status.esm.js.map

@@ -1,145 +0,2 @@

declare namespace NHttpHeaders {
enum EHttpHeaders {
ACCEPT_RANGES = "Accept-Ranges",
ACCESS_CONTROL_ALLOW_CREDENTIALS = "Access-Control-Allow-Credentials",
ACCESS_CONTROL_ALLOW_HEADERS = "Access-Control-Allow-Headers",
ACCESS_CONTROL_ALLOW_METHODS = "Access-Control-Allow-Methods",
ACCESS_CONTROL_ALLOW_ORIGIN = "Access-Control-Allow-Origin",
ACCESS_CONTROL_EXPOSE_HEADERS = "Access-Control-Expose-Headers",
ACCESS_CONTROL_MAX_AGE = "Access-Control-Max-Age",
AGE = "Age",
ALLOW = "Allow",
ALTERNATE_PROTOCOL = "Alternate-Protocol",
CACHE_CONTROL = "Cache-Control",
CLIENT_DATE = "Client-Date",
CLIENT_PEER = "Client-Peer",
CLIENT_RESPONSE_NUM = "Client-Response-Num",
CONNECTION = "Connection",
CONTENT_DISPOSITION = "Content-Disposition",
CONTENT_ENCODING = "Content-Encoding",
CONTENT_LANGUAGE = "Content-Language",
CONTENT_LENGTH = "Content-Length",
CONTENT_LOCATION = "Content-Location",
CONTENT_MD5 = "Content-MD5",
CONTENT_RANGE = "Content-Range",
CONTENT_SECURITY_POLICY = "X-Content-Security-Policy",
CONTENT_SECURITY_POLICY_REPORT_ONLY = "Content-Security-Policy-Report-Only",
CONTENT_TYPE = "Content-Type",
DATE = "Date",
ETAG = "Etag",
EXPIRES = "Expires",
HTTP = "HTTP",
KEEP_ALIVE = "Keep-Alive",
LAST_MODIFIED = "Last-Modified",
LINK = "Link",
LOCATION = "Location",
P3P = "P3P",
PRAGMA = "Pragma",
PROXY_AUTHENTICATE = "Proxy-Authenticate",
PROXY_CONNECTION = "Proxy-Connection",
REFRESH = "Refresh",
RETRY_AFTER = "Retry-After",
SERVER = "Server",
SET_COOKIE = "Set-Cookie",
STATUS = "Status",
STRICT_TRANSPORT_SECURITY = "Strict-Transport-Security",
TIMING_ALLOW_ORIGIN = "Timing-Allow-Origin",
TRAILER = "Trailer",
TRANSFER_ENCODING = "Transfer-Encoding",
UPGRADE = "Upgrade",
VARY = "Vary",
VIA = "Via",
WARNING = "Warning",
WWW_AUTHENTICATE = "WWW-Authenticate",
X_ASPNET_VERSION = "X-Aspnet-Version",
X_CONTENT_TYPE_OPTIONS = "X-Content-Type-Options",
X_FRAME_OPTIONS = "X-Frame-Options",
X_PERMITTED_CROSS_DOMAIN_POLICIES = "X-Permitted-Cross-Domain-Policies",
X_PINGBACK = "X-Pingback",
X_POWERED_BY = "X-Powered-By",
X_ROBOTS_TAG = "X-Robots-Tag",
X_UA_COMPATIBLE = "X-UA-Compatible",
X_WEBKIT_CSP = "Content-Security-Policy, X-Content-Security-Policy, X-Webkit-CSP",
X_XSS_PROTECTION = "X-XSS-Protection"
}
}
declare namespace NHttpStatuses {
enum EInformational {
CONTINUE = 100,
SWITCHING_PROTOCOLS = 101,
PROCESSING = 102
}
enum ESuccess {
OK = 200,
CREATED = 201,
ACCEPTED = 202,
NON_AUTHORITATIVE_INFORMATION = 203,
NO_CONTENT = 204,
RESET_CONTENT = 205,
PARTIAL_CONTENT = 206,
MULTI_STATUS = 207,
ALREADY_REPORTED = 208,
IM_USED = 226
}
enum ERedirection {
MULTIPLE_CHOICES = 300,
MOVED_PERMANENTLY = 301,
FOUND = 302,
SEE_OTHER = 303,
NOT_MODIFIED = 304,
USE_PROXY = 305,
TEMPORARY_REDIRECT = 307,
PERMANENT_REDIRECT = 308
}
enum ClientError {
BAD_REQUEST = 400,
UNAUTHORIZED = 401,
PAYMENT_REQUIRED = 402,
FORBIDDEN = 403,
NOT_FOUND = 404,
METHOD_NOT_ALLOWED = 405,
NOT_ACCEPTABLE = 406,
PROXY_AUTHENTICATION_REQUIRED = 407,
REQUEST_TIMEOUT = 408,
CONFLICT = 409,
GONE = 410,
LENGTH_REQUIRED = 411,
PRECONDITION_FAILED = 412,
PAYLOAD_TOO_LARGE = 413,
REQUEST_URI_TOO_LONG = 414,
UNSUPPORTED_MEDIA_TYPE = 415,
REQUESTED_RANGE_NOT_SATISFIABLE = 416,
EXPECTATION_FAILED = 417,
I_M_A_TEAPOT = 418,
MISDIRECTED_REQUEST = 421,
UNPROCESSABLE_ENTITY = 422,
LOCKED = 423,
FAILED_DEPENDENCY = 424,
UPGRADE_REQUIRED = 426,
PRECONDITION_REQUIRED = 428,
TOO_MANY_REQUESTS = 429,
REQUEST_HEADER_FIELDS_TOO_LARGE = 431,
CONNECTION_CLOSED_WITHOUT_RESPONSE = 444,
UNAVAILABLE_FOR_LEGAL_REASONS = 451,
CLIENT_CLOSED_REQUEST = 499
}
enum EServerError {
INTERNAL_SERVER_ERROR = 500,
NOT_IMPLEMENTED = 501,
BAD_GATEWAY = 502,
SERVICE_UNAVAILABLE = 503,
GATEWAY_TIMEOUT = 504,
HTTP_VERSION_NOT_SUPPORTED = 505,
VARIANT_ALSO_NEGOTIATES = 506,
INSUFFICIENT_STORAGE = 507,
LOOP_DETECTED = 508,
NOT_EXTENDED = 510,
NETWORK_AUTHENTICATION_REQUIRED = 511,
NETWORK_CONNECT_TIMEOUT_ERROR = 599
}
}
declare type THttpStatusCodeCatagory = ReturnType<typeof getHttpStatusCatgory>;
declare type THttpStatusName = ReturnType<typeof getHttpStatusName>;
declare const getHttpStatusName: (httpStatusCode: number) => string;
declare const getHttpStatusCatgory: (httpStatusCode: number) => "ClientError" | "Informational" | "Redirection" | "ServerError" | "Success" | undefined;
export { NHttpHeaders, NHttpStatuses, THttpStatusCodeCatagory, THttpStatusName, getHttpStatusName, getHttpStatusCatgory };
export * from './constants/http';
export * from './utils/http';
{
"name": "http-response-status",
"version": "0.0.8",
"version": "0.0.9",
"main": "dist/index.js",

@@ -32,3 +32,3 @@ "module": "dist/http-status.esm.js",

"devDependencies": {
"@types/jest": "24.0.19",
"@types/jest": "24.0.20",
"codecov": "3.6.1",

@@ -38,3 +38,3 @@ "husky": "3.0.9",

"standard-version": "7.0.0",
"tsdx": "0.10.5",
"tsdx": "0.11.0",
"tslib": "1.10.0",

@@ -41,0 +41,0 @@ "typescript": "3.6.4"

@@ -29,2 +29,46 @@ # http-response-status

Here are examples of how you can use `http-response-status`.
### Check if it's a 200 OK
```ts
import { NHttpStatuses } from 'http-response-status'
const isOk = (httpCode: number) => {
if (httpCode === NHttpStatuses.OK) {
return true
}
return false
}
```
### Get http status name
```ts
import { getHttpStatusName } from 'http-response-status'
const isOk = (httpCode: number) => {
if (getHttpStatusName(httpCode) === 'OK') {
return true
}
return false
}
```
### Get http status category
```ts
import { HTTP_STATUS_SUCCESS, getHttpStatusCatgory } from 'http-response-status'
const isSuccess = (httpCode) => {
if (getHttpStatusCatgory(httpCode) === HTTP_STATUS_SUCCESS) {
return true
}
return false
}
```
## Running the tests

@@ -31,0 +75,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc