CodiceFiscaleJS icon indicating copy to clipboard operation
CodiceFiscaleJS copied to clipboard

su angular 5 con funzione NPM Install - non funziona

Open dewolft opened this issue 3 years ago • 3 comments

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?

dewolft avatar Jan 09 '23 22:01 dewolft

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"  
        });

rollamarble avatar Jan 16 '23 15:01 rollamarble

Da questo errore (su angular 5) : Cannot read properties of undefined (reading 'compute')

dewolft avatar Jan 16 '23 16:01 dewolft

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.

rollamarble avatar Jan 16 '23 16:01 rollamarble