@@ -472,10 +472,14 @@ declare namespace Webhooks {
472472 avatar_url : string ;
473473 description : string ;
474474 } ;
475+ type WebhookPayloadRepositoryDispatchClientPayload = {
476+ unit : boolean ;
477+ integration : boolean ;
478+ } ;
475479 type WebhookPayloadRepositoryDispatch = {
476480 action : string ;
477481 branch : string ;
478- ref : string ;
482+ client_payload : WebhookPayloadRepositoryDispatchClientPayload ;
479483 repository : PayloadRepository ;
480484 organization : WebhookPayloadRepositoryDispatchOrganization ;
481485 sender : WebhookPayloadRepositoryDispatchSender ;
@@ -547,159 +551,6 @@ declare namespace Webhooks {
547551 repository : PayloadRepository ;
548552 sender : WebhookPayloadReleaseSender ;
549553 } ;
550- type WebhookPayloadRegistryPackageSender = {
551- login : string ;
552- id : number ;
553- node_id : string ;
554- avatar_url : string ;
555- gravatar_id : string ;
556- url : string ;
557- html_url : string ;
558- followers_url : string ;
559- following_url : string ;
560- gists_url : string ;
561- starred_url : string ;
562- subscriptions_url : string ;
563- organizations_url : string ;
564- repos_url : string ;
565- events_url : string ;
566- received_events_url : string ;
567- type : string ;
568- site_admin : boolean ;
569- } ;
570- type WebhookPayloadRegistryPackageRegistryPackageRegistry = {
571- about_url : string ;
572- name : string ;
573- type : string ;
574- url : string ;
575- vendor : string ;
576- } ;
577- type WebhookPayloadRegistryPackageRegistryPackagePackageVersionAuthor = {
578- login : string ;
579- id : number ;
580- node_id : string ;
581- avatar_url : string ;
582- gravatar_id : string ;
583- url : string ;
584- html_url : string ;
585- followers_url : string ;
586- following_url : string ;
587- gists_url : string ;
588- starred_url : string ;
589- subscriptions_url : string ;
590- organizations_url : string ;
591- repos_url : string ;
592- events_url : string ;
593- received_events_url : string ;
594- type : string ;
595- site_admin : boolean ;
596- } ;
597- type WebhookPayloadRegistryPackageRegistryPackagePackageVersionPackageFilesItem = {
598- download_url : string ;
599- id : number ;
600- name : string ;
601- sha256 : string ;
602- sha1 : string ;
603- md5 : string ;
604- content_type : string ;
605- state : string ;
606- size : number ;
607- created_at : string ;
608- updated_at : string ;
609- } ;
610- type WebhookPayloadRegistryPackageRegistryPackagePackageVersionReleaseAuthor = {
611- login : string ;
612- id : number ;
613- node_id : string ;
614- avatar_url : string ;
615- gravatar_id : string ;
616- url : string ;
617- html_url : string ;
618- followers_url : string ;
619- following_url : string ;
620- gists_url : string ;
621- starred_url : string ;
622- subscriptions_url : string ;
623- organizations_url : string ;
624- repos_url : string ;
625- events_url : string ;
626- received_events_url : string ;
627- type : string ;
628- site_admin : boolean ;
629- } ;
630- type WebhookPayloadRegistryPackageRegistryPackagePackageVersionRelease = {
631- url : string ;
632- html_url : string ;
633- id : number ;
634- tag_name : string ;
635- target_commitish : string ;
636- name : string ;
637- draft : boolean ;
638- author : WebhookPayloadRegistryPackageRegistryPackagePackageVersionReleaseAuthor ;
639- prerelease : boolean ;
640- created_at : string ;
641- published_at : string ;
642- } ;
643- type WebhookPayloadRegistryPackageRegistryPackagePackageVersion = {
644- id : number ;
645- version : string ;
646- summary : string ;
647- body : string ;
648- body_html : string ;
649- release : WebhookPayloadRegistryPackageRegistryPackagePackageVersionRelease ;
650- manifest : string ;
651- html_url : string ;
652- tag_name : string ;
653- target_commitish : string ;
654- target_oid : string ;
655- draft : boolean ;
656- prerelease : boolean ;
657- created_at : string ;
658- updated_at : string ;
659- metadata : Array < any > ;
660- package_files : Array <
661- WebhookPayloadRegistryPackageRegistryPackagePackageVersionPackageFilesItem
662- > ;
663- author : WebhookPayloadRegistryPackageRegistryPackagePackageVersionAuthor ;
664- installation_command : string ;
665- } ;
666- type WebhookPayloadRegistryPackageRegistryPackageOwner = {
667- login : string ;
668- id : number ;
669- node_id : string ;
670- avatar_url : string ;
671- gravatar_id : string ;
672- url : string ;
673- html_url : string ;
674- followers_url : string ;
675- following_url : string ;
676- gists_url : string ;
677- starred_url : string ;
678- subscriptions_url : string ;
679- organizations_url : string ;
680- repos_url : string ;
681- events_url : string ;
682- received_events_url : string ;
683- type : string ;
684- site_admin : boolean ;
685- } ;
686- type WebhookPayloadRegistryPackageRegistryPackage = {
687- id : number ;
688- name : string ;
689- package_type : string ;
690- html_url : string ;
691- created_at : string ;
692- updated_at : string ;
693- owner : WebhookPayloadRegistryPackageRegistryPackageOwner ;
694- package_version : WebhookPayloadRegistryPackageRegistryPackagePackageVersion ;
695- registry : WebhookPayloadRegistryPackageRegistryPackageRegistry ;
696- } ;
697- type WebhookPayloadRegistryPackage = {
698- action : string ;
699- registry_package : WebhookPayloadRegistryPackageRegistryPackage ;
700- repository : PayloadRepository ;
701- sender : WebhookPayloadRegistryPackageSender ;
702- } ;
703554 type WebhookPayloadPushSender = {
704555 login : string ;
705556 id : number ;
@@ -2141,6 +1992,159 @@ declare namespace Webhooks {
21411992 repository : PayloadRepository ;
21421993 sender : WebhookPayloadPageBuildSender ;
21431994 } ;
1995+ type WebhookPayloadPackageSender = {
1996+ login : string ;
1997+ id : number ;
1998+ node_id : string ;
1999+ avatar_url : string ;
2000+ gravatar_id : string ;
2001+ url : string ;
2002+ html_url : string ;
2003+ followers_url : string ;
2004+ following_url : string ;
2005+ gists_url : string ;
2006+ starred_url : string ;
2007+ subscriptions_url : string ;
2008+ organizations_url : string ;
2009+ repos_url : string ;
2010+ events_url : string ;
2011+ received_events_url : string ;
2012+ type : string ;
2013+ site_admin : boolean ;
2014+ } ;
2015+ type WebhookPayloadPackagePackageRegistry = {
2016+ about_url : string ;
2017+ name : string ;
2018+ type : string ;
2019+ url : string ;
2020+ vendor : string ;
2021+ } ;
2022+ type WebhookPayloadPackagePackagePackageVersionAuthor = {
2023+ login : string ;
2024+ id : number ;
2025+ node_id : string ;
2026+ avatar_url : string ;
2027+ gravatar_id : string ;
2028+ url : string ;
2029+ html_url : string ;
2030+ followers_url : string ;
2031+ following_url : string ;
2032+ gists_url : string ;
2033+ starred_url : string ;
2034+ subscriptions_url : string ;
2035+ organizations_url : string ;
2036+ repos_url : string ;
2037+ events_url : string ;
2038+ received_events_url : string ;
2039+ type : string ;
2040+ site_admin : boolean ;
2041+ } ;
2042+ type WebhookPayloadPackagePackagePackageVersionPackageFilesItem = {
2043+ download_url : string ;
2044+ id : number ;
2045+ name : string ;
2046+ sha256 : string ;
2047+ sha1 : string ;
2048+ md5 : string ;
2049+ content_type : string ;
2050+ state : string ;
2051+ size : number ;
2052+ created_at : string ;
2053+ updated_at : string ;
2054+ } ;
2055+ type WebhookPayloadPackagePackagePackageVersionReleaseAuthor = {
2056+ login : string ;
2057+ id : number ;
2058+ node_id : string ;
2059+ avatar_url : string ;
2060+ gravatar_id : string ;
2061+ url : string ;
2062+ html_url : string ;
2063+ followers_url : string ;
2064+ following_url : string ;
2065+ gists_url : string ;
2066+ starred_url : string ;
2067+ subscriptions_url : string ;
2068+ organizations_url : string ;
2069+ repos_url : string ;
2070+ events_url : string ;
2071+ received_events_url : string ;
2072+ type : string ;
2073+ site_admin : boolean ;
2074+ } ;
2075+ type WebhookPayloadPackagePackagePackageVersionRelease = {
2076+ url : string ;
2077+ html_url : string ;
2078+ id : number ;
2079+ tag_name : string ;
2080+ target_commitish : string ;
2081+ name : string ;
2082+ draft : boolean ;
2083+ author : WebhookPayloadPackagePackagePackageVersionReleaseAuthor ;
2084+ prerelease : boolean ;
2085+ created_at : string ;
2086+ published_at : string ;
2087+ } ;
2088+ type WebhookPayloadPackagePackagePackageVersion = {
2089+ id : number ;
2090+ version : string ;
2091+ summary : string ;
2092+ body : string ;
2093+ body_html : string ;
2094+ release : WebhookPayloadPackagePackagePackageVersionRelease ;
2095+ manifest : string ;
2096+ html_url : string ;
2097+ tag_name : string ;
2098+ target_commitish : string ;
2099+ target_oid : string ;
2100+ draft : boolean ;
2101+ prerelease : boolean ;
2102+ created_at : string ;
2103+ updated_at : string ;
2104+ metadata : Array < any > ;
2105+ package_files : Array <
2106+ WebhookPayloadPackagePackagePackageVersionPackageFilesItem
2107+ > ;
2108+ author : WebhookPayloadPackagePackagePackageVersionAuthor ;
2109+ installation_command : string ;
2110+ } ;
2111+ type WebhookPayloadPackagePackageOwner = {
2112+ login : string ;
2113+ id : number ;
2114+ node_id : string ;
2115+ avatar_url : string ;
2116+ gravatar_id : string ;
2117+ url : string ;
2118+ html_url : string ;
2119+ followers_url : string ;
2120+ following_url : string ;
2121+ gists_url : string ;
2122+ starred_url : string ;
2123+ subscriptions_url : string ;
2124+ organizations_url : string ;
2125+ repos_url : string ;
2126+ events_url : string ;
2127+ received_events_url : string ;
2128+ type : string ;
2129+ site_admin : boolean ;
2130+ } ;
2131+ type WebhookPayloadPackagePackage = {
2132+ id : number ;
2133+ name : string ;
2134+ package_type : string ;
2135+ html_url : string ;
2136+ created_at : string ;
2137+ updated_at : string ;
2138+ owner : WebhookPayloadPackagePackageOwner ;
2139+ package_version : WebhookPayloadPackagePackagePackageVersion ;
2140+ registry : WebhookPayloadPackagePackageRegistry ;
2141+ } ;
2142+ type WebhookPayloadPackage = {
2143+ action : string ;
2144+ package : WebhookPayloadPackagePackage ;
2145+ repository : PayloadRepository ;
2146+ sender : WebhookPayloadPackageSender ;
2147+ } ;
21442148 type WebhookPayloadOrgBlockSender = {
21452149 login : string ;
21462150 id : number ;
@@ -4335,6 +4339,13 @@ declare class Webhooks {
43354339 ) => Promise < void > | void
43364340 ) : void ;
43374341
4342+ public on (
4343+ event : "package" | "package.published" | "package.updated" ,
4344+ callback : (
4345+ event : Webhooks . WebhookEvent < Webhooks . WebhookPayloadPackage >
4346+ ) => Promise < void > | void
4347+ ) : void ;
4348+
43384349 public on (
43394350 event : "page_build" ,
43404351 callback : (
@@ -4440,16 +4451,6 @@ declare class Webhooks {
44404451 ) => Promise < void > | void
44414452 ) : void ;
44424453
4443- public on (
4444- event :
4445- | "registry_package"
4446- | "registry_package.published"
4447- | "registry_package.updated" ,
4448- callback : (
4449- event : Webhooks . WebhookEvent < Webhooks . WebhookPayloadRegistryPackage >
4450- ) => Promise < void > | void
4451- ) : void ;
4452-
44534454 public on (
44544455 event :
44554456 | "release"
0 commit comments