Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependency expect-type to v0.16.0 (#160)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [expect-type](https://github.com/mmkal/expect-type) | [`0.14.2` -> `0.16.0`](https://renovatebot.com/diffs/npm/expect-type/0.14.2/0.16.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/expect-type/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/expect-type/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/expect-type/0.14.2/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/expect-type/0.14.2/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mmkal/expect-type (expect-type)</summary> ### [`v0.16.0`](https://github.com/mmkal/expect-type/releases/tag/v0.16.0) [Compare Source](https://github.com/mmkal/expect-type/compare/v0.15.0...v0.16.0) #### What's Changed - support functions with `this` parameters by [@​mmkal](https://github.com/mmkal) and [@​papb](https://github.com/papb) in [https://github.com/mmkal/expect-type/pull/15](https://github.com/mmkal/expect-type/pull/15) - Prevent the .not modifier from being chained by [@​trevorade](https://github.com/trevorade) in [https://github.com/mmkal/expect-type/pull/20](https://github.com/mmkal/expect-type/pull/20) - Rewrite `Equal` to use the equality check from `ReadonlyEquivalent` exclusively by [@​trevorade](https://github.com/trevorade) in [https://github.com/mmkal/expect-type/pull/21](https://github.com/mmkal/expect-type/pull/21) Note that [#​21](https://github.com/mmkal/expect-type/issues/21) has affected behavior for intersection types, which can result in (arguably) false errors: ```ts // @​ts-expect-error the following line doesn't compile, even though the types are arguably the same. // See mmkal/expect-type#21 expectTypeOf<{a: 1} & {b: 2}>().toEqualTypeOf<{a: 1; b: 2}>() ``` **Full Changelog**: mmkal/expect-type@v0.15.0...v16.0.0 ### [`v0.15.0`](https://github.com/mmkal/expect-type/releases/tag/v0.15.0) [Compare Source](https://github.com/mmkal/expect-type/compare/v0.14.2...v0.15.0) #### What's Changed - Update Extends to not distribute over union types by [@​trevorade](https://github.com/trevorade) in [https://github.com/mmkal/expect-type/pull/12](https://github.com/mmkal/expect-type/pull/12) #### New Contributors - [@​trevorade](https://github.com/trevorade) made their first contribution in [https://github.com/mmkal/expect-type/pull/12](https://github.com/mmkal/expect-type/pull/12) **Full Changelog**: mmkal/expect-type@v0.14.2...v0.15.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Canary-nextjs).
- Loading branch information