🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@nxtedition/error

Package Overview
Dependencies
Maintainers
12
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nxtedition/error - npm Package Compare versions

Comparing version
1.1.41
to
2.0.0
+9
-8
lib/index.d.ts

@@ -11,2 +11,3 @@ export declare const SIGNALS: Readonly<Record<number, string>>;

export interface NxtError {
[key: string]: unknown;
message: string;

@@ -18,8 +19,8 @@ type?: string;

statusCode?: number;
headers?: Record<string, string>;
headers?: Record<string, unknown>;
data?: unknown;
cause?: NxtError[];
errors?: NxtError[];
error?: NxtError[];
suppressed?: NxtError[];
error?: unknown;
suppressed?: unknown;
}

@@ -30,3 +31,3 @@ export interface ParsedError extends Error {

data?: unknown;
cause?: ParsedError | null;
cause?: ParsedError;
errors?: unknown;

@@ -59,3 +60,3 @@ error?: unknown;

level?: number | string;
code?: string;
code?: unknown;
id?: string;

@@ -65,7 +66,7 @@ data?: unknown;

}
export type SerializableError = null | undefined | Error | string | NxtError | SerializableError[];
export type MessageError = Array<Message | MessageInput | SerializableError> | Message | MessageInput | SerializableError;
export declare function makeMessages(error: MessageError, options?: MessageOptions): Message[];
export type SerializableError = null | undefined | Error | string | number | boolean | bigint | symbol | NxtError | SerializableError[];
export type MessageError = Message | MessageInput | SerializableError | MessageError[];
export declare function makeMessages(error: unknown, options?: MessageOptions): Message[];
export declare function makeErrorString(err: unknown): string;
export {};
//# sourceMappingURL=index.d.ts.map

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

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{
"name": "@nxtedition/error",
"version": "1.1.41",
"version": "2.0.0",
"type": "module",
"engines": {
"node": ">=26"
},
"sideEffects": false,
"main": "lib/index.js",
"types": "lib/index.d.ts",
"exports": {
".": "./lib/index.js"
".": {
"types": "./lib/index.d.ts",
"default": "./lib/index.js"
}
},

@@ -16,20 +23,19 @@ "files": [

"build": "rimraf lib && tsc -p tsconfig.build.json",
"typecheck": "tsc --noEmit",
"test": "node --test",
"test:ci": "node --test",
"test:types": "tsd"
"typecheck": "tsc -p tsconfig.json",
"test": "node --test --experimental-test-coverage --test-coverage-include=src/**/*.ts --test-coverage-lines=90 --test-coverage-branches=85 --test-coverage-functions=100",
"test:ci": "yarn test && yarn build && yarn test:types",
"test:types": "tsd",
"bench": "node src/index.bench.ts"
},
"dependencies": {
"lodash": "^4.18.1",
"object-hash": "^3.0.0"
},
"devDependencies": {
"@types/lodash": "^4.17.24",
"@types/node": "^25.9.4",
"@types/node": "^26.1.1",
"@types/object-hash": "^3.0.6",
"mitata": "^1.0.34",
"rimraf": "^6.1.3",
"tsd": "^0.33.0",
"typescript": "^5.9.3"
"tsd": "^0.33.0"
},
"gitHead": "4e600099f289e4c68e86fe41d0e2640955f0c406"
"gitHead": "756528b231bf3618493c73d7aeaf05ed31ac9f05"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display