{"_id":"@gravatar/js","_rev":"2-a1848329e89706a546741c9abd8a5881","name":"@gravatar/js","dist-tags":{"latest":"1.1.1"},"versions":{"1.1.0":{"name":"@gravatar/js","private":false,"version":"1.1.0","description":"Typescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron","main":"lib/cjs/index.js","module":"lib/es/index.js","jsnext:main":"lib/es/index.js","scripts":{"watch":"yarn clean && tsc -p tsconfig.json -w & tsc -p tsconfig-cjs.json -w","build":"yarn clean && tsc -p tsconfig.json & tsc -p tsconfig-cjs.json","format":"prettier --write \"src/*.ts\"","lint":"tslint -p tsconfig.json","test":"jest --coverage","kkprepublishOnly":"yarn test && yarn lint","preversion":"yarn lint","kkversion":"yarn format && git add -A src","kkpostversion":"git push && git push --tags","clean":"shx rm -rf lib/*","kktest":"mocha --ui qunit","testall":"mocha --ui qunit dist/sample/test","rebuild":"electron-rebuild -f -w better-sqlite3 -v 9.0.5","push":"yarn build && yalc push"},"directories":{"lib":"lib"},"publishConfig":{"access":"public"},"dependencies":{"md5":"2.2.1"},"devDependencies":{"@types/md5":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/vazra/gravatar.git"},"keywords":[],"author":{"name":"Vazra"},"license":"ISC","bugs":{"url":"https://github.com/vazra/gravatar/issues"},"homepage":"https://github.com/vazra/gravatar#readme","gitHead":"65d9c689a744fb51fcd3a0ef305bac2695957423","_id":"@gravatar/js@1.1.0","_nodeVersion":"14.5.0","_npmVersion":"lerna/3.22.1/node@v14.5.0+x64 (darwin)","dist":{"integrity":"sha512-6swCtPngYT+aZyIsM4bxmxt87CkZcwWrqVKRjkuP4hhJ7CdsFUgC4p5XcV+GfKaxzd9UgGaayB1XMWLkyVpGEg==","shasum":"93592350d6685a7d6ad9779c3d34b9eff7611430","tarball":"https://registry.npmjs.org/@gravatar/js/-/js-1.1.0.tgz","fileCount":15,"unpackedSize":10010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH9FkCRA9TVsSAnZWagAAaqgP/0pcO/VqaFE/tFoAGaQa\nWCPr0aLkJbtgjMvuNOsCJMY2CanYv+hod2qOON5k2yoy3i5Niv7UAOCtuVyc\nIAsjKqDOj+3sVRa5+WlA5DwbVjmiXD6zybamjOPiLxr+2s92s8obgTGcm7d6\nx2NPOKnqyGeZwqcGT4xhfPX8ValfQYV3xPFWuFvz+xxV29Y95/PCu5ittlbX\nfexYFvQRpK1T6W3yZZImgVBJGBAXuKT07N3oUzQq+WLCHwNt4V9xMjnzqNqA\nhTYRygfFRN3tLg14bVmOx/lfqTOBXKbHk1cpJIpTamJybNfCNDjiqci8jHaP\nfUpGMGFphkY+eEReJm7nHepTEfLxtCyAQpQ3Xi9IgEVgtmXQAVDeZb4goTyO\nFLRRiRy0heDAABN/MKPndRsVfP29l0Blx95QNsLNfJYarVgqdbTsvQCek5wg\nrRwuT0VmzvUciNlz5cGaGKbhiFvtPnuzhUHzmvxxb3n+08Pk9INx/a6i1AU6\nahh4sOrpsK8I0WJtR125nBVmQynEg+D9argx3pE1U4AeTyBg00EAcgQzVryS\nl/T2nQodrSh+xyBZU++ueNYs/u4wBdPTQGenzfcb+18B36dvjaUPgJLiFEbj\ndtwyAufHk6nBD/0ci2NjWutvkctKhxcvPXf9Ec3ClgKw3c8YNBmWxQYEHMbr\nCS5b\r\n=yU3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZNw+SSRr1Ry+Dw1aDLZ9ILg35LQru2uFTLcKZ35vNAAiBnxtaA3lWcGPUgmBWxjiF7bn5WDbaBhY9khl/MpmI8YA=="}]},"maintainers":[{"name":"vazra","email":"rashadvaz@gmail.com"}],"_npmUser":{"name":"vazra","email":"rashadvaz@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js_1.1.0_1595920739535_0.57603782346425"},"_hasShrinkwrap":false},"1.1.1":{"name":"@gravatar/js","private":false,"version":"1.1.1","description":"Typescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron","main":"lib/cjs/index.js","module":"lib/es/index.js","jsnext:main":"lib/es/index.js","scripts":{"watch":"yarn clean && tsc -p tsconfig.json -w & tsc -p tsconfig-cjs.json -w","build":"yarn clean && tsc -p tsconfig.json & tsc -p tsconfig-cjs.json","format":"prettier --write \"src/*.ts\"","lint":"tslint -p tsconfig.json","test":"jest --coverage","kkprepublishOnly":"yarn test && yarn lint","preversion":"yarn lint","kkversion":"yarn format && git add -A src","kkpostversion":"git push && git push --tags","clean":"shx rm -rf lib/*","kktest":"mocha --ui qunit","testall":"mocha --ui qunit dist/sample/test","rebuild":"electron-rebuild -f -w better-sqlite3 -v 9.0.5","push":"yarn build && yalc push"},"keywords":["gravatar","email","avatar","typescript","electron","browser","profile","image","picture","photo"],"directories":{"lib":"lib"},"publishConfig":{"access":"public"},"dependencies":{"md5":"2.2.1"},"devDependencies":{"@types/md5":"2.2.0"},"repository":{"type":"git","url":"git+https://github.com/vazra/gravatar.git"},"author":{"name":"Vazra"},"license":"MIT","bugs":{"url":"https://github.com/vazra/gravatar/issues"},"homepage":"https://github.com/vazra/gravatar#readme","gitHead":"0f40ccef3a1e8574da27eb68c780beb60fc53fee","_id":"@gravatar/js@1.1.1","_nodeVersion":"14.5.0","_npmVersion":"lerna/3.22.1/node@v14.5.0+x64 (darwin)","dist":{"integrity":"sha512-lC1Rq5LZQodC0MNXoB3WfFf3wUcfALTXP3oaIvY8VL/tbcNZ58hO7VJ6H6Z9IyJZ75v6k/z2KzR97aQrYdbwVA==","shasum":"c242c22596a1779741d2f0b1ef19e9b5ac79dac6","tarball":"https://registry.npmjs.org/@gravatar/js/-/js-1.1.1.tgz","fileCount":15,"unpackedSize":10302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH9TUCRA9TVsSAnZWagAA89gP/2SI6uVNE4dbYlV8IX9j\n1CM00XQffc+5s/RkTIgH15vEV6QuVh66go8FHsdgbMvAYGcnDIOlIXTHQ3/7\nPReMUv3IsK/XeG4tRd5iO66XAvs0UT7Ki8WLy3EskOcxEJz4OobKQ/u4ulMj\nQ11m0Di0ZF45WigBKCfz/8iOytZ6E62sSdHylnxxdfJ26qgHvxWq0spNtGLx\nW4zZbLYI9Z/pSCYrnbBFHwR9volB3nGWyjew5ISXH3WP7mozJ6xv+Dj1LB1L\nBiqtAWV7xsE+GKjtDidslzwAU+u+nA86edxyIufYZiKjRzmcDMXpEmCuCr2Z\nYVS6zB3NnSL/5kFqz6oYIs+4kjGdDuQa7o5OivcG4HC3+HwTmkWvFPsGABou\n7FXcS0i5kLt1VwjgmdOPgTBJdfp0MiYpTPEYuu8FKfhkky4xrc/4Poo7T0vh\ngm1ZHt+TUIcGXWnAjVT3KIGNL0LWBu1s42GU469eZYbeJ2b92UelX15B6xAe\nz5EXmHB2crkmFXJWK4hJERKpAMVdwvC5zEeCSbYshsucsqMe5cqO2R/n+FD8\nK7HkP8IjjUWd3S0f8pdzjAV3Jpb3rXBErebtKZmfb5t0UJ3xXPgDDFxtPG3K\nKnVtrGDisUGAc85/ESM5qMMl3xrfDU3vIfBYoGDKH3mL+EjAw1iet0uDvIH1\njIbS\r\n=vSqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGk1d7I1LzycZz4B9YEsJ8D7jKtALbfYvHdByhcu5vbxAiEAuNLP8r8X7YjcfSIHOxAlMWYqYQCqT2PZeOd9JUTzlbc="}]},"maintainers":[{"name":"vazra","email":"rashadvaz@gmail.com"}],"_npmUser":{"name":"vazra","email":"rashadvaz@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js_1.1.1_1595921619782_0.6703455698093788"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-28T07:18:59.298Z","1.1.0":"2020-07-28T07:18:59.685Z","modified":"2022-04-05T15:57:46.852Z","1.1.1":"2020-07-28T07:33:39.879Z"},"maintainers":[{"name":"vazra","email":"rashadvaz@gmail.com"}],"description":"Typescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron","homepage":"https://github.com/vazra/gravatar#readme","keywords":["gravatar","email","avatar","typescript","electron","browser","profile","image","picture","photo"],"repository":{"type":"git","url":"git+https://github.com/vazra/gravatar.git"},"author":{"name":"Vazra"},"bugs":{"url":"https://github.com/vazra/gravatar/issues"},"license":"MIT","readme":"# Gravatar\n\n> Typescript friendly Gravatar library to generate gravatar image links from email.\n\n> Minimal Dependency: No `node` or `browser` dependency, so will work seamlessly in `node`, `browser` or `electron` .\n\n## Installation\n\n`yarn add @gravatar/js`\n\nor\n\n`npm i @gravatar/js --save`\n\n## Parameters\n\n| Param        | Type              | Default | Description                                                                               |\n| ------------ | ----------------- | ------- | ----------------------------------------------------------------------------------------- |\n| email        | `string`          | none    | Email address of the user to generate gravatar                                            |\n| md5Hash      | `string`          |         | Optional: MD5 hash of the email, either email or MD5 hash is required                     |\n| size         | `number`          | 80      | Optional: The size of the image to be displayed. Should be from 1 to 2048                 |\n| defaultImage |                   |         | any of '404', 'mp', 'identicon' , 'monsterid' , 'wavatar' , 'retro', 'robohash', 'blank'; |\n| protocol     | `http` or `https` | `http`  | Protocol for the gravatar image url.                                                      |\n\n## Usage\n\n**Import**\n\nimport the library\n\nES5\n\n```js\nconst Gravatar = require('@gravatar/js')\n```\n\nES6\n\n```js\nimport JsGravatar from '@gravatar/js'\n```\n\nCall the method with its options.\n\n```js\nconst userProfilePic = Gravatar({ email: 'example@example.com' })\n\nconst userProfilePic = Gravatar({ email: 'example@example.com', size: 10, protocol: 'https' })\n```\n\n## License\n\nCopyright © 2020 Vazra, MIT License\n","readmeFilename":"readme.md"}