{"_id":"@0xshield3/privy","_rev":"4-8788912ea9f1a3cddc258f89b2259bd6","name":"@0xshield3/privy","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@0xshield3/privy","description":"Shield3 RPC configuration for Privy","version":"1.0.0","private":false,"license":"MIT","main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build"},"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"engines":{"node":">=16.0.0"},"devDependencies":{"@privy-io/react-auth":"^1.41.0","eslint":"^8.45.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.0"},"peerDependencies":{"@privy-io/react-auth":"^1.41.0","react":"^18.2.0","react-dom":"^18.2.0"},"gitHead":"b1771690bc68e22f2eda6eca1c64630840b9e892","_id":"@0xshield3/privy@1.0.0","_nodeVersion":"18.4.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-H7PBWgzWpv2F2+dQqk76FRtDB94wmhiDtq5K5KFd3KmquCAy3gnWxFUu02012P5bKG4fYkUnm5UIN/AULZu5Gw==","shasum":"fd6ae497d2b589ed0383bb0d15bd50b4075f90bd","tarball":"https://registry.npmjs.org/@0xshield3/privy/-/privy-1.0.0.tgz","fileCount":7,"unpackedSize":8229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcnKg8wtMx9PWFBvfxXNRYoN8i8L3t4B0gzwFl2J9c1AiBtpSnVfLt6BEXcHv5YiuYwkCiM0MCxcURjDXolP4+OsQ=="}]},"_npmUser":{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},"directories":{},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privy_1.0.0_1696275399123_0.2963397566036641"},"_hasShrinkwrap":false},"1.0.1":{"name":"@0xshield3/privy","description":"Shield3 RPC configuration for Privy","version":"1.0.1","private":false,"license":"MIT","main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build"},"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"engines":{"node":">=16.0.0"},"devDependencies":{"@privy-io/react-auth":"^1.41.0","eslint":"^8.45.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.0"},"peerDependencies":{"@privy-io/react-auth":"^1.41.0","react":"^18.2.0","react-dom":"^18.2.0"},"gitHead":"e8c2d676dfd9fe0a8aae79beaa1deec611d8d7b6","_id":"@0xshield3/privy@1.0.1","_nodeVersion":"18.4.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Pnpe4ys2rwyGJAw8RrmJaEzSkOwEBkGHgDgb6lNvIO6uiWfB0/AsejL7ZeMbMYiXJGx4iqJ78/ptepTBuImNIw==","shasum":"3e8410683870eb123eaf43aa6ccd20233d30059a","tarball":"https://registry.npmjs.org/@0xshield3/privy/-/privy-1.0.1.tgz","fileCount":7,"unpackedSize":8245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoPOJixDqErQrMChmRaFer/X7NOVzSrpmLhUnSWAqGaAiEA3iMHqOyzTYtvbgqK6SegEtGf8Z0JRLj1o5CeJ2Nozek="}]},"_npmUser":{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},"directories":{},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privy_1.0.1_1696275725810_0.18072960623608947"},"_hasShrinkwrap":false},"1.0.2":{"name":"@0xshield3/privy","description":"Shield3 RPC configuration for Privy","version":"1.0.2","private":false,"license":"MIT","main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build"},"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"engines":{"node":">=16.0.0"},"devDependencies":{"@privy-io/react-auth":"1.41.0","eslint":"^8.45.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.0"},"peerDependencies":{"@privy-io/react-auth":"^1.41.0","react":"^18.2.0","react-dom":"^18.2.0"},"_id":"@0xshield3/privy@1.0.2","gitHead":"408db353da6277832dd9edb51e3f5b495da1b4f4","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Ou+3nb5WKOaxP6WQWo+hFrXfrmpTDimVs3pgx4ySOxngOaWyN45LCg5TV123YGOUCguj2C1GsgGYE78SoFimfA==","shasum":"b5c6f2efa01b3b4aa21dbb88c06a3febc05a4b49","tarball":"https://registry.npmjs.org/@0xshield3/privy/-/privy-1.0.2.tgz","fileCount":2,"unpackedSize":2522,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOIOYto8ncpNk5Hecej5dLwz7/rooAlOgHD20Q4sjGjAIgMtgVFx5YubX9U4DwgcUMIywbGmytS6DZlC66gfOpReU="}]},"_npmUser":{"name":"izkp","email":"ipatka@gmail.com"},"directories":{},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privy_1.0.2_1708553987427_0.3473539959259957"},"_hasShrinkwrap":false},"1.0.3":{"name":"@0xshield3/privy","description":"Shield3 RPC configuration for Privy","version":"1.0.3","private":false,"license":"MIT","main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build"},"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"engines":{"node":">=16.0.0"},"devDependencies":{"@privy-io/react-auth":"1.41.0","eslint":"^8.45.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.0"},"peerDependencies":{"@privy-io/react-auth":"^1.41.0","react":"^18.2.0","react-dom":"^18.2.0"},"_id":"@0xshield3/privy@1.0.3","gitHead":"408db353da6277832dd9edb51e3f5b495da1b4f4","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-F+xr2nRy4PswlOD53hL4N5cjqQ51jtfbr55PHxmyTkrPfdD5TWIWUG6RJDAUf7ZH4copyEMcUHP52s8sZONALw==","shasum":"5143c0952fe57bbe03a5b313a2e5b7282d18340f","tarball":"https://registry.npmjs.org/@0xshield3/privy/-/privy-1.0.3.tgz","fileCount":7,"unpackedSize":7780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAf7AVV10PP3lC/jKYIp2e0hIehhpbDOwVSQ2qfSh5pQIgT3ftX9xDPHm61TTbBzhQzGi54xiBHMFrjPfgL+xX//U="}]},"_npmUser":{"name":"izkp","email":"ipatka@gmail.com"},"directories":{},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privy_1.0.3_1708554138117_0.16457501502546146"},"_hasShrinkwrap":false},"1.1.0":{"name":"@0xshield3/privy","description":"Shield3 RPC configuration for Privy","version":"1.1.0","private":false,"license":"MIT","main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build"},"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"engines":{"node":">=16.0.0"},"devDependencies":{"@privy-io/react-auth":"^1.56.2","eslint":"^8.45.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.0"},"peerDependencies":{"@privy-io/react-auth":"^1.56.2","react":"^18.2.0","react-dom":"^18.2.0"},"_id":"@0xshield3/privy@1.1.0","gitHead":"408db353da6277832dd9edb51e3f5b495da1b4f4","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-jjJiEbOuhdtdcjyJlndigJBFFbOq1ikVZEAL/A6C8Z+tyx3QWc8E4bSE4YSX92BTEQJSnLJ8R4u094qIzaJgvg==","shasum":"5682e89d857e9c9a4f4cd9826dd4db6cb0a6a012","tarball":"https://registry.npmjs.org/@0xshield3/privy/-/privy-1.1.0.tgz","fileCount":7,"unpackedSize":9377261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgyYmNoCWz5lQYU2099RS/ueeZd99lVBFHM04lFQYjbAiEAhficjlbhXckZXwU97LthX4k5/oCCNpkkVd4ImttJZTY="}]},"_npmUser":{"name":"izkp","email":"ipatka@gmail.com"},"directories":{},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privy_1.1.0_1708559430946_0.9761129117628846"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-02T19:36:39.038Z","1.0.0":"2023-10-02T19:36:39.488Z","modified":"2024-02-21T23:50:31.574Z","1.0.1":"2023-10-02T19:42:06.042Z","1.0.2":"2024-02-21T22:19:47.575Z","1.0.3":"2024-02-21T22:22:18.267Z","1.1.0":"2024-02-21T23:50:31.151Z"},"maintainers":[{"name":"tadejpol","email":"tadej.polajnar@gmail.com"},{"name":"izkp","email":"ipatka@gmail.com"}],"description":"Shield3 RPC configuration for Privy","homepage":"https://github.com/0xShield3","keywords":["react","web3","privy"],"repository":{"type":"git","url":"git+https://github.com/0xShield3/packages.git"},"bugs":{"url":"https://github.com/0xShield3/packages/issues"},"license":"MIT","readme":"# @0xshield3/privy\n\n`@0xshield3/privy` is a configuration package for the Privy `@privy-io/react-auth` library that enables Shield3 RPC integration. It simplifies the setup process for connecting to the Shield3 API by providing a convenient configuration function.\n\n## Installation\n\nTo install `@0xshield3/privy`, use your preferred package manager:\n\n```shell\nnpm install @0xshield3/privy\nyarn add @0xshield3/privy\npnpm add @0xshield3/privy\n```\n\n## Usage\n\nTo use `@0xshield3/privy`, you need to import and call the `initShield3PrivyConfig` function with your Shield3 API key and optional Privy configuration.\n\n```tsx\nimport initShield3PrivyConfig from '@0xshield3/privy';\n\nconst privyProviderConfig = {\n    // Your Privy configuration options (optional)\n};\n\nconst shield3PrivyConfig = initShield3PrivyConfig(<YOUR_SHIELD3_API_KEY>, privyProviderConfig);\n\nreturn (\n    <PrivyProvider config={shield3PrivyConfig}>\n        <Component {...pageProps} />\n    </PrivyProvider>\n    );\n```\n\n### Parameters\n\n- `SHIELD3_API_KEY` (string): Your Shield3 API key, which is required for authentication.\n\n- `privyClientConfig` (PrivyClientConfig type): An optional configuration object for Privy. This object allows you to customize the behavior of the Privy client. Refer to the [Privy documentation](https://docs.privy.io/reference/react-auth/modules#privyclientconfig) for available configuration options.\n\n## License\n\nThis package is licensed under the MIT License. See the [LICENSE](../../LICENSE) file for details.\n","readmeFilename":"README.md"}