{"_id":"@cfx-kit/wallet-avatar","_rev":"19-f7b4585bab2e19716444633068ed1efe","name":"@cfx-kit/wallet-avatar","dist-tags":{"beta":"0.0.5-beta-NjMxNDMzMTEy","latest":"0.0.5"},"versions":{"0.0.1-beta":{"name":"@cfx-kit/wallet-avatar","version":"0.0.1-beta","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","scripts":{"dev":"vite","build":"rm -rf ./dist && tsc && rollup -c rollup.config.js -i dist/index.js > dist/wallet-avatar.bundle.js","format":"prettier --write ./src ./test","prettier":"pretty-quick --staged","preview":"vite preview"},"husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","devDependencies":{"hooks":"latest","husky":"latest","prettier":"latest","pretty-quick":"latest","rollup":"^2.70.2","typescript":"^5.0.2","vite":"^4.3.2"},"dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"e9ca56f733d247dd49b4b65463395d7bf378e6cd","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.1-beta","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-BkFqyVEVxbe8RpO1RV+cZMBrhYixBPZSikiOjYXQeOxUo92eoNhDTP5SnkYd0jMVIz6XdH1GkDMLlFJgM8pnrQ==","shasum":"302a029d01c44e88fb1d452c64fac2ce9ed7a516","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.1-beta.tgz","fileCount":8,"unpackedSize":8759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFm7Ifu0LU+5RQhPSw98lIq/7ImTlJdJp9r1bEDfnAXnAiEA8Hl72McSuDf9RpxswZPPG2kP5RApcrqYVFZFxU7wqdI="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.1-beta_1684223644604_0.43215520175637034"},"_hasShrinkwrap":false},"0.0.2-beta":{"name":"@cfx-kit/wallet-avatar","version":"0.0.2-beta","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","scripts":{"dev":"vite","build":"rm -rf ./dist && tsc && rollup -c rollup.config.js -i dist/index.js > dist/wallet-avatar.bundle.js","format":"prettier --write ./src ./test","prettier":"pretty-quick --staged","preview":"vite preview"},"husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","devDependencies":{"hooks":"latest","husky":"latest","prettier":"latest","pretty-quick":"latest","rollup":"^2.70.2","typescript":"^5.0.2","vite":"^4.3.2"},"dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"e9ca56f733d247dd49b4b65463395d7bf378e6cd","readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.2-beta","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-k3+E2k9+o0XO7o5cHIe80By3bp8Ns91AMVV2DF/E8Wbnhe8lTjqfvb40GNuifyi+kZkE3ZdeQ5ly93jeq30RXQ==","shasum":"45e84e5ffeec3ec9d22d35ddfe346106cbd092b2","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.2-beta.tgz","fileCount":6,"unpackedSize":28461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCE4myvU7h8mk0YNHtIY1GYrzJq2LxinVaXeMng5IYkAiBaDsq1+Yt5QVGsvAfRmjA6iSRVU18PrgB1YseJS/q05w=="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.2-beta_1684223929263_0.24175337820856613"},"_hasShrinkwrap":false},"0.0.3-beta":{"name":"@cfx-kit/wallet-avatar","version":"0.0.3-beta","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","gitHead":"e9ca56f733d247dd49b4b65463395d7bf378e6cd","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.3-beta","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-17x3F/jBRyE9v+31DwUncl3uwTBU6O5uNZBKY2tbT5JyMRDzuYdi1UHTXl6S1tVlmHuDPdxC2+9I8GzRHX+MHA==","shasum":"1d767de617b6738155187051b73618a52f25e878","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.3-beta.tgz","fileCount":3,"unpackedSize":7865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyQ+T6w/lgQgptkmLS3gzIarH2J4nHtIoBvtSOlbmHvwIgNvl9Q0yT5zMhI0VmDEu7YWf2mXfCksrmqGvr7cYkjlU="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.3-beta_1684224111348_0.02997341344996407"},"_hasShrinkwrap":false},"0.0.4-beta":{"name":"@cfx-kit/wallet-avatar","version":"0.0.4-beta","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","gitHead":"e9ca56f733d247dd49b4b65463395d7bf378e6cd","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.4-beta","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-3XQCO5JKwraJaUrKaDioNjr6YqX6JTnBj9U5NxZr4PpB4Qm40rMEiy1O4dMXlOcX+RBj0TkQwg8RV+tdF0qwvQ==","shasum":"80a9d6aa0f57a15c504fb1789349666bfa67e0be","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.4-beta.tgz","fileCount":6,"unpackedSize":27950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChU7wDnwfzbg1smQ/P0Ms/yVUAIHKmVUSGaMzmZhOghgIhAOPG3jiDFeC/fJawNOdtf4f5xK4YoobvDlJnP/13ZZU+"}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.4-beta_1684224209223_0.17052620057049572"},"_hasShrinkwrap":false},"0.0.1":{"name":"@cfx-kit/wallet-avatar","version":"0.0.1","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"91bf5a46392eb15e1846565eb9d80256b2f6e014","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.1","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-0reh2+WDtxlB4ootp8i8+0GpQXAKyE8l1gOmj3o7glh+bqhIQPZKARTVwHYCX/NHieKnQKI1Y6qnydxwcmsSSA==","shasum":"a204a44da3400de3f80eeea95f4600d715c85c76","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.1.tgz","fileCount":6,"unpackedSize":27945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiXyzXQC9Q4dSVbnBxe7piFT2WM+1pXlFlY00K7hhyTAiEA6TEPPZVZGOPdqa5Z+hbZ0+8DWJOQY0gBOSCNlVVVd18="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.1_1684224686346_0.10735836513268637"},"_hasShrinkwrap":false},"0.0.2-beta-01":{"name":"@cfx-kit/wallet-avatar","version":"0.0.2-beta-01","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","gitHead":"f8a27ab02a8b7497434ad719054fb5c337addb2e","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.2-beta-01","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-5MWrm6CIwo6S6KdpL6KZxangp+KkK6ANLtlM3Yx2HIJjSmKuOPJlGh1tSwrYaO1TAz1qa3C9qpSzICTQ+9y4WA==","shasum":"66512fa3357d578c51c2759acf33659205d095d7","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.2-beta-01.tgz","fileCount":9,"unpackedSize":34288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2JFOV1TfJqqoRU4mX8u//sDCobdkckKCfq/4jGf1CxwIhAOEhlGbkD4jrwG77vE48tMxxSbGsU41hbdgHLNXwEBqs"}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.2-beta-01_1684289898923_0.663646545026576"},"_hasShrinkwrap":false},"0.0.2-beta-NTU1Mzk2NjY0":{"name":"@cfx-kit/wallet-avatar","version":"0.0.2-beta-NTU1Mzk2NjY0","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","gitHead":"37186fc2665af0a30c3e023174c50bff06668524","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.2-beta-NTU1Mzk2NjY0","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-I+biP3YK6wYcYh/C5/JCWvssl2Fkxpbduqz9KyIO7IwBC3skEaTpyPz169bzF6sCNaVJx3E56ZdBOHjfKBg0QA==","shasum":"fc6295fa7cb2975be2fd0070b1423b903cf44c12","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.2-beta-NTU1Mzk2NjY0.tgz","fileCount":9,"unpackedSize":34298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk3YMuoZZeXthJZiIQfrPqMjjnZ7eErY2WrkyXrgIToAiEAqsYh1Gns1lappU8z4bBA3swxFUP61gpqMrlQJIpwbT8="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.2-beta-NTU1Mzk2NjY0_1684291384215_0.7345249282548367"},"_hasShrinkwrap":false},"0.0.2-beta-NjU5MjgyMjcz":{"name":"@cfx-kit/wallet-avatar","version":"0.0.2-beta-NjU5MjgyMjcz","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["metamask","wallet","avatar","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"# avatar\navatar for wallet and dapp\n","readmeFilename":"README.md","gitHead":"a3ce332cc5f7eddb6c47599a7052305bd16fe19f","description":"avatar for wallet and dapp","_id":"@cfx-kit/wallet-avatar@0.0.2-beta-NjU5MjgyMjcz","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-dOMypCOMm8/eazgAPjFAewazf4mnnCsK5PUsBR2/cNi/ggxBgw1i4uan7AIsINrXEaecQe3sbZ+hRlw2rUig9A==","shasum":"7301ba03d9e5ac49589c8802d5d71600e2c02a90","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.2-beta-NjU5MjgyMjcz.tgz","fileCount":9,"unpackedSize":34171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4ZdWhDNfOXBa3N/KkxP7ZOaGrPnpOHWuToEilEP7YlAIgJGBU1BgSBHi0O/mAtETF/uAKXZUwTvIqF4CaDExUu8o="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.2-beta-NjU5MjgyMjcz_1684291895141_0.13476217574744775"},"_hasShrinkwrap":false},"0.0.3-beta-ODI3NzQ5NTM1":{"name":"@cfx-kit/wallet-avatar","version":"0.0.3-beta-ODI3NzQ5NTM1","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["react","web3","metamask","wallet","avatar","typescript","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"| Statements                  | Branches                | Functions                 | Lines             |\n| --------------------------- | ----------------------- | ------------------------- | ----------------- |\n| ![Statements](https://img.shields.io/badge/statements-99.22%25-brightgreen.svg?style=flat) | ![Branches](https://img.shields.io/badge/branches-93.9%25-brightgreen.svg?style=flat) | ![Functions](https://img.shields.io/badge/functions-100%25-brightgreen.svg?style=flat) | ![Lines](https://img.shields.io/badge/lines-96.96%25-brightgreen.svg?style=flat) |\n\n# @cfx-kit/wallet-avatar\n\n![https://img.shields.io/npm/v/@cfx-kit/wallet-avatar](https://img.shields.io/npm/v/@cfx-kit/wallet-avatar)\n![https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar](https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar)\n![https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar](https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar)\n\n🤡 A library for generate MetaMask avatars based on account address\n\n## Overview 🧐\n\nThe `@cfx-kit/wallet-avatar` library is a collection of functions that can help you generate the same avatar as metamask. Install it and look at its definition and you'll be up and running in no time.\n\n## Installation 📦\n\n### npm\n\n```npm install @cfx-kit/wallet-avatar```\n\n### yarn\n\n```yarn add @cfx-kit/wallet-avatar```\n\n## Demo\n\nFor React [codesandbox/@cfx-kit/wallet-avatar](https://codesandbox.io/s/cfx-kit-wallet-avatar-demo-beqzvz?file=/src/App.js)\n\n## Usage 📚\n\n```tsx\nimport { generateAvatarURL } from '@cfx-kit/wallet-avatar';\n\nconst img = document.createElement('img')\n\nimg.src = generateAvatarURL('0x368d31aeB0aBc22E4a020B1ceba386089fc3aCc6')\n\ndocument.body.appendChild(img)\n\n```\n","readmeFilename":"README.md","gitHead":"ad591e373fb00e4bb103f438eb5cb43dcdef7b65","description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","_id":"@cfx-kit/wallet-avatar@0.0.3-beta-ODI3NzQ5NTM1","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-lZbeJDTvuXH5USiUSilPjO96w8/92DndoAUsL77rmk+xpPq0miU+R6dsz/nD6jgR5e6OV4CrelTqanqi9TKgbg==","shasum":"de59bf7b042c559a197424a0d82daa372377b185","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.3-beta-ODI3NzQ5NTM1.tgz","fileCount":9,"unpackedSize":35925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4LajM9s+yU8277jNnXHVVc5AQ1ilOayUpIe0nHEIqRgIhAOcgqhPC79jxcwlDvpR5vkNo3W8cfXkRRudmC9KFh4jR"}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.3-beta-ODI3NzQ5NTM1_1684379855652_0.33808866780660196"},"_hasShrinkwrap":false},"0.0.3":{"name":"@cfx-kit/wallet-avatar","version":"0.0.3","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["react","web3","metamask","wallet","avatar","typescript","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"9890c2dd695891f061fa1a231273aeb34a84f514","description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","_id":"@cfx-kit/wallet-avatar@0.0.3","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-uoTkjfZtkqEvIHY4OBnKCBgurFz3VZ3U0wL7RJYZtvLdZIK24PzytRoxx91NBaiFAmbr9xHIj5DXudNZAc0gvw==","shasum":"d70cfb75d506675db5702f79958b9686459235d7","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.3.tgz","fileCount":9,"unpackedSize":35907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQNiuac/8MuHkqTDVeY65ebYgEGAQgHwsAFZYp13mJGAIhAL2Qxd9FGFXtnzIEGSQQVYjqAePAhoIIeNREyTHYN54i"}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.3_1684379963244_0.7564534842692738"},"_hasShrinkwrap":false},"0.0.4":{"name":"@cfx-kit/wallet-avatar","version":"0.0.4","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["react","web3","metamask","jazzicon","wallet","avatar","typescript","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"31718cdd57837bb659700b333e9cb9652b0ad33e","description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","_id":"@cfx-kit/wallet-avatar@0.0.4","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-EDzv2d+HXoZL9gMEo5gpwc9Dm0WyZw+0fHVBHpB5Wa+ywif+OIFDpKB6YQyE4UfRww5q5BpMk7R/Xc2oOo6PdQ==","shasum":"a8176039c0f79bc1e63b777d5cf227c999c43bae","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.4.tgz","fileCount":9,"unpackedSize":36286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3nkck8ndvCvSJzHQ2B/yarWPz3B6oBVb+9dQoVAXIowIhAPHi5vHbSpfQYzrB3HxDvJ5YnHBmCyjgUohUWHMOpRbx"}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.4_1684809161780_0.25799591392284893"},"_hasShrinkwrap":false},"0.0.5-beta-NjMxNDMzMTEy":{"name":"@cfx-kit/wallet-avatar","version":"0.0.5-beta-NjMxNDMzMTEy","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["react","web3","metamask","jazzicon","wallet","avatar","typescript","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"readme":"| Statements                  | Branches                | Functions                 | Lines             |\n| --------------------------- | ----------------------- | ------------------------- | ----------------- |\n| ![Statements](https://img.shields.io/badge/statements-99.22%25-brightgreen.svg?style=flat) | ![Branches](https://img.shields.io/badge/branches-93.9%25-brightgreen.svg?style=flat) | ![Functions](https://img.shields.io/badge/functions-100%25-brightgreen.svg?style=flat) | ![Lines](https://img.shields.io/badge/lines-96.96%25-brightgreen.svg?style=flat) |\n\n# @cfx-kit/wallet-avatar\n\n![https://img.shields.io/npm/v/@cfx-kit/wallet-avatar](https://img.shields.io/npm/v/@cfx-kit/wallet-avatar)\n![https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar](https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar)\n![https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar](https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar)\n\n🤡 A library for generate MetaMask avatars based on account address.\n\n✨ For example, use the metamask account to generate an avatar. You can get the same avatar as metamask. Of course you don't have to use metamask account.\n\n🤣 Say goodbye to boring blocky identicons that look like they came out of the 70s, and replace them with jazzy, colorful collages that more likely came out of the 80's.\n\n## Overview 🧐\n\nThe `@cfx-kit/wallet-avatar` library is a collection of functions that can help you generate the same avatar as metamask. Install it and look at its definition and you'll be up and running in no time.\n\n![example](./doc//example.png)\n\n## Installation 📦\n\n### npm\n\n```npm install @cfx-kit/wallet-avatar```\n\n### yarn\n\n```yarn add @cfx-kit/wallet-avatar```\n\n## Demo\n\nFor React [codesandbox/@cfx-kit/wallet-avatar](https://codesandbox.io/s/cfx-kit-wallet-avatar-demo-beqzvz?file=/src/App.js)\n\n## Usage 📚\n\n```tsx\nimport { generateAvatarURL } from '@cfx-kit/wallet-avatar';\n\nconst img = document.createElement('img')\n\nimg.src = generateAvatarURL('0x368d31aeB0aBc22E4a020B1ceba386089fc3aCc6')\n\ndocument.body.appendChild(img)\n\n```\n","readmeFilename":"README.md","gitHead":"31718cdd57837bb659700b333e9cb9652b0ad33e","description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","_id":"@cfx-kit/wallet-avatar@0.0.5-beta-NjMxNDMzMTEy","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-l29gLYFGnNZ9KxqCk8UFp/Jtocdloxec9IptXOgLuUkk/qpuDNIj8tgNgMrX/XevL2TaL6osyNVHQKXu4dicfA==","shasum":"2683f821a0726d60345f5b20c6a5b47c359dd477","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.5-beta-NjMxNDMzMTEy.tgz","fileCount":9,"unpackedSize":44837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmrMC2xu2hLIdf5ObEJv7dmclHYICG2AMYVS9X86Y3BQIgZIh1t7s5KPipfFwvv/kAn4tiyA7ugBUaOfDJ6KT3sJc="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.5-beta-NjMxNDMzMTEy_1685607048456_0.935579460322046"},"_hasShrinkwrap":false},"0.0.5":{"name":"@cfx-kit/wallet-avatar","version":"0.0.5","main":"wallet-avatar.bundle.js","module":"index.js","jsnext:main":"index.js","types":"index.d.ts","husky":{"hooks":{"pre-commit":"npm run prettier"}},"keywords":["react","web3","metamask","jazzicon","wallet","avatar","typescript","fluent","conflux"],"author":{"name":"Lin Wang","email":"843022618@qq.com"},"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"homepage":"https://github.com/fluent-wallet/avatar#readme","dependencies":{"@types/mersenne-twister":"^1.1.2","mersenne-twister":"^1.1.0"},"gitHead":"f39c669f273c97b840c8000105a84bda7f825473","description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","_id":"@cfx-kit/wallet-avatar@0.0.5","_nodeVersion":"16.20.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-qQjAxtkAWAG2YCUEffFmySVRwFquYCk3fH62dEv0IKnuTHZeqbqmlTgsXPvNUqBo4wPRZt0J4IxxFhykTvFfbA==","shasum":"c3afe20e1307a6c013a61f2c9162c82f1c586dc0","tarball":"https://registry.npmjs.org/@cfx-kit/wallet-avatar/-/wallet-avatar-0.0.5.tgz","fileCount":9,"unpackedSize":44819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2lj2Vv1t5sLMaRSqzsd3jLdblHsvo79qErubhuKvOHAiEA9mULevmvCXzvICPKyp5/L0sowzHSV4RCUR3P0CMifZg="}]},"_npmUser":{"name":"wl843022618","email":"843022618@qq.com"},"directories":{},"maintainers":[{"name":"wl843022618","email":"843022618@qq.com"},{"name":"sssensational","email":"sss18201672034@163.com"},{"name":"zctocm","email":"zctocm@gmail.com"},{"name":"iangeliaq","email":"iangeliaq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-avatar_0.0.5_1685607583454_0.5531148835873041"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-16T07:54:04.523Z","0.0.1-beta":"2023-05-16T07:54:04.774Z","modified":"2023-10-30T02:47:04.389Z","0.0.2-beta":"2023-05-16T07:58:49.413Z","0.0.3-beta":"2023-05-16T08:01:51.483Z","0.0.4-beta":"2023-05-16T08:03:29.378Z","0.0.1":"2023-05-16T08:11:26.515Z","0.0.2":"2023-05-17T02:16:30.358Z","0.0.2-beta-01":"2023-05-17T02:18:19.082Z","0.0.2-beta-NTU1Mzk2NjY0":"2023-05-17T02:43:04.390Z","0.0.2-beta-NjU5MjgyMjcz":"2023-05-17T02:51:35.328Z","0.0.3-beta-ODI3NzQ5NTM1":"2023-05-18T03:17:35.833Z","0.0.3":"2023-05-18T03:19:23.460Z","0.0.4":"2023-05-23T02:32:41.990Z","0.0.5-beta-NjMxNDMzMTEy":"2023-06-01T08:10:48.663Z","0.0.5":"2023-06-01T08:19:43.633Z"},"maintainers":[{"email":"mosshengqi@outlook.com","name":"mosshqqmosi"},{"email":"454053152@qq.com","name":"iosh"},{"email":"shouhui.sun@gmail.com","name":"cryptoshine"},{"email":"sss18201672034@163.com","name":"sssensational"},{"email":"iangeliaq@gmail.com","name":"iangeliaq"}],"description":"| Statements                  | Branches                | Functions                 | Lines             | | --------------------------- | ----------------------- | ------------------------- | ----------------- | | ![Statements](https://img.shields.io/badg","homepage":"https://github.com/fluent-wallet/avatar#readme","keywords":["react","web3","metamask","jazzicon","wallet","avatar","typescript","fluent","conflux"],"repository":{"type":"git","url":"git+https://github.com/fluent-wallet/avatar.git"},"author":{"name":"Lin Wang","email":"843022618@qq.com"},"bugs":{"url":"https://github.com/fluent-wallet/avatar/issues"},"readme":"| Statements                  | Branches                | Functions                 | Lines             |\n| --------------------------- | ----------------------- | ------------------------- | ----------------- |\n| ![Statements](https://img.shields.io/badge/statements-99.22%25-brightgreen.svg?style=flat) | ![Branches](https://img.shields.io/badge/branches-93.9%25-brightgreen.svg?style=flat) | ![Functions](https://img.shields.io/badge/functions-100%25-brightgreen.svg?style=flat) | ![Lines](https://img.shields.io/badge/lines-96.96%25-brightgreen.svg?style=flat) |\n\n# @cfx-kit/wallet-avatar\n\n![https://img.shields.io/npm/v/@cfx-kit/wallet-avatar](https://img.shields.io/npm/v/@cfx-kit/wallet-avatar)\n![https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar](https://img.shields.io/github/issues-raw/ssbarbee/@cfx-kit/wallet-avatar)\n![https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar](https://img.shields.io/npm/dw/@cfx-kit/wallet-avatar)\n\n🤡 A library for generate MetaMask avatars based on account address.\n\n✨ For example, use the metamask account to generate an avatar. You can get the same avatar as metamask. Of course you don't have to use metamask account.\n\n🤣 Say goodbye to boring blocky identicons that look like they came out of the 70s, and replace them with jazzy, colorful collages that more likely came out of the 80's.\n\n## Overview 🧐\n\nThe `@cfx-kit/wallet-avatar` library is a collection of functions that can help you generate the same avatar as metamask. Install it and look at its definition and you'll be up and running in no time.\n\n![example](./doc//example.png)\n\n## Installation 📦\n\n### npm\n\n```npm install @cfx-kit/wallet-avatar```\n\n### yarn\n\n```yarn add @cfx-kit/wallet-avatar```\n\n## Demo\n\nFor React [codesandbox/@cfx-kit/wallet-avatar](https://codesandbox.io/s/cfx-kit-wallet-avatar-demo-beqzvz?file=/src/App.js)\n\n## Usage 📚\n\n```tsx\nimport { generateAvatarURL } from '@cfx-kit/wallet-avatar';\n\nconst img = document.createElement('img')\n\nimg.src = generateAvatarURL('0x368d31aeB0aBc22E4a020B1ceba386089fc3aCc6')\n\ndocument.body.appendChild(img)\n\n```\n","readmeFilename":"README.md"}