{"_id":"@alixpay/web-sdk","_rev":"2-ed9ccd79f10491e3935a3a45438532b0","name":"@alixpay/web-sdk","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.1":{"name":"@alixpay/web-sdk","version":"1.0.1","author":{"name":"developer@aliniex.com"},"license":"MIT","_id":"@alixpay/web-sdk@1.0.1","maintainers":[{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},{"name":"alixgate","email":"developer@aliniex.com"}],"dist":{"shasum":"1828ebab6e4207eb18a481d53c13c14263bc0b6b","tarball":"https://registry.npmjs.org/@alixpay/web-sdk/-/web-sdk-1.0.1.tgz","fileCount":2,"integrity":"sha512-dNhhwx3tnjCOIDyR7N1Kr2nx70eQHdGiXW20OUpe63VPFfE3XyENjdsbVARjF/c6Be3xNRSWokQfrFZ7DH32eA==","signatures":[{"sig":"MEYCIQDufeDO8QkMo8W0uG/zDAv6AGNP2jJVQcAhFaOU9mP2TgIhAM5wzNokKiqXQQKKksQ0FB03TPvTxmmh8x1HqVc2M+qi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2737},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a80b0add6e47b2b3c9320b0e2bc070c06b2bd00","scripts":{"test":"jest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},"_npmVersion":"10.2.4","description":"Alixgate SDK","directories":{},"_nodeVersion":"20.11.1","dependencies":{"querystring":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.0.1_1724563532656_0.3789875131852798","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@alixpay/web-sdk","version":"1.0.2","author":{"name":"developer@aliniex.com"},"license":"MIT","_id":"@alixpay/web-sdk@1.0.2","maintainers":[{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},{"name":"alixgate","email":"developer@aliniex.com"}],"dist":{"shasum":"239ae041c12440072a4bebeca55f9de28a51bda4","tarball":"https://registry.npmjs.org/@alixpay/web-sdk/-/web-sdk-1.0.2.tgz","fileCount":3,"integrity":"sha512-uCmyZYMkWbPK4Bijp8Owbc8x54NkPZ7q9PT3RoHHZMIxKfTAoJQkLTQI2aYD9zoaidZYLoWpEhzo/fQOgb++Kw==","signatures":[{"sig":"MEUCIQDRNC2tenUqqbknDanpwJw5PCgfX9/1ab9KePPIA0xvBQIgJLq5QMdZU9W2fsP0bYZtKY5cLVK9/wXeN2CkP2KlvWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3990},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a80b0add6e47b2b3c9320b0e2bc070c06b2bd00","scripts":{"test":"jest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},"_npmVersion":"10.2.4","description":"Alixgate SDK","directories":{},"_nodeVersion":"20.11.1","dependencies":{"querystring":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.0.2_1724590095307_0.9988157426739408","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@alixpay/web-sdk","version":"1.0.3","description":"Alixgate SDK","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc","test":"jest"},"author":{"name":"developer@aliniex.com"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.14.10","jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"dependencies":{"querystring":"^0.2.1"},"_id":"@alixpay/web-sdk@1.0.3","gitHead":"1690457df06c0f075097a349417c357048e712c0","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-3/2tr4Mty/w1VFIU2HKFbBKUNRRs1irVnFJmXsvnBpUO+1H2givDWFddUGM3CTCEwJZMnTiE7vqbnQoohuv4Aw==","shasum":"cc1e3845a38cb44676c844e2d8c585255a5026c7","tarball":"https://registry.npmjs.org/@alixpay/web-sdk/-/web-sdk-1.0.3.tgz","fileCount":3,"unpackedSize":4107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ6wnBUhUenJwwxSDt0vA2NzRvXy5GtDzx85+TugDQ2gIhANzw0MFdtzQOqQ5B8otRYvP5m3YlY2g/gJeILyIqpETT"}]},"_npmUser":{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},"directories":{},"maintainers":[{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},{"name":"alixgate","email":"developer@aliniex.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-sdk_1.0.3_1724591844398_0.7731927658577391"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-25T05:25:32.559Z","modified":"2024-08-25T13:17:24.750Z","1.0.1":"2024-08-25T05:25:32.800Z","1.0.2":"2024-08-25T12:48:15.448Z","1.0.3":"2024-08-25T13:17:24.550Z"},"author":{"name":"developer@aliniex.com"},"license":"MIT","description":"Alixgate SDK","maintainers":[{"name":"alix-vynguyen","email":"vy.nguyen@aliniex.com"},{"name":"alixgate","email":"developer@aliniex.com"}],"readme":"# Web SDK\n\n[![npm version][npm-image]][npm-url]\n\n[npm-url]: https://www.npmjs.com/package/@alixpay/web-sdk\n[npm-image]: https://img.shields.io/badge/npm-1.0.3-blue\n\n## Requirements\n\n1. Node.js: Version 14.x or higher.\n2. TypeScript: Version 4.0 or higher.\n3. Module Resolution: ES6 or CommonJS.\n4. React Support (if needed): Support for React version 16.8 or higher if the SDK needs to integrate with React.\n\n## Install\n\n```\n$ npm install @alixpay/web-sdk\n```\n\nor\n\n```\n$ yarn add @alixpay/web-sdk\n```\n\n## Usage\n\n```js\nimport React, { useEffect } from 'react'\nimport alixSDK from '@alixpay/web-sdk'\n\nfunction Component() {\n  useEffect(() => {\n    alixSDK.init({\n      coin: '...',\n      walletAddress: '...',\n      appToken: '...',\n      theme: 'light',\n      env: 'Sandbox',\n    })\n  }, [])\n\n  return (\n    <div>\n      <div id=\"alix-iframe-container\" />\n\n      <button onClick={alixSDK.launch}>\n        <p>Launch SDK</p>\n      </button>\n    </div>\n  )\n}\n```\n\n### Query Params\n\n| Key                 | Description               | Default   |\n| ------------------- | ------------------------- | --------- |\n| **`coin`**          |                           | _None_    |\n| **`walletAddress`** |                           | None      |\n| **`appToken`**      |                           | _None_    |\n| **`theme`**         | `optional`                | `light`   |\n| **`env`**           | `Sandbox` or `Production` | `Sandbox` |\n| **`width`**         | `optional`                | `800`     |\n| **`height`**        | `optional`                | `900`     |\n","readmeFilename":"README.md"}