Socket
Socket
Sign inDemoInstall

@octokit/webhooks

Package Overview
Dependencies
Maintainers
4
Versions
257
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@octokit/webhooks - npm Package Compare versions

Comparing version 12.2.0-beta.1 to 12.2.0

31

dist-node/index.js

@@ -54,4 +54,4 @@ "use strict";

"branch_protection_configuration",
"branch_protection_configuration.disabled",
"branch_protection_configuration.enabled",
"branch_protection_rule.disabled",
"branch_protection_rule.enabled",
"branch_protection_rule",

@@ -83,3 +83,2 @@ "branch_protection_rule.created",

"custom_property.deleted",
"custom_property.updated",
"custom_property_values",

@@ -89,4 +88,2 @@ "custom_property_values.updated",

"dependabot_alert",
"dependabot_alert.auto_dismissed",
"dependabot_alert.auto_reopened",
"dependabot_alert.created",

@@ -113,3 +110,2 @@ "dependabot_alert.dismissed",

"discussion.category_changed",
"discussion.closed",
"discussion.created",

@@ -121,3 +117,2 @@ "discussion.deleted",

"discussion.pinned",
"discussion.reopened",
"discussion.transferred",

@@ -187,3 +182,2 @@ "discussion.unanswered",

"merge_group.checks_requested",
"merge_group.destroyed",
"meta",

@@ -210,7 +204,2 @@ "meta.deleted",

"page_build",
"personal_access_token_request",
"personal_access_token_request.approved",
"personal_access_token_request.cancelled",
"personal_access_token_request.created",
"personal_access_token_request.denied",
"ping",

@@ -234,8 +223,2 @@ "project",

"project_column.moved",
"projects_v2",
"projects_v2.closed",
"projects_v2.created",
"projects_v2.deleted",
"projects_v2.edited",
"projects_v2.reopened",
"projects_v2_item",

@@ -305,12 +288,4 @@ "projects_v2_item.archived",

"repository.unarchived",
"repository_advisory",
"repository_advisory.published",
"repository_advisory.reported",
"repository_dispatch",
"repository_dispatch.sample.collected",
"repository_import",
"repository_ruleset",
"repository_ruleset.created",
"repository_ruleset.deleted",
"repository_ruleset.edited",
"repository_vulnerability_alert",

@@ -329,6 +304,6 @@ "repository_vulnerability_alert.create",

"security_advisory",
"security_advisory.performed",
"security_advisory.published",
"security_advisory.updated",
"security_advisory.withdrawn",
"security_and_analysis",
"sponsorship",

@@ -335,0 +310,0 @@ "sponsorship.cancelled",

