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

Add TS support and use babel to transpile newer features. #1989

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

yuri-kiss
Copy link
Member

Babel can be used to transpile stuff like a ??= b and Object.hasOwn removing the need for PR's such as #1796.
This can also help with #1591 becoming more feasible.

and typescript is just a good standard to have support for, with the changes to the builder being so hard wrapped its not worth merging just one or the other.

@github-actions github-actions bot added the pr: new extension Pull requests that add a new extension label Feb 27, 2025
@yuri-kiss
Copy link
Member Author

!format

@yuri-kiss yuri-kiss added enhancement New feature or request pr: other Pull requests that neither add new extensions or change existing ones and removed pr: new extension Pull requests that add a new extension labels Feb 27, 2025
Copy link

The formatting bot didn't find any formatting issues. It currently only checks the extensions folder. The author or a maintainer can run terminal command 'npm run format' manually to format all files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pr: other Pull requests that neither add new extensions or change existing ones
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant