{"_id":"@alcastel/codice-fiscale-js","_rev":"2-94726b13b72414708e5f8f73c81c1bf8","name":"@alcastel/codice-fiscale-js","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@alcastel/codice-fiscale-js","version":"1.0.0","author":{"name":"Alberto Castella","email":"alberto.castella@gmail.com"},"license":"CC BY SA","_id":"@alcastel/codice-fiscale-js@1.0.0","maintainers":[{"name":"alcastel","email":"alberto.castella@gmail.com"}],"homepage":"https://github.com/albicasty/CodiceFiscaleJS#readme","bugs":{"url":"https://github.com/albicasty/CodiceFiscaleJS/issues"},"dist":{"shasum":"0097d9e30ce4800bce12a4f260665ea31710dc71","tarball":"https://registry.npmjs.org/@alcastel/codice-fiscale-js/-/codice-fiscale-js-1.0.0.tgz","fileCount":42,"integrity":"sha512-zOcf/tm15qXUzzdYgdDfkqJqyiPWKMc1Eoz4qONvqAVaMmF0vHi2M+GWkRFMcyqVTFpWQzzGIA9TnSJ5j2V3bg==","signatures":[{"sig":"MEUCIQCPZ1cmYfCk0cvzX0u65Is61RZ6eq+xecAOiCE89hUmuwIgfWeBSFNcWt5ZPjzS3+72dJkXdggH2SOu/nE5Te5UiCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3380014},"jest":{"moduleDirectories":["node_modules","./src"]},"main":"dist/codice.fiscale.commonjs2.js","types":"types/codice-fiscale.d.ts","gitHead":"6a4e887239e34bd4c1e6845169ccc588c45af540","scripts":{"fix":"standard --fix","test":"jest","build":"webpack && rename","clean":"rm ./example/codice.fiscale.var.js","rename":"node utils.js","webpack":"webpack","standard":"standard"},"_npmUser":{"name":"alcastel","email":"alberto.castella@gmail.com"},"standard":{"ignore":["dist/"]},"repository":{"url":"git://github.com/albicasty/CodiceFiscaleJS.git","type":"git"},"_npmVersion":"10.9.0","description":"The Italian Tax Code Library for Javascript and Typescript","directories":{"test":"tests"},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","webpack":"^4.43.0","standard":"^12.0.1","@babel/cli":"^7.10.5","babel-jest":"^24.9.0","@babel/core":"^7.10.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","parallel-webpack":"^2.6.0","@babel/preset-env":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/codice-fiscale-js_1.0.0_1771536003824_0.38348403170578327","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alcastel/codice-fiscale-js","version":"1.0.1","description":"The Italian Tax Code Library for Javascript and Typescript","main":"dist/codice.fiscale.commonjs2.js","types":"types/codice-fiscale.d.ts","repository":{"type":"git","url":"git://github.com/albicasty/CodiceFiscaleJS.git"},"directories":{"test":"tests"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","babel-jest":"^24.9.0","babel-loader":"^8.1.0","jest":"^29.7.0","parallel-webpack":"^2.6.0","standard":"^12.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.12"},"scripts":{"build":"webpack && rename","clean":"rm ./example/codice.fiscale.var.js","test":"jest","fix":"standard --fix","standard":"standard","rename":"node utils.js","webpack":"webpack"},"author":{"name":"Alberto Castella","email":"alberto.castella@gmail.com"},"license":"CC BY SA","standard":{"ignore":["dist/"]},"jest":{"moduleDirectories":["node_modules","./src"]},"_id":"@alcastel/codice-fiscale-js@1.0.1","gitHead":"5ece8a632b94c2eb8c86af4f0e95e67e61b8f8c4","bugs":{"url":"https://github.com/albicasty/CodiceFiscaleJS/issues"},"homepage":"https://github.com/albicasty/CodiceFiscaleJS#readme","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-syLWb5+kxlkSYvlZglAXtLuwxkUkRUfB28Bm4GYCtKL1hmoeDG5uY0rZ0aI+wZvyMUVN+LIMl4i/jrYgMJKG/Q==","shasum":"50c9b8e38ca564ae97086d712a9c163bdb645132","tarball":"https://registry.npmjs.org/@alcastel/codice-fiscale-js/-/codice-fiscale-js-1.0.1.tgz","fileCount":42,"unpackedSize":3380118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPBZUabpnjjGu7W+GKbM2XDDBg+pM8kw6I48/9A1ydIwIhAOXu4+OyIGzB2xfZuudzj2+3nPtL6ajEemyOwsUwerhl"}]},"_npmUser":{"name":"alcastel","email":"alberto.castella@gmail.com"},"maintainers":[{"name":"alcastel","email":"alberto.castella@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codice-fiscale-js_1.0.1_1771540221026_0.4104444082941878"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T21:20:03.727Z","modified":"2026-02-19T22:30:21.329Z","1.0.0":"2026-02-19T21:20:04.058Z","1.0.1":"2026-02-19T22:30:21.220Z"},"bugs":{"url":"https://github.com/albicasty/CodiceFiscaleJS/issues"},"author":{"name":"Alberto Castella","email":"alberto.castella@gmail.com"},"license":"CC BY SA","homepage":"https://github.com/albicasty/CodiceFiscaleJS#readme","repository":{"type":"git","url":"git://github.com/albicasty/CodiceFiscaleJS.git"},"description":"The Italian Tax Code Library for Javascript and Typescript","maintainers":[{"name":"alcastel","email":"alberto.castella@gmail.com"}],"readme":"# CodiceFiscale.js\nCodiceFiscale.js is a javascript and typescript utility library to compute and validate Italian  Italian Tax code (codice fiscale).\n\n### Check it out\n[CodiceFiscaleJS](https://lucavandro.github.io/CodiceFiscaleJS/)\n\n### Donate \n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W2M92TNMXR3CC&source=url)\n\n## Change log\n\n**Version 2.3.10**\n- Security fixes\n- Bug fixes\n- Added isOmocodia function\n- Test code refactoring\n\n**Version 2.3.4**\n- Improved search\n- Bug fixes\n\n**Version 2.3.0**\n- Complete italian comuni list (comuni soppressi, che hanno cambiato provincia) [last update 29/05/2020]\n- Python script to update data directly from the ISTAT website\n\n\n**Version 2.2.5**\n- Added more comuni\n- Updated gh-pages sites\n- Security fix\n\n**Version 2.2.4**\n- Fixed lowercase validation issue\n- Updated country list\n- Security fix\n\n\n**Version 2.2.1**\n- Fixed UTC Date issue\n- Minor bug fixed\n\n**Version 2.0.0**\n- Added TypeScript support\n- Added Object-oriented API\n- Improved performance\n- Improved error detection\n- Backcompatible\n\n## Installation\n**Node**\n```sh\nnpm install codice-fiscale-js --save\n```\n```js\nvar CodiceFiscale = require('codice-fiscale-js');\n\n```\n**Web**\n```html\n<script src=\"/dist/codice.fiscale.var.js\"></script>\n```\nAMD, UMD e CommonJS version are available. Check `dist` folder\n\n## Docs\n- [Javascript](https://github.com/lucavandro/CodiceFiscaleJS/tree/master/docs/js-oop.md)\n- [TypeScript](https://github.com/lucavandro/CodiceFiscaleJS/tree/master/docs/typescript.md)\n- [Javascript v1.2.0 deprecated](https://github.com/lucavandro/CodiceFiscaleJS/tree/master/docs/js-static.md)\n## Available npm scripts:\n- `npm run build`: build the bundle into `dist` directory.\n- `npm run test`: launch the tests.","readmeFilename":"readme.md"}