{"_id":"@personnummer/generate","_rev":"4-b5b900086ff003eb1108fbbdb36ae08b","name":"@personnummer/generate","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@personnummer/generate","version":"1.0.0","description":"Generate Swedish Personal Identity Numbers","main":"lib/cjs/index.js","module":"lib/esm/index.js","repository":{"type":"git","url":"git://github.com/personnummer/js-generate.git"},"scripts":{"build":"rimraf lib && rollup -c","lint":"semistandard --env jest src/*.js test.js","prepare":"npm run build","test":"jest"},"keywords":["personnummer","personal","identity","social","security","numbers","generator","generate"],"author":{"name":"Personnummer and Contributors","email":"hello@personnummer.dev","url":"https://personnummer.dev"},"license":"MIT","devDependencies":{"@babel/core":"^7.9.6","@babel/runtime-corejs3":"^7.9.6","@jitesoft/babel-preset-main":"^2.2.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","core-js":"^3.6.5","jest":"^25.5.3","personnummer":"^3.0.2","rimraf":"^3.0.2","rollup":"^2.7.6","rollup-plugin-babel":"^4.4.0","semistandard":"^14.2.0"},"semistandard":{"parser":"babel-eslint"},"gitHead":"8708ba427c33a7b851f22d4b14c8834dfccb4c68","bugs":{"url":"https://github.com/personnummer/js-generate/issues"},"homepage":"https://github.com/personnummer/js-generate#readme","_id":"@personnummer/generate@1.0.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-8qZ1HNDevcVaf2RF7yNRVFVkIrl23EK9e4/5tylgm6azMmQjJnlSr47kqJzI4WWsz5yuI0pT2FgrVSQ3DtxrMg==","shasum":"7c5a9b38552c14d20fd5a172a3f02b5e1cde58f9","tarball":"https://registry.npmjs.org/@personnummer/generate/-/generate-1.0.0.tgz","fileCount":9,"unpackedSize":11934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerErVCRA9TVsSAnZWagAAD64P+QGwutqWGSfpwNBRLmwU\nxcHM4rrHQMw2lCd5XzahQ0eDviiyXnT02miwXKwHq3m/90eO74ylt61aGL/u\nn3vS0eZ/IK82zsd/nGzdg6iR7/pyMHLCy94Au2MtvjalpmwAe+lETfCkBUGL\nBP4ZgZfsKf5SrsC2mc+8QFDZcsddM8PHZSsucA7fIPP082J/xMosQgB97cQL\nOggGLRjenUjCUztlGdE/Gu96Qu1ZIRIQ80hrkE8QQJe3H7yMGp9ZdiaG5RQo\nk+6KeAQc/+AGzxcDg61YRjNNtwFe34ZySss2iu3Oen39DmFUbSp1RFe4oVmk\n1JKTB8Ask7F20Or0LreLupCAJcUYfr6k1JQZ+7aOOTpEGVlBBcoE4PE5uG9w\n0DHWV3i+DYrbW1WE9OO58OTZfoWXx8ON6RbkPTd3HtGclLogTEeCM+NOS3B0\nLWBzOlEDZtOZMpIRpncpgx+0LlqFz2zQWlDpW763qBZWVa9rG4bOTEjxw9sD\nrDOnzuI4T+Xl4Q96zlXyPOemoVrdOkRiGBqGNjwF2LK96TEZVzvfjz4yIetl\nxeTyIF9RaSCCAt/gnextjodQR29/UaBP/sXg6QiXPoM0Rpj9oTFonSUadhLJ\nbEZq5qeL8xY2cPly9A6CeRzAwrsONhHe4bDiXG2h2A3YnpiRjHq07rmOaeZ7\ndFWt\r\n=OW+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6xBiSq97j8HXugIQyxCVTdszpbxGStXvvO0SHPGgeaAiEA/DQOuEEOISzcuTHKLhqsZL1UKS7S5cY6YMq0Ycy60Wg="}]},"maintainers":[{"name":"johannestegner","email":"jitedev@gmail.com"},{"name":"frozzare","email":"fredrik.forsmo@gmail.com"}],"_npmUser":{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/generate_1.0.0_1588349652946_0.33042549757214146"},"_hasShrinkwrap":false},"1.0.1":{"name":"@personnummer/generate","version":"1.0.1","description":"Generate Swedish Personal Identity Numbers","main":"lib/cjs/index.js","module":"lib/esm/index.js","repository":{"type":"git","url":"git://github.com/personnummer/js-generate.git"},"scripts":{"build":"rimraf lib && rollup -c","lint":"semistandard --env jest src/*.js test.js","prepare":"npm run build","test":"jest"},"keywords":["personnummer","personal","identity","social","security","numbers","generator","generate"],"author":{"name":"Personnummer and Contributors","email":"hello@personnummer.dev","url":"https://personnummer.dev"},"license":"MIT","devDependencies":{"@babel/core":"^7.9.6","@babel/runtime-corejs3":"^7.9.6","@jitesoft/babel-preset-main":"^2.2.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","core-js":"^3.6.5","jest":"^25.5.3","personnummer":"^3.0.2","rimraf":"^3.0.2","rollup":"^2.7.6","rollup-plugin-babel":"^4.4.0","semistandard":"^14.2.0"},"semistandard":{"parser":"babel-eslint"},"gitHead":"f01cd9c68c69c385e4519e476f2be1948ce2166e","bugs":{"url":"https://github.com/personnummer/js-generate/issues"},"homepage":"https://github.com/personnummer/js-generate#readme","_id":"@personnummer/generate@1.0.1","_nodeVersion":"13.6.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-TAao8JRbitjaTrTeoMnh0LNhn3gElu1YAbpDVpK99LjI8+E5j3YKxTP+DCVjpJOr+x52Qt1vAnfsO3PC/Vav3Q==","shasum":"4860d39d63692dcc94a1ac3663a387b21c2b535f","tarball":"https://registry.npmjs.org/@personnummer/generate/-/generate-1.0.1.tgz","fileCount":6,"unpackedSize":132248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerE0vCRA9TVsSAnZWagAAnj4P/RWDZytnoNakTcKrfUAC\nHJ+wLWaPgrCuYTf5lp0aH7PpjSdj1Ac5228Uk7i3i4lFPyn80WO4Fx0AVGva\nlzObUvo7NShwClMA+40IjnYuZGPCzntmYYC/R+4YZGb1TgAJ7yN4SsPlVzzO\nTCTpL4OVStBH7cnvL8VqO5axHwW8Ae6AHJ3uTnlZn3/tLhEqImVvKuYOH2V5\nsw6WqS5sd7fKpjlKuZafs/1yjwdKpbdYzAIzVx3kIwdQS4xoRtWo5iWbsY6F\nzeNecDRhltN9CGwx6OCOFY9GEBe0VsP/x4OH7vvr9PVRZIAhFMYZg3HQ8j2Z\nYoK913oe+SQMtgTH8OZZdUMycFp/nugOvUM/qHsUWClGAlgmqqAbQryTwZ/4\nlBgcJZUQUYzmFY445jZ7JHwitzYlLnbdPhYp+lkl1+Y54lXDtFMoUX70M+/4\nNubXzeW6eRrB49N5pFBWZ6R3DMsElGQ4IkM6fmJqQWnGWDh2xk6ma7EtRChT\nCouraMpqm/JyQk1Mr8AZfxlzMI1tqVO/axLI+dRM8Tdbg/SccnzhkETwOZ0r\nbJxq7pOIOTjW/kEcARG72V922hvaTaZl7xbsKeW9Dr81Rbbcw2XByxCuSlHs\n+HM0OciuUrBXXnidDZmk5RbRv8uYaan+ndQ0DjThtgi7W3MoXB/KFCwCT1mx\nigkv\r\n=BBsG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFhg4yPtiyBItRpOJ5Wcq9U/pFTe1RkwcstiLW+fC2EQIhAOowcRi9dkfGeELcNxTvGlh09F+nwBBU225adP3SVsQt"}]},"maintainers":[{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},{"name":"johannestegner","email":"jitedev@gmail.com"}],"_npmUser":{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/generate_1.0.1_1588350255072_0.827077767654339"},"_hasShrinkwrap":false},"1.0.2":{"name":"@personnummer/generate","version":"1.0.2","description":"Generate Swedish Personal Identity Numbers","main":"lib/cjs/index.js","module":"lib/esm/index.js","repository":{"type":"git","url":"git://github.com/personnummer/js-generate.git"},"scripts":{"build":"rimraf lib && rollup -c","lint":"semistandard --env jest src/*.js test.js","prepare":"npm run build","test":"jest"},"keywords":["personnummer","personal","identity","social","security","numbers","generator","generate"],"author":{"name":"Personnummer and Contributors","email":"hello@personnummer.dev","url":"https://personnummer.dev"},"license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/runtime-corejs3":"^7.10.2","@jitesoft/babel-preset-main":"^2.3.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","core-js":"^3.6.5","jest":"^25.5.4","personnummer":"^3.1.0","rimraf":"^3.0.2","rollup":"^2.17.0","rollup-plugin-babel":"^4.4.0","semistandard":"^14.2.0"},"semistandard":{"parser":"babel-eslint"},"gitHead":"cfd4d0dbb96780cb515a7dbb14b53b239b2ec579","bugs":{"url":"https://github.com/personnummer/js-generate/issues"},"homepage":"https://github.com/personnummer/js-generate#readme","_id":"@personnummer/generate@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2D6X0qRmwzw7h1NXHGcmPSxVOXpzQotwzO8SHfq2AowRzD5szyYsHGSLoYNIXiGWgSXN4J7ff7z+P2ySmpCk9Q==","shasum":"2bcf62d4d1c386b10a4fef721fd0732cbd7b110d","tarball":"https://registry.npmjs.org/@personnummer/generate/-/generate-1.0.2.tgz","fileCount":6,"unpackedSize":132484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe64icCRA9TVsSAnZWagAA/DEP/2OUohS0x+G1Is+cRkqf\nYXzFOHOOWRLOYOhuajYkTWuSDhRtiLeKs/2p6ik4U0taJzTcYhNFdWyp2hVV\nfQ81fIxwOcg4RMLzDEW0j4K+FkBEx4sPArvkk34ubuc0KtWfqJw4WOi6mjq/\nK2aexv6iqMzV4H0N3qjbjZ3RF3ASTpX6yUFfyDofVgiY0HjAkDduAq6kAiHn\nyE9Ti+QrpeI1SAr7ayMC4RMKa+p/rvCHyFM1/QIBBhfTrPjcbYLqrIiOqYvl\nKjbXyxfnRrenYOICHKGRD1k2uPV02bwZUcNPhdTItOCpwr8XjRqu1lXz2Dcv\nyRF8VdpIsceKOglJyQSmbCPFricKAZJmlVdTR3ENEzvv+qsCFj4sieakdEjN\nnrCSW7dlUD7OGnHIOM/zC3a81YGSWXI6xrZqLJZUN7ZUSMxZqVULKUZxcopC\nbeljU/f6+ARMvzSmFHIs5qRnwIY3TklS9OcqhHU+5CHpIGL7kzU/Tz5MENIn\nXfocDwlSguVyghBrpaqlYytHB1fbSlzbvvZpAJg0Qli3mxJyhof5mzUwKF20\nMVqAr4pGsNHYMRMHMNdoXSsXJCV1L97MtBxR3hGJuX0ilisGM6qLMkAPknWT\nIo855JccLFH8LI+1KlZV1wRGWc0xqEsK2W/edzyhAhUJePjIXHTpmCG9rixs\nn3Qd\r\n=136Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZy/67HnXHb0mUcuA//MgfbPxuE8XgZwdusd/iZedvcgIgf6rDAc8Q9rh8dN4Vdvc5BpJMGn1tJ8Y00QYNn2I3dIM="}]},"maintainers":[{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},{"name":"johannestegner","email":"jitedev@gmail.com"}],"_npmUser":{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/generate_1.0.2_1592494235707_0.5219193545886993"},"_hasShrinkwrap":false},"1.0.3":{"name":"@personnummer/generate","version":"1.0.3","description":"Generate Swedish Personal Identity Numbers","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types","repository":{"type":"git","url":"git://github.com/personnummer/js-generate.git"},"scripts":{"build":"pine build","lint":"eslint src --ext .ts","test":"pine test","prepublishOnly":"npm run build"},"keywords":["personnummer","personal","identity","social","security","numbers","generator","generate"],"author":{"name":"Personnummer and Contributors","email":"hello@personnummer.dev","url":"https://personnummer.dev"},"license":"MIT","devDependencies":{"@pinefile/pine":"^2.0.2","@types/jest":"^29.2.6","@typescript-eslint/eslint-plugin":"5.48.2","@typescript-eslint/parser":"^5.48.2","esbuild":"^0.17.3","esbuild-jest":"^0.5.0","eslint":"^8.32.0","is-ci":"^3.0.1","jest":"^29.3.1","personnummer":"^3.1.5","rimraf":"^4.1.1","typescript":"^4.9.4"},"funding":{"type":"opencollective","url":"https://opencollective.com/personnummer"},"gitHead":"41a7b97a49256ebc266c5aae5441a63bbf986120","bugs":{"url":"https://github.com/personnummer/js-generate/issues"},"homepage":"https://github.com/personnummer/js-generate#readme","_id":"@personnummer/generate@1.0.3","_nodeVersion":"16.13.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-2wnl6FLM+ImyqjnIvyDXTwj5Nk2oDT+WLqJO3kYhzbu/ZDh2F/mfkJQwCpmyEUCZJuwGI3agF2zRD6H9ZS3g9A==","shasum":"7660bdf7ae642851120d898e057db3272307f4b2","tarball":"https://registry.npmjs.org/@personnummer/generate/-/generate-1.0.3.tgz","fileCount":6,"unpackedSize":8675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCixlQ9RoC7/1uOV9swVt6c3F4Uo3uiI3QCH/c41tMaAiEAh2uwWUtoaPXncf+mYWuC1c9FNGd7yplep0Gn5VgF0bw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyWLaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpenBAAjeKtMtJSgDTOga11d4c6Kk2bKcWEdCrXEoMIduaf+i7ld6CC\r\n044DMddGtf4wshvA4bOT0Z7aizIv32CX38iFA6UC9TE9QdTxqgHGMRA1XLhq\r\nnt84bcKn6r9+Nyn/zAdiCmw2VL32eBEFxIkjuSBt9r7Y74uTdsUXvMsjigIu\r\nRzmC/E0LGUe7AdPt0syjuFOT8jqyLte23FK2eRNJMuy96zKFzlNG5lqGl/nk\r\ndbFhKdDCih5MrNfU9JzGy9Ik/xFsnjdha+lBrRtlKkfW7mLGbJfkKiBciojW\r\nNjxXM7/yVUMhLXPsX3cDT8D5SsnXKsZhYcpFo4gIoYT62QCWJ8SKJPiTAMKG\r\n70oSqdL/Kc3GgwAaSPbAE3SH5GvrcCQHz5x6aktcKneMxcP/twzFGmOASdD9\r\ncT1WBXUYba1jjLPGz2+APEgVpZmQ10Kwr+txBUVYLAP+OT0zyRPaScGW/hPe\r\nnjEwWqGW2EVTbETkt47SFH8OfcPbZnLAk6EjSi7HQVm9YD7yXLb2hJLqzpnv\r\nXFl4McmxXvVxuViPGr9yHe25w1++Yr1YwhXnjevGCragKeNox0SUjfBk34/1\r\nJYaU5sR+58dtPZeN8VxA7CgNxRWZPvi1Qv+OPqS3HIjbG93ScLq1hH0q009E\r\nO3+InMxj0DfMuD9Epb0OUTkmT2/dZ+aDR6Y=\r\n=X01Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},"directories":{},"maintainers":[{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},{"name":"johannestegner","email":"jitedev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/generate_1.0.3_1674142426716_0.39467125478027687"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-01T16:14:12.651Z","1.0.0":"2020-05-01T16:14:13.067Z","modified":"2023-01-19T15:33:47.022Z","1.0.1":"2020-05-01T16:24:15.175Z","1.0.2":"2020-06-18T15:30:35.823Z","1.0.3":"2023-01-19T15:33:46.885Z"},"maintainers":[{"name":"frozzare","email":"fredrik.forsmo@gmail.com"},{"name":"johannestegner","email":"jitedev@gmail.com"}],"description":"Generate Swedish Personal Identity Numbers","homepage":"https://github.com/personnummer/js-generate#readme","keywords":["personnummer","personal","identity","social","security","numbers","generator","generate"],"repository":{"type":"git","url":"git://github.com/personnummer/js-generate.git"},"author":{"name":"Personnummer and Contributors","email":"hello@personnummer.dev","url":"https://personnummer.dev"},"bugs":{"url":"https://github.com/personnummer/js-generate/issues"},"license":"MIT","readme":"# generate [![Build Status](https://img.shields.io/github/actions/workflow/status/personnummer/js/nodejs.yml?branch=master)](https://github.com/personnummer/js-generate/actions) [![NPM Downloads](https://img.shields.io/npm/dm/@personnummer/generate.svg)](https://www.npmjs.com/package/@personnummer/generate)\n\nGenerate Swedish Personal Identity Numbers.\n\n## Installation\n\n```\nnpm install @personnummer/generate\n```\n\n## Usage\n\n```js\nimport generate from '@personnummer/generate';\n\nconst today = new Date();\n\n// generate with date object\nlet pin = generate(today);\n\n// generate with random date between now and the previous hundred years and the next hundred years\npin = generate();\n\n// generate with specific gender\npin = generate({ gender: 'male' }); // or 'female'\n\n// generate with date object and with specific gender\npin = generate(today, { gender: 'male' }); // or 'female'\n```\n\n## Options\n\n```js\n{\n  gender: '',    // '' (random), 'male' or 'female',\n  format: 'long' // 'long' or 'short'\n}\n```\n\nThis package follows the output format [specification](https://github.com/personnummer/meta#short-format).\n\n## License\n\nMIT\n","readmeFilename":"readme.md"}