{"_id":"@0xadada/random-emoji","_rev":"3-f286ad83e76a83a0a170073247ff59f1","name":"@0xadada/random-emoji","dist-tags":{"latest":"1.1.0","v1.2.0":"1.2.0"},"versions":{"1.0.0":{"name":"@0xadada/random-emoji","version":"1.0.0","description":"random emoji function with zero dependencies","main":"random-emoji.js","repository":{"type":"git","url":"git+ssh://git@github.com/0xadada/random-emoji.git"},"author":{"name":"0xADADA","email":"0xadada.pub@0xadada.pub"},"license":"MIT","scripts":{"coverage":"yarn nyc report --reporter=text-lcov | yarn coveralls","lint":"yarn eslint .","lint:fix":"yarn eslint . --fix","test":"yarn nyc ava"},"devDependencies":{"ava":"^2.4.0","coveralls":"^3.0.6","eslint":"^6.5.1","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","nyc":"^14.1.1","prettier":"^1.18.2"},"gitHead":"0dc200bb8c104d3f5fdbd3a39fe836556c05c9f9","bugs":{"url":"https://github.com/0xadada/random-emoji/issues"},"homepage":"https://github.com/0xadada/random-emoji#readme","_id":"@0xadada/random-emoji@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8iL4ydGZlWSnaPDpUJMblKtPa5tihkikEGWqtLEB/hcngp2aW9HKbiLzcMJV2U9QnsiYhXus9Y457d4ln6YLBw==","shasum":"a109ea4b9badfe6e6d23df7e09984161dba3fd17","tarball":"https://registry.npmjs.org/@0xadada/random-emoji/-/random-emoji-1.0.0.tgz","fileCount":8,"unpackedSize":6114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmkzUCRA9TVsSAnZWagAAeOoP/jCfR2eI8FgG0c8cFqcY\nskxJxhZ1BBBSzKBrsOQx4akxpvVIUN1HqyZcjQuEYOwyc5djexvq2IZ1Skch\ngGg1c+a6HueGtoCIDaLjKnejXc0UbxbfgoRTsaPLmP77igWkJwK7JUqgoTXK\nuy7U0DdLKMGes99ypLFaIGRaduy1oCN3NN5jo5vrgyMF/hHh99aTaFfTKtss\nIBU704u/4+rT9dzX1Gry8QrvzeJEfM4AUy+WiJA205q2SB9AjuUXn6ybXnrv\nRTTgUQuV0f+V5Tj56SHoUD85KIzRwfof8qZibqsvjBk+m2O+n/ms56v1DjZe\nsKutHIIkTI9B7taMTaCBhYX1KEzLLYJardKEo6YPlgNbuW9i+LPlYQ87wE5c\nKaqAYB4mBU+t7iEx6t2wVfanGe80w657ZLwkVE1Jtqgg/oUGnbrH/yHM/qA4\nFNVW0BVgb/VLhQkSBs7xybfzQfu1qUt8q7ClttXmr2rDNNBhSZfO+ExYqSDp\nI+Ke3ILUw2kalfAv5z9DofuFqYbiWQDBilzar6P3MtbUUlvDcdvaJhtLXJ1N\ngeokiQZqebHZdnH8hgW4Yu26gSi73j3ezMi0XXYSZyEhTlGVnWgGnTySXt3u\nu27x7nkZf6dE0BSMAiz5NOmsbbtgkcE3XR8gEzeZqAe5GDvntkDCBX0oZoTs\n9zQ3\r\n=gnaz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXobUADI9clHzbaqtlFA1U1XWajo7+0Gn3IbHLfykTfAiEAqaBC78kemTF8jgql3/o2jUWUwd42scMV8ouJRk5Ut6w="}]},"maintainers":[{"name":"0xadada","email":"npmjs.com@0xadada.pub"}],"_npmUser":{"name":"0xadada","email":"npmjs.com@0xadada.pub"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-emoji_1.0.0_1570393300006_0.737110830741398"},"_hasShrinkwrap":false},"1.1.0":{"name":"@0xadada/random-emoji","version":"1.1.0","description":"random emoji function with zero dependencies","main":"dist/index.js","repository":{"type":"git","url":"git@github.com:0xadada/random-emoji.git"},"author":{"name":"0xADADA","email":"0xadada.pub@0xadada.pub"},"license":"MIT","private":false,"scripts":{"coverage":"npx nyc report --reporter=text-lcov | yarn coveralls","build":"npx babel src/ --out-dir dist/","lint":"npx eslint .","lint:fix":"npx eslint . --fix","test":"npx nyc ava","prepublish":"npm run lint && npm run test && npm run build"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","ava":"^2.4.0","coveralls":"^3.0.6","eslint":"^6.5.1","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.1","nyc":"^14.1.1","prettier":"^1.18.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 0xADADA\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@0xadada/random-emoji@1.1.0","dist":{"shasum":"d7b10d223f1bfa21d5f37eb2c074b78a49d8463f","integrity":"sha512-xfPZNRuq90APaGTBF4zqKE+kcr4zZRht6Tl4y56K2OW2Ou9RWSrrGPfw2D/WBxORsx+Xuq5XjTNnu1HjiNlahw==","tarball":"https://registry.npmjs.org/@0xadada/random-emoji/-/random-emoji-1.1.0.tgz","fileCount":15,"unpackedSize":8002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds1lhCRA9TVsSAnZWagAAqEUP/iKroJMZ7fbE5ShJ9q9/\nDxKfNq0+Ylg+qafbh0u59oUiO8aYfg3A94J8oxLfzUVgEQRgLA0vpgPzrP4i\neFQDnqMLD/jF7Grnx0Bz1ntPn5pa0XKovil86DBdxZsfMrDF1+0OcowC8qfs\nqmbO0JkkU6PUnbUp6phC1qpnh4fy1AZfg1SWurgd7JCtUOAMaRWeNa6gY0D7\n+qbHs72HlO3x5WZK+YJI+J3T2mhZ2NGC+Y0ujcVBewRat544lShbRF61JNcK\nqEsgL8Et1BSC/qV7cNUrtBkGhwx1y+rHtn53uawheBxXfc6UNuPrB2L17jiA\nCJj65pv2enpiDcAscBan1MN1hz/Ny16zabiLg9dGe40N6yvMdPvr0LZwwxz7\nUwJA6HWb/nug37WdsveGumz6byYuEuw5ImLclxlEqeB5Y71snNz7MEOnPCb2\n1qro7Hq/Z/69hIMzOz+cGVWYygzyXIaNiLcdFfVVlneGPD4JelQJi+aNxcEG\nDYdeZ0DV2DGPTY3//AG3vZrsB5DEdm0WUKB7FENJzEl7mlBOfurhloEtPvDr\n7GfaLH2weRwQcRoyrEFU3zesXOI9jw8jcwg8oEgun4kVyb4OxjsJEYwTVY4L\noShBNWJLz8+5JazpC0WuuEZhZfGSEtCxRHIWqgxtQSvL4/Cv73kglkBVpkE8\nRZZ/\r\n=lwWm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6gq0SZyobgcGQ03sVPuUxUNqhb4+usKeqnw3maFTNaQIhAIMFpb88P+xs55fsQDA6EmyfWb+Z69K0RN9TUbeBFoOk"}]},"maintainers":[{"name":"0xadada","email":"npmjs.com@0xadada.pub"}],"_npmUser":{"name":"0xadada","email":"npmjs.com@0xadada.pub"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-emoji_1.1.0_1572034912876_0.5111067771027238"},"_hasShrinkwrap":false},"1.2.0":{"name":"@0xadada/random-emoji","version":"1.2.0","description":"random emoji function with zero dependencies","main":"dist/index.js","repository":{"type":"git","url":"git@github.com:0xadada/random-emoji.git"},"author":{"name":"0xADADA","email":"0xadada.pub@0xadada.pub"},"license":"MIT","private":false,"scripts":{"coverage":"npx nyc report --reporter=text-lcov | yarn coveralls","build":"npx tsc","lint":"npx eslint .","lint:fix":"npx eslint . --fix","test":"npm run build && npx nyc ava","prepublish":"npm run build && npm run test","start":"npm run build && node -e \"let { default: r } = require('./dist/index'); console.log(r('food'));\""},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.8.0","@typescript-eslint/parser":"^2.8.0","ava":"^2.4.0","babel-eslint":"^10.0.3","coveralls":"^3.0.6","eslint":"^6.7.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","nyc":"^14.1.1","prettier":"^1.19.1","typescript":"^3.7.2"},"readmeFilename":"README.md","readme":"# @0xadada/random-emoji\n\n[![CircleCI](https://img.shields.io/circleci/project/github/0xadada/random-emoji/master.svg?style=flat-square)](https://circleci.com/gh/0xadada/random-emoji)\n[![Coveralls branch](https://img.shields.io/coveralls/0xadada/random-emoji/master.svg?style=flat-square)](https://coveralls.io/github/0xadada/random-emoji?branch=master)\n\n_random emoji function with zero dependencies_\n\n## Benefits\n\n* zero dependencies\n* doesn't define a range of emoji, just uses math\n\n\n## Usage\n\n```bash\n$ yarn add @0xadada/random-emoji\n$ npm run -s start\n> 🙄\n$ npm run -s start\n> 😜\n$ node\n> const { default: random } = require('@0xadada/random-emoji');\n> random()\n'😁'\n> let a = random();  // defaults to 'emoticons'\n> let b = random('emoticons');\n> let c = random('food');\n> let d = random('animals');\n> let e = random('expressions');\n> console.log(a, b, c, d, e);\n😍 🙄 🍗 🐥 🤢\n```\n\n\n## Arguments\n\nInvoked without arguments, the function will return an emoji character within\nthe `'emoticons'` range of unicode characters.\n\n**Range**\n\n`random` accepts an optional `String` argument. This string describes the \ncharacters within a subset of the unicode block that `random` will be limited\nto. Current options are:\n\n* `'emoticons'` [1F600-1F64F](https://apps.timwhitlock.info/unicode/inspect/hex/1F600-1F64F)\n* `'food'` [1F32D-1F37F](https://apps.timwhitlock.info/unicode/inspect/hex/1F32D-1F37F)\n* `'animals'` [1F400-1F4D3](https://apps.timwhitlock.info/unicode/inspect/hex/1F400-1F4D3)\n* `'expressions'` [1F910-1F92F](https://apps.timwhitlock.info/unicode/inspect/hex/1F910-1F92F)\n  \n","licenseText":"MIT License\n\nCopyright (c) 2019 0xADADA\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@0xadada/random-emoji@1.2.0","dist":{"shasum":"ca237d924a47482e541d09afc7894d6d4fdf522c","integrity":"sha512-DW6STNz9WG61SkyfIl67XnKc3gX6ta3Eb9Y5jJeqnF1HuJA/Z0gtW5tZTTZz0uJCN7m9Cjd4Tj+B6cgKNqAatQ==","tarball":"https://registry.npmjs.org/@0xadada/random-emoji/-/random-emoji-1.2.0.tgz","fileCount":17,"unpackedSize":8076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ssVCRA9TVsSAnZWagAAAKgP/2U+U10eDEHWc54QE11Z\nCt0Xsq09gbexAeu2qirhuXJv85tTjaxpkvpZEvLQQpO4sOdTpYVx6m+ii0pR\nPlb5JGTtZobsebjdb/PF17oUCCXNgV6qMpW/p/mq9YGOcj5SrSP08xcv2TfQ\nC2nlgcpOaMyW4sFG/8VAYc0IUiCnATkhmL0tSqTzOnmccrTR0W9/b37zDOqq\nu3QEN/HBepA/JglR+xd8aM6ZbN5qoCybIt7wKGwmX9rWZ9jlfBTQQC5MmqDj\narsF0wq6Pj2wAHLRCVrEYEOpqXDcDacLvoNjb3hour5hHVfPmw5a3oEbjtSN\nkJdXZZrlM9bjIQbWQmOCNx8TRi7eQdmBkK0jx2LyJ4Z/82AT2NSxNajsiWPX\nlxuM7LWcg8yVQlzqfm0ljxuS37WB+H6jv3eV3w/Ftlp67y4Dsm3U+ghq4C+L\nZUp8x6vK1JZSf72v/LSptUL+obcf5HuJkgCtyZDFh+wTny2BDEuUULrHmj2H\nGqkhy3WbHNSxQWKCknHOLAMiGAJJPhqPM7fIJHyazSSx1nsIMI2eVbBaZ9cK\nDVnXxngMKd4Tn2y8bA23oLAG+4mOfJoYAk1j4e1oPK0DcPqwRDStJqjWsSiY\n9xX68/3plUkhlRiBeslwfLTDLxzkOVqDKJ/YqiuVyKLOCI42O1kOiBjIJ8G9\nX36e\r\n=fv/d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYnelUjvHNPRKncOzsLTaNA+gy1nZF2+5ed+yKZIEKqAIhAKYxA75sNS4QSDnT2rOV9HnR63uuv1XMoZ+3dTIWnQj6"}]},"maintainers":[{"name":"0xadada","email":"npmjs.com@0xadada.pub"}],"_npmUser":{"name":"0xadada","email":"npmjs.com@0xadada.pub"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/random-emoji_1.2.0_1574619924253_0.2707168076026669"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-06T20:21:39.763Z","1.0.0":"2019-10-06T20:21:40.186Z","modified":"2022-04-04T10:27:51.743Z","1.1.0":"2019-10-25T20:21:53.027Z","1.2.0":"2019-11-24T18:25:25.171Z"},"maintainers":[{"name":"0xadada","email":"npmjs.com@0xadada.pub"}],"description":"random emoji function with zero dependencies","repository":{"type":"git","url":"git@github.com:0xadada/random-emoji.git"},"author":{"name":"0xADADA","email":"0xadada.pub@0xadada.pub"},"license":"MIT","readme":"","readmeFilename":""}