const emitterEventNames = [
"branch_protection_configuration",
"branch_protection_configuration.disabled",
"branch_protection_configuration.enabled",
"branch_protection_rule.disabled",
"branch_protection_rule.enabled",
"branch_protection_rule",

@@ -31,3 +31,2 @@ "branch_protection_rule.created",

"custom_property.deleted",
"custom_property.updated",
"custom_property_values",

@@ -37,4 +36,2 @@ "custom_property_values.updated",

"dependabot_alert",
"dependabot_alert.auto_dismissed",
"dependabot_alert.auto_reopened",
"dependabot_alert.created",

@@ -61,3 +58,2 @@ "dependabot_alert.dismissed",

"discussion.category_changed",
"discussion.closed",
"discussion.created",

@@ -69,3 +65,2 @@ "discussion.deleted",

"discussion.pinned",
"discussion.reopened",
"discussion.transferred",

@@ -135,3 +130,2 @@ "discussion.unanswered",

"merge_group.checks_requested",
"merge_group.destroyed",
"meta",

@@ -158,7 +152,2 @@ "meta.deleted",

"page_build",
"personal_access_token_request",
"personal_access_token_request.approved",
"personal_access_token_request.cancelled",
"personal_access_token_request.created",
"personal_access_token_request.denied",
"ping",

@@ -182,8 +171,2 @@ "project",

"project_column.moved",
"projects_v2",
"projects_v2.closed",
"projects_v2.created",
"projects_v2.deleted",
"projects_v2.edited",
"projects_v2.reopened",
"projects_v2_item",

@@ -253,12 +236,4 @@ "projects_v2_item.archived",

"repository.unarchived",
"repository_advisory",
"repository_advisory.published",
"repository_advisory.reported",
"repository_dispatch",
"repository_dispatch.sample.collected",
"repository_import",
"repository_ruleset",
"repository_ruleset.created",
"repository_ruleset.deleted",
"repository_ruleset.edited",
"repository_vulnerability_alert",

@@ -277,6 +252,6 @@ "repository_vulnerability_alert.create",

"security_advisory",
"security_advisory.performed",
"security_advisory.published",
"security_advisory.updated",
"security_advisory.withdrawn",
"security_and_analysis",
"sponsorship",

@@ -283,0 +258,0 @@ "sponsorship.cancelled",

4

dist-src/index.js
import { createLogger } from "./createLogger.js";
import { createEventHandler } from "./event-handler/index.js";
import {
createEventHandler
} from "./event-handler/index.js";
import { sign, verify } from "@octokit/webhooks-methods";

@@ -4,0 +6,0 @@ import { verifyAndReceive } from "./verify-and-receive.js";

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

import type { EmitterWebhookEvent, EmitterWebhookEventName, HandlerFunction, Options, WebhookEventHandlerError } from "../types.js";
interface EventHandler<TTransformed> {
import type { EmitterWebhookEvent, EmitterWebhookEventName, HandlerFunction, Options, WebhookError, WebhookEventHandlerError } from "../types.js";
export interface EventHandler<TTransformed> {
on<E extends EmitterWebhookEventName>(event: E | E[], callback: HandlerFunction<E, TTransformed>): void;

@@ -7,5 +7,4 @@ onAny(handler: (event: TTransformed extends unknown ? EmitterWebhookEvent : EmitterWebhookEvent & TTransformed) => any): void;

removeListener<E extends EmitterWebhookEventName>(event: E | E[], callback: HandlerFunction<E, TTransformed>): void;
receive(event: EmitterWebhookEvent): Promise<void>;
receive(event: EmitterWebhookEvent | WebhookError): Promise<void>;
}
export declare function createEventHandler<TTransformed>(options: Options<TTransformed>): EventHandler<TTransformed>;
export {};

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

import type { EmitterWebhookEvent, State } from "../types.js";
export declare function receiverHandle(state: State, event: EmitterWebhookEvent): Promise<void>;
import type { EmitterWebhookEvent, State, WebhookError } from "../types.js";
export declare function receiverHandle(state: State, event: EmitterWebhookEvent | WebhookError): Promise<void>;

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

export declare const emitterEventNames: readonly ["branch_protection_configuration", "branch_protection_configuration.disabled", "branch_protection_configuration.enabled", "branch_protection_rule", "branch_protection_rule.created", "branch_protection_rule.deleted", "branch_protection_rule.edited", "check_run", "check_run.completed", "check_run.created", "check_run.requested_action", "check_run.rerequested", "check_suite", "check_suite.completed", "check_suite.requested", "check_suite.rerequested", "code_scanning_alert", "code_scanning_alert.appeared_in_branch", "code_scanning_alert.closed_by_user", "code_scanning_alert.created", "code_scanning_alert.fixed", "code_scanning_alert.reopened", "code_scanning_alert.reopened_by_user", "commit_comment", "commit_comment.created", "create", "custom_property", "custom_property.created", "custom_property.deleted", "custom_property.updated", "custom_property_values", "custom_property_values.updated", "delete", "dependabot_alert", "dependabot_alert.auto_dismissed", "dependabot_alert.auto_reopened", "dependabot_alert.created", "dependabot_alert.dismissed", "dependabot_alert.fixed", "dependabot_alert.reintroduced", "dependabot_alert.reopened", "deploy_key", "deploy_key.created", "deploy_key.deleted", "deployment", "deployment.created", "deployment_protection_rule", "deployment_protection_rule.requested", "deployment_review", "deployment_review.approved", "deployment_review.rejected", "deployment_review.requested", "deployment_status", "deployment_status.created", "discussion", "discussion.answered", "discussion.category_changed", "discussion.closed", "discussion.created", "discussion.deleted", "discussion.edited", "discussion.labeled", "discussion.locked", "discussion.pinned", "discussion.reopened", "discussion.transferred", "discussion.unanswered", "discussion.unlabeled", "discussion.unlocked", "discussion.unpinned", "discussion_comment", "discussion_comment.created", "discussion_comment.deleted", "discussion_comment.edited", "fork", "github_app_authorization", "github_app_authorization.revoked", "gollum", "installation", "installation.created", "installation.deleted", "installation.new_permissions_accepted", "installation.suspend", "installation.unsuspend", "installation_repositories", "installation_repositories.added", "installation_repositories.removed", "installation_target", "installation_target.renamed", "issue_comment", "issue_comment.created", "issue_comment.deleted", "issue_comment.edited", "issues", "issues.assigned", "issues.closed", "issues.deleted", "issues.demilestoned", "issues.edited", "issues.labeled", "issues.locked", "issues.milestoned", "issues.opened", "issues.pinned", "issues.reopened", "issues.transferred", "issues.unassigned", "issues.unlabeled", "issues.unlocked", "issues.unpinned", "label", "label.created", "label.deleted", "label.edited", "marketplace_purchase", "marketplace_purchase.cancelled", "marketplace_purchase.changed", "marketplace_purchase.pending_change", "marketplace_purchase.pending_change_cancelled", "marketplace_purchase.purchased", "member", "member.added", "member.edited", "member.removed", "membership", "membership.added", "membership.removed", "merge_group", "merge_group.checks_requested", "merge_group.destroyed", "meta", "meta.deleted", "milestone", "milestone.closed", "milestone.created", "milestone.deleted", "milestone.edited", "milestone.opened", "org_block", "org_block.blocked", "org_block.unblocked", "organization", "organization.deleted", "organization.member_added", "organization.member_invited", "organization.member_removed", "organization.renamed", "package", "package.published", "package.updated", "page_build", "personal_access_token_request", "personal_access_token_request.approved", "personal_access_token_request.cancelled", "personal_access_token_request.created", "personal_access_token_request.denied", "ping", "project", "project.closed", "project.created", "project.deleted", "project.edited", "project.reopened", "project_card", "project_card.converted", "project_card.created", "project_card.deleted", "project_card.edited", "project_card.moved", "project_column", "project_column.created", "project_column.deleted", "project_column.edited", "project_column.moved", "projects_v2", "projects_v2.closed", "projects_v2.created", "projects_v2.deleted", "projects_v2.edited", "projects_v2.reopened", "projects_v2_item", "projects_v2_item.archived", "projects_v2_item.converted", "projects_v2_item.created", "projects_v2_item.deleted", "projects_v2_item.edited", "projects_v2_item.reordered", "projects_v2_item.restored", "public", "pull_request", "pull_request.assigned", "pull_request.auto_merge_disabled", "pull_request.auto_merge_enabled", "pull_request.closed", "pull_request.converted_to_draft", "pull_request.demilestoned", "pull_request.dequeued", "pull_request.edited", "pull_request.enqueued", "pull_request.labeled", "pull_request.locked", "pull_request.milestoned", "pull_request.opened", "pull_request.ready_for_review", "pull_request.reopened", "pull_request.review_request_removed", "pull_request.review_requested", "pull_request.synchronize", "pull_request.unassigned", "pull_request.unlabeled", "pull_request.unlocked", "pull_request_review", "pull_request_review.dismissed", "pull_request_review.edited", "pull_request_review.submitted", "pull_request_review_comment", "pull_request_review_comment.created", "pull_request_review_comment.deleted", "pull_request_review_comment.edited", "pull_request_review_thread", "pull_request_review_thread.resolved", "pull_request_review_thread.unresolved", "push", "registry_package", "registry_package.published", "registry_package.updated", "release", "release.created", "release.deleted", "release.edited", "release.prereleased", "release.published", "release.released", "release.unpublished", "repository", "repository.archived", "repository.created", "repository.deleted", "repository.edited", "repository.privatized", "repository.publicized", "repository.renamed", "repository.transferred", "repository.unarchived", "repository_advisory", "repository_advisory.published", "repository_advisory.reported", "repository_dispatch", "repository_dispatch.sample.collected", "repository_import", "repository_ruleset", "repository_ruleset.created", "repository_ruleset.deleted", "repository_ruleset.edited", "repository_vulnerability_alert", "repository_vulnerability_alert.create", "repository_vulnerability_alert.dismiss", "repository_vulnerability_alert.reopen", "repository_vulnerability_alert.resolve", "secret_scanning_alert", "secret_scanning_alert.created", "secret_scanning_alert.reopened", "secret_scanning_alert.resolved", "secret_scanning_alert.revoked", "secret_scanning_alert_location", "secret_scanning_alert_location.created", "security_advisory", "security_advisory.published", "security_advisory.updated", "security_advisory.withdrawn", "security_and_analysis", "sponsorship", "sponsorship.cancelled", "sponsorship.created", "sponsorship.edited", "sponsorship.pending_cancellation", "sponsorship.pending_tier_change", "sponsorship.tier_changed", "star", "star.created", "star.deleted", "status", "team", "team.added_to_repository", "team.created", "team.deleted", "team.edited", "team.removed_from_repository", "team_add", "watch", "watch.started", "workflow_dispatch", "workflow_job", "workflow_job.completed", "workflow_job.in_progress", "workflow_job.queued", "workflow_job.waiting", "workflow_run", "workflow_run.completed", "workflow_run.in_progress", "workflow_run.requested"];
export declare const emitterEventNames: readonly ["branch_protection_configuration", "branch_protection_rule.disabled", "branch_protection_rule.enabled", "branch_protection_rule", "branch_protection_rule.created", "branch_protection_rule.deleted", "branch_protection_rule.edited", "check_run", "check_run.completed", "check_run.created", "check_run.requested_action", "check_run.rerequested", "check_suite", "check_suite.completed", "check_suite.requested", "check_suite.rerequested", "code_scanning_alert", "code_scanning_alert.appeared_in_branch", "code_scanning_alert.closed_by_user", "code_scanning_alert.created", "code_scanning_alert.fixed", "code_scanning_alert.reopened", "code_scanning_alert.reopened_by_user", "commit_comment", "commit_comment.created", "create", "custom_property", "custom_property.created", "custom_property.deleted", "custom_property_values", "custom_property_values.updated", "delete", "dependabot_alert", "dependabot_alert.created", "dependabot_alert.dismissed", "dependabot_alert.fixed", "dependabot_alert.reintroduced", "dependabot_alert.reopened", "deploy_key", "deploy_key.created", "deploy_key.deleted", "deployment", "deployment.created", "deployment_protection_rule", "deployment_protection_rule.requested", "deployment_review", "deployment_review.approved", "deployment_review.rejected", "deployment_review.requested", "deployment_status", "deployment_status.created", "discussion", "discussion.answered", "discussion.category_changed", "discussion.created", "discussion.deleted", "discussion.edited", "discussion.labeled", "discussion.locked", "discussion.pinned", "discussion.transferred", "discussion.unanswered", "discussion.unlabeled", "discussion.unlocked", "discussion.unpinned", "discussion_comment", "discussion_comment.created", "discussion_comment.deleted", "discussion_comment.edited", "fork", "github_app_authorization", "github_app_authorization.revoked", "gollum", "installation", "installation.created", "installation.deleted", "installation.new_permissions_accepted", "installation.suspend", "installation.unsuspend", "installation_repositories", "installation_repositories.added", "installation_repositories.removed", "installation_target", "installation_target.renamed", "issue_comment", "issue_comment.created", "issue_comment.deleted", "issue_comment.edited", "issues", "issues.assigned", "issues.closed", "issues.deleted", "issues.demilestoned", "issues.edited", "issues.labeled", "issues.locked", "issues.milestoned", "issues.opened", "issues.pinned", "issues.reopened", "issues.transferred", "issues.unassigned", "issues.unlabeled", "issues.unlocked", "issues.unpinned", "label", "label.created", "label.deleted", "label.edited", "marketplace_purchase", "marketplace_purchase.cancelled", "marketplace_purchase.changed", "marketplace_purchase.pending_change", "marketplace_purchase.pending_change_cancelled", "marketplace_purchase.purchased", "member", "member.added", "member.edited", "member.removed", "membership", "membership.added", "membership.removed", "merge_group", "merge_group.checks_requested", "meta", "meta.deleted", "milestone", "milestone.closed", "milestone.created", "milestone.deleted", "milestone.edited", "milestone.opened", "org_block", "org_block.blocked", "org_block.unblocked", "organization", "organization.deleted", "organization.member_added", "organization.member_invited", "organization.member_removed", "organization.renamed", "package", "package.published", "package.updated", "page_build", "ping", "project", "project.closed", "project.created", "project.deleted", "project.edited", "project.reopened", "project_card", "project_card.converted", "project_card.created", "project_card.deleted", "project_card.edited", "project_card.moved", "project_column", "project_column.created", "project_column.deleted", "project_column.edited", "project_column.moved", "projects_v2_item", "projects_v2_item.archived", "projects_v2_item.converted", "projects_v2_item.created", "projects_v2_item.deleted", "projects_v2_item.edited", "projects_v2_item.reordered", "projects_v2_item.restored", "public", "pull_request", "pull_request.assigned", "pull_request.auto_merge_disabled", "pull_request.auto_merge_enabled", "pull_request.closed", "pull_request.converted_to_draft", "pull_request.demilestoned", "pull_request.dequeued", "pull_request.edited", "pull_request.enqueued", "pull_request.labeled", "pull_request.locked", "pull_request.milestoned", "pull_request.opened", "pull_request.ready_for_review", "pull_request.reopened", "pull_request.review_request_removed", "pull_request.review_requested", "pull_request.synchronize", "pull_request.unassigned", "pull_request.unlabeled", "pull_request.unlocked", "pull_request_review", "pull_request_review.dismissed", "pull_request_review.edited", "pull_request_review.submitted", "pull_request_review_comment", "pull_request_review_comment.created", "pull_request_review_comment.deleted", "pull_request_review_comment.edited", "pull_request_review_thread", "pull_request_review_thread.resolved", "pull_request_review_thread.unresolved", "push", "registry_package", "registry_package.published", "registry_package.updated", "release", "release.created", "release.deleted", "release.edited", "release.prereleased", "release.published", "release.released", "release.unpublished", "repository", "repository.archived", "repository.created", "repository.deleted", "repository.edited", "repository.privatized", "repository.publicized", "repository.renamed", "repository.transferred", "repository.unarchived", "repository_dispatch", "repository_import", "repository_vulnerability_alert", "repository_vulnerability_alert.create", "repository_vulnerability_alert.dismiss", "repository_vulnerability_alert.reopen", "repository_vulnerability_alert.resolve", "secret_scanning_alert", "secret_scanning_alert.created", "secret_scanning_alert.reopened", "secret_scanning_alert.resolved", "secret_scanning_alert.revoked", "secret_scanning_alert_location", "secret_scanning_alert_location.created", "security_advisory", "security_advisory.performed", "security_advisory.published", "security_advisory.updated", "security_advisory.withdrawn", "sponsorship", "sponsorship.cancelled", "sponsorship.created", "sponsorship.edited", "sponsorship.pending_cancellation", "sponsorship.pending_tier_change", "sponsorship.tier_changed", "star", "star.created", "star.deleted", "status", "team", "team.added_to_repository", "team.created", "team.deleted", "team.edited", "team.removed_from_repository", "team_add", "watch", "watch.started", "workflow_dispatch", "workflow_job", "workflow_job.completed", "workflow_job.in_progress", "workflow_job.queued", "workflow_job.waiting", "workflow_run", "workflow_run.completed", "workflow_run.in_progress", "workflow_run.requested"];
import type { RequestError } from "@octokit/request-error";
import type { webhooks as OpenAPIWebhooks } from "@wolfy1339/openapi-webhooks-types";
import type { EventPayloadMap } from "./generated/webhook-identifiers.js";
import type { WebhookEventMap, WebhookEventName } from "@octokit/webhooks-types";
export type { WebhookEventName } from "@octokit/webhooks-types";
import type { Logger } from "./createLogger.js";
import type { EventHandler } from "./event-handler/index.js";
import type { emitterEventNames } from "./generated/webhook-names.js";
export type WebhookEventName = keyof EventPayloadMap;
export type ExtractEvents<TEventName> = TEventName extends `${infer _TWebhookEvent}.${infer _TAction}` ? never : TEventName;
export type WebhookEvents = ExtractEvents<EmitterWebhookEventName>;
export type WebhookEventDefinition<TEventName extends keyof OpenAPIWebhooks> = OpenAPIWebhooks[TEventName]["post"]["requestBody"]["content"]["application/json"];
export type EmitterWebhookEventName = (typeof emitterEventNames)[number];

@@ -18,3 +15,3 @@ export type EmitterWebhookEvent<TEmitterEvent extends EmitterWebhookEventName = EmitterWebhookEventName> = TEmitterEvent extends `${infer TWebhookEvent}.${infer TAction}` ? BaseWebhookEvent<Extract<TWebhookEvent, WebhookEventName>> & {

id: string;
name: EmitterWebhookEventName;
name: WebhookEventName;
payload: string;

@@ -26,3 +23,3 @@ signature: string;

name: TName;
payload: EventPayloadMap[TName];
payload: WebhookEventMap[TName];
}

@@ -41,3 +38,3 @@ export interface Options<TTransformed = unknown> {

export interface State extends Options<any> {
eventHandler?: any;
eventHandler?: EventHandler<unknown>;
hooks: Hooks;

@@ -67,2 +64,1 @@ log: Logger;

}
export {};
import type { EmitterWebhookEventWithStringPayloadAndSignature, State } from "./types.js";
import type { EventHandler } from "./event-handler/index.js";
export declare function verifyAndReceive(state: State & {
secret: string;
eventHandler: EventHandler<unknown>;
}, event: EmitterWebhookEventWithStringPayloadAndSignature): Promise<void>;

@@ -15,4 +15,4 @@ // pkg/dist-src/createLogger.js

"branch_protection_configuration",
"branch_protection_configuration.disabled",
"branch_protection_configuration.enabled",
"branch_protection_rule.disabled",
"branch_protection_rule.enabled",
"branch_protection_rule",

@@ -44,3 +44,2 @@ "branch_protection_rule.created",

"custom_property.deleted",
"custom_property.updated",
"custom_property_values",

@@ -50,4 +49,2 @@ "custom_property_values.updated",

"dependabot_alert",
"dependabot_alert.auto_dismissed",
"dependabot_alert.auto_reopened",
"dependabot_alert.created",

@@ -74,3 +71,2 @@ "dependabot_alert.dismissed",

"discussion.category_changed",
"discussion.closed",
"discussion.created",

@@ -82,3 +78,2 @@ "discussion.deleted",

"discussion.pinned",
"discussion.reopened",
"discussion.transferred",

@@ -148,3 +143,2 @@ "discussion.unanswered",

"merge_group.checks_requested",
"merge_group.destroyed",
"meta",

@@ -171,7 +165,2 @@ "meta.deleted",

"page_build",
"personal_access_token_request",
"personal_access_token_request.approved",
"personal_access_token_request.cancelled",
"personal_access_token_request.created",
"personal_access_token_request.denied",
"ping",

@@ -195,8 +184,2 @@ "project",

"project_column.moved",
"projects_v2",
"projects_v2.closed",
"projects_v2.created",
"projects_v2.deleted",
"projects_v2.edited",
"projects_v2.reopened",
"projects_v2_item",

@@ -266,12 +249,4 @@ "projects_v2_item.archived",

"repository.unarchived",
"repository_advisory",
"repository_advisory.published",
"repository_advisory.reported",
"repository_dispatch",
"repository_dispatch.sample.collected",
"repository_import",
"repository_ruleset",
"repository_ruleset.created",
"repository_ruleset.deleted",
"repository_ruleset.edited",
"repository_vulnerability_alert",

@@ -290,6 +265,6 @@ "repository_vulnerability_alert.create",

"security_advisory",
"security_advisory.performed",
"security_advisory.published",
"security_advisory.updated",
"security_advisory.withdrawn",
"security_and_analysis",
"sponsorship",

@@ -296,0 +271,0 @@ "sponsorship.cancelled",

{
"name": "@octokit/webhooks",
"version": "12.2.0-beta.1",
"version": "12.2.0",
"description": "GitHub webhook events toolset for Node.js",

@@ -11,4 +11,4 @@ "keywords": [],

"@octokit/request-error": "^5.0.0",
"@octokit/webhooks-methods": "^4.0.0",
"@wolfy1339/openapi-webhooks-types": "5.1.3",
"@octokit/webhooks-methods": "^4.1.0",
"@octokit/webhooks-types": "7.4.0",
"aggregate-error": "^3.1.0"

@@ -19,6 +19,7 @@ },

"@octokit/tsconfig": "^2.0.0",
"@octokit/webhooks-schemas": "7.4.0",
"@types/jest": "^29.0.0",
"@types/json-schema": "^7.0.7",
"@types/node": "^20.0.0",
"@types/prettier": "^2.0.0",
"@wolfy1339/openapi-webhooks": "5.1.3",
"axios": "^1.0.0",

@@ -25,0 +26,0 @@ "esbuild": "^0.20.0",

@@ -186,3 +186,3 @@ # @octokit/webhooks

<em>
(Object [deprecated] or String)
(String)
</em>

@@ -250,3 +250,3 @@ </td>

<em>
Object (deprecated) or String
String
</em>

@@ -582,75 +582,70 @@ </td>

| Event | Actions |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [`branch_protection_configuration`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#branch_protection_configuration) | `disabled`<br>`enabled` |
| [`branch_protection_rule`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#branch_protection_rule) | `created`<br>`deleted`<br>`edited` |
| [`check_run`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#check_run) | `completed`<br>`created`<br>`requested_action`<br>`rerequested` |
| [`check_suite`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#check_suite) | `completed`<br>`requested`<br>`rerequested` |
| [`code_scanning_alert`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#code_scanning_alert) | `appeared_in_branch`<br>`closed_by_user`<br>`created`<br>`fixed`<br>`reopened`<br>`reopened_by_user` |
| [`commit_comment`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#commit_comment) | `created` |
| [`create`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#create) | |
| [`custom_property`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#custom_property) | `created`<br>`deleted`<br>`updated` |
| [`custom_property_values`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#custom_property_values) | `updated` |
| [`delete`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#delete) | |
| [`dependabot_alert`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#dependabot_alert) | `auto_dismissed`<br>`auto_reopened`<br>`created`<br>`dismissed`<br>`fixed`<br>`reintroduced`<br>`reopened` |
| [`deploy_key`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#deploy_key) | `created`<br>`deleted` |
| [`deployment`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#deployment) | `created` |
| [`deployment_protection_rule`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#deployment_protection_rule) | `requested` |
| [`deployment_review`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#deployment_review) | `approved`<br>`rejected`<br>`requested` |
| [`deployment_status`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#deployment_status) | `created` |
| [`discussion`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#discussion) | `answered`<br>`category_changed`<br>`closed`<br>`created`<br>`deleted`<br>`edited`<br>`labeled`<br>`locked`<br>`pinned`<br>`reopened`<br>`transferred`<br>`unanswered`<br>`unlabeled`<br>`unlocked`<br>`unpinned` |
| [`discussion_comment`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#discussion_comment) | `created`<br>`deleted`<br>`edited` |
| [`fork`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#fork) | |
| [`github_app_authorization`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#github_app_authorization) | `revoked` |
| [`gollum`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#gollum) | |
| [`installation`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#installation) | `created`<br>`deleted`<br>`new_permissions_accepted`<br>`suspend`<br>`unsuspend` |
| [`installation_repositories`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#installation_repositories) | `added`<br>`removed` |
| [`installation_target`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#installation_target) | `renamed` |
| [`issue_comment`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#issue_comment) | `created`<br>`deleted`<br>`edited` |
| [`issues`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#issues) | `assigned`<br>`closed`<br>`deleted`<br>`demilestoned`<br>`edited`<br>`labeled`<br>`locked`<br>`milestoned`<br>`opened`<br>`pinned`<br>`reopened`<br>`transferred`<br>`unassigned`<br>`unlabeled`<br>`unlocked`<br>`unpinned` |
| [`label`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#label) | `created`<br>`deleted`<br>`edited` |
| [`marketplace_purchase`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#marketplace_purchase) | `cancelled`<br>`changed`<br>`pending_change`<br>`pending_change_cancelled`<br>`purchased` |
| [`member`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#member) | `added`<br>`edited`<br>`removed` |
| [`membership`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#membership) | `added`<br>`removed` |
| [`merge_group`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#merge_group) | `checks_requested`<br>`destroyed` |
| [`meta`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#meta) | `deleted` |
| [`milestone`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#milestone) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`opened` |
| [`org_block`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#org_block) | `blocked`<br>`unblocked` |
| [`organization`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#organization) | `deleted`<br>`member_added`<br>`member_invited`<br>`member_removed`<br>`renamed` |
| [`package`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#package) | `published`<br>`updated` |
| [`page_build`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#page_build) | |
| [`personal_access_token_request`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#personal_access_token_request) | `approved`<br>`cancelled`<br>`created`<br>`denied` |
| [`ping`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#ping) | |
| [`project`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#project) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`reopened` |
| [`project_card`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#project_card) | `converted`<br>`created`<br>`deleted`<br>`edited`<br>`moved` |
| [`project_column`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#project_column) | `created`<br>`deleted`<br>`edited`<br>`moved` |
| [`projects_v2`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#projects_v2) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`reopened` |
| [`projects_v2_item`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#projects_v2_item) | `archived`<br>`converted`<br>`created`<br>`deleted`<br>`edited`<br>`reordered`<br>`restored` |
| [`public`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#public) | |
| [`pull_request`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#pull_request) | `assigned`<br>`auto_merge_disabled`<br>`auto_merge_enabled`<br>`closed`<br>`converted_to_draft`<br>`demilestoned`<br>`dequeued`<br>`edited`<br>`enqueued`<br>`labeled`<br>`locked`<br>`milestoned`<br>`opened`<br>`ready_for_review`<br>`reopened`<br>`review_request_removed`<br>`review_requested`<br>`synchronize`<br>`unassigned`<br>`unlabeled`<br>`unlocked` |
| [`pull_request_review`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#pull_request_review) | `dismissed`<br>`edited`<br>`submitted` |
| [`pull_request_review_comment`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#pull_request_review_comment) | `created`<br>`deleted`<br>`edited` |
| [`pull_request_review_thread`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#pull_request_review_thread) | `resolved`<br>`unresolved` |
| [`push`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#push) | |
| [`registry_package`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#registry_package) | `published`<br>`updated` |
| [`release`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#release) | `created`<br>`deleted`<br>`edited`<br>`prereleased`<br>`published`<br>`released`<br>`unpublished` |
| [`repository`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository) | `archived`<br>`created`<br>`deleted`<br>`edited`<br>`privatized`<br>`publicized`<br>`renamed`<br>`transferred`<br>`unarchived` |
| [`repository_advisory`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository_advisory) | `published`<br>`reported` |
| [`repository_dispatch`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository_dispatch) | `sample` |
| [`repository_import`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository_import) | |
| [`repository_ruleset`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository_ruleset) | `created`<br>`deleted`<br>`edited` |
| [`repository_vulnerability_alert`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#repository_vulnerability_alert) | `create`<br>`dismiss`<br>`reopen`<br>`resolve` |
| [`secret_scanning_alert`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#secret_scanning_alert) | `created`<br>`reopened`<br>`resolved`<br>`revoked` |
| [`secret_scanning_alert_location`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#secret_scanning_alert_location) | `created` |
| [`security_advisory`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#security_advisory) | `published`<br>`updated`<br>`withdrawn` |
| [`security_and_analysis`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#security_and_analysis) | |
| [`sponsorship`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#sponsorship) | `cancelled`<br>`created`<br>`edited`<br>`pending_cancellation`<br>`pending_tier_change`<br>`tier_changed` |
| [`star`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#star) | `created`<br>`deleted` |
| [`status`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#status) | |
| [`team`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#team) | `added_to_repository`<br>`created`<br>`deleted`<br>`edited`<br>`removed_from_repository` |
| [`team_add`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#team_add) | |
| [`watch`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#watch) | `started` |
| [`workflow_dispatch`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#workflow_dispatch) | |
| [`workflow_job`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#workflow_job) | `completed`<br>`in_progress`<br>`queued`<br>`waiting` |
| [`workflow_run`](https://docs.github.com/en/webhooks-and-events/webhook-events-and-payloads#workflow_run) | `completed`<br>`in_progress`<br>`requested` |
| Event | Actions |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [`branch_protection_configuration`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#branch_protection_configuration) | |
| [`branch_protection_rule`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#branch_protection_rule) | `disabled`<br>`enabled`<br>`created`<br>`deleted`<br>`edited` |
| [`check_run`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#check_run) | `completed`<br>`created`<br>`requested_action`<br>`rerequested` |
| [`check_suite`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#check_suite) | `completed`<br>`requested`<br>`rerequested` |
| [`code_scanning_alert`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#code_scanning_alert) | `appeared_in_branch`<br>`closed_by_user`<br>`created`<br>`fixed`<br>`reopened`<br>`reopened_by_user` |
| [`commit_comment`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#commit_comment) | `created` |
| [`create`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#create) | |
| [`custom_property`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#custom_property) | `created`<br>`deleted` |
| [`custom_property_values`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#custom_property_values) | `updated` |
| [`delete`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#delete) | |
| [`dependabot_alert`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#dependabot_alert) | `created`<br>`dismissed`<br>`fixed`<br>`reintroduced`<br>`reopened` |
| [`deploy_key`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#deploy_key) | `created`<br>`deleted` |
| [`deployment`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#deployment) | `created` |
| [`deployment_protection_rule`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#deployment_protection_rule) | `requested` |
| [`deployment_review`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#deployment_review) | `approved`<br>`rejected`<br>`requested` |
| [`deployment_status`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#deployment_status) | `created` |
| [`discussion`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#discussion) | `answered`<br>`category_changed`<br>`created`<br>`deleted`<br>`edited`<br>`labeled`<br>`locked`<br>`pinned`<br>`transferred`<br>`unanswered`<br>`unlabeled`<br>`unlocked`<br>`unpinned` |
| [`discussion_comment`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#discussion_comment) | `created`<br>`deleted`<br>`edited` |
| [`fork`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#fork) | |
| [`github_app_authorization`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#github_app_authorization) | `revoked` |
| [`gollum`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#gollum) | |
| [`installation`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#installation) | `created`<br>`deleted`<br>`new_permissions_accepted`<br>`suspend`<br>`unsuspend` |
| [`installation_repositories`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#installation_repositories) | `added`<br>`removed` |
| [`installation_target`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#installation_target) | `renamed` |
| [`issue_comment`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#issue_comment) | `created`<br>`deleted`<br>`edited` |
| [`issues`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#issues) | `assigned`<br>`closed`<br>`deleted`<br>`demilestoned`<br>`edited`<br>`labeled`<br>`locked`<br>`milestoned`<br>`opened`<br>`pinned`<br>`reopened`<br>`transferred`<br>`unassigned`<br>`unlabeled`<br>`unlocked`<br>`unpinned` |
| [`label`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#label) | `created`<br>`deleted`<br>`edited` |
| [`marketplace_purchase`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#marketplace_purchase) | `cancelled`<br>`changed`<br>`pending_change`<br>`pending_change_cancelled`<br>`purchased` |
| [`member`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#member) | `added`<br>`edited`<br>`removed` |
| [`membership`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#membership) | `added`<br>`removed` |
| [`merge_group`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group) | `checks_requested` |
| [`meta`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#meta) | `deleted` |
| [`milestone`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#milestone) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`opened` |
| [`org_block`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#org_block) | `blocked`<br>`unblocked` |
| [`organization`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#organization) | `deleted`<br>`member_added`<br>`member_invited`<br>`member_removed`<br>`renamed` |
| [`package`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#package) | `published`<br>`updated` |
| [`page_build`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#page_build) | |
| [`ping`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#ping) | |
| [`project`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#project) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`reopened` |
| [`project_card`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#project_card) | `converted`<br>`created`<br>`deleted`<br>`edited`<br>`moved` |
| [`project_column`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#project_column) | `created`<br>`deleted`<br>`edited`<br>`moved` |
| [`projects_v2_item`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#projects_v2_item) | `archived`<br>`converted`<br>`created`<br>`deleted`<br>`edited`<br>`reordered`<br>`restored` |
| [`public`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#public) | |
| [`pull_request`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request) | `assigned`<br>`auto_merge_disabled`<br>`auto_merge_enabled`<br>`closed`<br>`converted_to_draft`<br>`demilestoned`<br>`dequeued`<br>`edited`<br>`enqueued`<br>`labeled`<br>`locked`<br>`milestoned`<br>`opened`<br>`ready_for_review`<br>`reopened`<br>`review_request_removed`<br>`review_requested`<br>`synchronize`<br>`unassigned`<br>`unlabeled`<br>`unlocked` |
| [`pull_request_review`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request_review) | `dismissed`<br>`edited`<br>`submitted` |
| [`pull_request_review_comment`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request_review_comment) | `created`<br>`deleted`<br>`edited` |
| [`pull_request_review_thread`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request_review_thread) | `resolved`<br>`unresolved` |
| [`push`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push) | |
| [`registry_package`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#registry_package) | `published`<br>`updated` |
| [`release`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release) | `created`<br>`deleted`<br>`edited`<br>`prereleased`<br>`published`<br>`released`<br>`unpublished` |
| [`repository`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#repository) | `archived`<br>`created`<br>`deleted`<br>`edited`<br>`privatized`<br>`publicized`<br>`renamed`<br>`transferred`<br>`unarchived` |
| [`repository_dispatch`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#repository_dispatch) | |
| [`repository_import`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#repository_import) | |
| [`repository_vulnerability_alert`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#repository_vulnerability_alert) | `create`<br>`dismiss`<br>`reopen`<br>`resolve` |
| [`secret_scanning_alert`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#secret_scanning_alert) | `created`<br>`reopened`<br>`resolved`<br>`revoked` |
| [`secret_scanning_alert_location`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#secret_scanning_alert_location) | `created` |
| [`security_advisory`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#security_advisory) | `performed`<br>`published`<br>`updated`<br>`withdrawn` |
| [`sponsorship`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#sponsorship) | `cancelled`<br>`created`<br>`edited`<br>`pending_cancellation`<br>`pending_tier_change`<br>`tier_changed` |
| [`star`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#star) | `created`<br>`deleted` |
| [`status`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#status) | |
| [`team`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#team) | `added_to_repository`<br>`created`<br>`deleted`<br>`edited`<br>`removed_from_repository` |
| [`team_add`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#team_add) | |
| [`watch`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#watch) | `started` |
| [`workflow_dispatch`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_dispatch) | |
| [`workflow_job`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_job) | `completed`<br>`in_progress`<br>`queued`<br>`waiting` |
| [`workflow_run`](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run) | `completed`<br>`in_progress`<br>`requested` |

@@ -657,0 +652,0 @@ <!-- /autogenerated via scripts/generate-types.ts -->

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc