@nxtedition/error
Advanced tools
+9
-8
@@ -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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"} |
+18
-12
| { | ||
| "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
Explicitly Unlicensed Item
LicenseSomething was found which is explicitly marked as unlicensed.
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Explicitly Unlicensed Item
LicenseSomething was found which is explicitly marked as unlicensed.
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
192904
346.35%1
-50%5
-16.67%1778
228.65%- Removed
- Removed