-
Notifications
You must be signed in to change notification settings - Fork 30
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
Update tsutils to the latest version 🚀 #88
base: master
Are you sure you want to change the base?
Conversation
Friendly ping 🙂 |
@ahanriat why is this important to you? there is only one small bug fix that is relevant for rules in this package. |
Update to this version instead 🚀 Release Notes for v3.1.0Features:
CommitsThe new version differs by 8 commits.
See the full diff |
Update to this version instead 🚀 Release Notes for v3.2.0Features:
|
Update to this version instead 🚀 Release Notes for v3.3.0Features:
Bugfixes:
CommitsThe new version differs by 6 commits.
See the full diff |
Update to this version instead 🚀 Release Notes for v3.3.1Bugfixes:
|
Update to this version instead 🚀 Release Notes for v3.4.0Features:
|
Update to this version instead 🚀 Release Notes for v3.5.0Features:
|
Update to this version instead 🚀 Release Notes for v3.5.1Bugfixes:
|
Update to this version instead 🚀 Release Notes for v3.5.2Bugfixes:
|
Update to this version instead 🚀 Release Notes for v3.6.0Features:
|
Update to this version instead 🚀 Release Notes for v3.9.0Features:
CommitsThe new version differs by 12 commits.
See the full diff |
Update to this version instead 🚀 Release Notes for v3.9.1Bugfixes:
|
Update to this version instead 🚀 Release Notes for v3.10.0Features:
Bugfixes:
|
Update to this version instead 🚀 Release Notes for v3.11.0Features:
CommitsThe new version differs by 12 commits.
See the full diff |
|
|
|
|
|
|
|
|
Version 3.0.0 of tsutils was just published.
The version 3.0.0 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of tsutils.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Release Notes
v3.0.0typescript@<2.8.0
getIdentifierText
,isJsxFramgment
,ImportOptions
isModifierFlagSet
,findImports
andgetControlFlowEnd
'tsutils/util/util'
, import directly from'tsutils/util/control-flow'
or'tsutils/util'
isFunctionScopeBoundary
andisBlockScopeBoundary
now return a enum member ofScopeBoundary
instead of a booleanisFunctionScopeBoundary
no longer returns a truthy value forInterfaceDeclaration
,TypeAliasDeclaration
Features:
isTypeScopeBoundary
returningScopeBoundary.Type
orScopeBoundary.ConditionalType
ScopeBoundarySelector
whose members can be used to determine if a declaration belongs to a givenScopeBoundary
by using bitwise ANDBugfixes:
collectVariableUsage
now correctly handlesinfer T
nested inside function signatures or mapped typesisCompilerOptionEnabled
correctly handlesskipDefaultLibCHeck
andsuppressImplicitAnyIndexErrors
Commits
The new version differs by 12 commits.
4099ae6
v3.0.0
0f03549
add node version requirement to package.json
566e353
isCompilerOptionEnabled: add contraint of suppressImplicitAnyIndexErrors
ea59b1c
require typescript@2.8
359bf07
usage: InferType is correctly assiciated with ConditionalType
f4af733
use Array.prototype.includes
9636689
remove deprecated stuff
e49a4f7
Merge branch 'master' into next
a84ccaa
Add ScopeBoundary.ConditionalType
752c47c
isCompilerOptionEnabled: add relationship of skip(Default)LibCheck
5cc7276
add isTypeScopeBoundary
bd5c223
breaking changes
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot 🌴