@octokit/webhooks
Advanced tools
Comparing version 12.2.0-beta.1 to 12.2.0
@@ -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", |
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", |
145
README.md
@@ -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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
1
189216
17
37
2143
683
255
0
0
0
39
+ Added@octokit/webhooks-types@7.4.0(transitive)
- Removed@wolfy1339/openapi-webhooks-types@5.1.3(transitive)