result-tsk
Advanced tools
Comparing version 1.0.8 to 1.0.9
@@ -33,1 +33,6 @@ # Changelog | ||
- NPM package dependencies. | ||
## [1.0.9] — 2020-12-10 | ||
### Updated | ||
- NPM package dependencies updated. | ||
- statusCode now support string type. |
@@ -5,11 +5,11 @@ import { IResult } from "./Result.interface"; | ||
data: T | string; | ||
statusCode: number; | ||
statusCode: number | string; | ||
success: boolean; | ||
message: string; | ||
error: string; | ||
SetStatusCode(statusCode: number, success: boolean): void; | ||
SetMessage(message: string, statusCode: number): void; | ||
SetError(error: string, statusCode: number): void; | ||
SetData(data: string | T, statusCode: number): void; | ||
SetStatusCode(statusCode: number | string, success: boolean): void; | ||
SetMessage(message: string, statusCode: number | string): void; | ||
SetError(error: string, statusCode: number | string): void; | ||
SetData(data: string | T, statusCode: number | string): void; | ||
ToResultDto(): ResultDto; | ||
} |
import { IResult } from "./Result.interface"; | ||
import { ResultDto } from "./ResultDto"; | ||
export declare class Result implements IResult { | ||
statusCode: number; | ||
statusCode: number | string; | ||
success: boolean; | ||
message: string; | ||
error: string; | ||
SetStatusCode(statusCode: number, success: boolean): void; | ||
SetMessage(message: string, statusCode: number): void; | ||
SetError(error: string, statusCode: number): void; | ||
SetStatusCode(statusCode: number | string, success: boolean): void; | ||
SetMessage(message: string, statusCode: number | string): void; | ||
SetError(error: string, statusCode: number | string): void; | ||
ToResultDto(): ResultDto; | ||
} |
import { ResultDto } from "./ResultDto"; | ||
export interface IResult { | ||
statusCode: number; | ||
statusCode: number | string; | ||
success: boolean; | ||
message: string; | ||
error: string; | ||
SetStatusCode(statusCode: number, success: boolean): void; | ||
SetMessage(message: string, statusCode: number): void; | ||
SetError(error: string, statusCode: number): void; | ||
SetStatusCode(statusCode: number | string, success: boolean): void; | ||
SetMessage(message: string, statusCode: number | string): void; | ||
SetError(error: string, statusCode: number | string): void; | ||
ToResultDto(): ResultDto; | ||
} | ||
export declare type IBaseResult = Omit<IResult, "ToResultDto">; |
{ | ||
"name": "result-tsk", | ||
"version": "1.0.8", | ||
"version": "1.0.9", | ||
"description": "result tool for use with or without NodeTskeleton template project", | ||
@@ -33,3 +33,3 @@ "repository": { | ||
"devDependencies": { | ||
"@types/node": "^14.6.2", | ||
"@types/node": "^14.14.12", | ||
"typescript": "^3.9.7" | ||
@@ -36,0 +36,0 @@ }, |
13283