Closed
Description
Version
2.5.3
Reproduction link
https://github.com/gluons/vue-issue-6999
Steps to reproduce
- Export some object that contain
Vue
ortypeof Vue
types. - Set
compilerOptions
->declaration
totrue
What is expected?
Able to build without error.
It should be able to export plugin/library with TypeScript declaration.
What is actually happening?
Default export of the module has or is using private name 'VueConstructor'
happened when built it.
I'm developing Vue component with TypeScript.
I also need TypeScript to generate declaration for other TypeScript developer (And also JavaScript with Vetur 🙂).
But I face this error. 😢