diff --git a/package-lock.json b/package-lock.json index 97844b98..26f3e983 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "esbuild": "^0.25.0", "express": "^5.1.0", "get-port": "^7.1.0", - "prettier": "3.6.2", + "prettier": "3.7.4", "prettier-plugin-packagejson": "^2.2.9", "tsx": "^4.19.3", "typescript": "^5.0.0", @@ -2208,9 +2208,9 @@ } }, "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", + "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", "dev": true, "license": "MIT", "peer": true, diff --git a/package.json b/package.json index 6fde638e..8c130985 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "esbuild": "^0.25.0", "express": "^5.1.0", "get-port": "^7.1.0", - "prettier": "3.6.2", + "prettier": "3.7.4", "prettier-plugin-packagejson": "^2.2.9", "tsx": "^4.19.3", "typescript": "^5.0.0", diff --git a/src/types.ts b/src/types.ts index d177850f..6a244409 100644 --- a/src/types.ts +++ b/src/types.ts @@ -78,8 +78,9 @@ export interface AggregateWebhookError extends AggregateError { } // todo: rename to "EmitterErrorEvent" -export interface WebhookEventHandlerError - extends AggregateWebhookError { +export interface WebhookEventHandlerError< + TTransformed = unknown, +> extends AggregateWebhookError { event: TTransformed extends unknown ? EmitterWebhookEvent : EmitterWebhookEvent & TTransformed;