I'm working in a JS code base but I wanted to add declarations for some complex entities in the application. This is so I have them as auto-completable in my VS Code.
This works for dependencies that have TS declarations so I presume it can be done.
I tried the following in a d.ts
file beside my .js
file`
import "./useUserContext";
declare module "./useUserContext" {
interface User {
user: {
uid: string;
},
}
export default function useUserContext(): User;
}
There is sadly no possibility of converting this project to TS.
question from:
https://stackoverflow.com/questions/65849474/can-i-use-typescript-intellisense-in-a-js-project-for-custom-modules 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…