{"_id":"@terra-dev/browser-check","_rev":"42-a911630529e7463e83fa367c0153d0a9","name":"@terra-dev/browser-check","dist-tags":{"canary":"2.5.3","latest":"2.5.2","next":"2.4.0-alpha.3","alpha":"2.3.0-alpha.1"},"versions":{"0.16.0-alpha.6":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/master/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"0.16.0-alpha.6","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*"},"_id":"@terra-dev/browser-check@0.16.0-alpha.6","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-uhCPdEgiXPBENATRGEFIY9PaZvYVaJAWSsR6TzdH4plPcuzZln4dGAyuJkrVhVIwHeGwzdDJRJpK0nfN0egLlg==","shasum":"e807c0e9e2d601c08858608fbfedeef5f6715c40","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-0.16.0-alpha.6.tgz","fileCount":4,"unpackedSize":6966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyu4jCRA9TVsSAnZWagAAKEwQAKHmF9+ItOu80/TCodO7\nSWyjrL7QIPZtt3FsvSeN199R4LSwf5efKOlfNRe3+o824NcSunOed2UuAY2i\n09TjzbqOoGqvLKJ1bsz0sf8b2II5vTbE+7l705D7F32uRWDB1QiO71L3YdIG\nLKUNhkwZdlbCx5ifS7mhsFTfixadBlAzpdh5DPZWaW70OqQpnaL4cxiUGlGh\n01XJWjsijfugchJr643D60xWzoD+tLciGuvsue0Mwwo39PQbATySx4M/uwS0\n7cRWYMN9wO51PbXlobDQo+UwbB5pDRpgBE4tWMFRHbSE6ZpZADU9rQWTwoAz\nAhQQK1XTBAohcW88ufU49MCDy2YLmZ29kAMZz2ZLDPvs9+Rs3TKECWeF+GUR\ne0lJSLOgfAKCTAObnu0W7oSK0DOePgFmGr3zV/StnCxOxzJNJbRSsGXvNgh/\nWU9avyZZdDcsoHwbA4OyqhATGf8+yRE75HicazWHo6/lfAcBRmitv8QD25LR\naddCx0TV0XotlPIk24HC8PQi1bD95892esgaNUAvS+3ZmpIOYRt5bWcX4Ai7\nmXB2/fVxRWVEfyQ93VzZAsfXrU8XgkVAPyWkgFzDhALINftqLeJ6fzIPsh0r\n2gyslcQTXxrx0MnyHlhg60u/XKS1UejBMpl+RHC1lopGon03nDX1aQ0ejCn7\n2/G8\r\n=RfT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCkNv9h2rX8YH7cDBq7r1MN+ld8pyaM3a4s7/ssh7McwIgAuwFCJZCUVXD7y4aAitbqQumGeW1qMN2exs6ilFur8U="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_0.16.0-alpha.6_1623911971322_0.18157414057821764"},"_hasShrinkwrap":false},"0.16.0-alpha.7":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/master/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"0.16.0-alpha.7","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*"},"readme":"ERROR: No README data found!","_id":"@terra-dev/browser-check@0.16.0-alpha.7","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-xr89DjU6P8HKS7M1yxhYfwZdTyh/InulLb7AZVaQZTKdJb3RF+cjW7IRiQE+ZXNp7Oc/F2esywMDymXdvvme4Q==","shasum":"fdb85d0d08c1a6cd8f0399fef766262f92a4c51e","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-0.16.0-alpha.7.tgz","fileCount":4,"unpackedSize":7022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyw0yCRA9TVsSAnZWagAAguYQAIkG2ekDHItmKhOVpk2l\nzWhKmsCCX68hO4e+xnxauVDK1pXesZU9WZLYDB7L3PNCDLge/AnvIXrTT+CW\nBddXzdgsvWEhV/+BBZsgI2sWoAxIDwRECU6QOjV1ZM0FsXGobhS4zA92NJmD\noa83jzh6D9XTBXr3cgI4gVGcHXsVyKDt1irHT9XcdCSa1L0yauvScDwOvwqx\n0vzBF85PZybTNX3HbICFuq8C8ykes0NkVaAaqiKAadjIq3ReYt3BjQzis7C+\npKkrRRlKAR/kGzH/t7QfT0E7mnawetrB3xR765/VLnWCDY9VAmD51pfPrmd1\nf9xQjpBIsu0vb7kE+uqQfRxoW0F33JzbTlj4yN8JImdADHv6h59llnOWzcMr\nh5+nrn75WzurL48rR3R4gZroXWW6jblE5DhO0Z9uoMJXq0EGevrdP8g4/4VT\nxkM6lbl0xczxBi08HdHq528D6BzhMzwYlf++I+E3KmxHqvwhHO5F9BN7gAf5\nDDBGvZJccuTrXpkDJZHfcLQWkYviSYwCjE2Fe7TAeM5coJlh1WX92oqxxY8/\ncB5Ki38ojVGfPTTQBrl/3YwDxCI7xq+qmJevuyBzJXuvaHHruUmch3ZcLNVa\nmcEw/Yn+GwYlq99PoGu5yv3wxyfpSklZUkxqKPffX8GlII0ej494oNJRYUkM\nynUq\r\n=on+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCONn8PmMcFnJxQHb7cIDfRufPi6yenwi4kLFmhaSMRKgIgPJhshz6KsMvDETU5pMW5MoFE4LdFVprUS2pGprCEmZA="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_0.16.0-alpha.7_1623919922219_0.8567183765964235"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/master/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.0.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*"},"readme":"ERROR: No README data found!","_id":"@terra-dev/browser-check@1.0.0-alpha.1","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-1UH+paMH/16/RkW1rStC/ucrLD27ZJBmjzUET3pAmDpgKfQtAPYA8AOqZG6bMdS/h1boBXjMcyeXzGw230/Tbg==","shasum":"017f09f09b6576fde9a60474dac913f44707b3ff","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.0.0-alpha.1.tgz","fileCount":4,"unpackedSize":7021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzfloCRA9TVsSAnZWagAAgWMP/1akKRNYFGycP1qQtvf2\n659VuVoM2jov9gp82o5C+JoYhbD/Ij7/8J56OMaurnYAq9kPEU/oXlIe8jx9\naM1MijRWIyDcnplw2h1wcVStNvJaTYWAnQJK7+w7rZ7y6wsupkwmsuHCZTUL\nGtG48riAQ8aNVe5rpR+xi4i5JONRJ88OqnzMHBm+17B3kNknm0szayIy070r\n1JU9jdz41KbjZkRXVdtJfG28qN8zz8A9NhNnohUdJW9jX2/OyQ6+L+FqWSEU\nskiRgrn5wRjc/39Q23gGSKn6Cl2A/vS2EVS8b+h2e2hid/HhRjtab5y2uxx0\n5uIZgxwfVcHVd20LvJXWdqKJbRsBamGB+wxByEksfDmk/wxQMana4cRLdNX6\nCsiZ7tC40UaJFEWq0vtBRnofWqzy7KboBFTuz/OLc2yGECUO3UyWn49mvcIg\nPRF3nbJT0vFqHKeurjusgUxixFFIhU/mFFELcroMBEgqcWAu32BeeYtLoBZR\nkyskeug5PXlcVdP6LXCH9h4o+f7j1QAG7yUZLL14OTwb4u1F3jsWlWySpfeB\nbTuLV2MZQ8ysxeOCECOm+8/nL+s0Ja3hfMxBsAaD63Ms9KPiK8IiWki0w0mv\nG3yzciJV5x9Luq5Rqd+h8dWzjHARLrXjVoqyQACki0ieCrvUEZLQZGUVhS5N\nH7aW\r\n=GdFX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHex2vZgBV+RZidTBghmDgruPzNL9A12NboV91K3QkKtAiBWjRG878vznNQkhA1HxbQQQF9PSV/1zorniSnlUXFIeQ=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.0.0-alpha.1_1624111462955_0.8376624983293195"},"_hasShrinkwrap":false},"1.0.0-alpha.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.0.0-alpha.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport { getParser } from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.0.0-alpha.3","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-AryyxIo/x4A4pU3BtimZpSBgNzMWZ/nIYN+EP5nQiG8vBB5TnUVh3W0sdxyxd52O0n/6+QGOheMMyk9g4Cy21g==","shasum":"1631dd1c672f009029fb97a4b82dfdd38ef18aee","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.0.0-alpha.3.tgz","fileCount":5,"unpackedSize":8521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0FG5CRA9TVsSAnZWagAA2PkP/0ZjRz5NUTKMckuNLvGX\n19HrSHHuAJrmW6+bE4g/ciXQDkjtoOlO03dWMVUzhZAd1hJagSfeQcTN2vKT\nYLRHpVGlYTpE/zug9FC9Ay/rRPcfxjUtwcKhWsnNo+ArzLHn7XbjBg6trFwr\nwbFiQqgusRMDdsFgdHZ2W+G/5cgTV1quq7zm9x/n9G61NTJ8mkbLn+a2Pu1l\njx3sCArS2IvIH3IzoH0JY8GCfom0/NsyzVAEReIG8hBgOBu859OR+2q+yS8z\nQkm9uJIRVpcoT/taZAMr92Wj1YhrMsgj9GnG7+BxdeprZmyMaiHga+CTBUCO\nZAJehCEIeDBPPUWpX/tsROkqSvlD6eXcn4QotTTZTUWzobpQzYAFelLKkJIU\nJJqA/13HwcdZ6hf8LpoPnObfLKDhahit2DSqG361y436IRDvAwzfQvjkL7t9\ne7MJtNPJc9MDffowtVlm9U9mYSHjZ0VNlmLR1uRVAibRaZTxooQZteK9909t\nZZzHlZCm4J7gTRtC4Y8ET+T2ykWY10LoMU/2yXwcf7hA9Puf4HT/kLYd1RWR\n/sOdUwakyZUsPKsrsD2zSRu9/Zx6r0GT99muifICNl7c1EyemnDLsaTtPqMy\nHdya1W2lOO0bs4mebe+jDytZE17NrxVfDdeXyA6CDrV8WMlFXlS39SG/Sj4N\nLdLo\r\n=je9d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwE+8V91NXS8H8Xj3E0zXoiOOrts38w+5IPkRva/6ZhwIgGu2Ww+oblRjaYrw133OblwU3Njt1wcwZV/xXjUV4BHc="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.0.0-alpha.3_1624265144671_0.9898314753313529"},"_hasShrinkwrap":false},"1.0.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.0.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-raZK5v4Cj1XnzCzcA6LiV6c+zsJt2iBmm9R/459dKu7TwW9mkR+UsQ50wApGW+sJvn0BbfvyMbyJ6y1wxszCNw==","shasum":"02370bedbd869ca0e18a6b186f5f62cd4fa531bd","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.0.0.tgz","fileCount":5,"unpackedSize":8513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0FYGCRA9TVsSAnZWagAAUiYP/0Jbe+li12Khr9fO+ffJ\nRSDFAepBEllJnaJHselKTdb6uE5FlgNmMmRrfmmyfPZZrbM5MET3uHuMPfZk\neZFaAz2V6UeMCy98fL7dLbiIw/O/Xd6XxZ3S0QUAlEXprHKGxLNuJnDyhHMQ\nArIt7dzXgHfGxEJinrA5qnA2G/WaKvjiL5kDi6Og5fsp9jF+P3/nTxQIIYq6\nQW2QMb3tSCXqlHQ/Qh2UlsBrjPmMJT4r9jJvb1wybvOTMXz+yDUOZuQgylm5\nfI0r/cF3G7DfjeQdH5dn8ZJ7a4aIvhYTdDmDpwoiC1vHdGs2jlYshteyPtJt\n+EliQZyBZ8bw6BU5ToyFlS2FLno4GWJy43JVbHZaBGDEAt/2gI50qyx7+rg/\nG8rxkqnS+Mpfcd/+UMD3C4NGT+JImGcd5d7sdczmG/z7F5K9471hmo/JUZUW\nS/Yrla7IbU7Y8qHvBJjsr/rqUkg7HS84quvgOdrB8A0oeFrnF1AMu1EGRNg8\nY58fjpcHHr9ly8bjlwYETLza5zeW9cVsR4RZlWLzgpLE7g52wzfhoxeF4e1H\naU8GV7t7ULxpAdCINCQUSfBH18YQdrzkg6wpBDFsre+yMpBYKfoLxR8wupez\nR55Iwca+n1CswpzPZwBz4OuFuwpWTSyM/2ggnhUYw+V5G3z30tkYT7vky6tR\nxg/r\r\n=XzhG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYx+nDP+owcCJ/KQc2YEUCbRRnWFhqpbdrstcBTcibVAiBp02iNmycVmTTL/O3T2ZrtoaWTFbqdbeoJyzRGUB74wA=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.0.0_1624266245651_0.7043260806645679"},"_hasShrinkwrap":false},"1.1.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.1.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport { getParser } from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.1.0-alpha.1","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-MAsPUubNFmw/hy8IWTF2F+vdE7lRPEsYvwqnBFChLpPwlg6iXi1pW42H4gXgZvYfINOWIXzXwAjSUwDwPUFl7A==","shasum":"83133a6512d285d0feb44c69e26bf044cf9ae754","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.1.0-alpha.1.tgz","fileCount":5,"unpackedSize":8521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1/03CRA9TVsSAnZWagAAUbsQAJ9SnicpcCkqpy/LgpPC\nP0xKsA2WazS1qkkqiPPkInrLmAmXNUlVCtgVCfV9susJmt4+VlAr32PQmoDW\nbP0oYMrD6Mq1hSp/MJTak77ty40Rwp57fV3f6QklE+u9zMO+w9SvrO4u7nXd\nJdBLfGVhcJeRLfv0MUWFKriFpJpS/AgWwsdg54XjeurdKnJ6dNdVCT5cKPSV\ns/xWPWMnrrEoPD3k9kA5KMvGaGqCTnufUscbh69BIdRQa6RuyYsf9pqSUyp7\n6oKOLm6XM5qeHSQmqAzLPpaGuM8nNrtXIbSiSqLRLPvKlqVN/F6Gvvy15l/R\nRmIDWqtqJ229RrJopjNvONW53r3LwyBqJaagh5CJyG6yZNNIh4PcN1Qxmdpd\n40uYzsdIwFQUHxamk6ccXI/Yqt1XjOreIfRSXvjKpO+t/BRNaRKG8Yo0kJtK\n9CtH+Z4GCbH63Q4uPw2Woxn3X3qEIx35Uxj+z00YMeFTSlRTdLlDXPTuC/vs\nTVoLflx/bwcznEDEn9S+N8Zmi92GiES2BiC7uCIBmQutxqREfagPdydX1kzB\nn9zDriOJr/SkXKmc483pBLoELz2mMmxg1nNht3NBdODkku2+gZsQCtRRkupj\nmj79yxZXFimYoyf3d0oyvX6qOkjv4Yr0eWQRRxhLE7rBksvO7vQLZ0EH9N7i\n79jL\r\n=z2Cx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJzot4Z6zuUcr6hKqyqgMLsqdA5X/3JJ/Axl5oDF8wGwIhAPaOhVZY/8dMpyN1P2m73mvyozDLFrPhZ5/rwZew8+Nq"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.1.0-alpha.1_1624767798661_0.9957930219013633"},"_hasShrinkwrap":false},"1.1.0-alpha.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.1.0-alpha.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport { getParser } from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.1.0-alpha.2","_nodeVersion":"16.3.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-vHA7kOV9CNMwwQCLfXnpu5rYvem+Hh+4ztK40g0LEMQUP1uwIH6X7fpH/47uQJ4lY104gXWtG4MzUkfcq5GEzg==","shasum":"7193a5d5bb0533164ffb600f0f244f7911f2f64f","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.1.0-alpha.2.tgz","fileCount":5,"unpackedSize":8521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2ACrCRA9TVsSAnZWagAA2n0P/iXgwsFyAhx8YRgs0O0X\nMry+pDNaz9gzeZmH5LT0xNZ2uPTK1qh78piXjEs67h7PlxXeRnIlU1FsBDiA\nh2kpI+HF1zqr1NRcQrwJKnqaVjnjj2WE1d86HCpclQE44JqLC1zSrln056oN\nAhsz3koZhKOOtetoLYhcPoW0zfDV1Hz/e08+/WguX2dWZruR43JzQROXLbcW\ng5A60QRSUBqMof0Q4LPtKs9+mORKcMxMBPkRTGsfFGFomazMXrc7XGGLxeVA\nu0uHDGU+q5u41QZ5Twqm//tdRESY8sfqpW5yPNbfSd7AQt4nMqIi0uPbbtr0\nF0B3NKzPTMRCijN8iW2YY2TMlbkTucwKJBvkGnz0MonfPgU5aI7SbzjvvMcf\nmz++1lXPbzGrsE6aBbquTRN/sX2xACxNW5sDoHvqHNKPCkdqxAgX1nrpZ88c\nvSZLe6eQ2XhWz3oTG3EFiFULJUUFSYucCm1MtHMdeahImPb+etC6n8QbVoLg\nFuMThVlrQktozQGETExHNvLjk+/BHQUTNjgSUo6uXnlzS2w3HUfLkMKyG83d\nRLbAa1MSrSvq6UUJSXx5wiaNkCUyvbLMxYdj3R0gkvPU+UgUlMWh7rJvFAcg\n9OPvVfQwn1aPqv7EdQLo/S9pXVFJXhCGyyzsKluLqsHeQGffK82shiPj59ch\nlVcN\r\n=io90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf/lLy/CuO6JYN6DJJUMgix4wm9/2zKj5f4ctd8cZeewIgY6fYo9C8RRHTnXLIcHTr6iUNXt4ZfRY4n8EoHTMzKZ4="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.1.0-alpha.2_1624768682994_0.5940089765713399"},"_hasShrinkwrap":false},"1.1.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.1.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.1.0","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-lp+V9DcGj/VZ2s+I0u8uPJb/qoN0LAlduW/QYzJL/ukEGeMxo/xMmk6DGZ0wauEP2871xscpsxBgFsxpUJMbyg==","shasum":"ee974180d84d17765c1906a73d49c6f6cb11f098","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.1.0.tgz","fileCount":5,"unpackedSize":8513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3B/nCRA9TVsSAnZWagAARqcP/3FYBjlfgg4oI54e1h28\nw2NKGm6DDFFDSi8PhEPyywY9LhATXG8raz8E0fwOUDxW3U2Tttv8Zs3IHZ3q\nWxKtJuJgy9ft1Bsh5gjU92OIQlYOvdLUIzVepl+QwQ4XMxUx6c2jTRGZX27d\nqGyTZFRKwvAuGCHvar0Le3GzI6yx5wb7CioLOR4zrQAvD2iLpdOuMtH3FtN4\nZH0QL4mwaP7wrPJFrufmmoEfNJlIrHSWa8nZN1ZCOlDYO2DBz6UZEE5yoBjC\nv7QgtxMzYM3j/Iz+FNx/rS7rLqy74lqVQL8eMgN/ppPrhdvVjbf1Ukw36shd\nemvYY4F46hX5tcIjfxz1kofWLCLgFf2dAggk4HlNck1KVbhszZ7PMhMn6pgQ\nA4VqbVUTdHuer/4cIqseiskqu3oHwvjBghxwpUBv7mtNIulkl4MiZk+UsS98\n7DggN9IIp3kfSUhHrAqlH1lkkzPb7OV+4+S6+wclzb0HagiMNPETH5I54IQ1\n31jhhXLO/YuDaNv21z7LPWb8/yzJqMwBSLabePnfvHaZ5wN1/G6omkEqQDBW\nb86d73Yu1X11zD6BXZtYeq+PHugDSlRivrTe3piGKmqpoXhPW1MYz2nMu2jK\nYbnQKFQUc4Bf/vSP6+yjJwsFbSt0Zu6GhVR7CCxnN7i1RCl9jpzmmLRBNrS0\nfgek\r\n=u2dK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDD+a0ctCs76QYk7zbVtscMGNy3iP+UhbX/42csMM/0HAiAWschnd8q++kWTdk29Q8YylhsMnXoNIRJ0xufS7/Q1Dg=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.1.0_1625038822679_0.01833972663150285"},"_hasShrinkwrap":false},"1.2.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport { getParser } from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.2.0-alpha.1","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-XSh7l41STseENAkSlJS64fLJ34X95C0wC9gXZSiuRRYj/LoXd1sXrQGP2IHV1cwQpbUJoG9l/XMie3Hh/otTlQ==","shasum":"de7105c8324809e3aee92d8cd9c530df08e55f92","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.0-alpha.1.tgz","fileCount":5,"unpackedSize":8521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4owhCRA9TVsSAnZWagAAYbgQAIGwmOAm6UZTNbl/NgFo\nWajDM9holvVk8D5zM9pBmiyQ+JeO8wkbDRNB6O53ORG9IZ1gB0zEooOwSdek\nlA/OaC2LruNB50YQRnG53TJfR6U5olm98/0Ds/z6Ap330nS5vKjbV7vixUB0\n31qrsZADu+dmjwzG+rVvNg5fK8lLRaMK+WAU05ioS7rAkOipmCKqXNd8xSNv\n7n/RtHeWqvPxJTTNdkL4CyoQeL5Xw6x0bWjqVgVRwEY5JuiWUzD3gqFyvJBl\n5UeRc1D1fyiiDvutBHajCkbNH9NknEnjMj4ASOmPNuJIbQolszsEOjPqvxbb\nx2XZZEtmQsft1DxXfph2kspV7H4dHcbmwxk2/KR9m1Ya4BsH9CmuWFCpO/gr\nS499Ga+/MMr4O4wTgBYOYr7Owt69IHWUqbII6vGsWEYLID+gAaa+Cr9gcXu5\nri9ylXG+0to4yaR0tpSvw1oLDZYAK+IBC29ck+MpSA080J7yEZ4Qa5MsiRRu\nxxtjhe8og9OT/pmT8vyN1vEdVkCI+1OiPPwTK7dwyeohR+p7ZaAliyVb9vA6\nmIByQYP6Co//5UtBvbWw0zl8E/8z+9Sv/L1832cKBVkIQxFeZzxwTjXfgQ8o\nt6lZtYmMIdoxcJ0kDuM2qawVf1b+LDRBeLCxrpDiKZnZ3wkn7Izp41MqL4Dk\nHS2a\r\n=kaCI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOGrejzn8Lm9c2TePlFTVQV9NW7T73exQkAbqa6mJgygIgOc9eBfUPng4SpX7Gy1An19+E5vlfL+bQLjl9H79U+/s="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.0-alpha.1_1625459744919_0.04628906153081758"},"_hasShrinkwrap":false},"1.2.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.2.0","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-k8jzq+dhVSsLftFVNI+UERv9IMtmPHpMDckLKUwm7BkuyYRSAontz/BqNwSu5Mzd1oQKfEBIOvW+0wpaIx4GaA==","shasum":"fdeebaa9ed101498e7b95dccce1f1df64394c488","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.0.tgz","fileCount":5,"unpackedSize":8513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4r7OCRA9TVsSAnZWagAAo9gQAIr4DGyZ05miH3Q/HWRH\npOw/xsZnxp2YiWrcgNWQ7wFk3Sr6MKDxistdTRNKFkyGsPcSavtQjZcJeyLv\nrpgaC/lRBvWZQoMYvP5bsCqNWPksOvv/av8V+FKbmChYpv5RnoDjUbRXORvu\nO7D/WSg+y6YVAY/00fBie/902BT60YR56hdY/YKjABwNtvRNDmfCai1FiVVt\ndTA3UtYSY7dpvnJQUQahCKhJDL/k14pZQZ9mdZHcthRr3AR4gZZ3CydWYsXt\nnbSyDU/N+n1rBPwz70FDPGg6l2Bq7ibZmUe0w4EDunn0k88Y0VRqp7I6+MVw\n9ky8zlhqzJ0nAcqehl9hs8tqYC7z0LPMAwGH5o8EVtGSdLrBMPCIEmout9NW\n1Fppgk12Gd7yRvJuyCDLv6rKYYuEh1fF9TySP4SIYOehMmJ5On05UdZOT8ec\n7T5SnTv7FvpAv9txK8QdyB0PR3osGL7ww/dGRQQSr04BfYS6CUIYkuWcdQJk\nWudz0iQE4yhvhqI78KAGd+GE7szJRzHwLBbIsd/Wx7mXvOAg+82f2Ab1/HtT\n1rq5U/cemzaN86hlN/f4QKCeyPED4KJLuxggOqwtAvyn9kPHUCnLYZxjxhxJ\nuAr9Y6hMg0YTLWIL9S3SmGojepcJhuy9GNbTwuZszIM9OElvT9EPoXRi1X3c\nCPHk\r\n=3igD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+l4QUCjRf65OsbuU2yrdbnNx8iJlBTBjZPUsGAuLGLQIhAImh1ybEcxVI07lzpJx1aTnZ2sm6WEV81nHhNyfrO9Qr"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.0_1625472717927_0.5576016928126717"},"_hasShrinkwrap":false},"1.2.1-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.1-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport { getParser } from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.2.1-alpha.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-lBjRNqlEkz9JZpn+BoBol68WiXUyY3H27ASLW2Oe2i5WeT5aMsV8F2vo5e27d/09TzI1ZpmTtB0GTx03k9kicg==","shasum":"03a517d3731f65fefd89b73406560a03206c5552","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.1-alpha.1.tgz","fileCount":5,"unpackedSize":8562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9NfYCRA9TVsSAnZWagAAvswP/R9ZNmsr2om2iiw8/qhz\nuBLfPi7xNiv4JvQe6bIuZP5A0pvITv1Ul2IwGLi1rqRrnXNVRD+Cf2LWV1Fs\no0SS/GruB2FnvXZ5kWOvaarsnAp4yTM+yaveCzdv1StRUHxyE+btdGpVcYrH\nmnjWVCNndfua70oCg6Xrrn7ahAgCvx8My+mMEJq3eykHj5Qj9a9sStqtoni/\nLwkF1ex7sAQJ3WPz6XCsUDyNdKhyLl21ztg+iKdn+EggcCpHT0c3PYpZgLh5\npNLZzmER0vg1Pf0XM0ZQImu51S7A9wSKoZxZsSiTRst+eC1QYhZ0B+sI6jno\nA2eHASsyy189TP8KhuoSQgdyxRXBze5KHeSorA+8HU0DcCJDv+PEUKxXcW3G\nTpB0e63E34VgbiMO46Ks6BzXAQCvXB9wr2a5Tn1J9+87sm7rLDVeSPEwfgpL\n4CFRT6jGyF1A0M3M4y+f66p0RmZatOjdsjr1sylm2k9mUZuNiSMiHenUWt+M\n8WL04YmLy5xrLDPd1OVUFOIuD3VuAFrkCxGuyHoBatln7Oi6xUdRZ9iOHFX/\nsFmgjUnkdx/RIXjuyrgonHikK7S/UIUwI2YVlJgcY0FwKWK7UK2OB6nyXNsY\nbb8/+nX0X9Sw1xXp6Lyzccxzz63RKGBEfVR3XnAGf681YI97Bs1l9ETvJ72h\nzFw+\r\n=cG37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV5EUSr3p6zqcJa5bFhHMuif3pZrzMR5i0Yo926GKTMwIgHk/3Zh8h8As8m19qUHW6pPByocy9E3l5r3km6iuWr60="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.1-alpha.1_1626658776619_0.9677015926778039"},"_hasShrinkwrap":false},"1.2.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.2.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-pS9n8TEDYB2u2TtK+SffHlmMw6O6ziph7XY2IvHAE1D08Op9mzZ4Dx4oKvkaxOQE5zFhi9aNhGAEn2PzJapj2A==","shasum":"838506123c0f16c6956d1ae5f65869a3a8b59319","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.1.tgz","fileCount":5,"unpackedSize":8554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9NksCRA9TVsSAnZWagAAFTAQAIfneGq/D/iPxdgh2JS9\nimq32345Unv9GOglGFfvz1BsFofaQBkNI7TumHEhjMm/74INzBl0Pp+8JxWd\nm32CbB5Ye2opH0oW6eb/P0R3SPMU4TW6S4W5qoqD0/u3ufVePc3oUP2YkVR9\n5KSQDTTgJaQw5dA127Ab8+awKwxSTYUlZ3/x3Q3IPCbW2SlIhdfngAL9LTrP\nHhHVHUkUKNzYA0VGgewpUzHF25o/ZbdChbxn6KeaLuTpCkif7owfjweevKD9\nMHo4q9Bhx+Dh15/j+0F9O04PfZE9eP6EMu3m90Re/IUFfnDXK8EAKgFV5w2R\nAvbbq1UY7RFpJaIKqdLC6KRb3iuvf0lWR3/fiaOPKnzbG1Mp7S2XLTMzju6Z\nIRpdMRJ6zd0tbANbIZ7Q8/cQCUDwveLyEDC3GHqkjydzSfDqRO36ZR12bSjI\nC9uI/e//veiNhVhRCXfJej5j5T7r4LHChWpGY/Zb1traXYkp+gE20Ha5EWuK\nxjFoPHTENhKAjzS47Q/ANT9JTRoqs2gCxMrFK/Fw7nZRlk/ZXay3ezzOiXZL\nZQmD+K6CsPbI80j2QvQIaEN9mjY3Xtp91mvq0VcH4AAZZH5Nn215/qiJOvIN\nzOn8UYVL+f6v1I0k3GFg1IFE9QsWSKvsTptOxqr8yRzFzPNZPuivA3cMfjil\ndXqc\r\n=yzzm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC11E01jZFGCn3mi6QETVh7IOP+6yh8ja96Y4NkyiC8vwIhAOAcHTvI7a1Ks9Z0/pE0/uID1f8666EjslwSliLbIdwp"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.1_1626659116520_0.2928617429786389"},"_hasShrinkwrap":false},"1.3.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.3.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.3.0-alpha.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-4Hl7diX+hY0upBOpTMNTHilEybXFLGeO4A1BtSrFAE1GimrTPjoP9gmI5UdTvHBtDb7DhjmdHJa5d5pYKqv6oQ==","shasum":"78d9fad7b246cc8eafc023a8153f7c530fa9227a","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.3.0-alpha.1.tgz","fileCount":5,"unpackedSize":8562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAODfCRA9TVsSAnZWagAAl1AQAJ21xuob+/BHxyY/2kCt\nEZS0SbrBo08pFBNUiZ0KYD+XxqJgphEMUwkjUAJOsVXVb1L1XRowCEpF/10/\nJRuYSBStIVlUb5j+nBvg2utCqb5QAkFQnXw9V/gNcFLUqcTRvfWkBC0AQWqz\n3qgcEqSMxJrEUyzkvIvb4LP3+qoAUtAwUqGhfYOPlt4h+cIrxDyIoJpqyRdo\ndX7pyadiNcm6g2vUuRHB5x0doJdyyT5Ak+YpWuZZdHjmTx32VQj9omQu9ppx\nDzPmJdHHIHWGY2MjywSD+wqu9QzN+iMvZ3lMFeJOu9XBRtP+TNeOaeXAc2YT\n8h/zjM2avcx5ZapLDJjCCLeRO6OvEIc8DG5t//UiVIJOAF58EHRuhmFaybft\nQ8D/+ZsvJexWiatwXtHqMuAfC23HKADKsYFWHCLJCTRm3nxM4sNM7chn3jK+\n6nLZZ2mMTNN5ETdyeas1XJScBSXZg7uPilFBsSnb8RtVzDDS04cArhA7L+H5\nFumE8JAxPunX3XdQzi959iLEbCplBlTFgaz3yUtj45D/8bXN+sPgqHuRXsVF\n/CO3mcUEBKNwSR+yprkOeXcg2wAjl3DAY4vAwo8lZiDh+crPbqNR/VqmxrWX\njfhW1/wexMGAjTK6vbgiD7mXSYfIxOChswFan2XtvNVvDkSnHQpkdi1xximd\nJ6wO\r\n=FBR/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGAam6SXNgI8BeGrp2RQtCsLBPSat+dWNHBFGS/ndhwAiEA7w+oXl1SGeVHhLlPVX9dDyQOFJVbQTJ7CAUtuDjTQ6E="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.3.0-alpha.1_1627447519366_0.29903882531247983"},"_hasShrinkwrap":false},"1.2.2-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.2-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.2.2-alpha.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-o5NaDe7lJudAHCJPWkUHOVIP0Zm0uLSbU2TBqJj+SLft70YP1ToFinGFyVQVMNBQDZeyw4MxGCURVIv4w2Lf2w==","shasum":"b47a9ea13b57dc802e35766d8cc5c7c76a62e620","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.2-alpha.1.tgz","fileCount":5,"unpackedSize":8562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAgp8CRA9TVsSAnZWagAAHYYP/07uqzIANTCst4SdAORS\nltVePCe9kxTQ/ZkULziyWjK4ek9+vYhTZwUHAggRvBSJLQ5dMuDVC5cTrhQ1\nnIH9p1cL3MmSdfgwQPdWzzXw4NeA9jRfkqB7sb3DtuiAyC7jDWpNtcTy7kwq\nDfeksdhQ4OOstL+If9FLODmRfMXy30x8t4ZmEs+0KRXW6d0CecDFSOR/yuTW\ncrP4YAPH0+nZuOcT2PnV6Rneu0YC2jsWbLJJBVNP1iRCb0L1vJmgNnCMrmX4\nmta8mkcNs6Vi1azbJ2nG+wJdJu5gYgzKYek3unMVAgMAZVWbJfAs1bdYmE5H\ni0f1unf/NGWjY9tTE9GQJe7krPweJT80mZ0olL+uV7Ty3Z3/iN0naL7T+Ut3\nB/Sar+ZPReBdns9PgZ5glFPOBOu14aETOE+4d6NRyzlFtsVU40mfTNV2ckgL\nS1qiNhUfdHDKMHKMC3MDx+C+M7QrPoqZn6KOdQANGe9AURddCuJ66bkuAxHJ\nDwHgzhPcMvVlYlWoWS4WTxPplFCQr+nIykVKrdEDqlNmhRyzdYx7U96pvypT\nFXZC3dke4iRcw9cayREXkCrH/qNvUmI5S4mWU3k/raP3NwjCXTO8gaGlOM24\nQ+ghWdIcq1qZcZsH7jfOESj4UCZNCKSb1gZlDEDFBIeTTF9O2Y/F+JF7Vo4d\nJrwh\r\n=LApv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxjnWy1ZrRkoHSXbMq002+YhKiI2QdLQMOlstL6nmAsgIgQa5yuJNtH7rjruyozzUVBkXAySbdMgdZVsQ5Gm2XyFw="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.2-alpha.1_1627523708430_0.9756898508099014"},"_hasShrinkwrap":false},"1.2.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.2.2","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-EJvJB/NP+faxjpr3EZKbDemwtYQjNpcyznfCAPAGe2BuzjFoqjGmscKDbKUJxS3OUoepuulP6ZITNWkXpPaUcA==","shasum":"13082cfb5a55109eb44995ff7dd87c948876441e","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.2.tgz","fileCount":5,"unpackedSize":8554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAg3MCRA9TVsSAnZWagAAVKgP/3ptFhxKJEeOFYMkgPvl\nBdi+nORNG/rCKSzo20lwXbSw9OArFWG1hSwNy/9kP5M6swPNjkfG5vHdF3g0\n2CFE+4QHCIAlENL4e5xYK1ALozw5ZwJ5M3n2t9tX5753arUT0Tn0yiIduSGz\n8Ore/6Kag0hDMXD/tSp0QSZdByOcbe+HIDaedP2d32V+j26UnA0va/pGeXx2\nk8glZBrVQrdEnkWb07LKKmPr43I7l6shgLX8jCraKAbhYTs6V0J/5f3QEpOU\n1AR7oBYT2K5eiHSB2zMyCd1DD+BI/sra2ozjvOxYHC4eX2fTIfWhYGvPA70N\nhFWwEPrRGg0RlVD8mzKhiVCD7wHpgnjWKqQLXY5KSER0fBOJ9yoNuyfijwby\nAv7bCdI8Adm7wNitQKmYzX+Odj5sfQCgpPJYR6/h5bW4QxslgT7FxS8dXdb4\n7vUVfMP/1XicYASLA2JKioQs4NKq92NqYk+smHdM3XPJyj/OWe2T6sMGewkc\ndq5LK3CNmVkhj2B6d4rOzUisE+7JBQS698sCrGi37yE11Zo9L3j7XQRc+etU\nIzBS+QqZx04JwNHMfTE+aiVHF2S52Rk0Cj+nvyu0Scg41l/8BPWH6mA44Zu3\n/guigNnijuPu/8reSNRnhb+h4dkGflW8z7Iidv3EXXzDaG118fD0WHy9VLhW\nqLcU\r\n=G8bu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW2rbOsKgce7zkIM8Mzm1ECyCBC1GPlorXgLo3EpZ69AiBMWtM4xSkodht4XD4TPL0Cy56OINoXN4X04ZnguP0NPw=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.2_1627524556823_0.783889747960365"},"_hasShrinkwrap":false},"1.2.3-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.3-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.2.3-alpha.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-pj55TRSCbxGIrREYrS5ND+YiNBeHhFJllBXlSUQTvlqEgQV2ZmShVLpVFqVQLqfIiJXR1jU40ANE1zcpbFzMfQ==","shasum":"4b477cc536a8dc5588ac1d337ef04e93d7a6b7d2","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.3-alpha.1.tgz","fileCount":5,"unpackedSize":8562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAmNcCRA9TVsSAnZWagAAP0oP/3TuY1ixvLn8eL09a6SA\nnsI6WhKR1jtpwhhrO2lpW5JN8Z+mqhoYa3NNu6IdphRdDE98ezNTVa61R76q\nSTvbJMXF2gucRdr1AF509soatmQ/5Z4Bd3lFJPgBbxvt7Q+gsJY94l4/msiz\ncrQOzWmAE5Sxxv/a/YxkSRcVUANVIvE2TaNwiDxDmqiG8Uqu8g7FB9BRheSj\njnjyr2Tsyz+sf03IT+3rBwEAlf8sNNEaE//pzybltCTrQfPNdL5tRvOHVzAi\n7jZtrUqtAHdQZxB0wbGtTXO4eHa23OIruUt3w3kNAZ12Gw60oyOsSQdKUYes\nYm+IncAGeMfT4ak3TMvMDdYy4psbLAO+rJxJjmp2mmxNi15wmqFYMg39t3vq\npDFfMkk1hWfgI9MTY2QHzyYVw6NxOw28+9h2t6GNHcDX+UwPb3uiOYLF5lfL\nFAU2f4W7KuYb+iDqDjk4Lc/U3LGb2GrWzpe99bmQhjSddOYzlUck/XhoLjlP\nBfWqlplbaZM6URrEO6B/nlh20SRO11fkySGqBEau4e+L23E/KYJuN4vdHMq2\nfhlWyxCqE5HwozqZy6WKDQnxFy0Y1Gd4x4eiMICR5SOGwfjTQpnS5lbEI6dk\nC7GID/nvp/5O82yWgiDKAaq1YfIRfm/XUqET/fkTgipvl1+4g9Jr1Wqf8BDH\nc1Sf\r\n=syRl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy4eRB5/1L5gsEFltHLU6R0mABTpzdyZSySuGhJpWSOAiEAoGMkMstxWLEcPBV8Pbnpy2c7ThRc1Q6TKp1PXaXStMs="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.3-alpha.1_1627546460428_0.8005937543948869"},"_hasShrinkwrap":false},"1.2.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.2.3","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-FxSSUZ56+/jfqX2grfSbasKnnDijp5QL1KVcxrTR92hMAqPHLuiNKqE2u+0MPXDumwt6xVyEoHkriDhGFjU2JQ==","shasum":"d76fba3e0c2eb9096cc6b9fd940a8671bfefb22e","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.3.tgz","fileCount":5,"unpackedSize":8554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBWmVCRA9TVsSAnZWagAAmzUP/iN+2f3JodqEqN3DeYIA\nnO+qwfotrWgscP+LIVOFKlhLK5UyIbgRzKMlft6rwCoJfqyjPSXj2q3A+Gfi\n6J6EAtN6fEZv4HxvcnFzfruVXeh+P9DkhjZDS2iu205fSu+p6uVHlLs5p54i\nswY0HBfHiTmKBGdImdjTjt1FFBs1SYIbT9ltr2m8sMeJo7AVw4lLiy6BLgYH\nI0RUFTTxl6sAQ0fWkXsjYeLkZG96oZR+jYBNEgPRmZKltBMdvRIaRKijUgp5\n/HuFazIfodz+R4xJfQ2lhjtWfGECTSdSS7B6tUReOJMLrBLaW7dcW6Wry/bQ\ns9jXm4jls7gtofJnrci2taR4rawqMgaNejCj0MZArpH5NDMhl8WE49codfVN\nGgqxN8rTlt2bRowW/O1M82RboKPLVISzLcinDzBwEtTt+yooqAo2TWmEpxtA\ntojNV3ArlHdWC0T1M7s64mndVsM55N+R8HnHel4WzJwMRmEFX46shJ8LG//G\nZ/C1I2u1/qIZr0Ac1HwSabxmkTtYTKf064ZDRxIj+ssaPixNh3BjP5wLVoWe\nAXoMdGxarwmkQrZwE71JdC3zPDoKjUFrLGhC4SDkA3+h5V5outFHfrHqi+/L\nurrvxouZ0msa0EczQ07GcVuwS/Jwii4gqR+ljSOoMGMcJSB2phSYj01KzU4M\n5Ty+\r\n=EaFc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmkZD82km9aGKgDk4OAQu7o8Ljo1YIeXFe+M7K5CtlWAiEAuRRZfNUJL3znowaWpfdHBKOIV3WGctYrWB0bj890ScA="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.3_1627744661320_0.00975533333756351"},"_hasShrinkwrap":false},"1.2.4-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.4-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = () => {\n  const userAgent = navigator.userAgent;\n\n  if (isMathWallet(userAgent)) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return (\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.2.4-alpha.1","_nodeVersion":"16.6.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-YaM3JYr0iPpjg8mwhGseEiA7SJ6Q/XfzAnZlS7g50SnAeyJ4H8/Dqa0gAnHrItLlKEwtczUtAA12cQ9a6IotOA==","shasum":"0c057f0cf292446dd6c55287e6697e4e4d94d828","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.4-alpha.1.tgz","fileCount":5,"unpackedSize":8562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCS2vCRA9TVsSAnZWagAAQrcP/RuZcaqAlzdwaEolFDRo\n0IabyhShAKOYezHIxwoPfKJVtbabAEVALi3Mtqdb+FnrtRT35mK4hSnWxTIH\nfNMK7O798/LWD7+gL8qlHCl/SsL0VMgPudt7YSaAL+L+VdkN35HQAOjcHUmn\nrLiHGBWrK8inuS5DazPcrrJknO2gHBFtkekXcX7yz7aMXWhFQ2E+dE1Ewk/7\nhzrRnRMfmKqbICIyePqvbuZSl47S+NRovSEGOuXlR9yyUB7b2ssAczbZxVGf\n4g+H4gxAaEHX/97EZbdkPwceSlKej3H2oApMNsazuI/dtZtSm6o0S0Rgs9Mk\nCr/aN5EhE9ArUzGpC9vwZ17skBTTNJHVanPdp/wQv+jkSoFjS/pUGNxdFHJV\n4duIpLsqqOq3Fg3PfTTaoqsZKMIOvYjfwx7Dw/jOzW3KbC28qeBINiJtOTPz\nXcXJuFYe4KPh97lwr0fN1rJg/0pI6Svc9U3kKKseI6Oz9pX82wV6iLnLCM83\nS4Z7CEyOGzX4hXxNPfZBIxNnT1DsCcYkwaTrqpSeqnL7/G/VL3FzdbD4WWCk\nGsMa8Js/ZiFmgMN/TPhyj17/fZIia5HF2f1Hg4b9tt1JslO64r5USIeVdUK3\nuzwCJfWXqRR5YbvHbr9VnzYWRxJZEoMFlcCSno2P2mlWVX+p5rYGSClw/Sg1\nVP3C\r\n=Ediz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM3MZjlrnjAmDm7RL4bJIYcVT2/xzbNVdKSqPwLc86zgIhAM1SMtboNxNnPL8NP2OHDvjbji6MHyQ5XlwaRNgdTVip"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.4-alpha.1_1627991471418_0.12874744121556492"},"_hasShrinkwrap":false},"1.2.4":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.2.4","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@1.2.4","_nodeVersion":"16.6.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-lJ964x1WgwSBFRCuO6CPbXVCGE1CmxX8DP6yE4da0JR4Asj+O6LlMrUIIKFpJQg6iR/rr5/DlXFFdW0IZw5YRQ==","shasum":"9b523edcaa23979e5432a79cb1e70c4c87d62259","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.4.tgz","fileCount":5,"unpackedSize":8554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCTC5CRA9TVsSAnZWagAAgy0P/00BYEVchQJwmJ6N53D7\n5ksGUrb8/xHhwl38E3zN9TRRSClsM54slhEuwRonw6gRNhtOJxxutfavnwN1\ndNvvsMnSJqsxCsoCcUH1gsOIX7DfjLeO2heDXVl25ujwPN6UGsW97APSuBwD\nQR/Rxmd7Xq92DugUrcB+vUkS4uxyq2HY59T37YF6IdfPvg8dySgbAL03JtBq\n8IGw8p7wNapQDvnWmlDSL44avAnYUMe19HK6qXrNlFFCu0xYzMejkX2qlLV2\n1sexxGL4M1ZjzKUnpr9eZlura/ZkptoN8SIUZ6j8fMhnRG+/WcDqW6qVeE/E\nOYhz2soO9t0P787NBapVcHeF+VYmn0e/FxO/xrr5/mG6h/WdjPg9PNL51L2h\nuAHqSCJS7wNIw1zQ3AjVBBSOSKUfwhrQZ4cKTqOY+1GjlVlf65/eP7TqRcD+\nzGQja1pl2E8sgodXRFk3sL3KO0MlQQL5+U9zNrzFNxbZSa7VM/W9IBwljRXZ\n2RRi71RxnAIUmHxRylXlCj1XefP6RGAOR6Rkt+NTgc1N4prPg0D+XzBz8SWa\n1MKdlWbK3C1sWPrNRjaqXLq6LV7agzTMZLKDWkDVp6hHJHYQUIcKYp03usUX\nA3tcoBQDjtZRn6CSpV5acyT0lEg2Na9wNAugmI+YqfkaSiDE1d7pGvzQIHH6\nLuys\r\n=1TEu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0fz2Gj4M2w3n8aNgai9zumwtoavFmp7KGSCttSrPPGQIgUZagFBVaxmyInpYYD7t6wHy2W73Hb9Dz4rTP/B2/kcg="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.2.4_1627992247308_0.28330832492874714"},"_hasShrinkwrap":false},"1.4.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.4.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.4.0-alpha.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-zE+pEz1pi2uPHlOQS+onz8lDq/6qqt7mFRWD38C1Vc0HolCSoCK+g7zKjSto3fhTFdbc9UbtM6inmOy+YtSHbA==","shasum":"90587dfae2e22ddc813f29b7ab742eea50c8b797","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.4.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFfpXCRA9TVsSAnZWagAAZOIP/2PXy0EAfG+L/gmoMw+h\nT42T0joi8Kb0U+Si91ZoRkSNZrq+jZKiazkKugf9Vxg8SIh/xb7BdNcFCWz3\nYj/yFZ+DoH8Adk/LonGBCA9fHbz9vBLOIqQqZOxoQk3IkUbL0Cy6fh/dDOVo\nHpa9GpVngR1ZjXGn84PH5zBLGixCB5yUQwprN7gjiJ0q5yfxl3a7hJbm+cmw\nfHxc0Bby5jyg/oAE6CeEsVjabwZNGEi/DLZtCMYzbDALuTJYCl/xDAPxlJic\njnLhPC7taiTe5UNVVEu/FhYUl2We0dFZPd8gVSYvEeOUbzqMpEBVhPhjfqxs\nzwShI0kAcFJhDczC0J2waUMErSHyoxylRYCGmjwUbmjB3xEFJKWj3LrbBpDI\n1icrVQJlISPtFhJnGpjZlWMIhWoWiNsUzcbX0GcsM8wkNCF2gRwkq02Tpj97\ncObLWUxi7CGDyZVVPD6eUxFAEzFH0WGJ10HenN0nVNKXIiR/Q3uuxYm0mXOg\nTVLzm709NiaqOvJQh57kwLlzdtkSaQ9z3y6OoxOyhGd6IatBiCZ8lvgrF+Ai\n+LDGT3fWDAPQpO4AvS5o6CbY3xAA2fRDhHzHVmiS+c0K14BXtsgoaw08zDPM\n60tfDBKzEztCVPiR1ct2vJmxZKe+PUriOVwqdYyeaQ3sCaQKCjCTWDJoMe/U\naB9G\r\n=v8LM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpbZIe3ly86vvT3vTyIdzn/o3PDQlX7fzLVyR1Zpy6ygIhAIhvVqKR3DctX5iQTZjl5CqcssHUMLoqsd+XZ1QgPfM9"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.4.0-alpha.1_1628830295373_0.044368699742677986"},"_hasShrinkwrap":false},"1.4.0-alpha.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"1.4.0-alpha.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@1.4.0-alpha.3","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-gVYME/XsQnOTjN4B3CuCek+o2S1JTEPnjHljtzdsf5pMXJc8cPRW1JdCtNiwqQrhMxdFQ7GEo6NB01E6cjS+mg==","shasum":"08a35647eae48296ccd578cb40137b141e31db0d","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.4.0-alpha.3.tgz","fileCount":5,"unpackedSize":9753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG0niCRA9TVsSAnZWagAALiUP/1D7zUlbJBfAyVLpfk5I\nux7xKNFxJJt5mzRhASN++ctj4eCR/gYXeYjUPD1EYN1qdEHt1e5upLuNYSZA\ncqmh0PjU5rdYei0CPpWMu9UPSiJfkGJep5emwvqV3Hdhk1/dn7tK1Zj4n0Jc\nvwf5szrwSn2crIycMlK2bOWyoDo5CvmExlmyMIuDQOD0DQVSt3aBVHQx4uu4\noBTOk2TV0nt5cqX2HPeQh0DOdiTemPGqv/JGF4dLabn20hjia/Am3ICu2GHC\nPsPKjuIBO6rX89aEHQW5mD572ijcsF/TpCbitunq4PjqPf/9RJh9pyglDYwL\nHPQJ/8pJ3FV0LU4VO2WGrdKYXS7V47MIHiZCzk03dJbcDWdzwFMNuTW9t/i9\n7rj6XJrhZFyj9P373zIqbSKCJEOJzGreArdUFHZA2VC3zb234MeZtjCTzT0H\njVFG7lRR5gedLaA2J8/Zl+uBinr90v97izbwiuIcrpWeDV9BII/enPSQaGXF\n9DaOoZL6f+mTUBprWgbscuz/mMRAfJOQgRPi/R6HNn+NkTzoK+rQwC8gayLp\noIkNTx1EljWEo+zG/UGwn+PAXP4I5fXaInk9axvv8Xp9j9N6k90NDGXbBIY9\nfzwwYGzmTtXVGkf1UVGPezxH2cVVCfe8RQhZNWULfFheKXBzB1kFwDobbmp0\n3vA2\r\n=Xi1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdbptz7mqt9r+mLdpFCT+EjsqTpVHpuQNUx6fiWM2sWwIgDOD06AtsgIGqnAR4HldC86rvl4GoraHOxVzj2N+75Gc="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_1.4.0-alpha.3_1629178338117_0.8156437544520354"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.0.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@2.0.0-alpha.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-5PAmvNvsEFUg9jbpYb/A99RvVQ53aciahkrJvDiN+EHjxhKLyR6XGH7Bf80WT43jEHvM5hmmuZ6/Q1umvhPOpg==","shasum":"aa0c83937c05c8dfdcdf1fdd5b41f22ae249fbad","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.0.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8B0CRA9TVsSAnZWagAATekP/RR1h78HBeiysf0sI1ey\nhgDNrFEzMx610hwSHjiXhfWdYfXBeNzMR023cvP+e07XvA8F7LeydgxX3Pt3\ncI0LWdajV7MVvTrprgmVX34wzd/6VPXC1Scen6amzadUzP/k96gcGf1Dyyug\nafJWOuBSgVWHOOJXEQoxmoVTGc9LR4HR9yrMIeQ18IYI587wDlVvsDVsoXyq\nznZ3qWDXg4geoC7x/PwRXpiqb2sOue19n8fJdCrIw5eg1/IRgPJ3AfGkPpe4\n+36cHPqTALtdvLvDMa3Dk1s5BishBJ6v1wthjYEljLk4cQYyrcq9kDXdBD4n\nHyyhu8wtqA+amsf3SQesX+V5Z0oEhyPf7e2T4Q9bZ+xWhwA0s3WbbEdYIdW8\ntu3E6Q+nauKws8MvVRDtTzAXPZAc3gYped/QT8yAxA0lr8tM0xI1QpAHHYjt\np+0VFVkYJU7ApTwb9kcqj5g9G1tt3lZm4AY7PopeP85EfkLTYx6DNUYxbBoT\nAzsPRntnlu3kNLjGxv9MBl01J/g9XLHGeb8XSOkjgi2YrEG2xl90TdgVLZA4\noYkgAEHy3bERUuto6OAHCi598a3Ak47+3eLxCirIgSXDSEsKAQpEs/X0SXP6\nVJLAu0Se7mHOfbLIAJbW7P8OQnQlVokV/oIa9ek/6F50RHlhGvoMMVg6ysx8\nzYPI\r\n=j8Z6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpBDo41va8+mfFJEQQrpjFQ1fRCrFg4bFbk9NTsTfNvAiEAnU99sMl1xoJu62aunveDvx2xNKklbx8CnKg8HPOLVzQ="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.0.0-alpha.1_1629208692751_0.32268625523252514"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.0.0-alpha.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@2.0.0-alpha.2","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-5Jp7MylYgys0LCXjWCzWSnGOu87pWHOCGVVUYFGh2AxubPKn00GRaJg2NH8+RNTQl4lAw2FBvas0/zQbnPhb2g==","shasum":"50e061a67c771ae6d09a59873729c12e29145276","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.0.0-alpha.2.tgz","fileCount":5,"unpackedSize":9753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIOBsCRA9TVsSAnZWagAAORYP/07XdqClOagUlwEzb7AK\nCVpXV01n0CB9S6ItbeQp3rEzM72AjEgLYCVNlVsnah1E42jtQuk7N+0ZG6Ju\nRWagfWe1+vnLF7jTcxP21IjyEE8/HiP6RtF0nZUtS6TZ5PCev/3clA1lFq+7\nFw5j0E3KOc2JSe0ikUa5Ptr+LUAs9cOQNy4Jz7yikxs7Q3+b4lMg5eT7okgn\nBWSdxfqS2Ui2MoITlIEuzQLn+CycdAKNdTLoPneYctlfd6YlZCxHgwWxUFZY\nQjJcssyo/5dyrF1nEt85oKf/MikTMaval0jw/ioI5gIux9CwPFw1qGDBeIs7\nkU7YVvA+OQUj8vrwRymNXnZ4Zm5+2ov6Y/wFuFe5fK+FQV9kSeu0p0BxXNTn\nEvHVLTfOxZkPZlECqLc26g5eIfkvTBmt8G2n1SFuyjmrn1VbXExuTbqbAaPF\nEiRMd0w2NTbq4w/ipuxv1ayOfZqBTR0TrpnxJ7E9rzZ0+5DEhEMSTABJABnN\nZuqy5x4a3xOIBMEqGA9MEy4iw4J9OOYKQHiogr+/uFvzCJfFOmyDf6AKD+4T\nmDHCCqsoB1o9rhlbfL7z805KAtYOxk4p9Twrvx4qshzqlh2hkJddAyzim1iu\nNJZPObxazYt5XOY8h9ua8llKKAqtJzw7O+1bUjvxvmTCGeI6f7ljMfHthVZs\nI8N8\r\n=06Us\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUh5m1TnrPDCzkt/LdQ8Ph3xiVaEisQBobCHZqyPIE0AiEAuE+MjiN/cY/BpqSImV9Q97PJy4yjcOVZdTM/x3NjhhA="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.0.0-alpha.2_1629544556128_0.19843716773247477"},"_hasShrinkwrap":false},"2.0.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.0.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"description":"## API","_id":"@terra-dev/browser-check@2.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-3YfmEPqHx0dN5rRN1riIkbU7I3dI824vLLQfiWb0yfOak8IglCxHXwHnibyZBdPZ7b1/p+SAp0/gxa84jo9RSQ==","shasum":"ace86e51e4fbb111a5248e0c52fc45cbb7490480","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.0.0.tgz","fileCount":5,"unpackedSize":9745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJE07CRA9TVsSAnZWagAAg54QAJGmhyM+atMkDyt0VyuR\nrYz3YEKwMvx9NxJlRuH5AmAFnONP4hrsKhrbJobA/+l6wg5oesiKCvk2kBOW\nBm44TkhntRglVDMkAlvv5ZBND9Qo0zm6WjkYNhC/wA0hxu3/d3yakwKpqLA6\nqttAaRAfLeZxX8bGI3ES9VeUR/ENPFJW5fKYzd4Qq4Oi0zDnRLfyEg+FSK4D\n8Wbmc7jp0SH1hnHpW0V3Kxr49vUUoQqD83tKtPNtSTNEc0kIfhIwVeRRLm2f\nsRBDTRGelJArh9Nw2gSay7phtJ5C3/sgpx4m+npz34Xmhi/mGp9RTKC7rpfK\nS0Rk3ZVv28Z0wUCymMzguFRwddi14/DYkzl+hEUNh2AjNcfqiv38FcPZksuV\nNF5MkqEwX0B1dHrncFwtZbf/ApbR2RctWRgLnRWah2IT6k8L13mw49w+PBxd\nRMMFM971JwgPWvDu0sXs74BkEWXy0Flzr8zzN52J4L7b2iCEFNP2zud7Igr4\nzzRL/4EJbwmWzthAavgsdIhDu9uCP+GVudSmze+meZKxBNCqdONTipLCvhNf\nxlOckCmfvk1P03n0JmZlo8baTBlY5SC9FAF6XmL44cmuWxBOLAZ4Q4WYXvdo\nsuhMgbRbfBprWkuJCGe9zHb4Je7dO4Fu8Z2zp9ZYliY2xgn9Lh5SGDd1/XeK\nMU56\r\n=aTOb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFZ8PTnT9dUDQ3E3O2VUpD2+kyeT+GeihG4eoYTgmDkAiBgjgulfcrEMORizYKQFfS/xxXmSmdMBcjDM8L6DNmiTg=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.0.0_1629769019221_0.4547570245514172"},"_hasShrinkwrap":false},"2.1.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.1.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","description":"## API","_id":"@terra-dev/browser-check@2.1.0-alpha.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-M+9fPD6cck0iCnTe6O/odDMPNOSrYiGXo+6I4XCqd3voBndwGqiloQEs/ykuA2G/GTRCZJMdC8NiWsNG/hxQKw==","shasum":"31c7d471e60977ed4bb081ba77b1bef513a4c890","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.1.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLYo0CRA9TVsSAnZWagAAKlMP/RWLMmn8pFlr2xjEXhLF\nt9cq3mpSAKu2RmGXGZMM5jNApkxbVjrz1gIbz6jXOKwKOWN6wOXd9VRuWUDH\nnTAHSrmjulWYbInGyGxFyBAE2keWpBewsGiAOYBRcGj8lhZ8lFDrTlnMnxyP\nsleeUurXYlbCF/VTGe8cVt8iCXjko0E0vD3CXfD5MtxOMgxN132gYBVtkrLi\nEkdP2av4P7GE8FXWlzY5zPN3QfHNpuGULbx3Vp7/FkOBSRmc0fOWm/rmMs1+\nw8WQ2cKNseApdK7RKTO36adqT0syHqCtvB6zP+XtlRIgFNDW9ahc46LsXss0\nyFzLmfKhKe7gsLZyw3CtjkIGyco7RYBso/qRvO2dBZ4JUfgQJKkWQ3IhkRPM\n0chdWpdg12aJdtdcS+wU+zUHap9kbVBaM/jZ65HAoJoCMLECIq1GrkRPD+G4\n7FjFpO4CuoHyAFMjaNR1ydnzJL2x+CxtySBHsasb+e9QYqrNY8iV89jAOoM6\nNWUYs/MIr6srlvc9macaIgmiB0LPW8Ke5USeFwaodPgBXUEqUpLstW6GOIe4\nluvwOU66KMb1uQPVEbfGoxaibpMVYBgRikKdHvuliJ0AML4bfSAyUcVpkwdg\nZiXVd6H8SDIW5Q6nVg3lgCjnmxKULM69Vl/TDDCp5RQ2HLYKawFVZSFHD9zn\n1LnI\r\n=eDxk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJxrZQGwmmU4ducQg3mtWXtE8d5LUJWo8DTCTUSNPxZAIhAJCB0YIaW+SMMetOxptrgLCt5HZSjNP/DkJ4JLCX9DNb"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.1.0-alpha.1_1630374452051_0.937638650836369"},"_hasShrinkwrap":false},"2.1.0-alpha.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.1.0-alpha.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"9cadfc4796a22f83ce2dc50c6172a9b7b329e75e","description":"## API","_id":"@terra-dev/browser-check@2.1.0-alpha.2","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-f91HcNnFl6bfarvqtj4znV2vCMhBDrUIPBY/4/o92IdzYBsFaVOlfbaI5k8Ab0RmMF5PGIv6au59aRJNrdWAGQ==","shasum":"6898ef3b6fabf6a2763c511211626a44616fed02","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.1.0-alpha.2.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA950LTx37rwFLodzRasGzeuwSQ8lPLRry6myEfy/bcFAiEAjNTzzecGSNXEFhPM9zbXRx7VqbbeQw4LHsg/YUf4fIM="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.1.0-alpha.2_1632399206173_0.89853456866413"},"_hasShrinkwrap":false},"2.1.0-alpha.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.1.0-alpha.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"96b0510ec86ea6f54ba47416db90a3731273a258","description":"## API","_id":"@terra-dev/browser-check@2.1.0-alpha.3","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-CL4Dxjx/vRodzvoK2mNhCQmOCk8S8L9FguaBCHGx9qWdxRaoXdI80/TfZfV4Pm3Pz0q97i5NLjqpAWINOYn6Qg==","shasum":"8fdc870749b99f51419375b620fa03c022cfef92","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.1.0-alpha.3.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj5sIrwiX+65gy4S6R8UpA7qpqdtA02kSNKjuOj7sU+AIhAPV/S1XV5F3h7DTJZJMeYj7uZ9Imhl+cPclYTr3YZG+y"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.1.0-alpha.3_1632470546867_0.3531173503973386"},"_hasShrinkwrap":false},"2.1.0-alpha.4":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.1.0-alpha.4","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"a39d14f8c60dcab7d85d42e98a83ae05401c8654","description":"## API","_id":"@terra-dev/browser-check@2.1.0-alpha.4","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-VbxLJ8+J4ww/dmIrT3E8OhKytqzfe4zyJetMlHi66afnPKQpfyxdXai4rxDZDtfSzjbUFAmdKAJXVwMXvT2VZQ==","shasum":"38d2b18905a1ba9d30f2a0132cd7612b727c950b","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.1.0-alpha.4.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHmQERrxlF8nlV5TRoNaHDwO1aefQYu6xlhkyhFJ2JigIgcu5o0DmGZGaNPrTWhTnbtIFCUPoFvli3oT1toFE+dRY="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.1.0-alpha.4_1632716625466_0.14799525315370743"},"_hasShrinkwrap":false},"2.1.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.1.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"gitHead":"3602fa66849f99bef6406d29cd023345aeee5d16","description":"## API","_id":"@terra-dev/browser-check@2.1.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-L2QwBj7rfZzMu9k9UJ3APhdzmMbAL5Xvh1Z9rXOWj+4Hd++phTomm3ykcFjDO+R+8/wdw8GPR29/ANBYFTfZug==","shasum":"53d0acc1f5bc9b639d1ec69f6b54dab77311329a","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.1.0.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+836T7yHKPdWCwb4nGVjLMwAjyjO0obx2rqThOTeSTAiBxT+z60Nwgc8PBDPPgBvEFiz3XFenDCDCSTD5XmilsVA=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.1.0_1632729577377_0.17327615692036913"},"_hasShrinkwrap":false},"2.2.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.2.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"gitHead":"074fc12402dc078b3530e9fbcaac192d080527eb","description":"## API","_id":"@terra-dev/browser-check@2.2.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-g90XUSLfSDgXoLhnCrvS/ceHcGfwATC8qViZRvXh2+4jEClScJsefSzASTM/DMRrZfmEHohvIN4MEPclfe/OfA==","shasum":"d5ec100bff13ccc0a85c8c85e025ed8797c5d4d0","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.2.0.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqcdzhhZDkNDem2E5x5F5G+YpS3dvNzUxjLNXVAuxWEAiEAwhwx7yKVNsqxsge0ZWMlU4CkQKa6QNoHKS1M3n5rpRE="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.2.0_1632980998778_0.6326361355560459"},"_hasShrinkwrap":false},"2.3.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.3.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"8747ca5dc2e3e507dc8a444dee608c4239a4279a","description":"## API","_id":"@terra-dev/browser-check@2.3.0-alpha.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-fWTAMx6kxjRoUiEXe5UprkgqHzzSoWdH5YBNrsX73Ac8qzDzdpbLqrwlVWEcSLqS+IG9qnnGbqxGRA7g6BnrUw==","shasum":"2f2327942a199b0696a146ee52fa02bcbb7e18c6","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.3.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiDXdfr85hMXOkX+ZBem2BYDCr28++Wsh+lQzO30ImRAiA1xd4tINihKMsaJrjdiPrb9yEcPmq08SWm2AMs8l4g/g=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.3.0-alpha.1_1634529237466_0.03313687227591222"},"_hasShrinkwrap":false},"2.3.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.3.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"gitHead":"5ee48f30c8cde4d138af4eadd8ac90196cd4d9a1","description":"## API","_id":"@terra-dev/browser-check@2.3.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-dHSrk1f6UbA2PQ6OjZo4w66/QyfbTr/OGeTKGarsaFgPCK3SJ4H3wM3sWfJqG7yn/DYpclWmnHvnRUbVHQdcog==","shasum":"c1f3b1a65af1c0a5449ed47edc6b7971daebfd8e","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.3.0.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC44KStgIsLqJ2EHG4dKNm4Ldk+HVZWXKQsiPqXT9UwNgIgCxVpfzCcNI0+ENstDv8SlozgOxpKGWiQNvCM+YyM9Zg="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.3.0_1634547772706_0.5709569734327864"},"_hasShrinkwrap":false},"2.4.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.4.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"e67bbda1d30d4b9e1594db6f2e29d7519a7f0e25","description":"## API","_id":"@terra-dev/browser-check@2.4.0-alpha.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-q/zJaGN3UwBgBvnJLbMh6JLNwWso+8bfjnQiWRsy4EdcHVG+5DYA5xr0edwPomxG2y4QByvxQMg3pwdWQq1jKQ==","shasum":"458aa49fbe9a827048c7de3cd12e78b33cf4aad5","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.4.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7Ujrt+GxthAcJL615FRNy29YAet2U3744uMILgy5VvwIhAId+DmSVqpB5D93S4GODnUrCZS0CtWpFJc5Zw8xGIaTR"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.4.0-alpha.1_1634639993000_0.307951031304994"},"_hasShrinkwrap":false},"2.4.0-alpha.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.4.0-alpha.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"23cb0c4f31c6560580313a685d675506e2096643","description":"## API","_id":"@terra-dev/browser-check@2.4.0-alpha.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-Xf0BJjJ5x3i/Vw+cvOQS4YGhLpny4dV8AyjCsdDCZxLaq8fyA6i0qoV6fqXhdlLaQP4/ojWid6OTObHFmGEA0g==","shasum":"8e44afbecc5561abcaa27324528670742677fb95","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.4.0-alpha.2.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGk5loHgjxkjvmMT/FEjR6+vP1XQRuExq1K8Qd0FdBI4AiEA3RC7K71S3Y8U41xEmBhOI87Atp7oHfFuh30BZK4U6zU="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.4.0-alpha.2_1634720064266_0.40881545998755286"},"_hasShrinkwrap":false},"2.4.0-alpha.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.4.0-alpha.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"8a35baa712e803c3af7246bc0ab9a4297c431061","description":"## API","_id":"@terra-dev/browser-check@2.4.0-alpha.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-dQt13SL+u8G0zQzUBEhsjjsrPy5nQ9ThWmNONDaJb/Jq/pi9qo0/hKI3dpLtF9hZeSWNfFvlM16+kAQJRw6tvg==","shasum":"f925152e796fb22ea45afc5e8d3a6629b6f17c63","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.4.0-alpha.3.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD8IbgNMatKqdFSKV+ZRRL3Hxrfv2Nzjb5LlhEFnXpgAiEAqM3cEbU89TDtSwjarTazKgOqdTvP9vDz1LKe16SOzkI="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.4.0-alpha.3_1635302702618_0.08312538308395578"},"_hasShrinkwrap":false},"2.5.0-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.0-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"47d5b7539871c3cab1e704d732b06a768b49e8a9","description":"## API","_id":"@terra-dev/browser-check@2.5.0-alpha.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-mYfrjwfR/1IBtBuY/abtdGK1m2KnPlRf165NkCS6hYr2MVjVeuYApu9uZoDbUeasg/lduam0brIPCFNj5FAVYQ==","shasum":"9867a5b0583348231f2bb0719c84bed1922fc7fd","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.0-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3iemGUQi36xH1yobZOxWODz2ePzRTDskOzPo73RfqHAiEAnhoxZX+7K3rr7DLVe4YiUb9DpVZ01PnOk+h13DJVgis="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.0-alpha.1_1636691910930_0.5860162235655404"},"_hasShrinkwrap":false},"2.5.0":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.0","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"gitHead":"63ba9f6095405709b3a99f7abc124f327ee089a4","description":"## API","_id":"@terra-dev/browser-check@2.5.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-kJYUXnHlO/1zOhjFueW4c26xDdt9+gbnZpHj+orl8Fn15XpaFJF8lugjnMepDjnxLi/bAEp4qRS0lsEdXsFg6g==","shasum":"993effee7d2c591480b90a38e192b74c053a7200","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.0.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx6Y0UrwtAKK2EJ5rwqq4m0UN1nInh5vusRQCoKraTkQIhANzm+LP6YMJD7m8UysdDcI1ROrqJ8pIb401uR5xbG3Ro"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.0_1636708381304_0.4224571344172654"},"_hasShrinkwrap":false},"2.5.1-alpha.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.1-alpha.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"5a4ca0bc529e2adc101224107bab377d14f6ff3b","description":"## API","_id":"@terra-dev/browser-check@2.5.1-alpha.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-k0hI7MSm2RZyXcl5KJtxG0O0/ukpoOmuG+Rr1fCIXe5sTFYnYfsnp2PhXwRKNfAtnMttzhp3JiA+QpJJXCe0Lw==","shasum":"8c5f7f6e9c5efbbcf0d1fb67e4e8476bbf5d1434","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.1-alpha.1.tgz","fileCount":5,"unpackedSize":9753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh9+FIdh0/wmcbb6QgJsEV0gG7fL3R8Z+2dLjRVhvKDwIgJAkfNK/0s1z4fXF8dXt6c94jvP71dsBoIOoALxEFmdI="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.1-alpha.1_1636979579665_0.5965404626679696"},"_hasShrinkwrap":false},"2.5.1":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.1","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"5a4ca0bc529e2adc101224107bab377d14f6ff3b","description":"## API","_id":"@terra-dev/browser-check@2.5.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ASETjpLpt6ikphpy1Tqh+VWGNSnT5Gt4QfWC1js1A0nKoCxQ+Gd7P237PH/f4F4zqQNJAhk8iQjiaX070k7mBw==","shasum":"a9793b167934c778e3007a73d79383d15aac7b6f","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.1.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7J7P4Auc/mHKl1xpWmLi9sCnV+6qId2lEcfvmDHi36gIhAP95HJLe7YylmB5wEwaoeTc1fPEAOmRb/FW3ta2QPgJb"}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.1_1636980954949_0.6854925859289551"},"_hasShrinkwrap":false},"2.5.2":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.2","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"gitHead":"5a4ca0bc529e2adc101224107bab377d14f6ff3b","description":"## API","_id":"@terra-dev/browser-check@2.5.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-zuIIUYmsLrHEE05PnnGDMT4LBsOlO/VLTfyhyqTJsiA2J9Q299L3GSCorXFsTiyQTLCTDh49ucgEf0hGfsTzpQ==","shasum":"9e8b9ba753a33713a02a9309a072c5cbe6b36656","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.2.tgz","fileCount":5,"unpackedSize":9745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2dnSCRA9TVsSAnZWagAAUyIP/3TSevkyN0+XqQYam5xx\nsACs8hBkGKD+/K9uh8uE8b43+j8Pcamjpbe/ySN/7/HialPCeyD6H526z3Ty\nPNSvP4pfwyCBdMV7sl0D2TsnSkzeKR/nfWB6nQG1xUa+46eSG5fjwhGIIGId\nSxXp4cPy++neV/4ElRxYLNiX+XZud1nkL800UXw008vuoEdxikOqlofvzK7r\nVuC6P9bvKbvcoOlDy0kHe7Nc8ZC2y5L4UwdReO8ykhm3wJ2MfBLDtB2rirWL\nBszOa8TeP09zbMGBQu/Emvig0RpyoL8hmZlQ80NJXz5F4wjZfiemPKmnEytQ\np+Lsy5JkSbx0U45KJSirIJvyx6xDemF3HxJA3RaTiCTjVs8S8k9BBKMNOM2Q\ntRKrN3BPR/m4K+wfVT0xvJN4Pig6PbNomZlUDrOHxzcwLBKAXONgBv4JWsHP\nb07YyhgADYsF7u8D7WKHATN3VKw5HQPsLaav85LYofP9wahNeX7vlowDh6pw\n+oyA/0DabhSTTId4TMCPQ+5yKrJSBaDdjVqD9NEeNKSW4HUtucyh3+jLkMzD\n+5PFsNe9Izmr2o68G7WoYhu+8GwqN/qRbbR7EE2z0sPxYgJa18wM/bbhEFUx\nwE0gagSPyrtgckG6uP4Mj1+qLBxgQ7czZWNzBb+aKr88bg4hOoVG9OxbbwbP\nLXqx\r\n=cW7s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAqFNsvuVznd65BBKDfG9KpA4Jv6Mwhqpkjzhi4OSZGAiAfKgNt4O/MtdYC/8bJjUmYsHS2Ss+RS0uEGiLE+0EN/A=="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.2_1636982063864_0.12855913172496303"},"_hasShrinkwrap":false},"2.5.3":{"author":{"name":"Ian","email":"ian@terra.money"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","engines":{"node":">=12"},"publishConfig":{"cache":"~/.npm","access":"public"},"typings":"index.d.ts","name":"@terra-dev/browser-check","version":"2.5.3","dependencies":{"bowser":"^2.11.0","mobile-detect":"^1.4.5"},"main":"./_commonjs/index.js","module":"./index.js","exports":{".":{"import":"./index.js","require":"./_commonjs/index.js","node":"./_commonjs/index.js","default":"./index.js"},"./public/*":"./public/*","./README.md":"./README.md"},"readme":"# `@terra-dev/browser-check`\n\n## API\n\n<!-- source index.ts -->\n\n[index.ts](index.ts)\n\n```ts\nimport bowser from 'bowser';\nimport MobileDetect from 'mobile-detect';\n\n/**\n * @deprecated use instead of <WalletProvider dangerously__chromeExtensionCompatibleBrowserCheck={} />\n */\nexport function isMathWallet(userAgent: string) {\n  return /MathWallet\\//.test(userAgent);\n}\n\nexport const isMobile = () => {\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!mobileDetect.os();\n};\n\nexport const isDesktopChrome = (\n  isChromeExtensionCompatibleBrowser: boolean,\n): boolean => {\n  const userAgent = navigator.userAgent;\n\n  if (isChromeExtensionCompatibleBrowser) {\n    return true;\n  }\n\n  const browser = bowser.getParser(userAgent);\n  const mobileDetect = new MobileDetect(navigator.userAgent);\n\n  return !!(\n    browser.satisfies({\n      chrome: '>60',\n      edge: '>80',\n    }) && !mobileDetect.os()\n  );\n};\n```\n\n<!-- /source -->\n\n## Examples\n\n<!-- source __tests__/useragent.test.ts -->\n\n[\\_\\_tests\\_\\_/useragent.test.ts](__tests__/useragent.test.ts)\n\n```ts\nimport { getParser } from 'bowser';\n\ndescribe('browserslist', () => {\n  test.each([\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36',\n    'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36',\n  ])('should be user agent is chrome (%s)', (userAgent: string) => {\n    const browser = getParser(userAgent);\n    expect(\n      browser.satisfies({\n        chrome: '>60',\n      }),\n    ).toBeTruthy();\n  });\n});\n```\n\n<!-- /source -->\n","readmeFilename":"README.md","gitHead":"5a4ca0bc529e2adc101224107bab377d14f6ff3b","description":"## API","_id":"@terra-dev/browser-check@2.5.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-r4CrL0tTco4yg1UnHq1L2fUIsrEjkBY/pbYlA1p61teZ8OJJLz1yOkXa8OLLHpOl89oXn+ak9iZ1lN0VxSdeuA==","shasum":"63cf01c0e7fddc9955c67e0d51eddd52148da270","tarball":"https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.5.3.tgz","fileCount":5,"unpackedSize":9745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnD4WJSQMRJLM0Vd3PsLzAzWiVv8PvAZddJt96L8OqDAiEAiIRY+pAiODgXAfQFTYr0rN9zBq9HrOub8eO5gnIstS8="}]},"_npmUser":{"name":"ssen","email":"i@ssen.name"},"directories":{},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-check_2.5.3_1636982396443_0.5478396471491633"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-17T06:39:31.000Z","0.16.0-alpha.6":"2021-06-17T06:39:31.638Z","modified":"2022-04-07T05:16:38.523Z","0.16.0-alpha.7":"2021-06-17T08:52:02.351Z","1.0.0-alpha.1":"2021-06-19T14:04:23.496Z","1.0.0-alpha.3":"2021-06-21T08:45:44.800Z","1.0.0":"2021-06-21T09:04:05.790Z","1.1.0-alpha.1":"2021-06-27T04:23:18.808Z","1.1.0-alpha.2":"2021-06-27T04:38:03.332Z","1.1.0":"2021-06-30T07:40:22.818Z","1.2.0-alpha.1":"2021-07-05T04:35:45.027Z","1.2.0":"2021-07-05T08:11:58.041Z","1.2.1-alpha.1":"2021-07-19T01:39:36.794Z","1.2.1":"2021-07-19T01:45:16.636Z","1.3.0-alpha.1":"2021-07-28T04:45:19.500Z","1.2.2-alpha.1":"2021-07-29T01:55:08.662Z","1.2.2":"2021-07-29T02:09:16.983Z","1.2.3-alpha.1":"2021-07-29T08:14:20.607Z","1.2.3":"2021-07-31T15:17:41.472Z","1.2.4-alpha.1":"2021-08-03T11:51:11.756Z","1.2.4":"2021-08-03T12:04:09.568Z","1.4.0-alpha.1":"2021-08-13T04:51:35.548Z","1.4.0-alpha.3":"2021-08-17T05:32:18.271Z","2.0.0-alpha.1":"2021-08-17T13:58:12.895Z","2.0.0-alpha.2":"2021-08-21T11:15:56.247Z","2.0.0":"2021-08-24T01:36:59.417Z","2.1.0-alpha.1":"2021-08-31T01:47:32.175Z","2.1.0-alpha.2":"2021-09-23T12:13:26.327Z","2.1.0-alpha.3":"2021-09-24T08:02:26.992Z","2.1.0-alpha.4":"2021-09-27T04:23:45.591Z","2.1.0":"2021-09-27T07:59:37.500Z","2.2.0":"2021-09-30T05:49:58.923Z","2.3.0-alpha.1":"2021-10-18T03:53:57.622Z","2.3.0":"2021-10-18T09:02:52.840Z","2.4.0-alpha.1":"2021-10-19T10:39:53.154Z","2.4.0-alpha.2":"2021-10-20T08:54:24.425Z","2.4.0-alpha.3":"2021-10-27T02:45:02.839Z","2.5.0-alpha.1":"2021-11-12T04:38:31.092Z","2.5.0":"2021-11-12T09:13:01.450Z","2.5.1-alpha.1":"2021-11-15T12:32:59.794Z","2.5.1":"2021-11-15T12:55:55.085Z","2.5.2":"2021-11-15T13:14:23.995Z","2.5.3":"2021-11-15T13:19:56.577Z"},"maintainers":[{"name":"ssen","email":"i@ssen.name"}],"homepage":"https://github.com/terra-money/wallet-provider/tree/main/packages/src/@terra-dev/browser-check","repository":{"type":"git","url":"git+https://github.com/terra-money/wallet-provider.git"},"author":{"name":"Ian","email":"ian@terra.money"},"bugs":{"url":"https://github.com/terra-money/wallet-provider/issues"},"license":"Apache-2.0","readme":"","readmeFilename":"","description":"## API"}