{"_id":"@jeonghwanko/onesub-sdk","_rev":"43-a22b9f735fe9166ef1d295ecf6fc58c3","name":"@jeonghwanko/onesub-sdk","dist-tags":{"latest":"0.12.0"},"versions":{"0.2.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.2.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.2.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"8e41df87dcd56781a535c4baedaa7fd9b65646b0","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.2.1.tgz","fileCount":32,"integrity":"sha512-3g3vL/8x49fNMAaPEXxmJlaxFSqjKaNyrmDh0UhyOf5UmG4yWqv+Gv6ms+Qw75bi9+I25/WO/Uh03Qww+mUCMQ==","signatures":[{"sig":"MEYCIQCVt3N2SYNDAmQKAtOG/l1Ci9wNLJie7IEGt+Gvr9+C+QIhANiKMQgU0kioVRWGNyVTEdbSZsMACUOPkcUBV+QfgHsZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82435},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"804c11c9b1d8409e23e95f59a83a0d589aa04e90","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=12.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.2.1_1776606111701_0.7468557475633828","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.3.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.3.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"bce1a4f20d2b752f1986b1959adac14d34a8e6e3","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.3.0.tgz","fileCount":32,"integrity":"sha512-mawVoXUV5mjrWQ6KI8e+Pwr/8hIW73BIR2sVdHK84Y3AAp6nBjp54bEV2tmksRFiDSoTWo+ol5xOU8zTs0GPGQ==","signatures":[{"sig":"MEYCIQDN+nkQR2fPDeMic02RXBa/fjNfLSKiBNuR3YtqnmjySgIhAMzy2jm43fBR9aKJkztg1GdnWcrZA0uOSeg7AwSzCD5d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78694},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"890cb0e9f2d5041d0a45a866007db12f34d8b20e","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.3.0_1776636396417_0.4410039438529614","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.3.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.3.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"09490dc554801319c29b485df7a33b6b018ba0ad","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.3.1.tgz","fileCount":32,"integrity":"sha512-YoWoqlNDuPCc1BF8NwQRLBoPKAk15aY0x9LjkfZw+NWexIqWum8PRC1Q3kRlgnMhDOHj3Q4jFeFzJIQsLhrM8g==","signatures":[{"sig":"MEYCIQCgmVM5cxOfp8jF9kyAM05d5aQPQJigPXIL/+xHOdZNzwIhAJcomB6wlBluwSYJZDB/VUXf4C8glBg8KGiv9pg7d06Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84943},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"aafc0095636cf07b304fd8623e0775b709d6e27b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.3.1_1776637941963_0.4978168205254885","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.3.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.3.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"ef75cd600cb32cc43f8e2c534d5642593e5e7bd9","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.3.2.tgz","fileCount":32,"integrity":"sha512-pXkkV5iDGPternUlT8T0xjKUuYrdNQTQGkdo198jWbn5yKt1ySz02ccASPoKFQp0LK0G717/Vjpz7Gy9Y376+Q==","signatures":[{"sig":"MEQCIHAFFVHOgqYyS4ubneUvzZOoorCesWSbzJZoZQQqn/JkAiBK93xm5KDfBSbYUGd858d2UibBJjO7qyO3Snt/5vl+pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92442},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5b34d62cfb63dd2439a2e6f0ce604f6cbecac6a0","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.3.2_1776655207142_0.8995967181418383","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@jeonghwanko/onesub-sdk","version":"0.3.3","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.3.3","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"9d9ea9205848553e0e7fb1d5ffc9bce4f238835f","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.3.3.tgz","fileCount":32,"integrity":"sha512-wTxZPeVkN16emCuV+3Vm6MHH1kTmAdPyRc7S1+vZ+NxN/nnbTarKzsZ7tTwgZkqvskccbfaFceGVV7aKMKD4dA==","signatures":[{"sig":"MEUCIQCBu9oZNs5Uuyy2oKgGZKBj5QS8YCqJg8SpVgqubQ8hlgIgJyME2HdQ2+vO6MAUKtkTJcdedJ+1v9GZqBfnctKYxL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93165},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d2ea71861fb09b12ba46385edf4170d1d4251628","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.3.3_1776655298523_0.7076611570720501","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"0b834ee0f577565685acca668ebeeda5cfbf35a2","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.0.tgz","fileCount":32,"integrity":"sha512-iAsIRAEOjcM0hL2lrMP6luYbBUcoW4jdVcHqUREzy7dq2fzKOg01/4h+VmIL3uR/YjCf/4OGW/6Ku1fcJpj8XA==","signatures":[{"sig":"MEYCIQCSZEcJ5nKvrU8t0lVNWV89GX+mevjsaJpL6Lv7NeioNAIhAIAyqLYZepRMVOPSFQybZ6/ZVdIfTv0YmSBmUaBqLVa3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96840},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c1f52aeb40cdba02bf75a97d34b6b6f38982a31b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.0_1776656479182_0.9223187585453929","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"496b4303a434af6b4b80fb9bf142d1953ef1c385","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.1.tgz","fileCount":32,"integrity":"sha512-7GIKS1wdFXIuOfOjta1NbltJIv9UQgKdIv8xT3awn1neGfR8kAomqju2VpbozYzN3bhHu40MlmLilbIUTAlWDw==","signatures":[{"sig":"MEUCIECeblFsfnmyRPEVHvhzHU4olPoH+Ah4U5ym40Fq3rOwAiEAoTeeCM4egAN+qce6DmNWAJjx6KcCf7vJIW41iE3PWXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97806},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ff052995c9130f60c4f0bba35f60ed383ee079b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.1_1776667581875_0.6958958104804349","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"f63199705bcc775fc3e1583e77709bbb8b0af635","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.2.tgz","fileCount":33,"integrity":"sha512-DtxwhyvTmqghpNUlUgq6WjPUo1YH8f6Uuedl/3JCHTil8opVn5nzpZp5fvqPic8yrVTR2/qECHkvkNanrw5M/w==","signatures":[{"sig":"MEUCID9VRJ0GOIlQxNCQcJb1ZQn5fmjsgGeJ5hq6w1Wbud3wAiEA6IL7UCqrA54glTEcSHFR1ye/sj2mUPMgthp99+n290w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99666},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ab260e56f6b344a7e8b66f82b184b168b2747ed4","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.2_1776749210760_0.9777160992076852","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.3","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.3","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"5a49dd709c35f5512cdea6478a2f25af0fe2961f","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.3.tgz","fileCount":33,"integrity":"sha512-XHOZfRNtOfAbEPje1y4jJxz5+kIKY9OmzIsWtZqsFSES84bQqQpBW5EzuVA+9pSNKfUD3dBApMS18FdI332/jw==","signatures":[{"sig":"MEUCIQDwpSYOW4llIlp0EJWkX/OOy0WeDpKcD6AhVNzlaR9gVAIgTrb39jkgouIcXGvtPkM/gBkYvnfn+SJLPTgiA8IF6Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104022},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d296884b7ef5484d8036300b5487c85b571c4969","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.3_1776763593436_0.7616319894455543","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.4","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.4","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"f1b18e32b8ffd30009e3bd23138aa4bf213b2432","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.4.tgz","fileCount":33,"integrity":"sha512-fGbVOOSK+AzI3ANIQhqwdOm+LCJnfjpZIho8x4GUFKm7fU1uSvdqTfZ+lMqt1y8Xovflwb+F2baBeBuAtkryuA==","signatures":[{"sig":"MEYCIQDwldwq/jtHsFAwZdANIAspi/Ix3vK2oaQIXA+9/2SK0wIhAL+IKypLfSesSI2MoGzY8aT1+enQH08WpK61w3kzuTGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108248},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"de78db7311a6335e2253ffd526247d64ecf92b78","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.4_1776767089753_0.31821886032401725","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@jeonghwanko/onesub-sdk","version":"0.4.5","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.4.5","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"4f47024d220d8f5fdea1331eec857204c14a0db6","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.4.5.tgz","fileCount":33,"integrity":"sha512-O/T9jwOfLGcLoMIDPQ5kRKGuIp2ly+WqoY/Wjt8Valg4i8hDtGGh2MFnkC3ugnWvukHkCHVckhKjrUAUDBMfEA==","signatures":[{"sig":"MEUCIQCncYpF1UBN6IeROsnU3cS66EP6JKEKqXfv01IWcoBQwgIgXjTQt2bKmXoeZ/WZhKTu2zNk9gGNdH9g2V/Oi9osgRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104986},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"612bd66f0db8dd209f0b928c1d959f8d3bad0b5b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.4.5_1776768496900_0.24300868059746716","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"a18d9a0646a7c2c1fa1fa2fd37e0611640a3ef74","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.0.tgz","fileCount":43,"integrity":"sha512-D1R4nWPR8q0s0shn/mDHV1sIwF3FslCNjdeUJbb3ftAW88P/28zXhDMANFqYnX8TZJiKSzeamxltL74jzmf5pg==","signatures":[{"sig":"MEYCIQDR/Ju0ngD0ki/JqxIObcRanbp8dA6mVlo6A6dX5vtH1gIhALBbBxznFv3t45x1T1V7VQgmrHG/7f53z3TOT5p7LuPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165272},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec9fc6cb7c2e230b531c5e7d58a78d2a5c61b6c0","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.0_1776769968346_0.5717203316286199","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"df8487c9ac85ff4f0d5e22ee728cbd783dd93c85","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.1.tgz","fileCount":43,"integrity":"sha512-ml33jd1OSg8yOiqVlbjkeiaWdgHEa1N66vArgeYdILNy5a4mlNCwqSH75NCGv2ibfcN+hQBwbaGHpcnZExfwvg==","signatures":[{"sig":"MEQCIG1aYLwjnzFJVVAEsTIHyE/ge6qKAvgBrx99h9QAqLd5AiAZlZPil+MiGPulK2weA2cfSNi1XObyC47FhGNprTRSEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185695},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"84f974455db268d0e8ff7ba902c9ee651f9feb66","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.1_1776771775461_0.23387707525997814","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"9b91d9a61d8721be643753bac15fc6ddc883cdbd","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.2.tgz","fileCount":53,"integrity":"sha512-pjs+wj3cPqG7Wv+h7K5jIlkVnAXm3dZDQq5iJsqER0paj93N14C4RA2L79b3t7VxxgO6fjtQyjTT96mZg1HIoA==","signatures":[{"sig":"MEUCIQC4KdRB21H1YPI+UY9fJnNor9c/emcuvzzIQVaSmbcGmgIgXb/3ktUyxOFH2CnaMWzBQoUW7ntfQ69UB0hiiopmzWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216181},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8d288988beeb65b6b54df36df6b4c1e54b356ef5","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.2_1776836572306_0.2393726173324635","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.3","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.3","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"30542aff5a8d8d3f6b925a3be7f583954a9cd4c2","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.3.tgz","fileCount":63,"integrity":"sha512-MdG2zMv7BJUrRFY7UipQxB5Ub2r7ii5SJ3TDK5+i89DoSv0uncIFDWMvs7iOixmqibraVJC7pB6+9wK9E8bTaA==","signatures":[{"sig":"MEUCICDLJhHxWcRz6eJK32P9a/DqQXikvHGC6bsTLP7fGBQNAiEAopo2rkKBKFr5zzB+figGvPEiU5R+B3U+oR089fnUM2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245789},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bcd2fb98036f5601c0cd11b042ef44ca3d122f9b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.3_1776837701297_0.018772378062159367","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.4","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.4","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"63c9912e764694f67546f56d37c3b3523b8843e4","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.4.tgz","fileCount":63,"integrity":"sha512-NpShLkmZER+rRRigpP5YtMdXYZQxky7JSDDxtvR1rUQPsyRSDYCWgvrFY5dHPSs8+LtWXnfbVZwfOTeBL0FCpw==","signatures":[{"sig":"MEYCIQDUG3NsvkxBNuKRaQoGRjdnrN5+QNbp09PNXsyZM30k9gIhAIwBehwCFZZ6XxCo+NhBjd2Zo0w91IQu8deG2/15YTNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245789},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e12130a8b2036be9ad7855e72ab3657e42b1568e","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.4_1776846988495_0.8231465011379158","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.5","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.5","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"57068e3a079def49a3575d012b6950f326500ed1","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.5.tgz","fileCount":63,"integrity":"sha512-/8dRDr9mwd/9NrvzgB8Vj+A7P8k9o3dsMq73n9J3kxIzGsTKDMxTzy1cRRfs+1B61t9l1ZUlUPcRm8m1f2PVfw==","signatures":[{"sig":"MEUCIQDxBfOvnEViqOnQ9NTgzoP52ZGE/rSWWbL29cMcw03V+gIgQNlq662T/rNCi2n+9xjGMPpd42rr26Pvs/EUejZZ/i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245789},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"21695f403dc772a3d0caa5a200edc81b5f41a3bc","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.5_1777197866249_0.770024021521512","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@jeonghwanko/onesub-sdk","version":"0.5.6","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.5.6","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"f89b836a4f647e872b3fd107b67f1ddcfcefeb7d","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.5.6.tgz","fileCount":63,"integrity":"sha512-EdbTtCCGIr8QmlYNVh8/BgGTVAFKPJAnKKNa0XNKi9EPYsGH/eu3bEYuZF6R9Y/s1o1FcMip+5DqJE6Om1tgQg==","signatures":[{"sig":"MEUCIALprA2jAP8IxwoB9gEBq+IF1AyRPwtvceRFnqRtDEfkAiEA+D98rIgoY6/u0ez0dyTjtX11bhZf4wkdkQFT8xY47L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245789},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d45684a57848f04395ae51db3d6433d0a4cf31d0","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.5.6_1777200432318_0.13505817971879908","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"232d606bc60ae8efce39b8e2a140342121a9bd12","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.0.tgz","fileCount":68,"integrity":"sha512-tuPAQp97QaMqa6No2OpddHALlrLegbY1XYva7Mp8E4I8PA8XXYTCEDnbUKH9GPDA7EYbSov1wD9AGTvCziBBPw==","signatures":[{"sig":"MEQCIDdEJReqVGzckDUKVGz+sKHq45bp+ejtbVhdRUyZx/K6AiAa5mWUiACEC6moobG4Z+d2ty/UT4gpMAVi1TYA50TZ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"48091ecebfd6dff8273e263d7a2937d02e7185b5","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.0_1777215531112_0.5764508952566807","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"6c4ca4103bd247f65b1309069353639acf9ddb1b","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.1.tgz","fileCount":68,"integrity":"sha512-HdhHS+tTI0Tf0CnbOTtHX62DUGYTBPhzYQJTqy8vIUow2SkgR2iliI0c6eCXeS8U5z9Graaj0Fh5uvQ2pMvS6A==","signatures":[{"sig":"MEYCIQC6eM2kZQ390UBsMBNQGOV7KY/m6mi3Obm2ic92dRnc9QIhAMIXYZTTvZ1R434RmsCZyohZDoqoHY/vRjZ9KM4lnmHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"21fccd6489e72146905aee491bf48e80a0b6901a","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.1_1777217383160_0.6381976533429397","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"499fa6430f50c9503e3c9878430b9cac35e4a667","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.2.tgz","fileCount":68,"integrity":"sha512-OEt/EZ24FjuiOy4TlVXdAwlE78S7mvM2V4V0JG6EYvY6Bt7ajlfsef55Tyd+VUeR8oOqQYzbFQhqg/LRjT/57Q==","signatures":[{"sig":"MEUCIQDoOkbROHwWFppxOtj2QklLt4f3T+gE69UOH7djI/dJJwIgW0Wi7d95pEEo7e2Qwq2cblzJ2HIukl7PWjSjz7okP8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"624f8e3b4124bf8f94ea502bae518a7574c22457","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.2_1777224471900_0.05286306029151877","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.3","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.3","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"543c72ad5ad60c0d5164bc48deb1a509da2b9a7d","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.3.tgz","fileCount":68,"integrity":"sha512-8gz9z6WnCePWTT2JeNWNw82s6iAzmhAFMmXK8/T1KqVw/+DSSTi1CGTDOdZTSvYki5klUSoRQTcFxR0O6i0kpQ==","signatures":[{"sig":"MEYCIQDO4wjLI5sDVJPPuRCBYPohjTdQ/g7iCdH03jC1W8GQHgIhAKyS8qHNjH6W274Mp/SmIFoVffglFvegLKoJeG4ZZbL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"16fe0034c76a551cd7c308034168d907398be971","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.3_1777228610846_0.1684502122028495","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.4","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.4","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"bbed51d4916656be4d79086e0a2b85af34647964","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.4.tgz","fileCount":68,"integrity":"sha512-FZYnzN/GvReZV4oAZSrkpX4NxOoGhj+FTTYObw67va24FGdReUp140lIHz3FEcBTE0ggi8B2qMAss8uZPXCnQA==","signatures":[{"sig":"MEYCIQDbUd9qw63fwrv8TptjxgGFgoDp8oHPBN4npmx3gfVGeAIhALJMTGusX2E9+J5U53q925Jt+SReVp8Vqhiy6WjEqVEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2ea90be07020025676fc0a3854f2d6dd8d9257fe","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.4_1777238049276_0.962659841053499","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.5","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.5","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"eb9583ef325736887760d3531cc15905ef335d07","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.5.tgz","fileCount":68,"integrity":"sha512-8z0g3IQ9k6Y91J5j56oulQeu9qL8OiQ2VA3aEMkRgNYFyxMvuLqVH7JbWYrhpaa3eAQ/JAyQhRXl6vV2nt4GDw==","signatures":[{"sig":"MEQCIEbjU1azhTf3C6DXoWBPHCvt+v/L3WNl9H3KJH5rNJbgAiAUmXwr/Pivqoyg9H11LDMAwnpBcrNN7JML5YC9Rep6NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"079ac041a12c39536f3bb3953bac6e306a120082","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.5_1777266955272_0.4135369060049541","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.6","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.6","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"57f2abf23984596037d4c745c76522c2a3e84179","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.6.tgz","fileCount":68,"integrity":"sha512-yP+toQwbE04g8e/+tax2nRu6FWiHoV6pHpgxdqG09RVRmoQppNeiNIC6E4P6aSBH7luRmMmMaKwwe506Bz5JKg==","signatures":[{"sig":"MEQCIBPfYoCfUBb02ovyFbTo4LENpLbV87ZSFx99NriJYDnFAiBjo1BnNBlExPNUwE6DxVDF85DSQLY6j9kJrpTCryq7Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281037},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5c4f9c0756244af32041e5924978afae8c3d75e3","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.6_1777338458021_0.4565140049114156","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.7","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.7","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"3630792decd8f72cf739ae5d51f77ecc5cf11e48","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.7.tgz","fileCount":68,"integrity":"sha512-mCAxqwqkh6/NnmQik+izBi/Ojr4JGSwXohP2ubKkQAs/0/PcdkOgPLy3V+XR3OQfL+kKt2kW1tpT6QpvpKFPgg==","signatures":[{"sig":"MEYCIQC05XEPfKXEjvDEfOosh5QxDLHzRegQVwjDgDNarCrlDAIhAOjgQqNqX1fxEn6AqNFbI6qSD03CB6KW3ryi91iUSFG7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"43372829b6b741244f82f7b8d5463b341b71e1cd","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@onesub/shared":"0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.7_1777343279783_0.16303987196941438","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.8","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.8","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"21fb579935e9c8c2e341cae8df40de009e89b526","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.8.tgz","fileCount":68,"integrity":"sha512-Jf0G3TD1Q9hSb7gqaG+uwTxK0Q4wkMX3bhthzZlmcMYLHz/0Dhlwa6GVZuqYvYV3+EeARpPnfo0mjtAJEhgK3A==","signatures":[{"sig":"MEYCIQDAtB7Y45jw/0yV+h4nmvbzbpDqbMzmLbyieEwD9nMPcwIhAJ70DvvpcJ45ilJ71T+hsefhFW2DP14nREdriW4YdP2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281037},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"66c7de281d24d890aa9a5d7cf148860ef4da2a9a","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.8_1778068833459_0.4324141660019152","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@jeonghwanko/onesub-sdk","version":"0.6.9","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.6.9","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"153879a8af9c8379a9e6ed0acc0b8330406ebb4d","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.6.9.tgz","fileCount":68,"integrity":"sha512-12DHZNJk3eKpkk79hi61IYx2YSLBFGMvkpxWOsurU5nbW+Urbc0A3yAtCkqzd5lGecdttxfMr8C5HqQ315c05g==","signatures":[{"sig":"MEUCIBfgfSoArzHsI4L7CET2+dFPSXFONkdm36DFdELjZ3RoAiEA4lEUuGvQUxgdNJwH/tlbfZP62qaT/o0kfY8/sRFPqnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287071},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c1a627d6612a9a9afd609657e542be370fe963d1","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.15"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.6.9_1780897880787_0.9848894091332441","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.7.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.7.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"2f48541096461f8527811bf987d9c2beb59b2d47","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.7.0.tgz","fileCount":68,"integrity":"sha512-YO9QAgJmB5nyhiTW55u2yrqbhAutAEJ0ABns1DEl5QmKGqLKd0UDAnAxd7uvEOUv6f/X4b1fm5NiqPSaB9Yaaw==","signatures":[{"sig":"MEUCIH87a8JGeTaKqNUuQfkObdEbv0rI+rD9AxqxxFH54oVBAiEA89iy7rGLyVouo7jHr11X5vy5iSvOqOUtfmvAu0mhFeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293356},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6e3f9d35a09479292ae95239dc3f4f87befa9d08","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.6.2","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@onesub/shared":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.15"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.7.0_1782970743478_0.3924215420232189","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.8.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.8.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"a50ece5cf6d43634799f0e8221d4d715deb44128","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.8.0.tgz","fileCount":73,"integrity":"sha512-GBenfqW5m7jirU/Hflvx9+JsCpKZ5vYFYBweweGcmXzBzYO1YQ6EFg/SEGpDvS1opWylFCMMqzbnGbCPGEZ38g==","signatures":[{"sig":"MEQCIDmffwfDUtuVBQ/qkK52Rvuid9SM1EJHX2dNOq7BMJ6YAiBGcRkInCRgVQU9ZZOz0XCAWWVKs00zu5IOfPlnZRRODw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339164},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b885fbcc3dceeda849d284f3de159f5ad23a9fb6","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.15"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.8.0_1783040246035_0.5854796393058912","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.8.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.8.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"6069dd80d6f3635f3844077985de4045ad5d8b16","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.8.1.tgz","fileCount":73,"integrity":"sha512-Wr2HHV44YYvpDackBBSbce+d/QmvqK49hDgvvnycfNHAIJ9lHn+YSYHXUkbk3P6qL0tvohgJyLuDnGiUIbY7Kg==","signatures":[{"sig":"MEYCIQDwGO27J+89fESRbSqOhnEl/Dn8yObBfgDInX0WQ601ngIhAJf+rSlaiHWX2LDpsqIISc8EcUUtIVOXsUaq5AuK8NRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339165},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a4a0eee08b8c043061a7689754d14e6b0d95e9ab","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.15"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.8.1_1783043113739_0.3077561363536978","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.8.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.8.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"8aaa3d03e59b521e4a85fab4d68b585962635f29","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.8.2.tgz","fileCount":73,"integrity":"sha512-8WuiHha1eCSuVarABbrwe839kQKSVN07LUa2oxnsOXJiwVOHIoo9X7cpa5yChhnsQnJ8k3DRfV40aoWWRG/SOQ==","signatures":[{"sig":"MEYCIQCho7/8sFvA/kcyeADfjqMCJu2hiiym8UuuZy+rXqqHdQIhANuB0Rxlo7mhw5VceiwDX4DwLp6piTAP/pkAgUe01/72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339215},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"453c06c81bae17f9561c690d9924beb340c0f901","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.8.2_1783922771184_0.4095567878480111","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.9.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.9.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"5f2968b31a80a93b4eee68596c08bf7e8bc3ead9","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.9.0.tgz","fileCount":73,"integrity":"sha512-RrjsJdpwOeQpVxwXLpog3rTs6g5/RcDN4Ii+AwB+FdnoyxuIDEMGd+6GYeX7Anq9NmvOfYQhQVpr+ZO3wfzWGg==","signatures":[{"sig":"MEUCIQCQmN3Uxw5s6q1icT1T1CMt3jeqaGDzKiShWLRTirDaVwIgWrumTMngaAlQ5vgvqupfjNj1icDrfeg4h2sMulaT0+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346405},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"82bfc77baf2698c00c5629b4aa6dc60d8bd81657","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.9.0_1784261561927_0.16609287054788502","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"239197d44b7fdc7165e690addc024291cb7e1c00","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.0.tgz","fileCount":73,"integrity":"sha512-pCA+y35Yt8TlWy6HwjiUOgRyl4ewO5ZupL7tlhNSRw+LYXYobMNM4Zwuo/y6BEfwn4c6SSY5S1TW9xgrRXvi1Q==","signatures":[{"sig":"MEUCIQDHcWSaLclAkL1Fm3gBBdYmUzaWkg3mYRe2O6ZYk9OZdAIgN8Jh+It1n5rKn81U9GnvSiWA2O/Cofvi9RmCZM2FFJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384335},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5ae48d9efd886abcaa97ad761b164ca2f304542a","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":"^19.2.6","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.0_1784643678208_0.32701848563757285","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"7751aa9478ccf47a7ddf72c078c03b92df27d91b","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.1.tgz","fileCount":83,"integrity":"sha512-9zxqWSswTSpxcYB1Xeq0czel5w619NbohwJUxWysbpEHpA6GGA9T/LEAQywsKD7O0ZlOMYUkADBvDa3YF4oAAg==","signatures":[{"sig":"MEUCIQDvF9VrNcX1QnNRHR4IyVhO/clES+6f1vMARwmo66xsCgIgRjWJFP8CZdKhKWloDB7tgvm/BD7sVw9+fMUU1L76y/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393488},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"895c19279adc4b486f744633d64b0a18a5b08d0a","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.1_1784693770809_0.9457829003590696","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.2","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.2","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"7f8967741e59f1c897da2975b9542d6710090f19","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.2.tgz","fileCount":83,"integrity":"sha512-bg/up6erI+U8N3HPZkLFLAcAftPqam/vNObWv/60xgj1imFjnYaMEtEOMtvGck/IXgHrFximRh9g01NQFZkVcw==","signatures":[{"sig":"MEQCIEl3VIOTjGcv2wOF7BQAPanZ8Ved7cdnp+gTtFb3cYXbAiAYgPDCuhpIURHr0VQmHGkbG0X3kLDZIrehPlIgxfVIoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393488},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"189b5ff309106f983e4b55034048ff374103ce85","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.2_1785040518432_0.8683958571198891","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.3","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.3","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"168c90468220223ca02f2a73899b8eca54eca4a5","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.3.tgz","fileCount":83,"integrity":"sha512-H8qLfrB/h6VCIA7LF7xZ+8zTwd36Z/k5Ld4jIx/J/ef2KPZkxi7v01bLQ9QfBccMvpjEI7oDcMmPtcCQ5JKN0Q==","signatures":[{"sig":"MEUCIFFe79rrSKJ2DkOd/dUwvZyDz2TY+p6B0oARqrTzYbZ+AiEAsBLWNSPIjznHMm7THOHlcRf3zKH+A+VG3bC4BsTmbDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424172},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d0f01d8a62ce714a3996ce63aee12680eaab9f3e","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.3_1785057150137_0.9849054820072607","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.4","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.4","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"2daa452aa8e0087e6bd4ea4d2e82393d80cf349d","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.4.tgz","fileCount":83,"integrity":"sha512-enOQYEl1vWseJRzHYSjzNCwRbelk+RP7h66/OZJTjR0YbdmViLPrHak7pyT0gNkfFBDCOunDUMmbm7Tm0gZl5g==","signatures":[{"sig":"MEYCIQC1chJ5bDshrcQahKjDBDEouhmcpXgFa6UWPs15IlIPEQIhAJUraSETItZHutqoZO6Z/cu/BwuMqmVEq+xCCS0I50jw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428286},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bedbc887cf9e1f9ea879f59669f010d71580801b","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.4_1785068410233_0.2518851524126098","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.5","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.5","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"e18958142453cbe9400383279e8e5597712c814d","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.5.tgz","fileCount":88,"integrity":"sha512-3GicorTfVGN1lyXWlnTwvVWtU1MMU9VVyeO24nNcB9/gENbd9qQjt3nFvW4jUWT9G2rnQbZv12b06q62YXDHZA==","signatures":[{"sig":"MEUCIQC8PRFTROOpBsoXiERb5AElSk8l8rv6ul7CDe6iJ1X7KQIgEXWDTZwDcXoztP45s+d+5yU7Y+FchDPBnACe5/Dw9uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478065},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"82dfcf1c673b53e017088784f74b972cdb3f44a3","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.5_1785087228783_0.7903590700491432","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@jeonghwanko/onesub-sdk","version":"0.10.6","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.10.6","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"1b579f8b5d08ce5c1201e188b39aded327cd9072","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.10.6.tgz","fileCount":88,"integrity":"sha512-eHCYEBQO3eTcQhaGTnsJhnJ4JjnpYviRSaTAVSBy6ckyXOQbcbSzZ1Zv4g/yO/bIoNgqZDDdLvN/hAvF1tzgYA==","signatures":[{"sig":"MEQCICkgRfe8INv82g5gCBsDeXvMmpUK/c1ZzqUbXSp6olCBAiBpYtJi5Y+M3JaVXUhWczFwQFG61yWwEMoE/4Br/cwbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478065},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e9312a505ec4bb3cff0452236a39c159952e612d","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@onesub/shared":"0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0","expo-in-app-purchases":">=14.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true},"expo-in-app-purchases":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.10.6_1785093988351_0.9400440484059229","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@jeonghwanko/onesub-sdk","version":"0.11.0","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.11.0","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://github.com/jeonghwanko/onesub","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"afec71be9b0130f17ad50c29cbf0cba180b9f88b","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.11.0.tgz","fileCount":57,"integrity":"sha512-xj89wmGctPgOrbr+6LEOic3BGZe72CO+/1iPy9vl91Gm4VhHNfrTcwt8WJKpmjfHvBxuAFULXqtI1iESXHV/NQ==","signatures":[{"sig":"MEYCIQDLQnciQEBVDAi4xxQbmLqjwFsYaYVdgp4lhnoHS6hCYgIhAPXVh6L+82GCQ+2B22KTRVD43EbzuvCYgaOd4X0d6wWv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251264},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4ad2f155301c9de00078e4954cbe6f64e24e1077","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit","type-check:peer":"tsc --noEmit -p tsconfig.peer.json"},"_npmUser":{"name":"jeonghwanko","email":"turbo08@gmail.com"},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.8","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@onesub/shared":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.7.0","@types/react":"^19.2.17"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0 <16.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.11.0_1787716448824_0.5088545484529947","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@jeonghwanko/onesub-sdk","version":"0.11.1","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"license":"MIT","_id":"@jeonghwanko/onesub-sdk@0.11.1","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"homepage":"https://onesub.pryzm.gg","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"e211c89d0896d0ae90ef04cf84e03449d393cb71","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.11.1.tgz","fileCount":57,"integrity":"sha512-EUseH+biOz0KUQiiOglF6YMzs/KwjykrRT2sHEZz4je8Lq8AYYzEYJtIuI/XCyZssMpC4sg7kyxVdziHwE1aqA==","signatures":[{"sig":"MEUCIQDXSOpX8v2209nI8Rzyjm5pevHM+OEqjxB9mDcAK+p3tAIgJEx8WSNvsG36jZok+bhhOqaK+XAlMA8LT6emnsng4qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jeonghwanko%2fonesub-sdk@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251250},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7dffbd5e53dda80c24901a94bf1f67819102bff7","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit","type-check:peer":"tsc --noEmit -p tsconfig.peer.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70ad1331-3ee6-4117-bbeb-a8839b338aa4"}},"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@onesub/shared":"0.16.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.7.0","@types/react":"^19.2.18"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0 <16.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onesub-sdk_0.11.1_1787741694417_0.7986850114414885","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"_id":"@jeonghwanko/onesub-sdk@0.12.0","bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"dist":{"shasum":"c8ad2e454fcbdc37227e8b01834459a7372d667b","tarball":"https://registry.npmjs.org/@jeonghwanko/onesub-sdk/-/onesub-sdk-0.12.0.tgz","fileCount":57,"integrity":"sha512-qIMWLkwXpw+DSsTKfhY3I0aJtRqNf6t/2BT4GaE3hRXkGxb6s9jQKNfwNtwTkUvOPWwVuDk3s+YEw3zRRqnNpw==","signatures":[{"sig":"MEUCIE3ivp3UpFLf825RK7ymLIFH6aws0J2bIraiylz8F5GBAiEAulfD7Md/NKULiNMjy8ApZ3TR+AXqlZe0WyU441W2Ps8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClMJxJ5azqYPfbafREkdRElWFkH5bgCJ0o0M8fyeLguAIhAKeEJnDYpnMKQFmxQO9aIZOR+drtLsYBJ7w266fpNvsJ"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jeonghwanko%2fonesub-sdk@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264895},"main":"dist/index.js","name":"@jeonghwanko/onesub-sdk","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fd677df724920784831bf54c00bd0898ecd5b800","license":"MIT","scripts":{"dev":"tsc --watch","build":"tsc","type-check":"tsc --noEmit","type-check:peer":"tsc --noEmit -p tsconfig.peer.json"},"version":"0.12.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"70ad1331-3ee6-4117-bbeb-a8839b338aa4"}},"homepage":"https://onesub.pryzm.gg","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","directories":{},"maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@onesub/shared":"0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.7.0","@types/react":"^19.2.18"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.73.0","react-native-iap":">=15.0.0 <16.0.0"},"peerDependenciesMeta":{"react-native-iap":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/onesub-sdk_0.12.0_1790878572207_0.4651293016863898"}}},"time":{"created":"2026-04-19T13:41:51.537Z","modified":"2026-10-01T18:16:13.277Z","0.2.1":"2026-04-19T13:41:51.863Z","0.3.0":"2026-04-19T22:06:36.557Z","0.3.1":"2026-04-19T22:32:22.115Z","0.3.2":"2026-04-20T03:20:07.295Z","0.3.3":"2026-04-20T03:21:38.671Z","0.4.0":"2026-04-20T03:41:19.330Z","0.4.1":"2026-04-20T06:46:22.006Z","0.4.2":"2026-04-21T05:26:50.951Z","0.4.3":"2026-04-21T09:26:33.565Z","0.4.4":"2026-04-21T10:24:49.904Z","0.4.5":"2026-04-21T10:48:17.077Z","0.5.0":"2026-04-21T11:12:48.475Z","0.5.1":"2026-04-21T11:42:55.664Z","0.5.2":"2026-04-22T05:42:52.445Z","0.5.3":"2026-04-22T06:01:41.471Z","0.5.4":"2026-04-22T08:36:28.699Z","0.5.5":"2026-04-26T10:04:26.397Z","0.5.6":"2026-04-26T10:47:12.460Z","0.6.0":"2026-04-26T14:58:51.258Z","0.6.1":"2026-04-26T15:29:43.357Z","0.6.2":"2026-04-26T17:27:52.055Z","0.6.3":"2026-04-26T18:36:50.983Z","0.6.4":"2026-04-26T21:14:09.403Z","0.6.5":"2026-04-27T05:15:55.432Z","0.6.6":"2026-04-28T01:07:38.175Z","0.6.7":"2026-04-28T02:27:59.927Z","0.6.8":"2026-05-06T12:00:33.598Z","0.6.9":"2026-06-08T05:51:20.910Z","0.7.0":"2026-07-02T05:39:03.631Z","0.8.0":"2026-07-03T00:57:26.177Z","0.8.1":"2026-07-03T01:45:13.912Z","0.8.2":"2026-07-13T06:06:11.328Z","0.9.0":"2026-07-17T04:12:42.128Z","0.10.0":"2026-07-21T14:21:18.349Z","0.10.1":"2026-07-22T04:16:11.005Z","0.10.2":"2026-07-26T04:35:18.585Z","0.10.3":"2026-07-26T09:12:30.286Z","0.10.4":"2026-07-26T12:20:10.377Z","0.10.5":"2026-07-26T17:33:48.957Z","0.10.6":"2026-07-26T19:26:28.507Z","0.11.0":"2026-08-26T03:54:08.968Z","0.11.1":"2026-08-26T10:54:54.554Z","0.12.0":"2026-10-01T18:16:12.348Z"},"bugs":{"url":"https://github.com/jeonghwanko/onesub/issues"},"license":"MIT","homepage":"https://onesub.pryzm.gg","keywords":["react-native","expo","subscription","in-app-purchase","paywall","iap","react-native-iap","storekit","google-play"],"repository":{"url":"git+https://github.com/jeonghwanko/onesub.git","type":"git","directory":"packages/sdk"},"description":"React Native SDK for in-app subscriptions. useOneSub() hook + Paywall component. Built on react-native-iap.","maintainers":[{"name":"jeonghwanko","email":"turbo08@gmail.com"}],"readme":"# @jeonghwanko/onesub-sdk\n\nReact Native SDK for [onesub](https://github.com/jeonghwanko/onesub) — drop-in `useOneSub()` hook + `<Paywall />` component built on `react-native-iap` v15.\n\n```bash\nnpm install @jeonghwanko/onesub-sdk react-native-iap\n```\n\n## Usage\n\n```tsx\nimport { OneSubProvider, useOneSub } from '@jeonghwanko/onesub-sdk';\n\n// Wrap your app\n<OneSubProvider config={{ serverUrl: 'https://api.yourapp.com', productId: 'pro_monthly' }} userId={userId}>\n  <App />\n</OneSubProvider>\n\n// In any component\nfunction PaywallScreen() {\n  const {\n    isActive,\n    isBusy,\n    subscribeWithResult,\n    purchaseProduct,\n    restoreProduct,\n  } = useOneSub();\n\n  async function handleFastSubscribe() {\n    // Resolves for this exact purchase as soon as the server validates it.\n    // Keep every other IAP action disabled while isBusy remains true because\n    // native transaction cleanup is still running.\n    const result = await subscribeWithResult();\n    if (result) showSubscriptionSuccess(result.subscription);\n  }\n\n  return (\n    <>\n      {!isActive && <Button disabled={isBusy} onPress={handleFastSubscribe} title=\"Subscribe\" />}\n      <Button\n        disabled={isBusy}\n        onPress={() => purchaseProduct('credits_100', 'consumable')}\n        title=\"Buy credits\"\n      />\n      <Button\n        disabled={isBusy}\n        onPress={() => restoreProduct('premium_unlock', 'non_consumable')}\n        title=\"Restore unlock\"\n      />\n    </>\n  );\n}\n```\n\n## Config options\n\n| Option | Purpose |\n|--------|---------|\n| `serverUrl` | Base URL of your `@onesub/server` backend |\n| `productId` | Default subscription product ID |\n| `appleProductId` / `googleProductId` | Platform-specific overrides (optional) |\n| `appId` | Which app this client is on a multi-app server (`OneSubServerConfig.apps`) — the app's `id`, Apple bundleId, or Google packageName. **Required for non-default apps on Android**: a Google purchase token doesn't name its package, so without it validation falls back to the default app's credentials and is rejected. |\n| `consumableProductIds` | Every consumable product ID you sell. **Required if you sell consumables** — see below. |\n| `mockMode` | Return synthetic success without calling `react-native-iap` or the server. For Expo Go / simulator UI testing. **Never enable in production.** |\n| `debug` | When `true`, emit verbose `[onesub]` traces at every step (IAP connection, listener events, in-flight matches, server validations, `finishTransaction`, drain transitions). Recommended when diagnosing an integration. |\n| `logger` | Custom log sink (`{ info, warn, error }`). Defaults to `console`. Works with `pino` / `winston` / any compatible logger. |\n\n### Selling consumables — declare them\n\nIf you sell consumables, list every consumable product ID in `consumableProductIds`:\n\n```tsx\n<OneSubProvider\n  config={{\n    serverUrl,\n    productId: 'pro_monthly',\n    consumableProductIds: ['credits_10', 'credits_50', 'credits_200'],\n  }}\n  userId={userId}\n>\n```\n\nA store transaction says only `subs` vs `inapp` — it never says whether a product is consumable.\nNormally the SDK learns that from your `purchaseProduct(id, 'consumable')` call. But if the app dies\nbetween payment and validation, the store redelivers that transaction at the next launch as an\n**orphan replay**, with no call to learn from. Without this list the SDK falls back to\n`non_consumable`, and both consequences are permanent and silent:\n\n- the server records `type: 'non_consumable'`, so host code that grants consumables by type never\n  sees the purchase — the user paid and got nothing;\n- `finishTransaction` acknowledges instead of consuming, so on Android the SKU stays owned and that\n  product can never be bought again.\n\nDeclaring the IDs makes the replay resolve exactly as the original call would have. An explicit\n`purchaseProduct(id, type)` always wins over the list, so a stale entry cannot override a live call.\nSubscriptions do not belong here — they are detected from the transaction itself.\n\n### Debug mode\n\nSet `debug: true` to see what the SDK is actually doing:\n\n```tsx\n<OneSubProvider\n  config={{ serverUrl, productId, debug: __DEV__ }}\n  userId={userId}\n>\n  <App />\n</OneSubProvider>\n```\n\nSample output when a user subscribes:\n\n```\n[onesub] provider mount { serverUrl: ..., userId: 'user_1', mockMode: false }\n[onesub] initConnection start\n[onesub] initConnection ok\n[onesub] listeners attached; drain window open { drainMs: 2500 }\n[onesub] drain released { reason: 'timeout', waiters: 0 }\n[onesub] subscribe() called { productId: 'pro_monthly', drainReady: true }\n[onesub] event received { productId: 'pro_monthly', transactionId: 'tx_42', productType: 'subs', hasInFlight: true, matchingAllowed: true, matched: true }\n[onesub] validating { productId: 'pro_monthly', platform: 'apple', kind: 'subscription' }\n[onesub] subscription validated { productId: 'pro_monthly', action: 'new', active: true }\n```\n\nIf something goes wrong, trace shows exactly where: the `matched` flag distinguishes in-flight matches from orphan replays, `matchingAllowed` reveals drain-window state, and `action: 'restored'` vs `'new'` tells you whether the server treated the receipt as a first-time purchase.\n\n### `null` versus a thrown error\n\n`null` always means \"nothing was purchased, and that is a normal outcome.\" A thrown `OneSubError`\nmeans the operation failed or was refused. Branch on both.\n\n| Call | Returns `null` when | Throws when |\n|---|---|---|\n| `subscribeWithResult()` | user cancelled, or another IAP operation is already running | validation fails, the store errors, or `react-native-iap` is missing |\n| `subscribe()` | — (returns `void`; no-ops on cancel or while busy) | same as above |\n| `restore()` | — (returns `void`; no-ops while busy, and falls back to the server's status when the store has nothing to restore or validation is rejected) | the matched purchase carries no receipt (`NO_RECEIPT_DATA`), the status call fails, or `react-native-iap` is missing |\n| `purchaseProduct(id, type)` | user cancelled | another IAP operation is running (`CONCURRENT_PURCHASE`), the non-consumable is already owned on the device (`NON_CONSUMABLE_ALREADY_OWNED`), or validation fails |\n| `restoreProduct(id, type)` | the store's purchase history has no matching purchase | another IAP operation is running (`CONCURRENT_PURCHASE`), the matched purchase carries no receipt (`NO_RECEIPT_DATA`), or validation fails |\n\nThe subscription entry points are deliberately quieter than the one-time-purchase ones: a paywall\nthat double-fires `subscribe()` should do nothing, while `purchaseProduct()` / `restoreProduct()`\nreport the refusal so host code can tell a busy SDK apart from a user who backed out. Gate every IAP\nbutton on `isBusy` and both cases stay rare.\n\nWhen a `restoreProduct()` validation fails, the server's `errorCode` is preserved on the thrown\n`OneSubError` (falling back to `RECEIPT_VALIDATION_FAILED`), so the same `switch` handles client- and\nserver-side causes.\n\n### Google Play subscription offers\n\nPlay requires an offer token for every subscription purchase. The SDK reads the eligible offers off\nthe product `react-native-iap` returns — both the OpenIAP `subscriptionOffers` field and the legacy\n`subscriptionOfferDetailsAndroid` field, de-duplicated — and passes them through to\n`requestPurchase`. Nothing to configure; just make sure the subscription has at least one active\nbase plan offer in Play Console, or Play rejects the purchase before the sheet appears.\n\n### Structured errors\n\nEvery `Error` thrown by the SDK is a `OneSubError` with a machine-readable `code`:\n\n```tsx\nimport { OneSubError, ONESUB_ERROR_CODE } from '@jeonghwanko/onesub-sdk';\n\ntry {\n  await purchaseProduct('premium', 'non_consumable');\n} catch (err) {\n  if (err instanceof OneSubError) {\n    switch (err.code) {\n      case ONESUB_ERROR_CODE.USER_CANCELLED: return;\n      case ONESUB_ERROR_CODE.NON_CONSUMABLE_ALREADY_OWNED:\n        return Alert.alert('이미 구매한 상품입니다.');\n      case ONESUB_ERROR_CODE.PURCHASE_TIMEOUT:\n      case ONESUB_ERROR_CODE.NETWORK_ERROR:\n      case ONESUB_ERROR_CODE.PROVIDER_UNAVAILABLE: // store outage — retry later\n        return Alert.alert('네트워크 상태를 확인해주세요.');\n      default:\n        return Alert.alert('결제 실패', err.message);\n    }\n  }\n  throw err;\n}\n```\n\n## Requirements\n\n- `react-native-iap` **v15.x** (event-based purchase flow; v16 changed the request contract)\n- React Native 0.73+ and React 18+\n- `@onesub/server` running somewhere reachable\n\nThe authoritative floors are the `peerDependencies` in this package's `package.json`.\nReact Native is a required host peer and react-native-iap is an optional host peer so\nOneSub can still report a clear runtime error when the IAP adapter is absent. A mobile\nhost must install both packages to make purchases; OneSub does not bundle either one.\nThe OneSub monorepo suppresses peer auto-installation only in its root `.npmrc` and\nvalidates the real native types in an isolated CI matrix.\n\n## Links\n\n- Repo: <https://github.com/jeonghwanko/onesub>\n- Server package: [`@onesub/server`](https://www.npmjs.com/package/@onesub/server)\n- Migration guide: [`docs/MIGRATION.md`](https://github.com/jeonghwanko/onesub/blob/master/docs/MIGRATION.md)\n\nMIT © onesub contributors.\n","readmeFilename":"README.md"}