This repository was archived by the owner on Jun 27, 2023. It is now read-only.
-
-
Couldn't load subscription status.
- Fork 44
This repository was archived by the owner on Jun 27, 2023. It is now read-only.
Missing TypeScript declaration file #284
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Version
3.x.x (Vue 3.x)
Describe the bug
I'm not being able to make the typings work on .ts files, the following errors are being shown:
Visual Studio Code 1.62.0:
"Could not find a declaration file for module '@asigloo/vue-dynamic-forms'."
IntelliJ IDEA 2021.2:
TS2307: Cannot find module '@asigloo/vue-dynamic-forms/dist' or its corresponding type declarations.
Using npm run serve command (on a new scaffolded vue project):
TS7016: Could not find a declaration file for module '@asigloo/vue-dynamic-forms'. 'H:/hello-world/node_modules/@asigloo/vue-dynamic-forms/dist/as-dynamic-forms.cjs.js' implicitly has an 'any' type.
Try `npm i --save-dev @types/asigloo__vue-dynamic-forms` if it exists or add a new declaration (.d.ts) file containing `declare module '@asigloo/vue-dynamic-forms';`
Describe the bug
- Scaffold a new Vue 3 project with Vue CLI:
vue create hello-worldwith TypeScript feature - Run
npm install @asigloo/vue-dynamic-forms. - Create a
main.tsfile if not exist. - Add
import { createDynamicForms } from '@asigloo/vue-dynamic-forms'tomain.tsfile.
Expected behavior
The IDE can recognize the typings of imported modules from @asigloo/vue-dynamic-forms on TypeScript files.
System Info
System:
OS: Windows 10 10.0.19043
CPU: (16) x64 AMD Ryzen 7 2700 Eight-Core Processor
Memory: 14.66 GB / 31.93 GB
Binaries:
Node: 14.15.4 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.5 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
npm: 6.14.10 - C:\Program Files\nodejs\npm.CMD
Browsers:
Chrome: 95.0.4638.69
Edge: Spartan (44.19041.1266.0), Chromium (95.0.1020.44)
Internet Explorer: 11.0.19041.1202
npmPackages:
@asigloo/vue-dynamic-forms: ^3.18.0 => 3.18.0Additional context
No response
Validations
- Read the docs.
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
seangwright and mjcc007
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working