{"_id":"@aboutbits/zod-locales-formatjs","_rev":"20-e827bb119d7d0af0d85d213eae64898a","name":"@aboutbits/zod-locales-formatjs","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.2":{"name":"@aboutbits/zod-locales-formatjs","version":"0.0.2","keywords":["zod","formatjs","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@0.0.2","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs#readme","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"a9dbfac8877834cf2693bd4e1608b92b04da0dfa","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-0.0.2.tgz","fileCount":36,"integrity":"sha512-ky5wJgg13iSqvbDnMMMfQzLujfWS4mXgrmyA3DLYDfbWi/MmlzS2RTBd1PUL1LXG8kQAsQn/d+OMChM54YdFXQ==","signatures":[{"sig":"MEYCIQDNwh7PUhJzOR43dyp76rsd0s5P71E+ZjGP1D1ajELHAwIhAJEeuQCWzhcYI7oWPQ0WB1mqZgP8QOXd8n0cAKQb/Dfd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj67odACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQxw/8DOz8JBim1nQ0zi92w1eUiH0sqRpu0n2y0xo1iToNYbYFJqQK\r\nyeqNAEWW7oU1C01An4TlEmnA39jWOzkbDiZX8RjmsKkKvBuwP2kzayX3nG+5\r\nmNjXDy9voybu/dSMZZ5/QWXs+ucNR5bSLumultkWP8wQ7GiT1h9KXzb9/tyb\r\naM+2JSvJJlS2C910YPHTgfAgAXNlOnrW7vpkrommwJ1jLZTgPR9Z48Ou5/DD\r\nQW4KDCKfY2aaIOncScQ0d0kabPWLK1V77Z/t9qKXy7VnMhzkrWNHRtLHNWzF\r\nf/a0pkC66TSUIS2yR9UENAfMhfR7LZyGY00EW1SaedC8DjbvvBlxkwvLhHTc\r\nDRrfaHs6c12v6mslz0xK7PtQbmG7Lst8ghGC4mWBPxYICChb783Y4HemYZ4u\r\nMWTyHFIYpEbTiPdD+wWiXmWcsp+cBZhI39R5OuPLOREaVCO2OUcnoDBK5meC\r\nwXdZzH16rBoxaAwMHHiQ7lxT1sM0VTYDdW6ItbN03GN11wl/z2HxeEj0LOCS\r\nKfSivfWfKZXk2Ussiwuv5Sm72qGiI/yvoEeys4FhIZKdWQOlpz571eiOWCyg\r\nADI8qnZ/ljwGGGwyj6M4LGWO789FWZgeKPmjKWcJgT3soyO07BXBUgys5Az6\r\n5WAFekvImD3v9qc76o2IizncpQCUXEfoxN0=\r\n=JaUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":"^8","node":"^16"},"gitHead":"baf7029f49a6fec1bc300fa6f6cdcb4f77d6a404","private":false,"scripts":{"lint":"eslint --ext js,ts,tsx src","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"8.19.3","description":"Custom Zod locales for FormatJS","directories":{},"_nodeVersion":"16.19.0","dependencies":{"zod":"^3.20.6","@formatjs/intl":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.34.0","prettier":"^2.8.4","json-diff":"^1.0.2","babel-jest":"^29.4.2","react-intl":"^6.2.8","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^16.18.12","babel-loader":"^9.1.2","@formatjs/cli":"^6.0.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","eslint-plugin-formatjs":"^4.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"react-intl":"^6.2.8"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_0.0.2_1676392989361_0.024575977960316076","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@aboutbits/zod-locales-formatjs","version":"0.0.4","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@0.0.4","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs#readme","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"084f4ddf55ab06d54804aee0ed4cf2ca413f4f5b","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-0.0.4.tgz","fileCount":36,"integrity":"sha512-HoNeM/vcJP560cUnmW4nBcRBKqwObBdBdSQmuK0LBtweOfqqqvDAyh9WSwdvsk2oMhcBfE/lKsbtTFVs+pHxQQ==","signatures":[{"sig":"MEUCIQD5DxJ77LYTmDCkGVxwEXa6fNl08YFcTwbr2VFMVmDQBQIgXy9nUWYxW6qSeNMjxcK5BdSlJV0NSO6z+51fNVDL1JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40898},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":"^8","node":"^16"},"gitHead":"7337db901a85f8b65351aeec08e048649ec1452a","private":false,"scripts":{"lint":"eslint --cache --ext js,ts,tsx,json .","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --cache --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"8.19.4","description":"Custom Zod locales for FormatJS","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"zod":"^3.20.6","@formatjs/intl":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.34.0","prettier":"^2.8.4","json-diff":"^1.0.2","babel-jest":"^29.4.2","react-intl":"^6.2.8","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^16.18.12","@formatjs/cli":"^6.0.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","eslint-plugin-formatjs":"^4.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"react-intl":"^6.2.8"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_0.0.4_1687249589791_0.11295342989236001","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@aboutbits/zod-locales-formatjs","version":"0.0.5","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@0.0.5","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs#readme","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"085feeb9a6fd49526d83732a473bdfbb9b7e503d","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-0.0.5.tgz","fileCount":36,"integrity":"sha512-D+3G1q4vwVFHISFywRIorjNp4GnwyBPJ03e689+F8JFb35CzRPRT5gj227efCyTCZJdZWTwpeobqBYvuxHSeqQ==","signatures":[{"sig":"MEQCIG7ScyNoDgUUrVrgmqFf2Ve9zrc8Ad76ftDwa7OV32hFAiAElNAFD0s+kzr/obtD4bOu5C00FzsEPSpDSp8a7dL2Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40852},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":"^8","node":"^16"},"gitHead":"6fbd97d2c4bb2633b4db26cd2e0dbb63b29905e2","private":false,"scripts":{"lint":"eslint --cache --ext js,ts,tsx,json .","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --cache --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"8.19.4","description":"Custom Zod locales for FormatJS","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.6","@formatjs/intl":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.34.0","prettier":"^2.8.4","json-diff":"^1.0.2","babel-jest":"^29.4.2","react-intl":"^6.2.8","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^16.18.12","@formatjs/cli":"^6.0.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","eslint-plugin-formatjs":"^4.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"react-intl":"^6.2.8"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_0.0.5_1698912964264_0.9524280864909354","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@aboutbits/zod-locales-formatjs","version":"0.0.6","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@0.0.6","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs#readme","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"9d72a2603522a92a3364db860d6fda41d7750e71","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-0.0.6.tgz","fileCount":36,"integrity":"sha512-/RzbHS7taAx66bR6WasIut1e87QaPfYdHMOy6gg/ta5jr6qcUziCMfOn0Q/ZshOexL06keYRBSK23xCpgEc9gw==","signatures":[{"sig":"MEUCIQDbDuGKbMgZKzbAckwMnnjTjHrB6snN8vsZAGVYIYO5qgIgHbP1oTyTDOQ8Z8YEyoOcz7pMVZElX2QKTJUtnfgwfsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40854},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":">=8","node":">=16"},"gitHead":"7e27fa36329db58ae987f7bc1671efd7cb58ca60","private":false,"scripts":{"lint":"eslint --cache --ext js,ts,tsx,json .","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --cache --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Custom Zod locales for FormatJS","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.20.6","@formatjs/intl":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.34.0","prettier":"^2.8.4","json-diff":"^1.0.2","babel-jest":"^29.4.2","react-intl":"^6.2.8","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^16.18.12","@formatjs/cli":"^6.0.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","eslint-plugin-formatjs":"^4.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"peerDependencies":{"react-intl":"^6.2.8"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_0.0.6_1710751616387_0.21432154845085338","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@aboutbits/zod-locales-formatjs","version":"0.1.0","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@0.1.0","maintainers":[{"name":"aboutbits_tech","email":"tech@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"010d47554f9f502a6903fa5dab8a160b1b6133f0","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-0.1.0.tgz","fileCount":36,"integrity":"sha512-I8VeZ5y6YWSDgWN+uVD73H9boNCWf4knOjIWiIE5HS5EiRlhlrLpkixVcKLFmv1l9/G+UtSgdKWzF4ql2nWp2Q==","signatures":[{"sig":"MEYCIQDiFYQZZYGyhhqTNHgyELlAgOpIrw1+jZT0mVATCyp/SQIhAOwzcAGA0gl3dbtFoY9aESAjERucJOfWY4VEm6sc4c7i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41451},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":">=8","node":">=16"},"gitHead":"0263a95581bcd733bae5e235014160f40cbd4287","private":false,"scripts":{"lint":"eslint --cache --ext js,ts,tsx,json .","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --cache --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Custom Zod locales for FormatJS","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.22.4","@formatjs/intl":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","prettier":"^3.2.5","json-diff":"^1.0.6","babel-jest":"^29.7.0","react-intl":"^6.6.3","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.19.26","@formatjs/cli":"^6.2.8","eslint-plugin-jest":"^27.9.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-formatjs":"^4.12.2","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.3.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^7.3.1"},"peerDependencies":{"react-intl":"^6.2.8"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_0.1.0_1711371278977_0.09984382803812086","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@aboutbits/zod-locales-formatjs","version":"1.0.0","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"author":{"name":"AboutBits"},"license":"MIT","_id":"@aboutbits/zod-locales-formatjs@1.0.0","maintainers":[{"name":"mollpo97","email":"matthaeus.noessing@aboutbits.it"},{"name":"martin.malfertheiner","email":"martin.malfertheiner@aboutbits.it"},{"name":"lukasweiss-ab","email":"lukas.weiss@aboutbits.it"},{"name":"aboutbits_tech","email":"tech@aboutbits.it"},{"name":"alex.lanz","email":"alex.lanz@aboutbits.it"},{"name":"andreas.hufler","email":"andreas.hufler@aboutbits.it"},{"name":"peter.moser","email":"peter.moser@aboutbits.it"},{"name":"stplasim","email":"simon.planinschek@aboutbits.it"},{"name":"thomas.sapelza.aboutbits","email":"thomas.sapelza@aboutbits.it"},{"name":"nilshoeller","email":"nils.hoeller@aboutbits.it"}],"homepage":"https://github.com/aboutbits/zod-locales-formatjs","bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"dist":{"shasum":"59bb7df6057b49cd19074554ff864e3733bb85b5","tarball":"https://registry.npmjs.org/@aboutbits/zod-locales-formatjs/-/zod-locales-formatjs-1.0.0.tgz","fileCount":36,"integrity":"sha512-xFr6ABEVtkonc6hKGnZTlSGeV7eVDTJzqKk+vL1UuJWkkw5wEw+KzLALpVTad0T1MEyrEHPvqt6zZELB0gPO4A==","signatures":[{"sig":"MEUCIBFAzfYJK9eSLpbli5lNM2cdiHJDQ8whXZVixuFTIjJGAiEAmTqnEPStGHO8aOxk8neVh/KReYmXtFjyzi3uOUpTefg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41231},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"npm":">=8","node":">=18"},"gitHead":"b1a6d97b5cf439085032f54ef62920b006e75314","private":false,"scripts":{"lint":"eslint --cache --ext js,ts,tsx,json .","test":"jest --config jest.config.js --passWithNoTests","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","version":"npm run test && npm run lint && git add -A src","lint:fix":"npm run lint -- --cache --fix","build:cjs":"tsc --project tsconfig.build.cjs.json","build:esm":"tsc --project tsconfig.build.esm.json","typecheck":"tsc --noEmit","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run lint","translations:diff":"echo 'de:' && json-diff --keys-only src/translations/de.json translations-template.json && echo 'it:' && json-diff --keys-only src/translations/it.json translations-template.json","translations:extract":"formatjs extract 'src/**/*.{js,ts}' --out-file translations-template.json --format simple"},"_npmUser":{"name":"aboutbits_tech","email":"tech@aboutbits.it"},"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Custom Zod locales for FormatJS","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"zod":"^3","@formatjs/intl":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^8.57.1","prettier":"^3.6.2","json-diff":"^1.0.6","babel-jest":"^30.0.4","react-intl":"^7.1.11","typescript":"^5.6.3","@types/jest":"^30.0.0","@types/node":"^22","@formatjs/cli":"^6.7.2","eslint-plugin-jest":"^28.14.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-formatjs":"~4.13.3","eslint-plugin-prettier":"^5.5.1","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"react-intl":"^7.0.0"},"peerDependenciesMeta":{"react-intl":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zod-locales-formatjs_1.0.0_1752238820549_0.5990782500844343","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-02-14T16:43:09.284Z","modified":"2025-11-27T13:58:15.971Z","0.0.2":"2023-02-14T16:43:09.662Z","0.0.4":"2023-06-20T08:26:29.959Z","0.0.5":"2023-11-02T08:16:04.506Z","0.0.6":"2024-03-18T08:46:56.502Z","0.1.0":"2024-03-25T12:54:39.143Z","1.0.0":"2025-07-11T13:00:20.763Z"},"bugs":{"url":"https://github.com/aboutbits/zod-locales-formatjs/issues"},"author":{"name":"AboutBits"},"license":"MIT","homepage":"https://github.com/aboutbits/zod-locales-formatjs","keywords":["zod","formatjs","react-inl","internationalization","language","languages"],"repository":{"url":"git+https://github.com/aboutbits/zod-locales-formatjs.git","type":"git"},"description":"Custom Zod locales for FormatJS","maintainers":[{"email":"matthaeus.noessing@aboutbits.it","name":"mollpo97"},{"email":"martin.malfertheiner@aboutbits.it","name":"martin.malfertheiner"},{"email":"lukas.weiss@aboutbits.it","name":"lukasweiss-ab"},{"email":"tech@aboutbits.it","name":"aboutbits_tech"},{"email":"alex.lanz@aboutbits.it","name":"alex.lanz"},{"email":"andreas.hufler@aboutbits.it","name":"andreas.hufler"},{"email":"peter.moser@aboutbits.it","name":"peter.moser"},{"email":"simon.planinschek@aboutbits.it","name":"stplasim"},{"email":"thomas.sapelza@aboutbits.it","name":"thomas.sapelza.aboutbits"},{"email":"nils.hoeller@aboutbits.it","name":"nilshoeller"}],"readme":"Custom Zod Locales for FormatJS\n===============================\n\n[![npm version](https://badge.fury.io/js/%40aboutbits%2Fzod-locales-formatjs.svg)](https://badge.fury.io/js/%40aboutbits%2Fzod-locales-formatjs)\n\nThis package provides simplified translations for Zod error messages.\nIt contains translations for German and Italian.\n\n## Table of content\n\n- [Usage](#usage)\n- [Build & Publish](#build--publish)\n- [Information](#information)\n\n## Usage\n\nFirst you need to install the package:\n\n```bash\nnpm install @aboutbits/zod-locales-formatjs\n```\n\nSecond, add the custom language packages to your `IntlProvider`:\n\n```js\nimport { de } from '@aboutbits/zod-locales-formatjs'\nimport { IntlProvider } from 'react-intl'\n\n<IntlProvider messages={{...yourMessages, ...de }} {...}>{children}</IntlProvider>\n\n```\n\nFinally, configure `Zod` to use the new translations. The following helpers can be used with `React`. They require the `react-intl` package to be installed.\n\n```js\nimport { useZodInternationalizationWithReactIntl } from '@aboutbits/zod-locales-formatjs/react-intl'\n\nuseZodInternationalizationWithReactIntl()\n```\n\nor\n\n```js\nimport { ZodInternationalizationWithReactIntl } from '@aboutbits/zod-locales-formatjs/react-intl'\n\n<ZodInternationalizationWithReactIntl />\n```\n\nIf you don't use `React`, you can set the `ZodErrorMap` manually with:\n\n```js\nimport { setZodErrorMap } from '@aboutbits/zod-locales-formatjs'\n\nsetZodErrorMap(intl)\n```\n\n## Build & Publish\n\nTo build and publish the package, simply commit all changes and push them to master. Then run one of the following commands locally:\n\n```bash\nnpm version patch\nnpm version minor\nnpm version major\n```\n\n## Information\n\nAbout Bits is a company based in South Tyrol, Italy. You can find more information about us on [our website](https://aboutbits.it).\n\n### Support\n\nFor support, please contact [info@aboutbits.it](mailto:info@aboutbits.it).\n\n### Credits\n\n- [All Contributors](../../contributors)\n\n### License\n\nThe MIT License (MIT). Please see the [license file](LICENSE.md) for more information.\n","readmeFilename":"readme.md"}