{"_id":"south-african-id-numbers","_rev":"50-507e5bcbe63b0984fe3a46395e0a23fa","name":"south-african-id-numbers","dist-tags":{"latest":"0.2.17"},"versions":{"0.1.0":{"name":"south-african-id-numbers","version":"0.1.0","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.0","dist":{"shasum":"399339715bf0e5da83da31da46795c40b4e30cec","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.0.tgz","fileCount":23,"integrity":"sha512-YZ/PVe/uE8+ZFbycCKoMOenuNXq9p22Einry6hZHTSXaE3BIY8tnDhEK6xqw09huw2g5V4UvAGJrps5IocOmhA==","signatures":[{"sig":"MEYCIQC3LnvvFm6gJr5d7Xqn3m7CFXVpreohFRxpcyU7YxTPNgIhALv02gqnf/g6zSOnwKlepqYoLx5P8Z7ZYHEWhcuQFpuH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19043},"main":"dist/index.js","gitHead":"fe6b5896194bc500dcbd321a790f94a50e2b869f","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.0.0","@types/css":"^0.0.37","typescript":"^5.5.2","@types/node":"^20.14.8","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.0_1719394794942_0.4016435522276389","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"south-african-id-numbers","version":"0.1.1","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.1","dist":{"shasum":"c444049b8ec1d44dbe0a7566d3aeb6fb5992f303","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.1.tgz","fileCount":23,"integrity":"sha512-73qcYz1K751tDezWu3rW+lMTIJIuzjSSrGRGUlpzjXjjumlSOiQVWH0MAXZcJDMR+FplJPeLLlw1QaefFI/H5A==","signatures":[{"sig":"MEUCIQDzwIyxOyBL15iK/XMl6R0GoMqUvvA6XMKwYL6JqaQzaQIgbz0jCgyYm6V/WF9vSP6SKw30HL5Fx0aEDiB9q/IqDb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20086},"main":"dist/index.js","gitHead":"a06e21edb7eed85c6b2c00048450212af7bf9999","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.0.0","@types/css":"^0.0.37","typescript":"^5.5.2","@types/node":"^20.14.8","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.1_1719395232753_0.7583829022278286","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"south-african-id-numbers","version":"0.1.2","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.2","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"1cd5c23744bcccac8e44147d355a83cb5b44c34c","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.2.tgz","fileCount":23,"integrity":"sha512-3lG3WMjhQEylCZ+QX5o57zAzFXSPz3ZAgpi66MQCCP4O6Q8oUNtkkP3qFZkufwIUCC9hLDjpclOACHWs4z8ocg==","signatures":[{"sig":"MEYCIQCwM34Z+Zqy0EF73UZRubHPhHT4SbFCpE6m003g73X28wIhAI0epyV4JmhpEy41vtL0n85CVkLC3sL1UC3puhnasd5k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22376},"main":"dist/index.js","gitHead":"439c07cdf8fa95208f8d94cba9e32be12bcf2538","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.6.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.0.0","@types/css":"^0.0.37","typescript":"^5.5.3","@types/node":"^20.14.10","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.2_1720681358397_0.22409251832158672","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"south-african-id-numbers","version":"0.1.3","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.3","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"a708e3b991e9b7b84aa1f0c35d4f04e21e40d11b","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.3.tgz","fileCount":23,"integrity":"sha512-69MML6d9GaVNPzCHqfiDegDnwEbaxNyNvPdbh9WOmFfCsYHjIhc6Zv6N3FkfZBaUe3hrFzyfIWNmXf1k75ZFLw==","signatures":[{"sig":"MEUCIE42qTcnR+NyQ8a9hYuDZMpLYkvCk4mhELIk4LPmGm68AiEAipuqtjPKWQRmV9MZcp67KIae0lH01+OdTUAkLsEJ/hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24673},"main":"dist/index.js","gitHead":"874aec8054e2b2350b8c4edc38dee70ba898aabe","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.6.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.5.3","@types/node":"^20.14.11","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.3_1721201463826_0.9691020646511945","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"south-african-id-numbers","version":"0.1.4","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.4","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"41d500887a57b71f2737dc34fde72d5d0445e719","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.4.tgz","fileCount":23,"integrity":"sha512-6dIe9GOhY0vJIXQBRYw/Dh5LOSDnxVrecpO7IZzTzJFxF/B1iUP4u5gxdgUaDks4bpTolMxKS1PimUOreKcFZw==","signatures":[{"sig":"MEUCIQDUCfj+P27dTMZMukLqfY/0bXsX1BHA/XjaXOakjNh9qwIgQPyFKjSjbn67GwuEXEvsHjsLoExxyRMyTwkBSGZfZOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24673},"main":"dist/index.js","gitHead":"88c4e78a541f10830a936f36e0361fc20f6d9b0e","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.5.3","@types/node":"^20.14.11","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.4_1721650981533_0.9832972399726616","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"south-african-id-numbers","version":"0.1.5","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.5","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"bb7eb5ddb00b07ba8c760667a3e78dfca1e07ae7","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.5.tgz","fileCount":23,"integrity":"sha512-T9PwgO9qbVEOW7FQmkOxUxvLaPN9kJbS14COhywiyp3Hq1tTpjEhnV/GbZTx9zSnfp92Iyg55CVUraJvt3n0HA==","signatures":[{"sig":"MEUCIE7qW2RWVPCixx7HDnNyihceKx0RSTAX9ni3DrJgg/UKAiEAxh4kPG8tqMCIyLuGP/4yEECYoTInWeRIZBnh8apG/r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24671},"main":"dist/index.js","gitHead":"45bad073ebb2ead6eee6571815ebdb1ec14bef9f","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.0","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.5.4","@types/node":"^22.1.0","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.5_1722935796600_0.5842675330031641","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"south-african-id-numbers","version":"0.1.6","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.6","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"96fef04f982a90b3b1d78445ad73131d5373fcf0","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.6.tgz","fileCount":23,"integrity":"sha512-1Zs7YhHO/uXR9Z8IvcOTbtBfUWPkKx6MyztW/N/Py5SR4Zzu3XwiyIAE09ojGxmH78TTo2++8iX0mHq0Vy/Tfg==","signatures":[{"sig":"MEYCIQDq/Y0U2tIQbKeq/Idv0Ddu8iyVaajfRK1PeGI6S5HE4wIhAMQm0pSLpHOPrUJphP60j0VaWG7Kb94uS2PrIQZ6EqHr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24671},"main":"dist/index.js","gitHead":"356e49e975e7c0bfb4db373612c5e38231b05f6f","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.6.2","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.5.4","@types/node":"^22.4.2","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.6_1724226778138_0.47953162794817583","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"south-african-id-numbers","version":"0.1.7","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.7","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"68ac278415573c1c88be87f85cdf9ec76b5831cc","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.7.tgz","fileCount":23,"integrity":"sha512-jCJtEpkDbyOYQa0qBSLWck13rICfbDnw6EYpXBlYyjtXL2qVnZr7SXLssBED6MKlnPqo2/bjzG/tehFj7fc/gQ==","signatures":[{"sig":"MEYCIQCCsBwqAGGHyYSvEF2graUOnLqjUHFYv+SXCLDRum7fdQIhAIJDkclUOQAmghKzstpJ6HtP3OLG4M4kV7SahPvNsYV3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24671},"main":"dist/index.js","gitHead":"9284b34adefb76ae1a75e619980d014c1085ef7c","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.7.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.0.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.5.4","@types/node":"^22.5.0","@types/mocha":"^10.0.7","@types/assert":"^1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.7_1724744767580_0.04537117881380626","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"south-african-id-numbers","version":"0.1.12","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.12","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"07e8504adee392de11df335edca6d1bf423506e6","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.12.tgz","fileCount":25,"integrity":"sha512-R6I7eR/X5KiXCXI3sR2CDPb3uYt2Dyf7+Uf7CPHHERpKiMsGsUl37WSP4IAwPYRrTZxjKfPjYEQoWPd3MPuHwg==","signatures":[{"sig":"MEYCIQDUA0xJhPj4ZKK83SlHMUFusrIACCj7LQjSnHJSVWoDRgIhAK73IOV00JHX/Y0ElM3TNlkcM4I39GlFZxoacBGXRfic","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"d3b39871636a6d680d7a7144334cc08aedcdbc99","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.6.2","@types/node":"^22.7.0","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.12_1727248375092_0.10869916225019516","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"south-african-id-numbers","version":"0.1.13","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.13","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"cbbde8484ccd98c8bf89ab7d87bc24a347208909","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.13.tgz","fileCount":25,"integrity":"sha512-lkX+J9nm/ZyEVA6hObJvQHoZ0hcvz6bhJk/IKNgU/RkSSFGV07k5B+rIxFcAkYeHXfM6FFsIOyVQRycSTKxVKA==","signatures":[{"sig":"MEYCIQCazi6DGhHcGDH2qeJiXNDK6Y+hfyO7npjtGUkxM/EecwIhAO+bNnJ8xnoImG3J8B3GCOgF+Za7rmwQmVlPVwgosKPP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"6631890f27c9a1d72f4182d7fb1c25f9a18a8010","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.37","typescript":"^5.6.2","@types/node":"^22.7.0","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.13_1727248396363_0.06603677238526662","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"south-african-id-numbers","version":"0.1.14","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.14","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"49baa43b95bb28eab287d3a20a45412c0f55a913","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.14.tgz","fileCount":25,"integrity":"sha512-LeHhdBuK/8Rd91zn05ocOkBQCPgMsA2VG6LvoMoC8iUbXXNxTRZo3IhP+hulR+Jm8KP6HKZyw1ILu/nbk7Ar1w==","signatures":[{"sig":"MEQCIFTGh16cH475AQ2p8VJOhNHR+HiW8xCvJiRlp2QD8AJ0AiBfSKLQpeIB21/LTXRdqRA5o9LjIahXX9AU6GDb+TNsyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"2982611adcabe24d0857315b1200b36cf3babb5e","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.0","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.14_1727282190688_0.34647437475925824","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"south-african-id-numbers","version":"0.1.16","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.16","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"748ed39e2651a827d1f9463f6dd71703fbc8e7aa","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.16.tgz","fileCount":25,"integrity":"sha512-N8y/6aS0FvqnHl/CDOWCMeo0vBesbubuIWi+VEgZHMIdK50GUzp5qaHvwjb9wmLJn7veSKF7IRPVVuRqghmJBg==","signatures":[{"sig":"MEQCIF3wgG9rIAy7n/ILAP01Uz1ZSLgaSWpsTUnFkjMU/UsMAiAJ+9taZTPujyf9nFxunIE7AXHB6hRC/6REPI/MiqTqwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"eea55891e77b1f4820cf7cd17726d36292187d80","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.2","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.16_1727310976438_0.10374483031001924","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"south-african-id-numbers","version":"0.1.17","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.17","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"6ad0ca6de2993d45cb3b012b668707d85596beb1","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.17.tgz","fileCount":25,"integrity":"sha512-vF9vSqCEjiqeMx25/qnr2dtk8ZiNRp/ObvgPIHPKizNFoe+FpQ9+wPb4a7N0YAOik2vhOSTdGsIvUZElaScyMw==","signatures":[{"sig":"MEYCIQDh5hS+MyMvUxjZeTlWxqq54xa2nENFYiMrqLQNf8tZuwIhAJQTWfzCBDlyULqBxCy7E5Y7NUa1zq/uWhdqSWZ6ixn+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"d8ddbe4523e450de2cfaa2e2a3a98b647e3492bc","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.3","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.17_1727376557977_0.5936884225908869","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"south-african-id-numbers","version":"0.1.18","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.18","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"91bbafd26b0748180b26a1fc4d928dae7f61b2b8","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.18.tgz","fileCount":25,"integrity":"sha512-KSV7HfCW7Q44iWgKtJtY7TsZHjXY+pt0Lsbf7PhgCvnIF6lgXE3qAF8nlQXp7mn5MyV6PerdAt1uULKGlmatNQ==","signatures":[{"sig":"MEYCIQCWP8M95lGbGqnFeiBTd466ERHRrQ6JHvjn7RnowyRzuwIhAKBqtUIU/uGjlIPMHi67Mdc4d3DZgK4LRoZPN1AS6Xrq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"c6de5f6b7e763bbaa05e86a69214ce85f2db2367","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.4","@types/mocha":"^10.0.8","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.18_1727466640872_0.9540933871833039","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"south-african-id-numbers","version":"0.1.19","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.19","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"5e5e5ee8a1d551f6707ed11163a5f06601907a30","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.19.tgz","fileCount":25,"integrity":"sha512-nSqzmvpTKdm64QcHKadtotObYIVnWzaCEUBUEkrQDgKxf4u5iSGkV010k9/nXIrQO03W9tP/iSQwKZ2q+/3kFg==","signatures":[{"sig":"MEMCIEApKrie1kpxjq+njX44cxP20sS6iP3MOyzRpE6VPrMXAh8i27jHafKlJlblEkAzC3AXudRX4n2z3NRcauL1/qA9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"ef1067ab8e2d0dca622fa8d0daf8807a47a9664c","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.4","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.19_1728347047804_0.43742005531439454","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"south-african-id-numbers","version":"0.1.20","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.20","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"a20686b5986bce72a09c3b71ba882cd35a757514","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.20.tgz","fileCount":25,"integrity":"sha512-evOtvT0cbpxNUa8R532NkXHD1/TU/onOGN9m0jwROFNe2HzNty0vvV6f1Y6bJ3eekegvkcJcJ5dtp5DcBAcxzg==","signatures":[{"sig":"MEUCIQCM+vJDqbCdlBjxPbf2mpQPvEFIo26mhyT2hhik93RuLQIgL1iLqWBCg+GcbDaNQ0aMtRhs7XLoUWPXnKoPEeADXQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25722},"main":"dist/index.js","gitHead":"577a69fa977ca0515014344612ba48dfdbcc4abf","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","tslint":"^6.1.3","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.5","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.20_1728347063214_0.7987123945039563","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"south-african-id-numbers","version":"0.1.21","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.21","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"2050f98cde36ae59eb6d38103292f00d017814c8","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.21.tgz","fileCount":25,"integrity":"sha512-3zykQl8XekmQtbDqs9+gSzvW2PxM+2hktRhOatw8EgLgG0TU7ickq6xrGHLCcJ6jNJ5yTGH+KEsKax0Y8fafrQ==","signatures":[{"sig":"MEUCICgZH2UkkXkTskzV/E9URWy7M13KD8wAnncbPbnyQd9UAiEAjZTty+BuZa94rqq4/HcZxBgAxx9AOfbgj/sjy381G9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"e913f69c7e0a400f679005d0dbab60d6fdb87ed3","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.2","@types/node":"^22.7.5","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.21_1728357625826_0.7332608547927335","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"south-african-id-numbers","version":"0.1.22","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.22","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"1f4f7604a98b9025b3553c8356a4b936a2001ee8","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.22.tgz","fileCount":25,"integrity":"sha512-87kAYy8QceqO1Inu1i2/8XuugT+yTxqX5IdK11Qj2sKCF6F0RAu6pr5992Hmem2UQHT6YIuW32MxbLyPkDkMUQ==","signatures":[{"sig":"MEQCIFfeM4S6l3vkVxbaWdokLgaR/Bgi8eLZdDb4VTWt4Iu4AiAtMr3cknCvJg/O92RSm1RGr54S8krpI5zKTH3xD7nEpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"1b82adccfdef97169ce724f23938de922bdcf619","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.7.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.5","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.22_1728426772222_0.10150016826184283","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"south-african-id-numbers","version":"0.1.23","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.23","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"1664d7a05422c9e874500e91c776e42d1ef570c5","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.23.tgz","fileCount":25,"integrity":"sha512-0XVRkX5Gl99rt4TZa+wCJOUWgKr9Hu8yuxSvXHTdyO9lqL4ZlNVWgiPt1/xqsc+3Z4csoCWjoKO3U6n3cPNrdQ==","signatures":[{"sig":"MEUCIQCspmrhaEg6BN5UJ75nC8UN1FE0V/l9TWGgSnD93rd81AIgKZOLkt+kcPnG/kbAWBfd4I3VoiLFMyD+P88A+kydwv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"3158e5ea280ad1bdaa574f36329ab87b6e5a4daa","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.5","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.23_1729023136191_0.3007220173395635","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"south-african-id-numbers","version":"0.1.24","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.24","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"f6921fff918f5573bb3417ebae29337565552ee2","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.24.tgz","fileCount":25,"integrity":"sha512-9JadpBPcgn4yFcu4kEaBxE87nr9f5ssfv+ID1Rc4PfAbbQEOKEO2XKDtH9jKjCYxf33AcC8/HfQbj6kB45r9GQ==","signatures":[{"sig":"MEYCIQDzRwZdYvWdfLdqHfDXhHFTi4Oxe4PSaFp3mPcfq01QSAIhAJJVqkYuKUHWZ9JAUvUINz8EvV19vb8G9bMnA5khY6Jw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"da5f635084afbc382b77cacc66535dcd4f0d7ee0","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.6","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.24_1729132415920_0.29673024218013766","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"south-african-id-numbers","version":"0.1.25","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.25","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"1dc61f4fe7f52102d0d3bd0d35d52c4c682b6008","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.25.tgz","fileCount":25,"integrity":"sha512-DlkonuucyVYOk70vpoI7IYnFjB1cST2fi37t3PbAMf+DMjqZdf9SVS86EwXpzzAnnjkplJhar6xMLyqMs22qXA==","signatures":[{"sig":"MEUCIHJM4m2FWqTgL2aifIUEM5ra8UfbhVo0VkOljB1mY0SGAiEA9JbBOfX+vLsYFWZcd3nOGPhkMiOYPsZzNvmRG0DFjyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"6e56797940c6b96bf81496beb4d407fa5a1a3df6","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.7","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.25_1729310135320_0.5854730542530593","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"south-african-id-numbers","version":"0.1.26","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.26","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"73daf676a0f7cb204cc6c953216f6d0395c05dd0","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.26.tgz","fileCount":25,"integrity":"sha512-+edTiQmU7RvMIvokvcJK/g4tq5sozZfLMEhXjO+Qn6Pck0FfaqtBxM3rdKmmVKPsjc87QHm6uOxP0hvBMS1Bvw==","signatures":[{"sig":"MEUCIQCzE3tFnELmE5luQxYPfnqW/jqIDSdTbzLSRQRklskcywIgeNQOqHVE6J3mCxjcQzjJ1vhpm+3jjpByBPZX9SFr20s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"c713f590ec2485c7ff9c28bbadb169ad6b4aaeb5","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.8","@types/mocha":"^10.0.9","@types/assert":"^1.5.10"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.26_1729568871100_0.22488569372608924","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"south-african-id-numbers","version":"0.1.27","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.27","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"395438a34d4b3ac1c3bcd26788844a0e94b59a1b","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.27.tgz","fileCount":25,"integrity":"sha512-/7Rce4SpD3dSX+te0uTYJ4vvCLaVrIrLJkSlNJ41yQZZpa4osopo1mQxh50SiMUdR84YS66W6mSeBUcAVxHLIA==","signatures":[{"sig":"MEYCIQCGjQKfQcWrmIGaSqCNQ8cHIkQ7wfxucNi6WNUJiij4gQIhAIyAJQUVOivoaQkLaTctQJXDUZaWjfHgl1tdxjpuvzek","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"f51ddde03b7988323ec6b5f9fc80c989e488c0d6","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.8","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.27_1729656325004_0.052038856800348254","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"south-african-id-numbers","version":"0.1.28","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.28","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"c506451ff36482a4564e66cb884cf5f966681d8a","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.28.tgz","fileCount":25,"integrity":"sha512-CRsUzTK7RUXlA4eMqGFSx4PKiLDmdAcFj+HdiNi7367LRogZnI0M2dMLvHkCPtGCnqoqElPJ2ggGOGvf6bi0Cw==","signatures":[{"sig":"MEQCIFmVIe2pqb0sfnan8xWzVWxlxp+8Absr9qUu/GkGqN70AiA7zkXWpf5I4rN2T+i4NxjiSyKu1JF0ij9oJ66fZu05dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"6726926e0902aa86ad1d60652757a6fc2297ed45","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.7.9","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.28_1729656342324_0.507810041573661","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"south-african-id-numbers","version":"0.1.29","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.29","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"80c8018c08949c3858e44e4926fb0873bb4d4068","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.29.tgz","fileCount":25,"integrity":"sha512-rgqRDiM0O4XgQw3FbE1EyrWihJTgyEDA9ZM70Qp98Ylq6W7C8ng+oelWH6rO7389TvLTaCUN3e+UCqDhRluFDQ==","signatures":[{"sig":"MEUCIGR2W5KT74pwvGLMPkI6eGdwRLu8x1P/otL2SyBLjDfOAiEA+TYAmA0D3QBVNzJeLGIQHczyaS2qAh6Wm9bL0BLHMD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"4db281f936d71a7e495d15c8e8b6ed10b27b3571","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.0","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.29_1729865258661_0.22791987134470837","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"south-african-id-numbers","version":"0.1.30","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.30","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"31cd789070f19cffe8f50d8ef4ff7b9a7519da84","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.30.tgz","fileCount":25,"integrity":"sha512-LhG8I4AO/VTiOunLZ/kObdYd7pTm6IiShmlv+d/hyg4quhkFGNUQN2r3GSZv7Vo7RbJuUkC6qUNijLPk52PmGA==","signatures":[{"sig":"MEYCIQDx4yfxX6FqMkxMB88eQ0D+/vVi+jEdZTwRTMBE12iYGgIhAPk1yOeXOXcx774bcuTUuc0HvszeGSsXsn/b4m4Vv0Hz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"8f6d120f6bf74545fb4c0e2126f2428b5d5b76a7","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.1","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.30_1729906827731_0.42568222686665247","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"south-african-id-numbers","version":"0.1.31","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.31","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"99b07c90c8d9e62359b541c36dac5aa15c80e57a","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.31.tgz","fileCount":25,"integrity":"sha512-+SrYZjJN5LHfxTMnSwTWfdPlB72IDIYM0tuiDF2Hc6gXY97w+Kvm2kGkYai5D4TUeZZx4Ldir6upmLlVh4mxLQ==","signatures":[{"sig":"MEYCIQCFyCOS4RLOPd4yvA6XH5FeDVvAMI9GPR3W6XEgJPMpXgIhAP1dHi+xJoBJs1midOE63ZKRLY1ZdG/duvB5CKO5rPCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"b9cfbc0675df69871f51d894c5f45553966b4874","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.2","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.31_1730157565828_0.7478175906881628","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"south-african-id-numbers","version":"0.1.32","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.32","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"eb0f686ca44abf9dedddbf13db7249bc3b127f8b","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.32.tgz","fileCount":25,"integrity":"sha512-YjMxoW/KhxY6RwcErDIatrYyeXW3TqAWWoetksXRuhKYvWSpOCdUIRxaV8K5yeKkHpaWnYJQDdWHinbmleVVXw==","signatures":[{"sig":"MEQCIEIpQyL26nM5Wn8ydmi1FTgQXT1/A9mhJMH5s9aucagsAiB1FUxS20H8W82Vwngyzgm4DLr5cJqPeP9fcgKanwG9wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"1fea566e4820bafcfb161ccfe491924ed8735060","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.7.3","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.4","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.32_1730224542506_0.9703843741231932","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"south-african-id-numbers","version":"0.1.33","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.33","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"c9fb4d40e8c5a2f885436f112bf028b2b0eb0449","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.33.tgz","fileCount":25,"integrity":"sha512-Mzyu47Dtbm9742yKmB94XhCdGF99peutCf5mjqVlnEqPTWgxshfMRrTwBJfJxNcIsdpVb8VZ9pGamkyVSVLH6A==","signatures":[{"sig":"MEQCIDxtGChtCWnG2eJoMr/+rS7UzsbwJyLhXlHwc1OQeBDKAiAzUQudm2nZQ9OzRpCXalJaimSIsi9eij8aLFxK70/WNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"9a94c645427290475bb5a2a5e25c758d9f7a482b","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.0","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.4","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.33_1730226546032_0.4343059242816085","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"south-african-id-numbers","version":"0.1.34","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.34","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"2138776bc2e39ff33ea75450f4819f198e1e635d","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.34.tgz","fileCount":25,"integrity":"sha512-/mQ5EAJqHBqOLbkCW+jQix6tklWLZ30ZbJID2cR+Zk6Bm1otZySjbS4zKapL3xaMV3+m8hkoiZJXijMZZXoe8A==","signatures":[{"sig":"MEUCIQDacwCpDvc8hrldoNzHGMNTqFQHzAoVANi2i4X/A5G6SwIgWFa87hspXKVBFVkSDKvrR/+gy/HenEKWrtW7XEpL1ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"578e2e8d67c14d01888f397643287d5d32a62cad","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.1","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.4","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.34_1730240923318_0.727580048286814","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"south-african-id-numbers","version":"0.1.35","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.35","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"854da4a7b4689a2ff36c9f871d2889bd5fbee192","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.35.tgz","fileCount":25,"integrity":"sha512-wavtAFsFy3+bK9X5S9z3jOGQECftLDpEKaZlVCiBmSwnivYKvM3O5caaw7zZqUPaja0w7JkCvuM+Rv/LNdZFeg==","signatures":[{"sig":"MEUCIBw/+ZsNf5kT4zMnnO9bAtyzTR26M4DxbWGjMV8gfS26AiEAvfXY8Bx6jDZ9ogceAkzaygpEJT68hRRioyO8rodG6/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"e2ac1b4f1d05b3c3b1d591628cf2ccb3727aea31","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.4","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.35_1730309505822_0.7020167043029104","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"south-african-id-numbers","version":"0.1.36","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.36","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"ad90bbe3821f8f25c5b95d918bccab85cc8baf1a","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.36.tgz","fileCount":25,"integrity":"sha512-BRmBKNRlKKTDza/eKeq3M95PQJHzJuqcvVWjIC3jTdV9te6EIKUYokA2+poH/nqU5yq5qcDNLYXzZPx4IidNXw==","signatures":[{"sig":"MEUCIQCNXkBXWrB344Wkvm5eqqgZrPx/Ynm9se553+K/FD7QLQIgQ9sungoz+hs405DVwH14LMBhgwsGIbl9iLit5KMk1NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"d6e14db084bf29183e1c898471941a4e9c8d6d5c","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.5","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.36_1730355977492_0.6004772794829194","host":"s3://npm-registry-packages"}},"0.1.37":{"name":"south-african-id-numbers","version":"0.1.37","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.37","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"3183745a0735d1dbf5e87166617f5a027359d5b4","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.37.tgz","fileCount":25,"integrity":"sha512-p6TfSXHX8MajIi0K4sjSVInWz2vYy/M+wRCLLACFD9wFYnWFfEJfCKraJvSF/oo5Mm+t4os+9ySURYEHCWORzw==","signatures":[{"sig":"MEUCIQDRFHLf/EP4o3h6XrMn69pkllwuS0pE/87nYHeDY2gDfQIgZccV7JTjR9IB/Tp4dxOzdGKl4NahKRtkaVencSMD4m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"61b10840f74ca1a701a8d8f950b0197762466f46","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.0","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.6","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.37_1730405562050_0.8608853169472996","host":"s3://npm-registry-packages"}},"0.1.38":{"name":"south-african-id-numbers","version":"0.1.38","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.1.38","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"3199e912bb83d83e9e44288aa9097e624b86d41b","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.1.38.tgz","fileCount":25,"integrity":"sha512-8QEbrfQkMIbMgDxzzlqNaaSnPOCVjepQVdNH8pbE6MsG2MYQ4Hmh3cY8T3WpbnDXoj1b0R7XTwbfNfyfIvjDOw==","signatures":[{"sig":"MEUCIBfMRQs/OoRCtTNxZvTtX9e5FuvGDH2VDhrqF7m/YgmbAiEAifvQr47PT4Z3f2ILiOsVLH5W3RzXpV8jF3b9ewXZrKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25698},"main":"dist/index.js","gitHead":"43af103b234ffc6228969e89fea4e1d3af17e825","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.6","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.1.38_1730417032137_0.10780269767175188","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"south-african-id-numbers","version":"0.2.1","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.1","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"81e185799daf646284ecdb28d4373398930840da","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.1.tgz","fileCount":25,"integrity":"sha512-yY/724mSTSdijmY2N/xsHA6TMfPLhq1sJfjPamymTamDB/JjSDtRxt6wz5J/v5Y09kxQ+LDteQH+Qp9H5rB43g==","signatures":[{"sig":"MEYCIQDAeaOYt9CtxYy/2ncwzlMilaY+xA5x7V3cGikLQkuwggIhAP26/TydXuBmGcvzf/NYBIPRcUR0U1aSVj/crKqv2fnx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25697},"main":"dist/index.js","gitHead":"8a32c6eefdf1bc1a5f77d71771959a07d605788d","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.6","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.1_1730496097936_0.4802811124502542","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"south-african-id-numbers","version":"0.2.2","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.2","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"1e890e57ef452698c0123cb02be602ff75ab9da2","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.2.tgz","fileCount":25,"integrity":"sha512-CuIV5HH3WWHHMDvIGroHk8sI7XRzmsrwL+QTubN3IKcF2y86dHyL1MqKjWuAqUcUVijDnHql0AjKSwydFfsRtw==","signatures":[{"sig":"MEUCIQDMhsOOEV6dEqEsvU0Orpx5WGjxLY2n9Y1LnA2R4V0zLgIgemmvd3AxEBqz5MWEHo1S/CW/rmsYaV2yvURAXiugOK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25697},"main":"dist/index.js","gitHead":"59a024e82c991253dece9999597f03ddc2b95abf","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.8.2","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.8.7","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.2_1730621724434_0.3365782025130266","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"south-african-id-numbers","version":"0.2.3","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.3","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"09fa87c8c157fcf58f436a46aff5bad93b29c74f","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.3.tgz","fileCount":25,"integrity":"sha512-/Y6WR8YCcKpB2SlCS0jxTn+oPYO38yydBVfjQIhq8aDTIqeFr2ih/Qn8fMif1vrWR608fe5JMQirudNdD/7Xqw==","signatures":[{"sig":"MEUCIFEUESLvsLTmGgPji65JljmGozWJpPKD+b8HPAhTqfAjAiEAmfxiPycvjvgFk4CGLGz8X+6uSp9EP0B6KgX0bgom7vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25697},"main":"dist/index.js","gitHead":"6ad91126011b47b92e7366a02fecf5faab63867b","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.9.0","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.3_1730780346493_0.2223531762140183","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"south-african-id-numbers","version":"0.2.4","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.4","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"e4fd26349fb8f2b8a430e9f308e75a09dde8afae","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.4.tgz","fileCount":24,"integrity":"sha512-FlFzgm4wxcCOGg8ceQ3Z4Gf6GuK3uaq1n7doMoHt8CAtyuc8DkemGOzpTp3S2s/q+44jK9y9j2R03V2bMOaWBQ==","signatures":[{"sig":"MEQCIEUHZcuzlcOypyKiIUzFvUWLkqZReSFknVifIXPua4O0AiB4vHSJOoFIx13uGaIB0C8bBtetzjneviKQUBxvMkSHow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24669},"main":"dist/index.js","gitHead":"99cd497b8af03f9b334c77b329ec106680102a99","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.9.0","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.4_1731058061442_0.6405341460249283","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"south-african-id-numbers","version":"0.2.5","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.5","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"672bc2b03f4947c9b14a864feb2721f9e4e107b2","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.5.tgz","fileCount":24,"integrity":"sha512-7fZYhg2YVunD0+ev56aYqyb+hD+VGToY7Q4cH8XPbEI1m3Zby0egQ1KT5J1zoy+iA3BK6K+281FPMuGUFUUz3w==","signatures":[{"sig":"MEUCIGrtMQnBa2WF4etwvodm7RZsNj7CKZInfbs/VDVTM+spAiEA49GoTpZQ39xWzpDZy1vQf3aVL7sJPlQN+V6xd9ySksM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24669},"main":"dist/index.js","gitHead":"361814ad2905f272db6d05ebd65561e5859757dc","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.9.1","@types/mocha":"^10.0.9","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.5_1732044390481_0.9825169891302279","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"south-african-id-numbers","version":"0.2.6","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.6","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"c821817d2296345fb921fc53a7a14c567d411064","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.6.tgz","fileCount":24,"integrity":"sha512-2Aa9bW5hV8GEpDN3IPR9iUQ97DpkbVEmgGb1DRe2DvwpbMnz3V5VNZuomsIeTvZDZMpo/xX59DjnXAkGH31EnQ==","signatures":[{"sig":"MEYCIQChdksjKvJPoUD31d4AKQfgN+AvD4RjmJclDHwwm1YvRAIhAJ+7b6UdHsNYL2HZhHa7nv/M8za9V+OIaVI3Wzzclrfb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24670},"main":"dist/index.js","gitHead":"7dc5feb3758f8f7d7bceab7a538fc0c65502601e","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.6.3","@types/node":"^22.9.1","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.6_1732144778738_0.2367161825391204","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"south-african-id-numbers","version":"0.2.7","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.7","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"c103878b93f0c6027c004826651f267ee63ddf49","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.7.tgz","fileCount":24,"integrity":"sha512-/cBh2T6xRZUJAE2MBTUB7cjbT18AaaiIleNCa0CE7x5dpyHef7gMHzww0pYTmmj6TFWj3PBeY5T9tPeJGvf73g==","signatures":[{"sig":"MEYCIQCBRiFrtUzGg27j0KbEnd6BmycYVmI8Kp+Bb6C5OUFNzQIhAKAgHE9xFVHw/cIb1KUwKcUo+hgnjIHA/e/NmEv2yQ2C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24670},"main":"dist/index.js","gitHead":"ffb94f24a854302d95c02f11703c6cb4656b3717","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.9.1","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.7_1732304579510_0.9273133006973475","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"south-african-id-numbers","version":"0.2.8","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.8","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"b7969eb7066cad3570c274e0890e6a5666a6b117","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.8.tgz","fileCount":24,"integrity":"sha512-7dziEFbvq4XdBm1r71Df/gOiVgJggQiB3yI6JVXbPlH6K7x73YsTIOpwxZl6qyrwG3H6BfjyBHrsZa4vROpemg==","signatures":[{"sig":"MEYCIQCD4dCI12XZGuGSbcd/W06uKmnmJ6kYKLN9DPxPlWfhnAIhAKMxVEI0dl9kZeyOUNHP5xFtG1ZAKnyv+9I7DZ3Betcs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24670},"main":"dist/index.js","gitHead":"1d9e342964ea74d67d27662499b4af8e27d68798","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.9.2","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.8_1732325050889_0.1413471125700103","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"south-african-id-numbers","version":"0.2.9","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.9","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"521a3337bc906240adbc3dde3d0cc0bbb1d19ed6","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.9.tgz","fileCount":24,"integrity":"sha512-E1j2tYIaS2fQpRyGJ8ajy5BzpApRxkADrKb/yfn8My0/r4Eop9VABIC2BKyoHfkEcBzRCH1sSTYSTFN2oaepOg==","signatures":[{"sig":"MEYCIQDEr5LTD8hlzXSVvctF2lYTxX9g4QGthjDnYXfURqDcrQIhALIp30+IqyTgJumUVwgNrSeL7SVFAt+Vx3ojb1cwbJNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24670},"main":"dist/index.js","gitHead":"cde2c3f82191a6b5d509e6833cc56b610e2b6d46","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.9.3","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.9_1732346183897_0.7178165035633581","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"south-african-id-numbers","version":"0.2.10","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.10","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"831d061023617573eb7843afd9fcc3eb09ef0e35","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.10.tgz","fileCount":24,"integrity":"sha512-3naWcIKTXOn7F212NGanCtfR6zEoE5kn8Elf6eLC+Y8XJhKgFGm6N+vwPmcQ0T4npA4zDcOrbOB6oU2Y3sWfSg==","signatures":[{"sig":"MEUCIQCbcZ0WGOtifbtgHd2uC89m3LHvB3w7ePlcu4eQIeJ49wIgIoShTmA9uOmbfCV8kh32/R/F037qKJWJWLFTbhNncYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24671},"main":"dist/index.js","gitHead":"9d1fe57d51a5f788d52773953f1684a27c1bf52e","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.9.4","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.10_1732578320509_0.9015326906568861","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"south-african-id-numbers","version":"0.2.11","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.11","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"2d53033fd1ffda142924ad7c7b4e411ea2bdba0b","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.11.tgz","fileCount":24,"integrity":"sha512-NAtDC60NB5cqRj8e2QJhWLA3pXBKp/YeMZ4FN6eVK6cAiBPcq3wyD6qY+p7oniETvfmpaPtXh2NFLpP51xhn3w==","signatures":[{"sig":"MEQCIGPDyfwiUts1jdHtBzJNxsBbpAXi2RPnMD+7Oms5mPPnAiABTf5wiytW5JgbSiPffhdsZHBZK0s8V9DjWsrV/10Giw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"4c8d5a868a5d001ad56f21f5289a4942bc5235df","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.3.3","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.0","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.11_1732595423316_0.02713770767179491","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"south-african-id-numbers","version":"0.2.12","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.12","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"4856a24ce0a2b15ae82ef8cee195e90262dcac9d","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.12.tgz","fileCount":24,"integrity":"sha512-XKbGnS3jyvMY5paF2+NMY3Dr5vJb7AmGYUgP9QP4x3Xo019BcilZ0PvGABzgZfVU/1W5k8AIEb9sE5klqGXcLA==","signatures":[{"sig":"MEQCIGEI01+PKVDHsaPtXxZH98zhwmfucp820WVbexJYI7jhAiA4z5sNUtRAWTahieB5C5WVLtPrykm460UmraJUSX4WZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"736d6bcc5e3d215325cd194fb8c29b17b14e306e","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.4.0","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.0","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.12_1732606288466_0.24056625639691598","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"south-african-id-numbers","version":"0.2.13","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.13","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"c7c671e25880a58cadc2d02e6a32129a48dc07b9","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.13.tgz","fileCount":24,"integrity":"sha512-zSBbu/jy6HYK3QEpIecISzg4FxBaYaozpWtMDI3+eFGOJ1JROnHa5sDaZNj7qOy/cotK4lXeyawFB61UAiRjrA==","signatures":[{"sig":"MEQCIHUcXkEiv3/HpVwKrirHbMAXCNKKIFFa/TG6KQS6lAwdAiAf8NX4ORATOrCacmP6sHNpz3Z5e3tcSF2WA0+geuLo7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"8a75f058fef05642b8255cb2995c6f5125b490d9","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.4.1","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.0","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.13_1732632776952_0.6454263848138484","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"south-african-id-numbers","version":"0.2.14","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.14","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"648203c1c42565724b85a0e85aebf2d997850672","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.14.tgz","fileCount":24,"integrity":"sha512-NSB1Mcz/PAvUqveZVKT0RjeP01z2MKhd1S5Yjbbu4gTXQ8J/RusIoQtvoMuhjasoym/n25wkZVwwwC2deW78Eg==","signatures":[{"sig":"MEQCIB8t1JFQER/rpz8VSOi8zzZzH8oHLDFyk2IW8oDaHYstAiAQmwO889K3HwN9kxWNA3lQNdW772ljhct/Cn/+T0VlAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"b026065a85b0211875ae5d568744ff786df03c9d","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.4.1","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.14_1732779795125_0.5753485902492617","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"south-african-id-numbers","version":"0.2.15","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.15","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"63a5163bb8bb6051f82ed19ca8ec1baacb6df932","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.15.tgz","fileCount":24,"integrity":"sha512-KOzGrdeRK61F7yMJDPnoQutodQ1yTyiitrfUb4uOH6ioFFobwWouflBOozDxN39UnO51TgM/QGiz/Z8LMSz7Jw==","signatures":[{"sig":"MEUCIQDmGU6O4su805HK3IO7SpM36xz9Foe1t7+lET9yDO4wEgIgJqDekHVWOeUxQIM6yNisfVsZ59rV3dxlCvMY7GIXnas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"15c39817c676b51511e423765cb5f53bffdefaa1","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.4.1","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.15_1733160947499_0.7903680149706704","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"south-african-id-numbers","version":"0.2.16","author":{"name":"Barend Erasmus"},"license":"MIT","_id":"south-african-id-numbers@0.2.16","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"dist":{"shasum":"e2d46f1cbe22e18ebf8af750f50395f32bda3cad","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.16.tgz","fileCount":24,"integrity":"sha512-lwSUTQ0anP6QvL6obuE7nmJPyb+6aUt5YAiEvQ6Z/wGnIhpUTIFVFm8SteN61NXehAJj5zQq3EGTVlGjNEZQ6w==","signatures":[{"sig":"MEQCIHhEO+G0QHx3b0KVuAs3tqAQQRm7dQK+axfk+UM4P5I7AiBlNl4mVzy6xlHXOAM7+pj8xPh8FefRT7x5tJavp2aSAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24672},"main":"dist/index.js","gitHead":"9954d199b1ce44827091700b88ce96cdff5747d9","scripts":{"lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js","build":"tsc","start":"npm run build && node dist/main.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"_npmVersion":"10.9.0","description":"A library for parsing, validating and formatting South African ID numbers","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.0.1","tslib":"^2.8.1","assert":"^2.1.0","prettier":"^3.4.2","@types/css":"^0.0.38","typescript":"^5.7.2","@types/node":"^22.10.1","@types/mocha":"^10.0.10","@types/assert":"^1.5.11"},"_npmOperationalInternal":{"tmp":"tmp/south-african-id-numbers_0.2.16_1733307003935_0.5036736570354918","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"south-african-id-numbers","version":"0.2.17","description":"A library for parsing, validating and formatting South African ID numbers","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc","lint":"prettier --write --config prettier.config.js --list-different src/**/*.ts","start":"npm run build && node dist/main.js","test":"npm run build && mocha --timeout 5000 dist/**/*.test.js"},"author":{"name":"Barend Erasmus"},"license":"MIT","devDependencies":{"@types/assert":"^1.5.11","@types/css":"^0.0.38","@types/mocha":"^10.0.10","@types/node":"^22.10.2","assert":"^2.1.0","mocha":"^11.0.1","prettier":"^3.4.2","tslib":"^2.8.1","typescript":"^5.7.2"},"_id":"south-african-id-numbers@0.2.17","gitHead":"eafe1b1678064084bf02c438bc55fa9d7684ebc9","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-2m0BHzB/qeB30rEwfkHLm9y7P4iV/1aBfwxryPFLA121PGyl1HKijsQECdYB7dBvOUSiLIROMqZyuUafXH8nYQ==","shasum":"c7b19e5f127ee913c4c5ec89b469bd35ee0321f6","tarball":"https://registry.npmjs.org/south-african-id-numbers/-/south-african-id-numbers-0.2.17.tgz","fileCount":24,"unpackedSize":24672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY/WaKZ5Z7IpM1geNZRuWSsN30tv2WCHp1Uq4Jrew4BAIgTP73VuXHT6kg7pi7cxfzYT0vCSIPHUwRdefILimQbjI="}]},"_npmUser":{"name":"hirebarend","email":"hirebarend@gmail.com"},"directories":{},"maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/south-african-id-numbers_0.2.17_1733911718298_0.08124963483514014"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-26T09:39:54.941Z","modified":"2024-12-11T10:08:38.654Z","0.1.0":"2024-06-26T09:39:55.087Z","0.1.1":"2024-06-26T09:47:13.056Z","0.1.2":"2024-07-11T07:02:38.576Z","0.1.3":"2024-07-17T07:31:04.037Z","0.1.4":"2024-07-22T12:23:01.673Z","0.1.5":"2024-08-06T09:16:36.762Z","0.1.6":"2024-08-21T07:52:58.307Z","0.1.7":"2024-08-27T07:46:07.744Z","0.1.12":"2024-09-25T07:12:55.310Z","0.1.13":"2024-09-25T07:13:16.536Z","0.1.14":"2024-09-25T16:36:30.906Z","0.1.16":"2024-09-26T00:36:16.596Z","0.1.17":"2024-09-26T18:49:18.192Z","0.1.18":"2024-09-27T19:50:41.051Z","0.1.19":"2024-10-08T00:24:08.000Z","0.1.20":"2024-10-08T00:24:23.576Z","0.1.21":"2024-10-08T03:20:26.013Z","0.1.22":"2024-10-08T22:32:52.399Z","0.1.23":"2024-10-15T20:12:16.359Z","0.1.24":"2024-10-17T02:33:36.178Z","0.1.25":"2024-10-19T03:55:35.520Z","0.1.26":"2024-10-22T03:47:51.281Z","0.1.27":"2024-10-23T04:05:25.239Z","0.1.28":"2024-10-23T04:05:42.589Z","0.1.29":"2024-10-25T14:07:38.817Z","0.1.30":"2024-10-26T01:40:27.926Z","0.1.31":"2024-10-28T23:19:25.994Z","0.1.32":"2024-10-29T17:55:42.812Z","0.1.33":"2024-10-29T18:29:06.251Z","0.1.34":"2024-10-29T22:28:43.501Z","0.1.35":"2024-10-30T17:31:46.039Z","0.1.36":"2024-10-31T06:26:17.678Z","0.1.37":"2024-10-31T20:12:42.252Z","0.1.38":"2024-10-31T23:23:52.329Z","0.2.1":"2024-11-01T21:21:38.130Z","0.2.2":"2024-11-03T08:15:24.630Z","0.2.3":"2024-11-05T04:19:06.688Z","0.2.4":"2024-11-08T09:27:41.596Z","0.2.5":"2024-11-19T19:26:30.673Z","0.2.6":"2024-11-20T23:19:39.048Z","0.2.7":"2024-11-22T19:42:59.698Z","0.2.8":"2024-11-23T01:24:11.111Z","0.2.9":"2024-11-23T07:16:24.106Z","0.2.10":"2024-11-25T23:45:20.720Z","0.2.11":"2024-11-26T04:30:23.488Z","0.2.12":"2024-11-26T07:31:28.637Z","0.2.13":"2024-11-26T14:52:57.142Z","0.2.14":"2024-11-28T07:43:15.286Z","0.2.15":"2024-12-02T17:35:47.729Z","0.2.16":"2024-12-04T10:10:04.098Z","0.2.17":"2024-12-11T10:08:38.481Z"},"author":{"name":"Barend Erasmus"},"license":"MIT","description":"A library for parsing, validating and formatting South African ID numbers","maintainers":[{"name":"hirebarend","email":"hirebarend@gmail.com"}],"readme":"# South African ID Numbers\n\nA library for parsing, validating and formatting South African ID numbers\n\n## Installation\n\n```bash\nnpm install south-african-id-numbers\n```\n\n## Usage\n\n```typescript\nimport { parseSouthAfricanIdNumber, isValidSouthAfricanIdNumber } from 'south-african-id-numbers';\n\nconsole.log(parseSouthAfricanIdNumber('8609197052053')); // { \"citizen\":true,\"dateOfBirth\":\"1986-09-19\",\"gender\":\"MALE\",\"permanentResident\":false }\n\nconsole.log(isValidSouthAfricanIdNumber('8609197052053')); // true\n```\n\n## Decoding a South African ID number\n\nA South African ID number is a 13-digit number which is defined by the following format: YYMMDDSSSSCAZ.\n\n- The first 6 digits (YYMMDD) are based on your date of birth. 20 February 1992 is displayed as 920220.\n- The next 4 digits (SSSS) are used to define your gender.  Females are assigned numbers in the range 0000-4999 and males from 5000-9999.\n- The next digit (C) shows if you're an SA citizen status with 0 denoting that you were born a SA citizen and 1 denoting that you're a permanent resident.\n- The last digit (Z) is a checksum digit – used to check that the number sequence is accurate using a set formula called the [Luhn algorithm](https://en.wikipedia.org/wiki/Luhn_algorithm).\n\n## Contributing\n\nWe love our contributors! Here's how you can contribute:\n\n- [Open an issue](https://github.com/talentedengineers/react-knowledge-base/issues) if you believe you've encountered a bug.\n- Make a [pull request](https://github.com/talentedengineers/react-knowledge-base/pull) to add new features/make quality-of-life improvements/fix bugs.","readmeFilename":"README.md"}