{"_id":"sernam","_rev":"29-bf0156566cb70db8a0d14c4cbd785a4c","time":{"created":"2022-01-23T19:43:01.900Z","1.0.0":"2022-01-19T19:00:25.521Z","modified":"2023-02-27T07:00:33.199Z","1.0.1":"2022-01-23T19:43:02.100Z","1.0.2":"2022-06-21T15:15:51.257Z","1.0.3":"2022-08-19T16:10:03.968Z","1.0.4":"2023-01-23T05:02:23.914Z"},"name":"sernam","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"sernam","version":"1.0.1","description":"It generates single or multiple unique usernames from the name passed in as a parameter.","main":"index.js","type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js"},"repository":{"type":"git","url":"git+https://github.com/aim3r4j/sernam.git"},"keywords":["username-generator","username","generator","generate username","create username"],"author":{"name":"m3r4j"},"license":"MIT","bugs":{"url":"https://github.com/aim3r4j/sernam/issues"},"homepage":"https://github.com/aim3r4j/sernam#readme","devDependencies":{"jest":"^27.4.7"},"gitHead":"9d846af32bee48d2f616bf51bf2a9da7df3f74f7","_id":"sernam@1.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-xFh/0CWou89g1CZfaiVeFhohTz9DWcDpeIubRd8dZr8Twg5K3pdxaRWCqNMzt4QI81Jv+pQskx6a90D+yOeliA==","shasum":"fce397cd44ca69c9ec533520a9e09c916128f7ed","tarball":"https://registry.npmjs.org/sernam/-/sernam-1.0.1.tgz","fileCount":16,"unpackedSize":30134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7a/GCRA9TVsSAnZWagAA0lQQAKRrDCM3RqU77OSzT0qN\nsR0fX4cCVt19ks7Ttz6u32x8Mkk36v1y+ND3Fc8WLgbHrmc2/qAub/KPdEZv\nG6ep9NR0BlOT9/KnWwLrJVfIWcr6D16EdwG6xX77cWNjxGlUjTTwRTpGOyOB\nWeBm09RSn9Q/MtldvP9syRLiJ86qGOnJEU4i5VnfQPgfZ9BUwffRncFYLY3P\n/OYZ5IykZkZHVUMlXVfg9NTGGFSfLK9DjF84MsimkHEHkcwje8cXk36S/e7z\n1m5Ou2nujF4NOLONPQR1WJEfVOOfz+NkvV51vK5rDGZIOziot9HRHjPSg8KR\nyagZk2GvwH3J0+da46+as0AmhQG/cPT+Ck1KMGsqcA4YlcPwV1H3QzjNaS3v\ndgExad7VMFIZeIMQ9kgvB7PIsEKJnq5E/o8NcmYNb/kBNX7hr3gL9fjg3Vot\nY4JO0snzg34f82w1wUdvTk6NoNLOaCngtcrPyIWHkiFuihxxGEZWQJBRtPfZ\ndmMFCaOJW4FKCVSIl5K6lgrkzg2uYFSoCN4gk8qzImBMUwL8BgpS5zTbyVzV\nzaqcJpfdV/huEE0yPBDwOGcpHXR3by01XzyS5AAANXGIKRfW3GDG9kajxUVR\nFq89vKx6dRKBfdlhXcyJhJxmxhGwhSj9uH5uIiPm7AEQ7NBjiixhtL0xNxn4\n/P0W\r\n=YRSa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8EGK59ABakQWvfZAsHRafb/c0tKLddtbIOBRVHqS/dgIgKRxwxOznsPRR/HnCEz6rTZwQwr/LHjHyKil5jzsSOds="}]},"_npmUser":{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"},"directories":{},"maintainers":[{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sernam_1.0.1_1642966981957_0.9866176788215424"},"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please upgrade to version 1.0.4 or later. use 'npm install sernam@latest' to update to latest version."},"1.0.2":{"name":"sernam","version":"1.0.2","description":"It generates single or multiple unique usernames from the name passed in as a parameter.","main":"index.js","type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js"},"repository":{"type":"git","url":"git+https://github.com/aim3r4j/sernam.git"},"keywords":["username-generator","username","generator","generate username","create username"],"author":{"name":"m3r4j"},"license":"MIT","bugs":{"url":"https://github.com/aim3r4j/sernam/issues"},"homepage":"https://github.com/aim3r4j/sernam#readme","devDependencies":{"jest":"^27.4.7"},"gitHead":"fa59a7e03872b930d4dabcbfe6528c91c9033238","_id":"sernam@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-AE0e5UF9O3gIAkO9saF0qd0lJjnZgbIkqi+U58rQkh/YK7bL0m2O2UNQ+Cs8N6z5IEv1RXsp3jyzGa4WgAW1SA==","shasum":"3fd6de8d51c720566945c57c989730ed08c40adf","tarball":"https://registry.npmjs.org/sernam/-/sernam-1.0.2.tgz","fileCount":16,"unpackedSize":30270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8V91+ak54W7rqOsfV3ru00H4d+kVhhA4Bb5AzTY7mDAiEA8A+BOuTH1bRFjF3mj/c8NKGd96nNcnRE4mxgzidEcds="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiseCnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Zg/8CxN1u4AilmWomvf7KeJWKZZYg+k8b0QOfeVkP9NcYdhlcICg\r\nC2i54Ra1MEiOb+gbH+oP+AZ/zSr3cKXXwUT94uXY0/lOtJKsuTK8+hW7DDb+\r\nPa4aUzc9T2y+EpgYByrT0MwQ/WHHPv/+eOZLDeWvwpFm+j00VlVsBcItEC2k\r\nv0kmhwyvr+lK0Dpx63hhrIBhxHyQZqTz8XxjB4c9QPPSrMXY3ZabXWvvD/Bt\r\nKs+paCeuBOOgzT6JUx/fCR8dpbduYd9s8FhK4nUSDbQ/eWiuWJAmjM9PntjX\r\nm6ydTMCVIrhpzIa+zMRRjRye2GSOWbnsj47y5Hcs8tHgmFFuHZQ9vsTmWlIT\r\nlgxysaUceNWE5QLqZZ/pLFQbDvwV5jXTmXcBrqFqjEmyRzv0w9zzfdhfKmY5\r\nv0KsZ426LctKou79TKan9gyIhXp5ZDWckAfmB+35oeChlPBqdq+AwM0pnGCR\r\nYrBtjxnexeK5yGnwAvO4c5rBKHpR7wTEV3RIPtHainVFoqyDu2pZeshgl3nc\r\nPsmiNY2RoPFJwBxZbuzfZ/cySbofx0rJfDaxwvEQNncyKKwwHtVCttj4XqnA\r\nRfyvre3clrwXijs5KNKcF1SKTrJzR1fF5l32BxM+Wg2ScmDisrjkPFo3JqaB\r\nyCJBaUIu249pIc5wv29avCSOntagMdfRXNo=\r\n=MtaW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"},"directories":{},"maintainers":[{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sernam_1.0.2_1655824551068_0.7150679685283499"},"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please upgrade to version 1.0.4 or later. use 'npm install sernam@latest' to update to latest version."},"1.0.3":{"name":"sernam","version":"1.0.3","description":"It generates single or multiple unique usernames from the name passed in as a parameter.","main":"index.js","type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js"},"repository":{"type":"git","url":"git+https://github.com/aim3r4j/sernam.git"},"keywords":["username-generator","username","generator","generate username","create username"],"author":{"name":"m3r4j"},"license":"MIT","bugs":{"url":"https://github.com/aim3r4j/sernam/issues"},"homepage":"https://github.com/aim3r4j/sernam#readme","devDependencies":{"jest":"^27.4.7"},"gitHead":"77e2e0215dfa686c92af775631933649c25832a8","_id":"sernam@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GR9YREbbJWSDxrglyxwpqbASSDt+CeJJ+JBPgJDdg2QBNIwSv1HsJJs/RMscgDJA/+UuB2ka26h1FAsSyqjbrA==","shasum":"42d14899d9b147ba44b4830bb06522b6d280abe8","tarball":"https://registry.npmjs.org/sernam/-/sernam-1.0.3.tgz","fileCount":16,"unpackedSize":30264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6xW/T68slDV1EPprZvAfSrwIW3rxWz4bspVdAaOXdhAIhAKd64VrImmNwsTqePWr/nM1Yx7lDOxm97KAb6rnwGdtz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/7XbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx8w/+Pl5UBLjM01kbP4FH3XLDfrc0co8kVjme179CmFZaTpRxpsG5\r\nAs+S+jy+vy4mUFyoTK1KlIjCl8LbpTYM3EcxeEfk6fGAUoqozP5Pt7I9z0LS\r\noxHlMltJC1+I59ciiZ5mW409ZJPxxOPPcp3k5AEc0K8H08pZCydndfCX9baS\r\n3iKe1bu8gaesqDpyZXNI+Lsj2fjNH6WM7atNHqA18l0przssuNRwR8pYq/C3\r\nbzMCCuRYPwlH9U+Tap8CNGW4IXfZX/waPs7S2Eyp20SEPRTdq5muUo/yTPC4\r\ncqXLL/q6VEO/VCgVxoAVmpExWTCXpY1n+IQQbJeehQzl1tkcunKTWr2auyxs\r\nzZS9SXYx0dP4YPEcC8smUF81E3bzY34oViW8Rt58OVkaOxU4oa3Uip3lPAL5\r\nEtd+tptph01hF4AOehtHx1g/e+3WMmrRZte6scaPum8b1INpH5tryyCUxClm\r\n0LzHMV/u7f0x5yED6sT2I2sKX9NmlElFx+FSIKmWEBBmt5Ykr2WIsWdoF2Mk\r\n+ysB5AC9XoQ3jAIti0qCj1B09MCrbFtTmRQ3s1RvyfIr0qemZ8/z+YepM475\r\nDP1PE4Zf2b5MydabTEUzGUHCTIfzzutum0CNFt2MsCCf0HpMFmHxPrdaVybP\r\n7aq1I4+9pAo774IUebIer/39hh7tFyHYWQU=\r\n=Z97/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"},"directories":{},"maintainers":[{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sernam_1.0.3_1660925403745_0.8765157542353215"},"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please upgrade to version 1.0.4 or later. use 'npm install sernam@latest' to update to latest version."},"1.0.4":{"name":"sernam","version":"1.0.4","description":"It generates single or multiple unique usernames from the name passed in as a parameter.","main":"index.js","type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js"},"repository":{"type":"git","url":"git+https://github.com/aim3r4j/sernam.git"},"keywords":["username-generator","username","generator","generate username","create username"],"author":{"name":"m3r4j"},"license":"MIT","bugs":{"url":"https://github.com/aim3r4j/sernam/issues"},"homepage":"https://github.com/aim3r4j/sernam#readme","devDependencies":{"jest":"^27.4.7"},"gitHead":"63f7c47232024d83a4be665840809b94c101411e","_id":"sernam@1.0.4","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-+h1K2CefdU9EN0eaVkzo2W1xCv/m35IsrDKtdxz66rkiGbdgpeMMjx2ET4cEbkf82YySJCcLUXyZlUCBw9rlDA==","shasum":"12f20d737a4d933bfa61007cb9af7b8da845a0da","tarball":"https://registry.npmjs.org/sernam/-/sernam-1.0.4.tgz","fileCount":16,"unpackedSize":32685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEGI2KtxpKNs1/P/+bocEEguoVSu+NbgdLpf7uBrYrlwIhAKr7wt6UPyUbGUOBlD3+dpdIN/+v7hH/uHpjdmiYnD5H"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzhTfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraWA//YlUocBq460bKuRkcXznQzQu851QxRc10R1Wt8MpzkPjtgiOT\r\n4dHm0royevUcf1+a85KU7RXSccAfx3hCgCroM40yRiAnGx6nCyDiPkXsRzvh\r\n4RiPok8uImIZn35Fw10ApkXiKPTR4D+CYrMOGOSoTKpaCUlJSpTgWQcrtPu7\r\n2oLxb08VI00TO8myF22voCrnJKm5ydLZ91ev2cFKzOIYafKtPcba5XVwMRWq\r\nvmcigVrHrqczTjDqwQUTQoz0apQRvYxdCHuAnUOeo1ziCoUT6lnTFZoNdwVf\r\nyyJot3WMYLeyULrdZK/d/pfXAPsR590zZtczmAQAPtZL4gwEhZaUoPYIbNA3\r\nMwBc0pOwMPLuLIZi2VG0+FHzItxGECL8rrHz497jq6ExTobBDJ0shYQH+xHX\r\nkYbD4i43GGtH1v0jJTvNi/4TMJS9HHMWFYhTKG2Xf32pfTguCeW7edKX2AbW\r\nTaxWGs8QhDjkhlUGAYcmYlXk+a6jqnQST90Lx9Sefkgf4MyTQrXpktNqqmA5\r\njW89PVoooE9eNsSae+Os9k2wVaqcwPo69uhH6XsEMxctIjxq1PoW5lbiw7tP\r\n+NP21mJ2wQ7HpM8me5dP9jixXgRe5Bb2UK7DBEUwpgn5ZjXJw2I03LMmnzMu\r\nZn4NHnLdHdoDt9VE0kU9076T04UYY5jH3Sc=\r\n=pBTb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"},"directories":{},"maintainers":[{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sernam_1.0.4_1674450143726_0.627981656500457"},"_hasShrinkwrap":false}},"maintainers":[{"name":"m3r4j","email":"afsarulislammeraj4+npm@gmail.com"}],"description":"It generates single or multiple unique usernames from the name passed in as a parameter.","homepage":"https://github.com/aim3r4j/sernam#readme","keywords":["username-generator","username","generator","generate username","create username"],"repository":{"type":"git","url":"git+https://github.com/aim3r4j/sernam.git"},"author":{"name":"m3r4j"},"bugs":{"url":"https://github.com/aim3r4j/sernam/issues"},"license":"MIT","readme":"# Sernam\n\nSernam is a Username Generator for Javascript or NodeJS. It generates single or multiple unique usernames from the name passed in as a parameter.\n\n## Installation\n\n```sh\n$ npm i sernam\n```\n\n## Usage\n\n**Import & Initialization in ES6:**\n\n```javascript\nimport sernam from \"sernam\"\nconst options = {\n  symbols: true,\n  numbers: true,\n}\nconst sn = sernam(options)\n```\n\n_or_\n\n**Import & Initialization in CommonJS:**\n\n```javascript\nimport(\"sernam\").then(({ default: sernam }) => {\n  const options = {\n    symbols: true,\n    numbers: true,\n  }\n  const sn = sernam(options)\n})\n```\n\n### `sernam(options)`\n\nSernam accepts an `options` object, which should contain two booleans; `symbols` and `numbers`\nproperties , which tells Sernam whether to include Symbols and Numbers in the generated usernames. In case you don't pass any `options`\nobject, the usernames will not include Symbols and Numbers by default.\n\n| Property  | Description             |\n| --------- | ----------------------- |\n| `symbols` | Boolean (true or false) |\n| `numbers` | Boolean (true or false) |\n\n**Functions:**\n\n#### `.generateOne(fullname)`\n\nGenerates a single username with the given `fullname` and returns a String.\nParameter | Description\n--- | ---\n`fullname` | String\n\n#### `.generateMany(fullname, count)`\n\nGenerates specified number of usernames by the `count` parameter and with the given `fullname` and and returns an Array of Strings.\nParameter | Description\n--- | ---\n`fullname` | String\n`count` | Number\n\n## Examples\n\n```javascript\nimport sernam from \"sernam\"\n\nconst options = {\n  symbols: true,\n  numbers: true,\n}\nconst sn = sernam(options)\n\nlet username = sn.generateOne(\"Firstname Lastname\")\n\nlet usernames = sn.generateMany(\"Firstname Lastname\", 10)\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}