chore: update package version and dependencies
- Bump version from 0.0.39 to 0.0.40 in package.json - Update @kevisual/query from ^0.0.31 to ^0.0.32 - Update @types/node from ^24.10.2 to ^25.0.3 - Update rollup from ^4.53.3 to ^4.53.5 - Update zod from ^4.1.13 to ^4.2.1 - Update send from ^1.2.0 to ^1.2.1 refactor: improve error handling in CustomError class - Refactor isError method to use type guard for better type checking fix: change cookie import path in server.ts - Update cookie import from 'cookie' to './cookie.ts' feat: implement cookie parsing and stringifying functionality - Add cookie.ts with functions for parsing and stringifying cookies - Implement cookie name, value, domain, path, max-age, and other attributes handling
This commit is contained in:
@@ -40,11 +40,8 @@ export class CustomError extends Error {
|
||||
* @param err
|
||||
* @returns
|
||||
*/
|
||||
static isError(err: any) {
|
||||
if (err instanceof CustomError || err?.code) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
static isError(error: unknown): error is CustomError {
|
||||
return error instanceof CustomError || (typeof error === 'object' && error !== null && 'code' in error);
|
||||
}
|
||||
parse(e?: CustomError) {
|
||||
if (e) {
|
||||
|
||||
Reference in New Issue
Block a user