Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.

Commit 39211c8

Browse files
committed
Merge branch 'feature/bslt-140' into develop
2 parents 92493fa + ce9faec commit 39211c8

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

source/error/basaltError.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export class BasaltError<const T = unknown> extends Error {
6363
/**
6464
* The error code. (HTTP status code)
6565
*/
66-
private readonly _code: number;
66+
private readonly _statusCode: number;
6767

6868
/**
6969
* The fileName where the error occurred (if available).
@@ -89,7 +89,7 @@ export class BasaltError<const T = unknown> extends Error {
8989
super(basaltErrorOptions?.key?.[0] || 'error.unknown');
9090
super.name = 'BasaltError';
9191
this.cause = basaltErrorOptions?.cause;
92-
this._code = basaltErrorOptions?.key?.[1] || 500;
92+
this._statusCode = basaltErrorOptions?.key?.[1] || 500;
9393
const stackLine = this.stack?.split('\n')[1]?.trim();
9494
const match = stackLine?.match(/\(?(.+):(\d+):(\d+)\)?$/);
9595
if (match) {
@@ -116,8 +116,8 @@ export class BasaltError<const T = unknown> extends Error {
116116
/**
117117
* The error code. (HTTP status code)
118118
*/
119-
public get code(): number {
120-
return this._code;
119+
public get statusCode(): number {
120+
return this._statusCode;
121121
}
122122

123123
/**
@@ -151,7 +151,7 @@ export class BasaltError<const T = unknown> extends Error {
151151
uuid: string;
152152
date: Date;
153153
message: string;
154-
code: number;
154+
statusCode: number;
155155
cause: T | undefined;
156156
fileName: string;
157157
line: number;
@@ -162,7 +162,7 @@ export class BasaltError<const T = unknown> extends Error {
162162
uuid: this._uuid,
163163
date: this._date,
164164
message: this.message,
165-
code: this._code,
165+
statusCode: this._statusCode,
166166
cause: this.cause,
167167
fileName: this._fileName,
168168
line: this._line,

test/error/basaltError.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ describe('BasaltError', () => {
1212
expect(basaltError).toBeInstanceOf(BasaltError);
1313
expect(basaltError).toHaveProperty('uuid');
1414
expect(basaltError).toHaveProperty('date');
15-
expect(basaltError).toHaveProperty('code', 123);
15+
expect(basaltError).toHaveProperty('statusCode', 123);
1616
expect(basaltError).toHaveProperty('fileName');
1717
expect(basaltError).toHaveProperty('line');
1818
expect(basaltError).toHaveProperty('column');
@@ -27,7 +27,7 @@ describe('BasaltError', () => {
2727
expect(basaltError).toBeInstanceOf(BasaltError);
2828
expect(basaltError).toHaveProperty('uuid');
2929
expect(basaltError).toHaveProperty('date');
30-
expect(basaltError).toHaveProperty('code', 500);
30+
expect(basaltError).toHaveProperty('statusCode', 500);
3131
expect(basaltError).toHaveProperty('fileName');
3232
expect(basaltError).toHaveProperty('line');
3333
expect(basaltError).toHaveProperty('column');
@@ -49,7 +49,7 @@ describe('BasaltError', () => {
4949
expect(json).toHaveProperty('uuid');
5050
expect(json).toHaveProperty('date');
5151
expect(json).toHaveProperty('message', 'error.basalt-package.example');
52-
expect(json).toHaveProperty('code', 123);
52+
expect(json).toHaveProperty('statusCode', 123);
5353
expect(json).toHaveProperty('cause', { eg: 'example' });
5454
expect(json).toHaveProperty('fileName');
5555
expect(json).toHaveProperty('line');

0 commit comments

Comments
 (0)