{"_id":"@apexethdev/preview-wallet","name":"@apexethdev/preview-wallet","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@apexethdev/preview-wallet","version":"0.1.0","type":"module","bin":{"preview-wallet":"bin/preview-wallet.mjs"},"exports":{".":{"import":"./src/index.js","types":"./src/index.d.ts"},"./react":{"import":"./src/react/index.js","types":"./src/react/index.d.ts"},"./server":"./src/server/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"preview-wallet","start":"preview-wallet","check":"node --check bin/preview-wallet.mjs && node --check src/index.js && node --check src/server/index.mjs && node --check src/runtime/index.mjs && node --check src/client.js && node --check src/react/index.js && node --check src/react/PreviewWalletHost.js && node --check src/browser/bridge.js && node --check src/browser/provider.js && node --check src/browser/mount.js && node --check src/browser/overlay.js","test":"node --test test/*.test.mjs"},"peerDependencies":{"react":">=18"},"dependencies":{"dotenv":"^17.2.3","viem":"^2.47.2"},"gitHead":"a3e2148cf6a40b5611e2e075aa3b56ec00a63bce","_id":"@apexethdev/preview-wallet@0.1.0","description":"`@apexethdev/preview-wallet` is the published npm package that powers the local wallet sidecar and browser integration.","_nodeVersion":"20.19.1","_npmVersion":"11.10.1","dist":{"integrity":"sha512-+GAYsuBA/ZmJzF3BYEqiiNfV5CVuNiWwyzOVcRrivL9k4NHb/hITp/cJtGtQle4jvLydGRjNtsBJ5IPWTah7QA==","shasum":"4908d997748016e8ef7839c40851773e74f9a5b0","tarball":"https://registry.npmjs.org/@apexethdev/preview-wallet/-/preview-wallet-0.1.0.tgz","fileCount":15,"unpackedSize":43398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8C26eUopgE8DFcaVqalZMK1LMdHBEPPnK3HAoGhRWvAIgTbKKOmbtydZgJ70e00tTt18rtt+cN+cIeol4lVodxlM="}]},"_npmUser":{"name":"apexethdev","email":"apex@veil.cash"},"directories":{},"maintainers":[{"name":"apexethdev","email":"apex@veil.cash"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/preview-wallet_0.1.0_1773680114749_0.6587917916365946"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-16T16:55:14.642Z","0.1.0":"2026-03-16T16:55:14.918Z","modified":"2026-03-16T16:55:15.128Z"},"maintainers":[{"name":"apexethdev","email":"apex@veil.cash"}],"description":"`@apexethdev/preview-wallet` is the published npm package that powers the local wallet sidecar and browser integration.","readme":"# @apexethdev/preview-wallet\n\n`@apexethdev/preview-wallet` is the published npm package that powers the local\nwallet sidecar and browser integration.\n\nIt provides:\n\n- a local signer runtime\n- an injected EIP-1193/EIP-6963 browser provider\n- a Shadow DOM approval overlay\n- a `preview-wallet` CLI for starting the local server\n- a `PreviewWalletHost` React export for Next.js apps\n\n## Consumer usage\n\nInstall the package via npm:\n\n```bash\nnpm install @apexethdev/preview-wallet\n```\n\nStart the sidecar:\n\n```bash\npreview-wallet\n```\n\nIn a Next.js app, a common script is:\n\n```json\n{\n  \"scripts\": {\n    \"wallet:start\": \"preview-wallet\"\n  }\n}\n```\n\nRender the browser host in a client-capable Next.js layout:\n\n```tsx\nimport { PreviewWalletHost } from \"@apexethdev/preview-wallet/react\";\n```\n\nRelevant env variables:\n\n```bash\nNEXT_PUBLIC_PREVIEW_WALLET_ENABLED=true\nNEXT_PUBLIC_PREVIEW_WALLET_URL=http://127.0.0.1:43199/client.js\n\nPREVIEW_WALLET_PRIVATE_KEY=0x...\nPREVIEW_WALLET_NETWORK=sepolia\nPREVIEW_WALLET_RPC_URL=https://sepolia.base.org\nPREVIEW_WALLET_HOST=127.0.0.1\nPREVIEW_WALLET_PORT=43199\n```\n","readmeFilename":"README.md","_rev":"1-58de2cc94bd2b37ade7a3cfe612e317a"}