{"_id":"@blusalt-sdk/react-native-blusalt-checkout","_rev":"8-02bf465a3820aaa424006c945711f339","name":"@blusalt-sdk/react-native-blusalt-checkout","dist-tags":{"latest":"1.1.8"},"versions":{"0.0.1":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"0.0.1","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.com","name":"Blusalt","email":"support@blusalt.com"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@0.0.1","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"9809be11f04910df76d0d55fd94ba5a57798ffab","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-0.0.1.tgz","fileCount":50,"integrity":"sha512-35AOq06KC+wQEduqcT9TjMtzxb+1NwxcCOdgE5h3Qmyksuso7CLBT2CQDTuM7bVRNuwA5zavgadXLhr+LwMLvw==","signatures":[{"sig":"MEUCIBb+a6aVxYzCstQSHlJ0/iMvIGl3boLETXkuo2GbZPsWAiEAwSIQpqcDdoEdmJ777slr9eBGL08bK+6vZw1D99nQHZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525737},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1425cc6aff2026f8daff36447aa1fc7ae3950a56","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"23.9.0","codegenConfig":{"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"com.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.78.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","react-native-builder-bob":"^0.40.7","@react-native/babel-preset":"0.78.2","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_0.0.1_1747645650941_0.5060355484667214","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.49.10","languages":"kotlin-objc"}},"1.1.2":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.2","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.2","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"10131a3a9890004657d4d97c3db96fecefbca7ee","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.2.tgz","fileCount":50,"integrity":"sha512-MoJWNgudiGKsvpfXpRJFkk1ucDjti4zfnHx65meYvltX1LB2gM4a1KEt7nBhv9d5rCT4jsaE8FkLm0z8wFfl+w==","signatures":[{"sig":"MEUCIQDDZRnsfySu/nm/EFTFqygLA+zo2tHhNnXfpJEdzLVRHgIgBpdLWp/V7SGBAFjToHblSNXfTuw4F+PrIrOJ2015IJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5372658},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c8380df0e7fc3e3d241e19a9f4d45444c866825b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"23.9.0","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","react-native-builder-bob":"^0.40.11","@react-native/babel-preset":"0.79.2","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.2_1748214674145_0.07737424874550514","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.3":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.3","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.3","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"9fa3fa3512c4b0c4e96853f97dffad38162e8f4c","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.3.tgz","fileCount":50,"integrity":"sha512-LmOBQeSUHsWjKPSE373X0QYtYL+sxz26kVzFQZcN5hw+mtQhX0O6GgoLQHcwVQa9ghtltn+kUzFKIYD0ChbaKA==","signatures":[{"sig":"MEQCIC+b1zYPm/EqAP8BG7a1vM1ePjIQuT7nQmCLQ+wJyXjtAiAmYWeVNLc071neNrUibm6AUJSXYdawkqXdwd5ZBuyRpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5372306},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3e4dd3df9aebbbfa711ec1f903189e97267ca798","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"23.9.0","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","react-native-builder-bob":"^0.40.11","@react-native/babel-preset":"0.79.2","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.3_1748247053687_0.25609877770929357","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.4":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.4","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.4","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"9f5efd6dfb40d6e78f5bd5d033e0458305125f65","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.4.tgz","fileCount":48,"integrity":"sha512-XYjKhe7k9TFLChrr97GSCxedXu6nY83mfj4sXaxRFKHgi7J2aDMe1pSPITkiBp1Q+t4dQj8ObGKH+fn0kl5q8Q==","signatures":[{"sig":"MEYCIQCsgE3Now61IsYUdY5XJAR59tCwsv4iGlN674SDqiX6yAIhAPq3jL7n+aeR4yETszSxRQBlAGTLnUEG/8cCPgo88/r0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5419890},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index.js","types":"lib/typescript/src/index.d.ts","module":"lib/module/index.js","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"8561867386f3da5e05bee592f13c2d73b8cf1304","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","actor":{"name":"folarinblusalt","type":"user","email":"folarin@blusalt.net"},"email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"21.6.2","eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.tsx","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@react-native/babel-preset":"0.79.2","@react-native-community/bob":"^0.17.1","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.4_1751384075387_0.25049531959529925","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"@react-native-community/bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.5":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.5","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.5","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"ca15913ebbeae70bd2eb892e0fd16f657becd1b4","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.5.tgz","fileCount":48,"integrity":"sha512-gtXvGhRzJhgkNElZ0XfIoxyYbXAgMNdUGc45KlKmhtq1drKuIUN+xtMe2GGfkCathMe8sVgy08mD1u/bmtaI/w==","signatures":[{"sig":"MEUCIQDic1/2ssAhQIcMgN8XghDqt3GKMU2BdmjkUa9ALjhZrAIgKY43DoU3rUns2LVIZFGVAByskrBpEg6RtUQi9x4B3hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5419890},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index.js","types":"lib/typescript/src/index.d.ts","module":"lib/module/index.js","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"8561867386f3da5e05bee592f13c2d73b8cf1304","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","actor":{"name":"folarinblusalt","type":"user","email":"folarin@blusalt.net"},"email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"21.6.2","eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.tsx","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@react-native/babel-preset":"0.79.2","@react-native-community/bob":"^0.17.1","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.5_1751384148893_0.4845947420581578","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"@react-native-community/bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.6":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.6","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.6","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"548851661796d02a1aa39476814cc582c5c9a24a","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.6.tgz","fileCount":48,"integrity":"sha512-j5RwuLloPIix3lGzgP5k9wxkqjXnYAhZf0FyEdE0NqVRRuMpH4kO++rRqJfqQ957nUUuKs5TQKOEDkQhV2fBFA==","signatures":[{"sig":"MEYCIQCOnGWfSWAllKisEKHGgMXuclC5aNwo0t5USyBm2lxkdQIhAId0gbNFtf5hTcM8tc3Qme/iKlIO28tVXuyaP9hxNSd9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5420450},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index.js","types":"lib/typescript/src/index.d.ts","module":"lib/module/index.js","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"57cc91391e66db2692249b3f244dcab87016d19a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"22.17.0","eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.tsx","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@react-native/babel-preset":"0.79.2","@react-native-community/bob":"^0.17.1","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.6_1752925508815_0.13560150982973274","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"@react-native-community/bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.7":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.7","keywords":["react-native","ios","android"],"author":{"url":"https://blusalt.net","name":"Folarin","email":"folarin@blusalt.net"},"license":"MIT","_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.7","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"dist":{"shasum":"52f7539a7aec7e8e899e8ba6462f27655d8dc7b8","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.7.tgz","fileCount":48,"integrity":"sha512-eWtAKd10qS2IjrbqYzdrreHjhLtiZJsbyfax3dozKEIllvulRsphchZcjwHqFNWatTCnsyc87KhjArVoYIx0AA==","signatures":[{"sig":"MEUCIQDBWvCLvtauOr5t2GihrchnFExW9cx8eTRE7ZRs5eBZSwIgLIunDqbFz5DZD8Ly46FfRSGen6ebHSjx1JtZMG+8zn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5421842},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index.js","types":"lib/typescript/src/index.d.ts","module":"lib/module/index.js","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"b28644817cbdb7078aa04cb86b8ff791b9cebb34","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-blusalt-checkout-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Checkout SDK for Blusalt Payment","directories":{},"_nodeVersion":"22.17.0","eslintIgnore":["node_modules/","lib/"],"react-native":"src/index.tsx","codegenConfig":{"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}},"name":"BlusaltCheckoutSpec","type":"modules","android":{"javaPackageName":"net.blusaltcheckout"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.8.3","@types/jest":"^29.5.5","@types/react":"^19.0.0","react-native":"0.79.2","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@react-native/babel-preset":"0.79.2","@react-native-community/bob":"^0.17.1","@react-native-community/cli":"15.0.0-alpha.2","@react-native/eslint-config":"^0.78.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-blusalt-checkout_1.1.7_1752927062443_0.9860025364007139","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"@react-native-community/bob":{"output":"lib","source":"src","targets":["commonjs","module","typescript"]},"create-react-native-library":{"type":"turbo-module","version":"0.50.3","languages":"kotlin-objc"}},"1.1.8":{"name":"@blusalt-sdk/react-native-blusalt-checkout","version":"1.1.8","description":"Checkout SDK for Blusalt Payment","main":"lib/commonjs/index.js","types":"lib/typescript/src/index.d.ts","exports":{".":{"source":"./src/index.tsx","types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"scripts":{"example":"yarn workspace react-native-blusalt-checkout-example","test":"jest","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","release":"release-it --only-version"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git"},"author":{"name":"Folarin","email":"folarin@blusalt.net","url":"https://blusalt.net"},"license":"MIT","bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^19.6.0","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@eslint/js":"^9.22.0","@evilmartians/lefthook":"^1.5.0","@react-native-community/bob":"^0.17.1","@react-native-community/cli":"15.0.0-alpha.2","@react-native/babel-preset":"0.79.2","@react-native/eslint-config":"^0.78.0","@release-it/conventional-changelog":"^9.0.2","@types/jest":"^29.5.5","@types/react":"^19.0.0","commitlint":"^19.6.1","del-cli":"^5.1.0","eslint":"^9.22.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","jest":"^29.7.0","prettier":"^3.0.3","react":"19.0.0","react-native":"0.79.2","release-it":"^17.10.0","turbo":"^1.10.7","typescript":"^5.8.3"},"peerDependencies":{"react":"*","react-native":"*"},"workspaces":["example"],"packageManager":"yarn@3.6.1","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"codegenConfig":{"name":"BlusaltCheckoutSpec","type":"modules","jsSrcsDir":"src","android":{"javaPackageName":"net.blusaltcheckout"},"ios":{"modulesProvider":{"BlusaltCheckout":"BlusaltCheckout"}}},"create-react-native-library":{"languages":"kotlin-objc","type":"turbo-module","version":"0.50.3"},"react-native":"src/index.tsx","module":"lib/module/index.js","@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"eslintIgnore":["node_modules/","lib/"],"_id":"@blusalt-sdk/react-native-blusalt-checkout@1.1.8","gitHead":"b28644817cbdb7078aa04cb86b8ff791b9cebb34","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-kDqUIWF3rojCvtNYcy61vzfkSBlTwNu5jGalm2tki75Z3D0JoRIGKiMqC191s07CNI9OoYLDMli6lOMGX0IW6w==","shasum":"91eb821f384d90d2f9727f10f8119ef1d6c15d5f","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-blusalt-checkout/-/react-native-blusalt-checkout-1.1.8.tgz","fileCount":48,"unpackedSize":5311424,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCy/IINh3UgqqUPbmie8NRcmFifxnQjkysCn4D4n9prXwIhAO7DYdYigGlhdc9LqHAN2t1wULAmOTeGsL+Zd7etpdfO"}]},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"directories":{},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-blusalt-checkout_1.1.8_1762066113766_0.7631942875529201"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-19T09:07:30.807Z","modified":"2025-11-02T06:48:34.279Z","0.0.1":"2025-05-19T09:07:31.199Z","1.1.2":"2025-05-25T23:11:14.411Z","1.1.3":"2025-05-26T08:10:53.943Z","1.1.4":"2025-07-01T15:34:35.581Z","1.1.5":"2025-07-01T15:35:49.156Z","1.1.6":"2025-07-19T11:45:09.054Z","1.1.7":"2025-07-19T12:11:02.711Z","1.1.8":"2025-11-02T06:48:34.014Z"},"bugs":{"url":"https://github.com/Blusalt-FS/Checkout-React-Native.git/issues"},"author":{"name":"Folarin","email":"folarin@blusalt.net","url":"https://blusalt.net"},"license":"MIT","homepage":"https://github.com/Blusalt-FS/Checkout-React-Native.git#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/Checkout-React-Native.git.git"},"description":"Checkout SDK for Blusalt Payment","maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"}],"readme":"# react-native-blusalt-checkout\n\nCheckout SDK for Blusalt Payment\n\nGet your checkout credentials from [Blusalt](https://blusalt.net/)\n\n## Features\n\n1. Received Money Via Card\n2. Received Money Via Bank Transfer\n\n## Installation\n\n```sh\nnpm install @blusalt-sdk/react-native-blusalt-checkout\n```\n\n## Usage\n\n```tsx\nimport { CheckoutSDKBuilder } from 'react-native-blusalt-checkout';\n\ntry {\n  const result = await CheckoutSDKBuilder.create()\n    .apiKey('api-key')\n    .isDev(false) // optional\n    .setIsPaymentPro(false) // optional\n    .amount(1000)\n    .currency('NGN')\n    .walletId('master')\n    .reference(null) // optional\n    .primaryColorHex(null) // optional (Value must be hex. .e.g. '#FF0000')\n    .iOSLaunchStyle('fullScreen') // fancyBottomModal, shrinkBottomModal, fullScreen\n    .start();\n\n  console.log(`${result as CheckoutSuccessResult}`);\n} catch (error) {\n  console.error(`Error during sdk: ${error ?? ''}`);\n}\n\n```\n\n## Installation\n\n### Android\n\n#### Step 1\n\nCreate a [github.properties] file in root of android folder and put below into content.\nReplace values with your github credentials from github and make sure to grant necessary permissions\nespecially for github packages\n\n```\nUSERNAME_GITHUB=SampleUsername\nTOKEN_GITHUB=SampleClassicToken\n```\n\n#### Step 2\n\nAdd below to project level gradle file `/android/build.gradle`\n\n```gradle\nbuildscript {\n    ext.kotlin_version = '1.9.+'\n    ...\n\n    dependencies {\n        classpath 'com.android.tools.build:gradle:7.3.+'\n        classpath \"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version\"\n    }\n}\n\nallprojects {\n    def githubPropertiesFile = rootProject.file(\"github.properties\")\n    def githubProperties = new Properties()\n    githubProperties.load(new FileInputStream(githubPropertiesFile))\n\n\n    repositories {\n\n        maven {\n            name \"GitHubPackages\"\n            url 'https://maven.pkg.github.com/Blusalt-FS/Checkout-Android-Package'\n\n            credentials {\n                username githubProperties['USERNAME_GITHUB']\n                password githubProperties['TOKEN_GITHUB']\n            }\n        }\n    }\n}\n```\n\n#### Step 3\n\nChange the minimum Android sdk version to 24 (or higher) in your `/android/app/build.gradle` file.\n\n```\n\nandroid {\n    ...\n    defaultConfig {\n      ...\n      minSdkVersion 24\n    }\n    ...\n}\n```\n\n#### Step 4\n\nIf you're experiencing crashes or timeouts.\nAdd below to your progaurd.pro file if using progaurd or minify is enabled\n`/android/app/proguard-rules.pro`\n\n```proguard\n-keep class net.blusalt.checkout.** { *; }\n```\n\nEnable proguard in `/android/app/build.gradle` file like below.\n\n```\n\nandroid {\n\n    ...\n    buildTypes {\n        release {\n            minifyEnabled true\n            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'\n        }\n    }\n    ...\n}\n```\n\n## Note on Android:\n\nIf you are getting an error on android which says \"Unauthorized\" when gradle is downloading or\nbuilding, generate a new\ngithub token that have access to clone, read and write to repo, access github packages. If you don't\nknow which to tick, tick all boxes. Cheers\n\n### iOS\n\n```\nMinimum iOS Deployment = 14\n```\n\n## 📱 Note on iOS\n\n1. **Ensure `BlusaltCheckout.xcframework` is Linked**\n   In your Xcode workspace:\n\n- Navigate to `Pods` > `BlusaltCheckout.xcframework`\n- Confirm that it is properly linked and included in your app’s build target.\n\n2**Add Required Frameworks to Xcode**\nIf you encounter errors related to `WebKit`, follow these steps:\n\n- Open your project in Xcode.\n- Under the `TARGETS` section, click on **Runner**.\n- Go to the **General** tab and scroll to **Frameworks, Libraries, and Embedded Content**.\n- Click the **`+`** button and add the following frameworks:\n  - `WebKit.framework`\n\n\n","readmeFilename":"README.md"}