Skip to content

Commit 70f510b

Browse files
committed
longStatusMessages is renamed to detailedStatusMessages
1 parent a719a05 commit 70f510b

File tree

5 files changed

+41
-45
lines changed

5 files changed

+41
-45
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
"types": "./dist/statusCodes.d.ts"
1818
},
1919
"./messages": {
20-
"import": "./dist/statusMessage.js",
21-
"require": "./dist/statusMessage.cjs",
22-
"types": "./dist/statusMessage.d.ts"
20+
"import": "./dist/statusMessages.js",
21+
"require": "./dist/statusMessages.cjs",
22+
"types": "./dist/statusMessages.d.ts"
2323
},
2424
"./messages-long": {
25-
"import": "./dist/longStatusMessages.js",
26-
"require": "./dist/longStatusMessages.cjs",
27-
"types": "./dist/longStatusMessages.d.ts"
25+
"import": "./dist/detailedStatusMessages.js",
26+
"require": "./dist/detailedStatusMessages.cjs",
27+
"types": "./dist/detailedStatusMessages.d.ts"
2828
},
2929
"./get-message": {
3030
"import": "./dist/getStatusMessage.js",

src/longStatusMessages.ts renamed to src/detailedStatusMessages.ts

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
// generate long status message if required
33

4-
export const LongStatusMessages = {
4+
export const DetailedStatusMessages = {
55
// --- 1xx: Informational ---
66
100: 'Continue. Request received, continue to send the rest of the request.',
77
101: 'Switching Protocols. Protocol switch initiated as requested by the client.',
@@ -74,35 +74,35 @@ export const LongStatusMessages = {
7474
510: 'Not Extended. Further extensions are required for the server to fulfill the request.',
7575
511: 'Network Authentication Required. The client must authenticate to gain network access.',
7676

77-
// Unofficial
78-
419: 'Page expired due to missing or invalid CSRF token.',
79-
420: 'Request rate limited; please slow down.',
80-
450: 'Access blocked by Windows parental control settings.',
81-
498: 'Token provided is invalid or expired.',
82-
509: 'Bandwidth limit exceeded as per server settings.',
83-
530: 'Site is frozen due to inactivity or administrative action.',
84-
598: 'Network read timed out behind a proxy server.',
85-
599: 'Network connection timed out during communication.',
77+
// --- Unofficial Codes ---
78+
419: 'Page Expired. Page expired due to missing or invalid CSRF token.',
79+
420: 'Method Failure. Request rate limited; please slow down.',
80+
450: 'Blocked by Windows Parental Controls. Access blocked by Windows parental control settings.',
81+
498: 'Invalid Token. Token provided is invalid or expired.',
82+
509: 'Bandwidth Limit Exceeded. Bandwidth limit exceeded as per server settings.',
83+
530: 'Site Frozen. Site is frozen due to inactivity or administrative action.',
84+
598: 'Network Read Timeout Error. Network read timed out behind a proxy server.',
85+
599: 'Network Connect Timeout Error. Network connection timed out during communication.',
8686

87-
// NGINX
88-
444: 'No response returned; connection closed immediately.',
89-
494: 'Request header is too large to be processed by the server.',
90-
495: 'Invalid client SSL certificate provided.',
91-
496: 'Client SSL certificate required but not provided.',
92-
497: 'HTTP request sent to an HTTPS port by mistake.',
93-
499: 'Client closed the request before server responded.',
87+
// --- NGINX ---
88+
444: 'No Response. No response returned; connection closed immediately.',
89+
494: 'Request Header Too Large. Request header is too large to be processed by the server.',
90+
495: 'SSL Certificate Error. Invalid client SSL certificate provided.',
91+
496: 'SSL Certificate Required. Client SSL certificate required but not provided.',
92+
497: 'HTTP Request Sent to HTTPS Port. HTTP request sent to an HTTPS port by mistake.',
93+
499: 'Client Closed Request. Client closed the request before server responded.',
9494

95-
// Cloudflare
96-
520: 'Unknown error from origin server; connection reset or invalid response.',
97-
521: 'Origin server refused connection from Cloudflare.',
98-
522: 'TCP handshake timed out between Cloudflare and origin server.',
99-
523: 'Cloudflare could not reach the origin server.',
100-
524: 'Timeout occurred waiting for response from origin server.',
101-
525: 'SSL/TLS handshake failed between Cloudflare and origin server.',
102-
526: 'Origin server presented an invalid SSL certificate.',
103-
527: 'Request timed out or failed after WAN connection was established.',
95+
// --- Cloudflare ---
96+
520: 'Unknown Error. Unknown error from origin server; connection reset or invalid response.',
97+
521: 'Web Server Is Down. Origin server refused connection from Cloudflare.',
98+
522: 'Connection Timed Out. TCP handshake timed out between Cloudflare and origin server.',
99+
523: 'Origin Is Unreachable. Cloudflare could not reach the origin server.',
100+
524: 'A Timeout Occurred. Timeout occurred waiting for response from origin server.',
101+
525: 'SSL Handshake Failed. SSL/TLS handshake failed between Cloudflare and origin server.',
102+
526: 'Invalid SSL Certificate. Origin server presented an invalid SSL certificate.',
103+
527: 'Railgun Error. Request timed out or failed after WAN connection was established.',
104104
} as const;
105105

106106

107-
export type LongStatusMessage =
108-
(typeof LongStatusMessages)[keyof typeof LongStatusMessages];
107+
export type DetailedStatusMessage =
108+
(typeof DetailedStatusMessages)[keyof typeof DetailedStatusMessages];

src/getStatusMessage.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
// import shortMessages from './shortStatusMessages';
2-
import {LongStatusMessages} from './longStatusMessages';
2+
import { LongStatusMessages } from './detailedStatusMessages';
33
import type { StatusCode } from './statusCodes';
4-
import {StatusMessages} from './statusMessage';
4+
import { StatusMessages } from './statusMessages';
55

6-
7-
export function getStatusMessage(
8-
statusCode: StatusCode,
9-
long = false
10-
): string {
6+
export function getStatusMessage(statusCode: StatusCode, long = false): string {
117
return long
128
? LongStatusMessages[statusCode] ?? 'Unknown Status'
139
: StatusMessages[statusCode] ?? 'Unknown Status';

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// --- Runtime Exports ---
22
export { StatusCodes } from './statusCodes';
3-
export { StatusMessages } from './statusMessage';
4-
export { LongStatusMessages } from './longStatusMessages';
3+
export { StatusMessages } from './statusMessages';
4+
export { DetailedStatusMessages } from './detailedStatusMessages';
55
export { getStatusMessage } from './getStatusMessage';
66

77
// --- Type Exports ---
88
export type { StatusCode } from './statusCodes';
9-
export type { StatusMessage } from './statusMessage';
10-
export type { LongStatusMessage } from './longStatusMessages';
9+
export type { StatusMessage } from './statusMessages';
10+
export type { DetailedStatusMessage } from './detailedStatusMessages';
File renamed without changes.

0 commit comments

Comments
 (0)