[Snyk] Upgrade expect-type from 0.19.0 to 0.20.0#2
Open
hashim21223445 wants to merge 1 commit intomainfrom
Open
[Snyk] Upgrade expect-type from 0.19.0 to 0.20.0#2hashim21223445 wants to merge 1 commit intomainfrom
hashim21223445 wants to merge 1 commit intomainfrom
Conversation
Snyk has created this PR to upgrade expect-type from 0.19.0 to 0.20.0. See this package in npm: expect-type See this project in Snyk: https://app.snyk.io/org/hashim21223445/project/a3075975-483e-45fe-801c-246b39b92b4a?utm_source=github&utm_medium=referral&page=upgrade-pr
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade expect-type from 0.19.0 to 0.20.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 2 versions ahead of your current version.
The recommended version was released 4 months ago.
Release notes
Package name: expect-type
-
0.20.0 - 2024-08-20
- improve overloads support, attempt 2 by @ mmkal in #83
- Fix rendering issue in readme by @ mrazauskas in #69
- Fix minor issues in docs by @ aryaemami59 in #91
- create utils file by @ mmkal in #93
- branding.ts and messages.ts by @ mmkal in #95
- improve overloads support, attempt 2 by @ mmkal in #83
- Extends: explain myself 1e37116
- Mark internal APIs with
- Re-export everything in
- JSDoc improvements (#100) 0bbeffa
-
0.20.0-0 - 2024-08-13
- improve overloads support, attempt 2 by @ mmkal in #83
- Add
- Fix
- Add JSDocs to everything by @ aryaemami59 in #56
- Test against different versions of TypeScript during CI by @ aryaemami59 in #62
- Fix rendering issue in readme by @ mrazauskas in #69
- Update LICENSE file to properly include copyright information by @ trevorade in #72
- Test against TypeScript version 5.5 in CI by @ aryaemami59 in #86
- Fix minor issues in docs by @ aryaemami59 in #91
- create utils file by @ mmkal in #93
- branding.ts and messages.ts by @ mmkal in #95
- improve overloads support, attempt 2 by @ mmkal in #83
- @ renovate made their first contribution in #1
- @ aryaemami59 made their first contribution in #51
- @ mrazauskas made their first contribution in #69
- @ github-actions made their first contribution in #88
-
0.19.0 - 2024-03-21
- Fix
- Add JSDocs to everything by @ aryaemami59 in #56
- Remove
from expect-type GitHub release notesBreaking changes
This change updates how overloaded functions are treated. Now,
.parametersgives you a union of the parameter-tuples that a function can take. For example, given the following type:Behvaiour before:
Behaviour now:
There were similar changes for
.returns,.parameter(...), and.toBeCallableWith. Also, overloaded functions are now differentiated properly when using.branded.toEqualTypeOf(this was a bug that it seems nobody found).See #83 for more details or look at the updated docs (including a new section called "Overloaded functions", which has more info on how this behaviour differs for TypeScript versions before 5.3).
What's Changed
@ internalJSDoc tag (#104) 4c40b07overloads.tsfile (#107) 5ee0181Full Changelog: v0.19.0...v0.20.0
Breaking changes
This change updates how overloaded functions are treated. Now,
.parametersgives you a union of the parameter-tuples that a function can take. For example, given the following type:Behvaiour before:
Behaviour now:
There were similar changes for
.returns,.parameter(...), and.toBeCallableWith. Also, overloaded functions are now differentiated properly when using.branded.toEqualTypeOf(this was a bug that it seems nobody found).See #83 for more details or look at the updated docs (including a new section called "Overloaded functions", which has more info on how this behaviour differs for TypeScript versions before 5.3.
What's Changed
.pickand.omitby @ aryaemami59 in #51.omit()to work similarly toOmitby @ aryaemami59 in #54New Contributors
Full Changelog: v0.17.3...v0.20.0-0
What's Changed
.omit()to work similarly toOmitby @ aryaemami59 in #54testimport inREADME.mdby @ aryaemami59 in #65Full Changelog: 0.18.0...0.19.0
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: