Skip to content

Conversation

@wolfy1339
Copy link
Member

@wolfy1339 wolfy1339 commented Feb 11, 2024

BREAKING CHANGE: Use GitHub's OpenAPI spec
BREAKING CHANGE: Output ESM instead of CJS

Fixes #271
Fixes #897
Fixes #974

wolfy1339 and others added 2 commits February 11, 2024 08:19
BREAKING CHANGE: use GitHub's OpenAPI spec
@wolfy1339 wolfy1339 added Type: Feature New feature or request Type: Breaking change Used to note any change that requires a major version bump labels Feb 11, 2024
@github-actions
Copy link
Contributor

👋 Hi! Thank you for this contribution! Just to let you know, our GitHub SDK team does a round of issue and PR reviews twice a week, every Monday and Friday! We have a process in place for prioritizing and responding to your input. Because you are a part of this community please feel free to comment, add to, or pick up any issues/PRs that are labled with Status: Up for grabs. You & others like you are the reason all of this works! So thank you & happy coding! 🚀

@wolfy1339 wolfy1339 linked an issue Feb 11, 2024 that may be closed by this pull request
wolfy1339 and others added 8 commits February 11, 2024 12:23
* feat: migrate to ESM

* build: fixup `generate-types` script

* build: update `ts-node` config to use ESM

* build: disable `verbatimModuleSyntax` for `ts-node`

There is currently a bug in ts-node where it completely ignores the `module` and `moduleResolution` options
kulshekhar/ts-jest#4198

* test: use ESM export for jest
@wolfy1339 wolfy1339 marked this pull request as ready for review February 24, 2024 01:29
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 wolfy1339 merged commit bd224a1 into main Feb 24, 2024
@wolfy1339 wolfy1339 deleted the beta branch February 24, 2024 18:29
@github-actions
Copy link
Contributor

🎉 This PR is included in version 13.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Type: Breaking change Used to note any change that requires a major version bump Type: Feature New feature or request

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Restore aggregate-error external dependency

3 participants