{"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"dist":{"shasum":"4f1641c126fd74b2b49d8b7439ea85f33a100266","tarball":"https://registry.npmjs.org/@uni/env/-/env-1.0.6-beta.tgz","fileCount":8,"integrity":"sha512-LdHz8HT6sGbOmFrOKdsnH1vlT8Vhe6zm414c10v6/0xBurVTpFRtDhln4qAVbQqkN1X1vwGqZs/JJu2vPD4m9w==","signatures":[{"sig":"MEUCIQDG29bTOhj+aP6i70Wpk9fBuANHv8DYo1BymML2GyKVRwIgKSNITTL3DLRaEG9tq3aY8nAdAZuYKgR+bJTE4toIOxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpMObCRA9TVsSAnZWagAAQLkP/jx7HGy008PQ4of/FBHK\nMOu7g9uJMKoeLoDQVuy8Tch3mz0y2Q71Qt+mtbwx2fI48nksjOvzO00aLwGW\nugTpHMUHJ7YLgHi32qCnJlXsdbFAYmcb5W/wldXBOxaNzM7GVSq5aQYFZ8+E\nrHUvOIwgfrDm/lAf40GG6DYNGbvogkjFoLiyRSu6WBXYji/PHYjoDO6L/a1/\npFD4nhVsPkh67gkC1+qFvgoE9dUXFSoBYLb8gN4akmFmIpgtKtZM+vIFT/Kj\n3QFLMflZzwflovYo+LdyEmZ1NOYu4dP5ckS/YVEVKYoWOKYkvF2btgkL6BI0\ntrivUUgfcvzBTXAte9/uEKFSFsku+zmMbwRcXppt74Rk9pyExwB8AZXv+Jp+\nAv17+TC8f6iZpcBdcRFGMZarqyCtMXR4mkRZcfSsXYivzoOEb5xjy16cio3c\nEAgK/lgbov2zJ5LRQO8AGGTapKwzBDfR3S0dsBviB8ExKYqzvoEsVxzIWHvq\nlOEn5a7CtBVx+kpbw0piiYgEn69B0hqlqCCVqtYTm0H98h40Hop3ysuUcbRR\nIM9Pbb4Oz7OE9hS1d6VYgdsV5E/nx372z1X+/2elWKnDSBi3ZOHH9z2Fas5H\nDgf9b/FiUXZLp9wWlkluHPCiTbRoH7iYJ9+LVqnlS015G7tlyo0Fv1HDZ59G\n3pqn\r\n=7E/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"@uni/env","unpkg":"dist/index.js","author":{"name":"rax"},"module":"es/index.js","readme":"\n# env\n[![npm](https://img.shields.io/npm/v/@uni/env.svg)](https://www.npmjs.com/package/@uni/env)\n\nJudge runtime environment\n\n## Support\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" title=\"h5\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" title=\"ali miniprogram\" /> <img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\" title=\"wechatMiniprogram\"> <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\" title=\"bytedanceMicroApp\"> <img alt=\"baiduSmartProgram\" src=\"https://img.alicdn.com/imgextra/i4/O1CN01jngdBb24yGv2Fu34G_!!6000000007459-2-tps-200-200.png\" width=\"25px\" height=\"25px\" title=\"baiduSmartProgram\"> <img alt=\"kuaiShouMiniProgram\" src=\"https://gw.alicdn.com/imgextra/i4/O1CN01kzmJMM24jcFEzp5Wv_!!6000000007427-2-tps-200-200.png\" width=\"25px\" height=\"25px\" title=\"KuaiShouMiniProgram\">\n\n## Install\n```bash\n$ npm install @uni/env --save\n```\n\n## Usage\n```javascript\nimport { isWeex, isWeb, isMiniApp, isNode, isWeChatMiniProgram, isByteDanceMicroApp, isBaiduSmartProgram, isKuaiShouMiniProgram } from '@uni/env';\n\n```\nYou can also import from the big package:\n\n```js\nimport { env } from '@uni/apis';\n```\n\n## APIS\n### `isWeex: boolean`\nChecks if environment is a weex environment.\n\n### `isWeb: boolean`\nChecks if environment is a web environment.\n\n### `isMiniApp: boolean`\nChecks if environment is an alibaba miniprogram environment.\n\n### `isWeChatMiniProgram: boolean`\nChecks if environment is a wechat miniprogram environment.\n\n### `isByteDanceMicroApp: boolean`\nChecks if environment is a bytedance microapp environment.\n\n### `isBaiduSmartProgram: boolean`\nChecks if environment is a baidu smartprogram environment.\n\n### `isKuaiShouMiniProgram: boolean`\nChecks if environment is a kuaishou miniprogram environment.\n### `isNode: boolean`\nChecks if environment is a Node.js environment.\n\n## Results in each container\n\nNote：To judge MiniProgram env in WebView, please insert JS SDK accordingly.\n\n|                              | isMiniApp | isWeChatMiniProgram | isByteDanceMicroApp | isBaiduSmartProgram | isKuaiShouMiniProgram | isWeb | isWeex | isNode |\n| ---------------------------- | --------- | ------------------- | ------------------  | ------------------- | --------------------- | ------ | ----- | ------ |\n| Alibaba MiniApp              | ✔️         | ✘                   | ✘                   | ✘                   | ✘                     | ✘      | ✘     | ✘    |\n| Alibaba MiniApp WebView      | ✔️         | ✘                   | ✘                   | ✘                   | ✘                     | ✔️      | ✘     | ✘   |\n| Wechat MiniProgram           | ✘         | ✔️                   | ✘                   | ✘                   | ✘                     | ✘      | ✘     | ✘   |\n| Wechat MiniProgram WebView   | ✘         | ✔️                   | ✘                   | ✘                   | ✘                     | ✔️      | ✘     | ✘   |\n| ByteDance MicroApp           | ✘         | ✘                   | ✔️                   | ✘                   | ✘                     | ✘      | ✘     | ✘   |\n| ByteDance MicroApp WebView   | ✘         | ✘                   | ✔️                   | ✘                   | ✘                     | ✔️      | ✘     | ✘   |\n| Baidu SmartProgram           | ✘         | ✘                    | ✘                   | ✔️                  | ✘                     | ✘      | ✘     | ✘   |\n| Baidu SmartProgram WebView   | ✘         | ✘                   | ✘                   | ✔️                   | ✘                     | ✔️      | ✘     | ✘   |\n| KuaiShou MiniProgram         | ✘         | ✘                    | ✘                   | ✘                  | ✔️                     | ✘      | ✘     | ✘   |\n| KuaiShou MiniProgram WebView | ✘         | ✘                   | ✘                   | ✘                   | ✔️                     | ✔️      | ✘     | ✘   |\n| Node                         | ✘         | ✘                   | ✘                   | ✘                  | ✘                      | ✘      | ✘     | ✔️   |\n| Web                          | ✘         | ✘                   | ✘                   | ✘                  | ✘                      | ✔️      | ✘     | ✘   |","exports":{".":{"web":"./es/web/index.js","default":"./es/index.js","miniapp":"./es/ali-miniapp/index.js","require":"./lib/index.js","bytedance-microapp":"./es/bytedance-microapp/index.js","wechat-miniprogram":"./es/wechat-miniprogram/index.js"},"./*":"./*"},"license":"BSD-3-Clause","typings":"types/index.d.ts","_npmUser":{"name":"bunko","email":"2leg@immaster.cn"},"homepage":"https://github.com/raxjs/universal-api#readme","repository":{"url":"git+ssh://git@github.com/raxjs/universal-api.git","type":"git"},"_npmVersion":"6.14.5","description":"[![npm](https://img.shields.io/npm/v/@uni/env.svg)](https://www.npmjs.com/package/@uni/env)","directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"bunko","email":"2leg@immaster.cn"}],"sideEffects":false,"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"readmeFilename":"README.en-US.md","_npmOperationalInternal":{"tmp":"tmp/env_1.0.6-beta_1621410715345_0.40415516855203415","host":"s3://npm-registry-packages"},"_id":"@uni/env@1.0.6-beta","version":"1.0.6-beta"}