Open natemate90 opened 3 years ago
Thanks for reporting. Looking into it as soon as possible, in the mean time, if you have any suggestions I'm all ears. : )
It might be a vue-tsc specific problem or a general problem, I don't know at this point. Anyways, I'm doing a temporary workaround now; I'll basically disabled vue-filepond's type declaration file by declaring a module in file Project/src/node_modules/vue-filepond/index.d.ts
:
declare module 'vue-filepond'
inside my Fileupload.vue component, I'm importing it then like this:
import { Component } from 'vue'
import vueFilePond from 'vue-filepond'
import FilePondPluginFileValidateType from 'filepond-plugin-file-validate-type'
import FilePondPluginFileValidateSize from 'filepond-plugin-file-validate-size'
const FilepondComponent = vueFilePond(
FilePondPluginFileValidateType,
FilePondPluginFileValidateSize
) as Component
I'd still prefer a typed solution but the problem is less urgent now.
Thanks @rikschennink for your work
@natemate90 Glad to hear you found a workaround. Tried to find a solution but wasn't successful, I'll look into it further when I have some time.
If anyone else has an idea I'm all ears : )
as Component
some :/
Set "skipLibCkeck": true
in tsconfig.json
also is a workaround.
Describe the bug Getting the following error on build
vue-tsc --noEmit
Logs No logs available except above error message.
To Reproduce
vue-tsc --noEmit
Expected behavior It should not generate any errors.
Information about your project: