Skip to content

Errore TS2307 nel file form-validate.d.ts con just-validate #1828

Description

@maxfalo

Esiste già una discussione sul tema che ti interessa, o su un tema simile?

  • Ho verificato e non esiste

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

No fields configured for Bug.

Projects

Status
🆕 New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions