{"_id":"@mobile-wallet-protocol/client","_rev":"6-bc7c037c3df4fd90fc9d9ca7c4dcb457","name":"@mobile-wallet-protocol/client","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@mobile-wallet-protocol/client","version":"0.0.1","keywords":["coinbase","coinbasewallet","eth","ethereum","wallet","walletlink","web3"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.0.1","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/coinbase/coinbase-wallet-sdk#readme","bugs":{"url":"https://github.com/coinbase/coinbase-wallet-sdk/issues"},"dist":{"shasum":"12ddcc6ce1098729b4947cc6fb7c31849d31543c","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.0.1.tgz","fileCount":146,"integrity":"sha512-kkp6DTKaP105hDC7IJA3NnGpYvGPFkZjvMd4JxJzxOzqgSXOsYzIYZvI9W2JzqFLDSdLcD/knPntLfFnQBJwgw==","signatures":[{"sig":"MEYCIQDUiurPuCyiRrrcHq8g5O6LwpPxWm5SWZEm4SzFuA/mUwIhALreUA5b73PlXREBBjMpKwFzjSaypu4j3rLxQKBRRred","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268320},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"583e888abb0e1b221004f9b31c2a80794dbd8e22","scripts":{"dev":"node compile-assets.js && tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"node compile-assets.js && tsc -p ./tsconfig.build.json && tsc-alias && cp -a src/vendor-js dist","pretest":"node compile-assets.js","prebuild":"rm -rf ./build && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/coinbase/coinbase-wallet-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"clsx":"^1.2.1","preact":"^10.16.0","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"react-native":"dist/index.native.js","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sass":"^1.64.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","jest-websocket-mock":"^2.4.0","eslint-config-preact":"^1.3.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@testing-library/preact":"^2.0.1","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-dom":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"peerDependenciesMeta":{"expo":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"react-native":{"optional":true},"expo-web-browser":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1_1722982071828_0.11433485267540222","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@mobile-wallet-protocol/client","version":"0.0.2","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.0.2","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"dist":{"shasum":"3ebd9d6b886c5fc28e5eb6c7d590b767e5af5c9c","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.0.2.tgz","fileCount":65,"integrity":"sha512-tVCbVCxBosZjZ6jMfCBsEPXBwABt3WQVk19JNNqGNAF6ZAcdsjZ7QsGpVeplTwmBemlP29RbigCJS02LOZV0BQ==","signatures":[{"sig":"MEYCIQCnoRXR6FrJJnIb+KdbKdOZ1FedKnsi25vHm8+UWvZimwIhAMwshAkPQGilsHS0d/lF42OatwaJwHGHel2AO+WwGA5l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85534},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2eb7b9dbbea039cdbecf448dcf070ff7b9e34022","scripts":{"dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"tsc -p ./tsconfig.build.json && tsc-alias","prebuild":"rm -rf ./build && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","type":"git","directory":"packages/client"},"_npmVersion":"10.7.0","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","eslint-plugin-react":"^7.35.0","jest-websocket-mock":"^2.4.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2_1723758451580_0.7786370272627008","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@mobile-wallet-protocol/client","version":"0.0.3","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.0.3","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"dist":{"shasum":"f1feec441a164d1badf787bd7206cdcb86262b07","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.0.3.tgz","fileCount":65,"integrity":"sha512-t6tu32ah205C/lRo2RyApsK2LxVESWzABfu3M9fEIkx6dF8bAaCLUKlakgLPesy7uuMXCe/xy8doON8Xa/ceKw==","signatures":[{"sig":"MEYCIQDn4vBZ8V1cLCRuK2d35afwWAgu8d56we23zsT3LbqzNgIhAPNZfT+dSL3TUVp6Qi2ia42e6ZiZeVAccnGY/g6E13+8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85679},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d52778a8bdc809957b8feb52ff76f71c228d3a36","scripts":{"dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"tsc -p ./tsconfig.build.json && tsc-alias","prebuild":"rm -rf ./build && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","type":"git","directory":"packages/client"},"_npmVersion":"10.7.0","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","eslint-plugin-react":"^7.35.0","jest-websocket-mock":"^2.4.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3_1726174954718_0.1308329423699457","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@mobile-wallet-protocol/client","version":"0.1.0","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.1.0","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"dist":{"shasum":"746f2225aa515e915b4f48988900b5df0312e6cf","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.1.0.tgz","fileCount":65,"integrity":"sha512-qfJoIkaAp8vLrA6w+B/V2W7ipfBEzwKaqBBqM3V64ntXKRKQsqZuScDCf8q7QMJKIye+NWELAq8RZiz7UKwOWg==","signatures":[{"sig":"MEUCIQDH3PUeXd2HQoEAcQ7kEJq3CApzTfJi1nfyyl8Rp14fpgIgd+lh9f64FmfaewtF4ZD0uC5Xd163/j5eyWUktBJA4MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86625},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ab96367c5c432af9d8353b068e04ae4ead3314d1","scripts":{"dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"tsc -p ./tsconfig.build.json && tsc-alias","prebuild":"rm -rf ./build && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","type":"git","directory":"packages/client"},"_npmVersion":"10.8.2","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","eslint-plugin-react":"^7.35.0","jest-websocket-mock":"^2.4.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.0_1728600146010_0.49337364420590757","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@mobile-wallet-protocol/client","version":"0.1.1","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.1.1","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"dist":{"shasum":"7bf936f6914ec00ed875b71fa7b1c11403adccd6","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.1.1.tgz","fileCount":65,"integrity":"sha512-bnlGirHtG3xdxuJZCWqY6uxTF28t7iSr6+gl4x+4/Nt5ps6IS/jZsXQihHREoFVXUkfnlN++wqjJmBhP6YlsYw==","signatures":[{"sig":"MEQCIA5yY78M1FVTs+/LRyu/R9reflauszL5oxNKDnYVA0rdAiB34Y49+HcC9dqrk7QSx65SJz/rexhwtjmm1nzzvMrcfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87278},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d649784417dac034eff7231ae23454da7e55b711","scripts":{"dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"tsc -p ./tsconfig.build.json && tsc-alias","prebuild":"rm -rf ./build && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","type":"git","directory":"packages/client"},"_npmVersion":"10.8.2","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","eslint-plugin-react":"^7.35.0","jest-websocket-mock":"^2.4.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.1_1729574321340_0.24070246899832082","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@mobile-wallet-protocol/client","version":"0.1.2","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","_id":"@mobile-wallet-protocol/client@0.1.2","maintainers":[{"name":"jungho.bang","email":"jungho.bang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"}],"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"dist":{"shasum":"e5cd026e904f2493ba316bc39a4e4ed61b75266f","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-0.1.2.tgz","fileCount":65,"integrity":"sha512-fiU4H7X7CxE+MOF32jyDVhUm/agJjot4ltlP+TyduNagtDrxCNlvdzMuOd1zs0i9n80bkK6PNANyq3kLvzui4g==","signatures":[{"sig":"MEUCIQCzJbhkx9R8h6PQBxwdJLRkpLvneCrm0yTW+vRFJvxrywIgc0saN38gXfEC4jokf7NqzT+lRJp6XOxr8+CaYHlWd6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85943},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"124f0e1d57d6ad7ff3dba60e4f79d58cc5564321","scripts":{"dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","lint":"eslint . --ext .ts,.tsx --fix","test":"jest","build":"tsc -p ./tsconfig.build.json && tsc-alias","prebuild":"rm -rf ./dist && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","typecheck":"tsc --noEmit","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html"},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"repository":{"url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","type":"git","directory":"packages/client"},"_npmVersion":"10.8.2","description":"Client SDK for the Mobile Wallet Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"fflate":"^0.8.2","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","@noble/ciphers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.6.0","eslint":"^8.45.0","nodemon":"^3.1.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","prettier":"^3.0.0","tsc-alias":"^1.8.8","babel-jest":"^27.5.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^27.5.2","@types/node":"^14.18.54","jest-chrome":"^0.7.2","@types/react":"^18.0.25","expo-web-browser":"^13.0.3","@babel/preset-env":"^7.22.9","@peculiar/webcrypto":"^1.4.3","@types/react-native":"^0.70.6","eslint-plugin-react":"^7.35.0","jest-websocket-mock":"^2.4.0","@testing-library/react":"14.3.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.2.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-plugin-simple-import-sort":"^10.0.0","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@react-native-async-storage/async-storage":"^1.24.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-web-browser":"*","@react-native-async-storage/async-storage":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.2_1730480142225_0.4935367171172971","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@mobile-wallet-protocol/client","version":"1.0.0","description":"Client SDK for the Mobile Wallet Protocol","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","directory":"packages/client"},"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","scripts":{"test":"jest","test:coverage":"yarn test:unit && open coverage/lcov-report/index.html","prebuild":"rm -rf ./dist && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts","build":"tsc -p ./tsconfig.build.json && tsc-alias","dev":"tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias","typecheck":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx --fix"},"dependencies":{"@noble/ciphers":"^0.5.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0","eventemitter3":"^5.0.1","fflate":"^0.8.2"},"peerDependencies":{"@react-native-async-storage/async-storage":"*","expo":"*","expo-web-browser":"*","react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.22.9","@babel/plugin-proposal-decorators":"^7.22.7","@babel/plugin-transform-react-jsx":"^7.22.5","@babel/preset-env":"^7.22.9","@babel/preset-typescript":"^7.22.5","@peculiar/webcrypto":"^1.4.3","@react-native-async-storage/async-storage":"^1.24.0","@testing-library/jest-dom":"^5.17.0","@testing-library/react":"14.3.1","@types/jest":"^27.5.2","@types/node":"^14.18.54","@types/react":"^18.0.25","@types/react-native":"^0.70.6","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","babel-jest":"^27.5.1","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.35.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-native":"^4.1.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-plugin-unused-imports":"^3.0.0","expo-web-browser":"^13.0.3","jest":"^27.5.1","jest-chrome":"^0.7.2","jest-websocket-mock":"^2.4.0","nodemon":"^3.1.0","prettier":"^3.0.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","tsc-alias":"^1.8.8","tslib":"^2.6.0","typescript":"^5.1.6"},"_id":"@mobile-wallet-protocol/client@1.0.0","gitHead":"dc1861441b8c43e6918f7284b79caad1510f26cd","bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-gzY/vwf98l4WJW+JheH/DqL5qG/0Y/0rHjOHFo07dDVejg+qyLh9JKZPUQUV1bpwVMjT11G7UdZkTzLh9vpbVQ==","shasum":"be160c196fd0bd0fd1f07f715ded40eeb58abf05","tarball":"https://registry.npmjs.org/@mobile-wallet-protocol/client/-/client-1.0.0.tgz","fileCount":59,"unpackedSize":79069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCV0USoP6CO8osxNiKx+xZlvOJ5y2K/t0XSMZXs5fQ7AIgFsc57Yq+XZeNWwD41cIYAfjbjE8Cnjy8QR9EPmVRG4o="}]},"_npmUser":{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},"directories":{},"maintainers":[{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"jungho.bang","email":"jungho.bang@coinbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_1.0.0_1734028507332_0.5047438569195843"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-06T22:07:51.706Z","modified":"2024-12-12T18:35:07.929Z","0.0.1":"2024-08-06T22:07:52.139Z","0.0.2":"2024-08-15T21:47:31.780Z","0.0.3":"2024-09-12T21:02:34.926Z","0.1.0":"2024-10-10T22:42:26.186Z","0.1.1":"2024-10-22T05:18:41.633Z","0.1.2":"2024-11-01T16:55:42.421Z","1.0.0":"2024-12-12T18:35:07.677Z"},"bugs":{"url":"https://github.com/MobileWalletProtocol/react-native-client/issues"},"author":{"name":"Coinbase, Inc."},"license":"Apache-2.0","homepage":"https://github.com/MobileWalletProtocol/react-native-client#readme","keywords":["react-native","expo","eth","ethereum","wallet","web3","coinbase","coinbasewallet"],"repository":{"type":"git","url":"git+https://github.com/MobileWalletProtocol/react-native-client.git","directory":"packages/client"},"description":"Client SDK for the Mobile Wallet Protocol","maintainers":[{"name":"cb-felix-z","email":"felix.zhang@coinbase.com"},{"name":"vishnumad","email":"vishnu.madhusoodanan@coinbase.com"},{"name":"jungho.bang","email":"jungho.bang@coinbase.com"}],"readme":"# Mobile Wallet Protocol - React Native Client\n\n[![npm](https://img.shields.io/npm/v/@mobile-wallet-protocol/client.svg)](https://www.npmjs.com/package/@mobile-wallet-protocol/client)\n\n## Mobile Wallet Protocol Connects Your React Native App to Wallets\n\n### Supported Wallets\n1. [Coinbase Smart Wallet](https://keys.coinbase.com/onboarding)\n   - [Documentation](https://www.smartwallet.dev/)\n\n### Wallets on the Roadmap\n1. Coinbase Wallet Mobile for [Android](https://play.google.com/store/apps/details?id=org.toshi&referrer=utm_source%3DWallet_LP) and [iOS](https://apps.apple.com/app/apple-store/id1278383455?pt=118788940&ct=Wallet_LP&mt=8)\n1. Other wallets adopting the Mobile Wallet Protocol\n\n### Integrate @MWP/client with Your App\n\nPlease refer to the [Smart Wallet Integration Guide](https://www.smartwallet.dev/guides/react-native-integration).\n\n### Developing Locally and Running the Test App\n\n- Test app available [here](https://github.com/MobileWalletProtocol/smart-wallet-expo-example).\n- To develop locally, follow these steps:\n\n   1. Fork this repository and clone it.\n   2. Fork the test app repository and clone it.\n   3. Develop for MWP Client.\n   4. From the root directory of the MWP Client repository, run `yarn build`.\n   5. From the root directory of the test app, run `yarn add \"@mobile-wallet-protocol/client\"@<your-path-to-MWP-client>`.\n   6. From the root directory of the test app, run `yarn ios` or `yarn android` to see the result.\n\n\n","readmeFilename":"README.md"}