Generic type `ExtendedVue` and `CombinedVueInstance` now require 6 parameters and break legacy code

This issue has been tracked since 2022-08-05.

Version

2.7.8

Reproduction link

github.com

Steps to reproduce

Checkout the demo and run the test:

git clone [email protected]:jf-paradis/demo-vue-issues.git
cd demo-vue-issues
npm install
npm run test

What is expected?

No type error

What is actually happening?

TSC warns of error TS2314:

  • Generic type 'ExtendedVue' requires 6 type argument(s).
  • Generic type 'CombinedVueInstance' requires 6 type argument(s).
More Details About Repo
Owner Name vuejs
Repo Name vue
Full Name vuejs/vue
Language TypeScript
Created Date 2013-07-29
Updated Date 2022-10-03
Star Count 199758
Watcher Count 6095
Fork Count 32874
Issue Count 590

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date