-
-
Notifications
You must be signed in to change notification settings - Fork 594
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
chore(typescript): bump TypeScript version #818
Conversation
I've updated this PR to revert #794. It was making all tests fail with TypeScript 4.2. It also seems unnecessary because the PR description says "The issue is that without a directory from which to read the tsconfig.json file, and without those root options, TS doesn't know where to start things off." However, that's exactly the issue that TypeScript 4.2 is fixing. |
@benmccann some comments in #287 have alluded to 4.2 not fixing that particular issue, so we'll need to keep an eye out for use cases which aren't covered by this. I'm good with reverting the preflight check for now. Also wanted to mention that we've invited you to the org, so please check invites! |
Thanks for the invite. Unfortunately I didn't see it in time and the link is only valid for seven days |
@benmccann I'll send another. please do keep an eye out. |
thanks. got it. though I'm not sure I'll have much more time to contribute than I have historically (plus Rich ripped out TypeScript from SvelteKit so not really using this plugin anymore) |
No worries, it's a no-pressure, as you have time or interest thing. Same goes for all of us. (I take breaks frequently) |
Looking forward to see the result of #287 , too. It would be nice if the next version can be published to npm as soon as possible. Thanks so much. |
@shellscape @benmccann waiting for publishing to npm, thanks so much for your jobs. |
Also update @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint-config-airbnb-typescript for compatibility with the updated typescript version, and fix newly reported type and lint issues. Additionally, with the merge of rollup/plugins#818, the rootDir hack for making typescript build in combination with emitting declaration files could now be removed. For the previous hack see rollup/plugins#61 (comment) and rollup/plugins#287.
Rollup Plugin Name:
typescript
This PR contains:
Are tests included?
Breaking Changes?
If yes, then include "BREAKING CHANGES:" in the first commit message body, followed by a description of what is breaking.
List any relevant issue numbers: #287
Description
Closes #287 now that TypeScript 4.2 has come out