feat(ci): Set up GitHub Actions workflows for CI/CD
This commit is contained in:
8
ts/00_commitinfo_data.ts
Normal file
8
ts/00_commitinfo_data.ts
Normal file
@ -0,0 +1,8 @@
|
||||
/**
|
||||
* autocreated commitinfo by @push.rocks/commitinfo
|
||||
*/
|
||||
export const commitinfo = {
|
||||
name: '@push.rocks/smartstatus',
|
||||
version: '1.1.0',
|
||||
description: 'A TypeScript library for managing HTTP status codes, providing detailed classes for each status to enhance HTTP error and response handling.'
|
||||
}
|
@ -1 +1,7 @@
|
||||
export * from './smartstatus.classes.http';
|
||||
export * from './smartstatus.classes.http.1xx.js';
|
||||
export * from './smartstatus.classes.http.2xx.js';
|
||||
export * from './smartstatus.classes.http.3xx.js';
|
||||
export * from './smartstatus.classes.http.4xx.js';
|
||||
export * from './smartstatus.classes.http.5xx.js';
|
||||
|
||||
export * from './smartstatus.classes.http.js';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HttpStatus, TStatusGroup } from './smartstatus.classes.http';
|
||||
import { HttpStatus, type TStatusGroup } from './smartstatus.classes.http.js';
|
||||
|
||||
export class Status100 extends HttpStatus {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HttpStatus, TStatusGroup } from './smartstatus.classes.http';
|
||||
import { HttpStatus, type TStatusGroup } from './smartstatus.classes.http.js';
|
||||
|
||||
export class Status200 extends HttpStatus {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HttpStatus, TStatusGroup } from './smartstatus.classes.http';
|
||||
import { HttpStatus, type TStatusGroup } from './smartstatus.classes.http.js';
|
||||
|
||||
export class Status300 extends HttpStatus {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HttpStatus, TStatusGroup } from './smartstatus.classes.http';
|
||||
import { HttpStatus, type TStatusGroup } from './smartstatus.classes.http.js';
|
||||
|
||||
export class Status400 extends HttpStatus {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HttpStatus, TStatusGroup } from './smartstatus.classes.http';
|
||||
import { HttpStatus, type TStatusGroup } from './smartstatus.classes.http.js';
|
||||
|
||||
export class Status500 extends HttpStatus {
|
||||
constructor() {
|
||||
|
@ -10,11 +10,11 @@ export class HttpStatus {
|
||||
try {
|
||||
statusInstance = new HttpStatus.statusMap[codeStringArg]();
|
||||
} catch {
|
||||
console.log('unknown status')
|
||||
console.log('unknown status');
|
||||
return new HttpStatus({
|
||||
code: 0,
|
||||
text: 'unknown status',
|
||||
description: `The status ${codeStringArg} is not known.`
|
||||
description: `The status ${codeStringArg} is not known.`,
|
||||
});
|
||||
}
|
||||
return statusInstance;
|
||||
@ -28,9 +28,3 @@ export class HttpStatus {
|
||||
this.description = optionsArg.description;
|
||||
}
|
||||
}
|
||||
|
||||
export * from './smartstatus.classes.http.1xx';
|
||||
export * from './smartstatus.classes.http.2xx';
|
||||
export * from './smartstatus.classes.http.3xx';
|
||||
export * from './smartstatus.classes.http.4xx';
|
||||
export * from './smartstatus.classes.http.5xx';
|
||||
|
Reference in New Issue
Block a user