-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
feat: allow [email protected] as devDependency #7821
feat: allow [email protected] as devDependency #7821
Conversation
Thanks for the PR, @JoshuaKGoldberg! typescript-eslint is a 100% community driven project, and we are incredibly grateful that you are contributing to that community. The core maintainers work on this in their personal time, so please understand that it may not be possible for them to review your work immediately. Thanks again! 🙏 Please, if you or your company is finding typescript-eslint valuable, help us sustain the project by sponsoring it transparently on https://opencollective.com/typescript-eslint. |
✅ Deploy Preview for typescript-eslint ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
packages/ast-spec/src/declaration/ExportNamedDeclaration/spec.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can probably just work around the api-extractor problem with a patch for now
packages/typescript-estree/src/create-program/createIsolatedProgram.ts
Outdated
Show resolved
Hide resolved
packages/typescript-estree/src/create-program/createIsolatedProgram.ts
Outdated
Show resolved
Hide resolved
@@ -77,7 +77,7 @@ export interface EstreeToTsNodeTypes { | |||
| ts.Token<ts.SyntaxKind.ImportKeyword | ts.SyntaxKind.NewKeyword>; | |||
[AST_NODE_TYPES.PrivateIdentifier]: ts.PrivateIdentifier; | |||
[AST_NODE_TYPES.IfStatement]: ts.IfStatement; | |||
[AST_NODE_TYPES.ImportAttribute]: ts.AssertEntry; | |||
[AST_NODE_TYPES.ImportAttribute]: ts.ImportAttribute; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm - should we keep both for now...? Can we do one of those "check for TS version range" conditional type magics to pick the right type?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried a fancy keyof
: ac4bedd#diff-6ce24a606b5c67a1a4bb3dbf7060e040e84bd0de5250ec312d8a2ddad931eef0. Is that what you're looking for?
I don't remember previous cases of trying this.
@@ -140,7 +141,7 @@ | |||
"pretty-format": "^29", | |||
"react-split-pane@^0.1.92": "patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch", | |||
"tsx": "^3.12.7", | |||
"typescript": "patch:typescript@npm%3A5.2.2#./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch" | |||
"typescript": "patch:typescript@npm%3A5.3.0-beta#./.yarn/patches/typescript-npm-5.3.0-beta-33b1e90865.patch" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The future is now old man dot jpg
We can switch this to the 5.3 RC now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yarnpkg/berry#4441 keeps hitting me shakes fist
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
microsoft/TypeScript#56371 never mind 🥲
Whoops, didn't mean to re-request review - still have some work to do. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
@JoshuaKGoldberg have you reported the OOM to the TS team? |
Yes: #7821 (comment) -> microsoft/TypeScript#56371. I want to try bisecting too. |
PR Checklist
Overview
Addresses all the changes I think we'll need in source code. This version seems to not have too many, so I lumped them all in together.
Adds an optional
suppressWarnings
parameter toConverter
'swithDeprecatedAliasGetter
. This allows existingassertions
properties to be a non-iterable alias for the newly supportedattributes
property.I suspect this is blocked on microsoft/rushstack#4404.Yarn patched the changes from microsoft/rushstack#4408 in manually.