Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: replace Pika with esbuild and tsc #407

Merged
merged 3 commits into from
May 17, 2023
Merged

build: replace Pika with esbuild and tsc #407

merged 3 commits into from
May 17, 2023

Conversation

wolfy1339
Copy link
Member

Pika has been deprecated for a while now, and the project has now been archived.

Uses esbuild to transpile the TS source code into an ESM source, NodeJs bundle, and a browser bundle

Uses the TypeScript compiler to generate the types


Behavior

Before the change?

  • Uses pika for the build system

After the change?

  • Uses esbuild to generate the JS bundles
  • Uses the TypeScript compiler to generate the type definitions

Other information


Additional info

Pull request checklist

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)
  • Added the appropriate label for the given change

Does this introduce a breaking change?

Please see our docs on breaking changes to help!

  • Yes (Please add the Type: Breaking change label)
  • No

If Yes, what's the impact:

  • N/A

Pull request type

Please add the corresponding label for change this PR introduces:

  • Dependencies/code cleanup: Type: Maintenance

@wolfy1339 wolfy1339 added the Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR label Apr 12, 2023
@ghost ghost added this to Maintenance in JS Apr 12, 2023
@wolfy1339 wolfy1339 mentioned this pull request Apr 12, 2023
5 tasks
@kfcampbell
Copy link
Member

Looks like the test failures are linting failures in disguise. @wolfy1339 do you want to fix it or should I?

@kfcampbell
Copy link
Member

🤦 Just got to my next notification and you've already done it and linked it here. My bad.

@wolfy1339
Copy link
Member Author

I would like to put a wait on this for octokit/webhooks.js#829

@wolfy1339 wolfy1339 marked this pull request as draft April 14, 2023 19:03
@wolfy1339 wolfy1339 marked this pull request as ready for review May 16, 2023 21:54
@wolfy1339
Copy link
Member Author

Since we are getting more and more issues with bad releases due to Pika, I am going to mark this as ready.

We can come back later and change it to a plugin like suggested in octokit/webhooks.js#829 with an octoherd script

Copy link
Contributor

@gr2m gr2m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Outstanding work @wolfy1339!

I ran the tests against the built version locally and all seems fine.

Currently @octokit/app doesn't have a web built, but won't hurt to add one.

@wolfy1339 wolfy1339 merged commit ffcbea1 into main May 17, 2023
8 checks passed
JS automation moved this from Maintenance to Done May 17, 2023
@wolfy1339 wolfy1339 deleted the esbuild branch May 17, 2023 10:03
@gr2m
Copy link
Contributor

gr2m commented May 17, 2023

I think I'd release a patch version for this. In case something's goes wrong for a dependent it will make it easier for us to track it down to the transition to esm.

wolfy1339 added a commit that referenced this pull request May 17, 2023
Empty commit to trigger a patch release
As suggested in #407 (comment)
gr2m pushed a commit that referenced this pull request May 18, 2023
Empty commit to trigger a patch release
As suggested in #407 (comment)
@github-actions
Copy link

🎉 This PR is included in version 13.1.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link

🎉 This PR is included in version 14.0.0-beta.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

