su angular 5 con funzione NPM Install - non funziona
Ciao,
ho provato ad installare il modulo con NPM
npm i codice-fiscale-js --save
ho importato la libreria come indicato :
import CodiceFiscale from 'codice-fiscale-js';
ho chiamato la funzione come segue :
const cf = new CodiceFiscale({
name: "Enzo",
surname: "Righi",
gender: "M",
day: 24,
month: 7,
year: 1957,
birthplace: "Francia",
birthplaceProvincia: "EE"
});
console.log(cf) ;
ritorna questo errore : codice_fiscale_js_1.default is not a constructor
Cosa sto sbagliando?
Sto utilizzando Angular 13 e questo codice funziona:
const cf=CodiceFiscale.compute( {
name: "YYY",
surname: "XXX",
gender: "M",
day: 1,
month: 7,
year: 2000,
birthplace: "Pisa",
birthplaceProvincia: "PI"
});
Da questo errore (su angular 5) : Cannot read properties of undefined (reading 'compute')
Prova una versione più vecchia della libreria codicefiscale https://www.npmjs.com/package/codice-fiscale-js?activeTab=versions ma il mio consiglio è di pianificare un aggiornamento del framework angular utilizzato dal tuo progetto perchè la versione 5 di angular credo sia EOL, potresti avere problemi di supporto come in questo caso oppure problematiche di sicurezza.