Esiste già una discussione sul tema che ti interessa, o su un tema simile?
Versione della libreria
2.18.1
Cosa
Descrizione del problema
Il file di definizione TypeScript types/plugins/form-validate.d.ts tenta di importare da un percorso interno di just-validate che non è pubblicamente esposto, causando un errore TypeScript durante la compilazione.
Errore:
error TS2307: Cannot find module 'just-validate/dist/modules/interfaces' or its corresponding type declarations.
Comportamento attuale
} & import('just-validate/dist/modules/interfaces').GlobalConfigInterface
soluzione
L'interfaccia GlobalConfigInterface dovrebbe essere importata dal punto di ingresso principale del package just-validate
import JustValidate, { GlobalConfigInterface } from 'just-validate'
// ...
} & GlobalConfigInterface
Cambiare la linea 12 in types/plugins/form-validate.d.ts per importare GlobalConfigInterface dal punto di ingresso pubblico di just-validate anziché dal percorso interno.
Perché
può essere bloccante e da errore:
error TS2307: Cannot find module 'just-validate/dist/modules/interfaces' or its corresponding type declarations.
Contesto
No response
Altro
No response
Esiste già una discussione sul tema che ti interessa, o su un tema simile?
Versione della libreria
2.18.1
Cosa
Descrizione del problema
Il file di definizione TypeScript types/plugins/form-validate.d.ts tenta di importare da un percorso interno di just-validate che non è pubblicamente esposto, causando un errore TypeScript durante la compilazione.
Errore:
error TS2307: Cannot find module 'just-validate/dist/modules/interfaces' or its corresponding type declarations.
Comportamento attuale
} & import('just-validate/dist/modules/interfaces').GlobalConfigInterface
soluzione
L'interfaccia GlobalConfigInterface dovrebbe essere importata dal punto di ingresso principale del package just-validate
import JustValidate, { GlobalConfigInterface } from 'just-validate'
// ...
} & GlobalConfigInterface
Cambiare la linea 12 in types/plugins/form-validate.d.ts per importare GlobalConfigInterface dal punto di ingresso pubblico di just-validate anziché dal percorso interno.
Perché
può essere bloccante e da errore:
error TS2307: Cannot find module 'just-validate/dist/modules/interfaces' or its corresponding type declarations.
Contesto
No response
Altro
No response