gr2m pushed a commit to gr2m/github-project that referenced this pull request Jul 11, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@octokit/app](https://togithub.com/octokit/app.js) | [`^13.0.5` ->
`^14.0.0`](https://renovatebot.com/diffs/npm/@octokit%2fapp/13.0.5/14.0.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@octokit%2fapp/14.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@octokit%2fapp/14.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@octokit%2fapp/14.0.0/compatibility-slim/13.0.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@octokit%2fapp/14.0.0/confidence-slim/13.0.5)](https://docs.renovatebot.com/merge-confidence/)
|
| [@octokit/core](https://togithub.com/octokit/core.js) | [`^4.0.0` ->
`^5.0.0`](https://renovatebot.com/diffs/npm/@octokit%2fcore/4.0.2/5.0.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@octokit%2fcore/5.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@octokit%2fcore/5.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@octokit%2fcore/5.0.0/compatibility-slim/4.0.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@octokit%2fcore/5.0.0/confidence-slim/4.0.2)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest.js)
| [`^7.0.0` ->
`^8.0.0`](https://renovatebot.com/diffs/npm/@octokit%2fplugin-paginate-rest/7.0.0/8.0.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-paginate-rest/8.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-paginate-rest/8.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-paginate-rest/8.0.0/compatibility-slim/7.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-paginate-rest/8.0.0/confidence-slim/7.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@octokit/plugin-throttling](https://togithub.com/octokit/plugin-throttling.js)
| [`^6.0.0` ->
`^7.0.0`](https://renovatebot.com/diffs/npm/@octokit%2fplugin-throttling/6.0.0/7.0.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-throttling/7.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-throttling/7.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-throttling/7.0.0/compatibility-slim/6.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@octokit%2fplugin-throttling/7.0.0/confidence-slim/6.0.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>octokit/app.js (@&#8203;octokit/app)</summary>

###
[`v14.0.0`](https://togithub.com/octokit/app.js/releases/tag/v14.0.0)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.8...v14.0.0)

##### Features

- v14 ([#&#8203;409](https://togithub.com/octokit/app.js/issues/409))
([b329da2](https://togithub.com/octokit/app.js/commit/b329da20b3544a06ea59918f5b409748c843d82c))

##### BREAKING CHANGES

-   `onUnhandledRequest` middleware option is removed
-   Drop support for NodeJS v14, v16
- Replace support for Node.js http(s) Agents with documentation on using
fetch dispatchers instead (via `@octokit/request`)
- Remove ability to pass custom request options, except from `method`,
`headers`, `body`, `signal` (via `@octokit/request`)

###
[`v13.1.8`](https://togithub.com/octokit/app.js/releases/tag/v13.1.8)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.7...v13.1.8)

##### Bug Fixes

- **deps:** revert breaking changes in dependencies
([#&#8203;435](https://togithub.com/octokit/app.js/issues/435))
([cdb4987](https://togithub.com/octokit/app.js/commit/cdb49870b852ca9455d0aa4bb22c0b1e9d1665fc)),
closes [#&#8203;426](https://togithub.com/octokit/app.js/issues/426)
[#&#8203;432](https://togithub.com/octokit/app.js/issues/432)
[#&#8203;433](https://togithub.com/octokit/app.js/issues/433)
[#&#8203;426](https://togithub.com/octokit/app.js/issues/426)

###
[`v13.1.7`](https://togithub.com/octokit/app.js/releases/tag/v13.1.7)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.6...v13.1.7)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://togithub.com/octokit/types) to v10
([#&#8203;432](https://togithub.com/octokit/app.js/issues/432))
([ddccc1a](https://togithub.com/octokit/app.js/commit/ddccc1a7f1052efe68685cf9ed7956fb1afd2d6e))

###
[`v13.1.6`](https://togithub.com/octokit/app.js/releases/tag/v13.1.6)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.5...v13.1.6)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest)
to v7 ([#&#8203;433](https://togithub.com/octokit/app.js/issues/433))
([baa50dc](https://togithub.com/octokit/app.js/commit/baa50dc2e1cbc32c5a8f22d3059b240f10cddbe0))

###
[`v13.1.5`](https://togithub.com/octokit/app.js/releases/tag/v13.1.5)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.4...v13.1.5)

##### Bug Fixes

- **deps:** upgrade `@octokit/auth-app`
([#&#8203;422](https://togithub.com/octokit/app.js/issues/422))
([536e56c](https://togithub.com/octokit/app.js/commit/536e56cca866b42fae4db2ed916b94fb522b3b78))

###
[`v13.1.4`](https://togithub.com/octokit/app.js/releases/tag/v13.1.4)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.3...v13.1.4)

##### Bug Fixes

- **build:** replace Pika with esbuild and tsc
([#&#8203;420](https://togithub.com/octokit/app.js/issues/420))
([e2513aa](https://togithub.com/octokit/app.js/commit/e2513aabd3a1dc311617f5d16ce5edf95881c1d3)),
closes
[/github.com/octokit/app.js/pull/407#issuecomment-1552118781](https://togithub.com//github.com/octokit/app.js/pull/407/issues/issuecomment-1552118781)

###
[`v13.1.3`](https://togithub.com/octokit/app.js/releases/tag/v13.1.3)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.2...v13.1.3)

##### Bug Fixes

- **build:** add script to fix package json from build step
([#&#8203;418](https://togithub.com/octokit/app.js/issues/418))
([49224e1](https://togithub.com/octokit/app.js/commit/49224e1fa82f0246ca243db0856fe9304c81233a))

###
[`v13.1.2`](https://togithub.com/octokit/app.js/releases/tag/v13.1.2)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.1...v13.1.2)

##### Bug Fixes

- **deps:** update dependencies `@octokit/plugin-paginate-rest` and
`@octokit/types`
([#&#8203;386](https://togithub.com/octokit/app.js/issues/386))
([af6823d](https://togithub.com/octokit/app.js/commit/af6823d62e8fcc15e386ba51ae32ce7d07c316ce))

###
[`v13.1.1`](https://togithub.com/octokit/app.js/releases/tag/v13.1.1)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.1.0...v13.1.1)

##### Bug Fixes

- **deps:** update `@octokit/auth-app`
([#&#8203;378](https://togithub.com/octokit/app.js/issues/378))
([0c5f9eb](https://togithub.com/octokit/app.js/commit/0c5f9eb2dd4121f6fa423d599c9b82c762cf68b2))

###
[`v13.1.0`](https://togithub.com/octokit/app.js/releases/tag/v13.1.0)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.11...v13.1.0)

##### Features

- (unstable) set `x-github-delivery` header on requests sent in response
to webhook event
([#&#8203;367](https://togithub.com/octokit/app.js/issues/367))
([3e44c5d](https://togithub.com/octokit/app.js/commit/3e44c5d6ee9e3bd346afc01979953ca7848625b2))

###
[`v13.0.11`](https://togithub.com/octokit/app.js/releases/tag/v13.0.11)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.10...v13.0.11)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest)
to v5 ([#&#8203;354](https://togithub.com/octokit/app.js/issues/354))
([36ed4b3](https://togithub.com/octokit/app.js/commit/36ed4b36b106ddb795d40853905d228756e736b8))

###
[`v13.0.10`](https://togithub.com/octokit/app.js/releases/tag/v13.0.10)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.9...v13.0.10)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://togithub.com/octokit/types) to v8
([506add2](https://togithub.com/octokit/app.js/commit/506add2615137a6d9c6992a9b84e7acedb2e6763))

###
[`v13.0.9`](https://togithub.com/octokit/app.js/releases/tag/v13.0.9)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.8...v13.0.9)

##### Bug Fixes

- **README:** set `installationId` in code example
([#&#8203;350](https://togithub.com/octokit/app.js/issues/350))
([2e69265](https://togithub.com/octokit/app.js/commit/2e692651bed2ce291ab410be2c3d087a71ebf292))

###
[`v13.0.8`](https://togithub.com/octokit/app.js/releases/tag/v13.0.8)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.7...v13.0.8)

##### Bug Fixes

- **types:** update `@octokit/oauth-app` to latest
([#&#8203;330](https://togithub.com/octokit/app.js/issues/330))
([c3abb9e](https://togithub.com/octokit/app.js/commit/c3abb9e6af7d16eeecb7be22792189fb7ada8721))

###
[`v13.0.7`](https://togithub.com/octokit/app.js/releases/tag/v13.0.7)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.6...v13.0.7)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://togithub.com/octokit/types) to v7
([#&#8203;324](https://togithub.com/octokit/app.js/issues/324))
([e932041](https://togithub.com/octokit/app.js/commit/e932041d23c0e225b8cc4bac8fbf2c39a7c81d44))

###
[`v13.0.6`](https://togithub.com/octokit/app.js/releases/tag/v13.0.6)

[Compare
Source](https://togithub.com/octokit/app.js/compare/v13.0.5...v13.0.6)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/plugin-paginate-rest](https://togithub.com/octokit/plugin-paginate-rest)
to v4 ([#&#8203;323](https://togithub.com/octokit/app.js/issues/323))
([434b082](https://togithub.com/octokit/app.js/commit/434b082cbe0c8aa5832bf676efe40bf4f86649f3))

</details>

<details>
<summary>octokit/core.js (@&#8203;octokit/core)</summary>

### [`v5.0.0`](https://togithub.com/octokit/core.js/releases/tag/v5.0.0)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.2.4...v5.0.0)

##### Features

- v5 ([#&#8203;563](https://togithub.com/octokit/core.js/issues/563))
([0b4ad1e](https://togithub.com/octokit/core.js/commit/0b4ad1ebbdac6500b755932443fb49135f48c9f2))

##### BREAKING CHANGES

-   Drop support for NodeJS v14, v16
-   Remove previews support for the REST API
-   remove agent option from octokit.request()

### [`v4.2.4`](https://togithub.com/octokit/core.js/releases/tag/v4.2.4)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.2.3...v4.2.4)

##### Bug Fixes

- **deps:** revert breaking dependency changes
([#&#8203;577](https://togithub.com/octokit/core.js/issues/577))
([b445021](https://togithub.com/octokit/core.js/commit/b445021e87c1849a4343d9dbe2edb3cbd30438a7)),
closes [#&#8203;573](https://togithub.com/octokit/core.js/issues/573)
[#&#8203;572](https://togithub.com/octokit/core.js/issues/572)

### [`v4.2.3`](https://togithub.com/octokit/core.js/releases/tag/v4.2.3)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.2.2...v4.2.3)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://togithub.com/octokit/types) to v10
([#&#8203;573](https://togithub.com/octokit/core.js/issues/573))
([2fb7b47](https://togithub.com/octokit/core.js/commit/2fb7b475186c43d301978e617d9f4e3df7601b3e))

### [`v4.2.2`](https://togithub.com/octokit/core.js/releases/tag/v4.2.2)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.2.1...v4.2.2)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/request-error](https://togithub.com/octokit/request-error)
to v4 ([#&#8203;572](https://togithub.com/octokit/core.js/issues/572))
([ca248c5](https://togithub.com/octokit/core.js/commit/ca248c5aab5e24b54f329975f5984cc7708d1336))

### [`v4.2.1`](https://togithub.com/octokit/core.js/releases/tag/v4.2.1)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.2.0...v4.2.1)

##### Bug Fixes

- **build:** replace Pika with esbuild and tsc
([#&#8203;562](https://togithub.com/octokit/core.js/issues/562))
([5d1c767](https://togithub.com/octokit/core.js/commit/5d1c767e1691dd47dd401349d91b31ca460a3639))

### [`v4.2.0`](https://togithub.com/octokit/core.js/releases/tag/v4.2.0)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.1.0...v4.2.0)

##### Features

- add support for many new endpoints
([#&#8203;548](https://togithub.com/octokit/core.js/issues/548))
([5ffb0f8](https://togithub.com/octokit/core.js/commit/5ffb0f86acecf137e195befae505147e08e08fe4))

### [`v4.1.0`](https://togithub.com/octokit/core.js/releases/tag/v4.1.0)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.0.5...v4.1.0)

##### Type Features

- add support for new "Get a Dependabot alert" API (`GET
/repos/{owner}/{repo}/dependabot/alerts/{alert_number}`)
- add support for new "Update a Dependabot alert" API (`PATCH
/repos/{owner}/{repo}/dependabot/alerts/{alert_number}`)
- add support for new "List Dependabot alerts for a repository" API
(`GET /repos/{owner}/{repo}/dependabot/alerts`)
- add support for new "List organization secret" (`GET
/organizations/{org}/codespaces/secrets`) Codespaces API
- add support for new "Get an organization public key" (`GET
/organizations/{org}/codespaces/secrets/public-key`) Codespaces API
- add support for new "Get an organization secret" (`GET
/organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API
- adds support for new "Create or update an organization secret" (`PUT
/organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API
- add support for new "Delete an organization secret" (`DELETE
/organizations/{org}/codespaces/secrets/{secret_name}`) Codespaces API
- add support for new "List selected repositories for an organization
secret" (`GET
/organizations/{org}/codespaces/secrets/{secret_name}/repositories`)
Codespaces API
- add support for new "Set selected repositories for an organization
secret" ( `PUT
/organizations/{org}/codespaces/secrets/{secret_name}/repositories`)
Codespaces API
- add support for new "Add selected repository to an organization
secret" (`PUT
/organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`)
Codespaces API
- add support for new "Remove selected repository from an organization
secret" (`DELETE
/organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`)
Codespaces API
- add support for `resolution_comment` attribute returned on secret
scanning alerts
- add support for new `scope` attribute returned by the "Get a diff of
the dependencies between commits" (`GET
/repos/{owner}/{repo}/dependency-graph/compare/{basehead}`) API

\### Type Fixes

- GHEC-only routes removed. Use
[`@octokit/plugin-enterprise-cloud`](https://togithub.com/octokit/plugin-enterprise-cloud.js)
for support.
- tweak documentation for repo starring related APIs (`GET
/repos/{owner}/{repo}/stargazers`, `GET /users/{username}/starred` and
`GET /user/starred`) to clarify what `Accept` header to send to get
information about when stars were created
- tweak documentation for "Get community profile metrics" API (`GET
/repos/{owner}/{repo}/community/profile`) to clarify that it only works
with public repos which are not forks
-   document the `size` attribute returned on repos across the API
- document that APIs can return `422` errors when an endpoint has been
spammed with many requests
- document `301` status returned by labels-related APIs if the repo has
been renamed or moved
-   document `404 Not Found` status returned by labels-related APIs

### [`v4.0.5`](https://togithub.com/octokit/core.js/releases/tag/v4.0.5)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.0.4...v4.0.5)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://togithub.com/octokit/types) to v7
([#&#8203;503](https://togithub.com/octokit/core.js/issues/503))
([8264098](https://togithub.com/octokit/core.js/commit/8264098f7d2258f2033d66ae4c5d6f072917ab24))

### [`v4.0.4`](https://togithub.com/octokit/core.js/releases/tag/v4.0.4)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.0.3...v4.0.4)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/graphql](https://togithub.com/octokit/graphql) to v5
([#&#8203;492](https://togithub.com/octokit/core.js/issues/492))
([1df8e2a](https://togithub.com/octokit/core.js/commit/1df8e2a1f4d8cd0b85f16e46d0b186b05aa4714e))

### [`v4.0.3`](https://togithub.com/octokit/core.js/releases/tag/v4.0.3)

[Compare
Source](https://togithub.com/octokit/core.js/compare/v4.0.2...v4.0.3)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/request-error](https://togithub.com/octokit/request-error)
to v3 ([#&#8203;493](https://togithub.com/octokit/core.js/issues/493))
([85f2793](https://togithub.com/octokit/core.js/commit/85f2793405944e84dfac1216bde8032aafa36529))

</details>

<details>
<summary>octokit/plugin-paginate-rest.js
(@&#8203;octokit/plugin-paginate-rest)</summary>

###
[`v8.0.0`](https://togithub.com/octokit/plugin-paginate-rest.js/releases/tag/v8.0.0)

[Compare
Source](https://togithub.com/octokit/plugin-paginate-rest.js/compare/v7.1.2...v8.0.0)

##### chore

- **deps:** update octokit monorepo (major)
([#&#8203;541](https://togithub.com/octokit/plugin-paginate-rest.js/issues/541))
([25c86b9](https://togithub.com/octokit/plugin-paginate-rest.js/commit/25c86b9f22397d6afd6779be7644c3df4fa998c8))

##### BREAKING CHANGES

-   **deps:** Bump peerDependency of `@octokit/core` to v5
-   **deps:** Bump `@octokit/types` to v11

###
[`v7.1.2`](https://togithub.com/octokit/plugin-paginate-rest.js/releases/tag/v7.1.2)

[Compare
Source](https://togithub.com/octokit/plugin-paginate-rest.js/compare/v7.1.1...v7.1.2)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/tsconfig](https://togithub.com/octokit/tsconfig) to v2
([#&#8203;532](https://togithub.com/octokit/plugin-paginate-rest.js/issues/532))
([0d84417](https://togithub.com/octokit/plugin-paginate-rest.js/commit/0d84417d5a52070e9102cd6cd4b384f6322b874a))
- explicitly mark type imports and exports
([#&#8203;540](https://togithub.com/octokit/plugin-paginate-rest.js/issues/540))
([b943e50](https://togithub.com/octokit/plugin-paginate-rest.js/commit/b943e505d43382fb69517aef88f92d1e9c96a66f))

###
[`v7.1.1`](https://togithub.com/octokit/plugin-paginate-rest.js/releases/tag/v7.1.1)

[Compare
Source](https://togithub.com/octokit/plugin-paginate-rest.js/compare/v7.1.0...v7.1.1)

##### Bug Fixes

- bump [@&#8203;octokit/types](https://togithub.com/octokit/types)
version
([#&#8203;536](https://togithub.com/octokit/plugin-paginate-rest.js/issues/536))
([adbe3b9](https://togithub.com/octokit/plugin-paginate-rest.js/commit/adbe3b9cadc3c1b7445b6be405de444f04c6f905))

###
[`v7.1.0`](https://togithub.com/octokit/plugin-paginate-rest.js/releases/tag/v7.1.0)

[Compare
Source](https://togithub.com/octokit/plugin-paginate-rest.js/compare/v7.0.0...v7.1.0)

##### Features

- new endpoints for rulesets, update template to use type imports
([#&#8203;533](https://togithub.com/octokit/plugin-paginate-rest.js/issues/533))
([ac4adf5](https://togithub.com/octokit/plugin-paginate-rest.js/commit/ac4adf5c12d44b6db0c598e90b4e5f0b373de9fc))

</details>

<details>
<summary>octokit/plugin-throttling.js
(@&#8203;octokit/plugin-throttling)</summary>

###
[`v7.0.0`](https://togithub.com/octokit/plugin-throttling.js/releases/tag/v7.0.0)

[Compare
Source](https://togithub.com/octokit/plugin-throttling.js/compare/v6.1.0...v7.0.0)

##### Bug Fixes

- **deps:** update octokit monorepo (major)
([#&#8203;612](https://togithub.com/octokit/plugin-throttling.js/issues/612))
([a979e93](https://togithub.com/octokit/plugin-throttling.js/commit/a979e93a63450d2e1c69aeacc53e68de7ab851f3))

##### BREAKING CHANGES

-   **deps:** require `@octokit/core` > 5
-   **deps:** bump `@octokit/types` to v11

Co-authored-by: renovate\[bot]
<29139614+renovate\[bot][@&#8203;users](https://togithub.com/users).noreply.github.com>

###
[`v6.1.0`](https://togithub.com/octokit/plugin-throttling.js/releases/tag/v6.1.0)

[Compare
Source](https://togithub.com/octokit/plugin-throttling.js/compare/v6.0.1...v6.1.0)

##### Features

- new `generate-jit` endpoints
([#&#8203;604](https://togithub.com/octokit/plugin-throttling.js/issues/604))
([e2b3b23](https://togithub.com/octokit/plugin-throttling.js/commit/e2b3b23310e1953d344305141d0fdbbe9ec946ff))

###
[`v6.0.1`](https://togithub.com/octokit/plugin-throttling.js/releases/tag/v6.0.1)

[Compare
Source](https://togithub.com/octokit/plugin-throttling.js/compare/v6.0.0...v6.0.1)

##### Bug Fixes

- **build:** switch to esbuild and tsc instead of pika
([#&#8203;603](https://togithub.com/octokit/plugin-throttling.js/issues/603))
([52f74d8](https://togithub.com/octokit/plugin-throttling.js/commit/52f74d8fdcf438fc9ce4df6f9899d6bc0fa26463))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/gr2m/github-project).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released on @beta released Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR
Projects
Archived in project
JS
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants