From 726b81b19251674e149ccfbb1abacbd837fc6db0 Mon Sep 17 00:00:00 2001 From: LinuxWizard42 Date: Wed, 12 Oct 2022 23:08:57 +0300 Subject: Removed files that should not have been included in git --- node_modules/serialize-error/index.d.ts | 58 --------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 node_modules/serialize-error/index.d.ts (limited to 'node_modules/serialize-error/index.d.ts') diff --git a/node_modules/serialize-error/index.d.ts b/node_modules/serialize-error/index.d.ts deleted file mode 100644 index 714dc9f..0000000 --- a/node_modules/serialize-error/index.d.ts +++ /dev/null @@ -1,58 +0,0 @@ -import {Primitive, JsonObject} from 'type-fest'; - -export type ErrorObject = { - name?: string; - stack?: string; - message?: string; - code?: string; -} & JsonObject; - -/** -Serialize an `Error` object into a plain object. - -Non-error values are passed through. -Custom properties are preserved. -Circular references are handled. - -@example -``` -import {serializeError} from 'serialize-error'; - -const error = new Error('🦄'); - -console.log(error); -//=> [Error: 🦄] - -console.log(serializeError(error)); -//=> {name: 'Error', message: '🦄', stack: 'Error: 🦄\n at Object. …'} -``` -*/ -export function serializeError(error: ErrorType): ErrorType extends Primitive - ? ErrorType - : ErrorObject; - -/** -Deserialize a plain object or any value into an `Error` object. - -`Error` objects are passed through. -Non-error values are wrapped in a `NonError` error. -Custom properties are preserved. -Non-enumerable properties are kept non-enumerable (name, message, stack). -Enumerable properties are kept enumerable (all properties besides the non-enumerable ones). -Circular references are handled. - -@example -``` -import {deserializeError} from 'serialize-error'; - -const error = deserializeError({ - message: 'aaa', - stack: 'at :1:13' -}); - -console.log(error); -// Error: aaa -// at :1:13 -``` -*/ -export function deserializeError(errorObject: ErrorObject | unknown): Error; -- cgit v1.2.3-86-g962b