{"_id":"edfapay-softpos-sdk-rn","_rev":"30-61647e4ca9ce927802ea1afcdaf8c221","name":"edfapay-softpos-sdk-rn","dist-tags":{"dev":"1.0.1","latest":"1.0.8"},"versions":{"1.0.0":{"name":"edfapay-softpos-sdk-rn","version":"1.0.0","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.0","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"fb2cd181d5fc23067fe16440049266a488529805","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.0.tgz","fileCount":160,"integrity":"sha512-lJByL/FItD0342kHkT5HRqelsyMZmz7UOmQAB/O16Mngiv+yE8lT/ydPP+Qiza33LhEfup0WNCOvdi0GxzLhWg==","signatures":[{"sig":"MEQCIA/MDmyUarc65RbWZLK3qH39DHri/2JeLM5r3Sdb9HMAAiAVdhUINgaVRtFBLea/6ZOCaEbWT672ehGldfHRpFqFGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197185},"jest":{"preset":"@react-native/jest-preset","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":"5a78f842dab85f8ff5f130ae888b1c5f26ac7119","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.0_1777391182763_0.4535202747739877","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.0-dev.1":{"name":"edfapay-softpos-sdk-rn","version":"1.0.0-dev.1","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.0-dev.1","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"670808b984c0f0127ca16283840289e643bad23a","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.0-dev.1.tgz","fileCount":160,"integrity":"sha512-Y0E/Sn/YLyX+5uU5ss3EWhjcv37radAjGoXOt7edNPHUtJ5crOPHR9GOxNqjAz6EtIJ6/1hRp4tZKWANIaBLIg==","signatures":[{"sig":"MEUCIFGQBb1sIvLBGnHbAy5jrguK+Pk0tjOR6jzeCMex4rZjAiEAhqF3m6MJRt8Ixtv7W6S/IH7Hvrhyy6SsMFgJJH2xvKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208817},"jest":{"preset":"@react-native/jest-preset","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":"46d52b472e00ef43efe9c5290d72523a8a5a7198","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.0-dev.1_1777468243639_0.6744590546713973","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.1":{"name":"edfapay-softpos-sdk-rn","version":"1.0.1","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.1","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"0fd6dee5cae7c2bf4f05f76a852613c5253f9fc4","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.1.tgz","fileCount":160,"integrity":"sha512-qcuvA5yPXCdfVy8ZTYlVh5hT4qc0Y9M5uULaLolFs4huuBtVqlaHsBfaiap9diXZN+LbQgFYZ1kWiP0LrlWSug==","signatures":[{"sig":"MEYCIQCvcrliGcx3VF7/Kc5QJkSSsxi8Nbfj9GqzF+klH+tshwIhAOvbOOKc7F6gXe0BtEMzeOlHjeSAQwlFrmP+UitP6UpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208811},"jest":{"preset":"@react-native/jest-preset","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":"46d52b472e00ef43efe9c5290d72523a8a5a7198","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.1_1777469360217_0.23623020446629073","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.2":{"name":"edfapay-softpos-sdk-rn","version":"1.0.2","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.2","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"7567f62574b670afdcf7eb6b0b582c94b14bf82a","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.2.tgz","fileCount":160,"integrity":"sha512-s0t9fYQgTx4HD49KGqh/RevNOEpN6HMEP5jR7FCs7EfvCO/SRUw7A3wDqs04grvBUZXNFkSO0TECqSsWP20Z7g==","signatures":[{"sig":"MEUCIEj0mjSlcB4RQk/3J8SXX35XUOg926dXwFVJU3NfmtZiAiEAuQx3JrdPJ4xM97RgfIOELSWx1vyWie/RbAKg0wkhRDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208811},"jest":{"preset":"@react-native/jest-preset","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":"46d52b472e00ef43efe9c5290d72523a8a5a7198","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.2_1777471033947_0.32827736997392787","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.3":{"name":"edfapay-softpos-sdk-rn","version":"1.0.3","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.3","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"777effc49db1809cb39b26c0ecdbfe37343995a7","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.3.tgz","fileCount":130,"integrity":"sha512-IAlponb82QoxXZWsw7DaR2TjGDmp+ndn3lEKT52oJekErFY4YUaK+I0VSWWQ427BCuPkXzJAW0xSiAHVa6dPXw==","signatures":[{"sig":"MEUCIFHZTA9S9aztH0JbrIkGEg6Dy8oB4ceFAOt0l4sWf3MKAiEA09vhVVPIx8UN39oXOTVePKg9+KKwn3zfaWTKq+a9Brg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156923},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.3_1777557456444_0.7077705145062971","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.3-dev.0":{"name":"edfapay-softpos-sdk-rn","version":"1.0.3-dev.0","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.3-dev.0","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"df2886a4cefd5f7dec46365f06b1a0529db8f2e2","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.3-dev.0.tgz","fileCount":130,"integrity":"sha512-BihB0Nv3mOtEXgkk7DIqDC/bP5Jk/Gp0TU10l64TfQsMpjiOblTApO79G7SqT25xDLM2jzADGe4iSB5A0mIsDg==","signatures":[{"sig":"MEUCIHj0rriogts6CxrSzW6mHUG/oTkbdyStdPwTjek4UvY+AiEAmLYU3FsUjvTsKBvBD9QEB+gRdqjz8fdmbtB5XBgAW18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156929},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","codegenConfig":{"name":"EdfapaySoftposSdkRnSpec","type":"modules","android":{"javaPackageName":"com.edfapaysoftpossdkrn"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.3-dev.0_1777557520224_0.08797636694681654","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.4":{"name":"edfapay-softpos-sdk-rn","version":"1.0.4","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.4","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"2c47787d8d6a65452736aa9adc2597b41f5cfbf1","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.4.tgz","fileCount":130,"integrity":"sha512-qtb/alOVbemyu+l+75MrEI4tx5XrTJYnsYTBTzcGNE1faAYcbD1R8R8aZ7H1h5DU0sy8ZAYJmTGgR8gHFCakvg==","signatures":[{"sig":"MEUCIQCxLUjlpsP0dYJCkLp66Nc6+IFoXotVEwh2syh8ZHN4jAIgRnjX7J/t+higrUqUhvlBPiMAqtusz84+lbjTIm7Nwow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156824},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.4_1777563540956_0.23370727482806974","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.1":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.1","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.1","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"02de90c96cc1bed017f5cb4cfaa19cb0ffc46347","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.1.tgz","fileCount":130,"integrity":"sha512-qGQ4R8p6b1dFq8PifLqOSmddvDZJvkPQ0DgRO3DXDyUosjpgEV64d/Nn/+ZdoluQ0mVyY85a1czasYbPS4y5WA==","signatures":[{"sig":"MEYCIQCKh244EG6mg1U6sEz1qpH/wnF90OIzo9rdc/uyueQiCgIhALR8iMULKKYA18g2p5VRRNDh7sjyTlMYOha+SnjczC+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.1_1777579603519_0.21724670677817604","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.2":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.2","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.2","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"9db14f700ccd94e31db6da4ecd87d3b7786a0f97","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.2.tgz","fileCount":131,"integrity":"sha512-+1XoXALH4MKIn0+mQt9DWjs/Mka0FS/kGySFh+wfHh/uGSxKQ7qpcGrT2VJzuOjtNwrG1BgZl7rubf1cp/+Y2A==","signatures":[{"sig":"MEUCIGiLQrZaHs4MAMJeqV7IZnIX7QWzInOpam0V90L7QKBtAiEAzFpjl1eH4tjXGQ5WG9Noj5yHtqN/LXN2795u67+a6to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166790},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.2_1777580525532_0.4323232411577369","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.3":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.3","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.3","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"e6cc039174bd1aefd79abb9ee61944113effed18","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.3.tgz","fileCount":131,"integrity":"sha512-d2BRDUEQnw2JT3RjP4Lg9V1RuljGJ2ZBD3a+Br8XLLAJCG/k/yDCqhuZiNMvBbxafj1i0u1qd3bFFrzuGQ7hNw==","signatures":[{"sig":"MEYCIQClCvY4g//XLmr0QE9noD+EZ5yR6kNkxh+Ncu6nVvPgTwIhAM15K63rVVV8iu90nzK76mMG2GZ0mDKTAG48boPlDRvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166855},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.3_1777581674498_0.51894470755078","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.4":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.4","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.4","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"70bb51968fd70639eb5157f96117ab31c0beb24e","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.4.tgz","fileCount":135,"integrity":"sha512-+tzVKN8+5zTC6KwyT5UU+Z5ekXD+K620xLNWfVJemeDFTJtwqrdoIbH0pR5TgnC0ygh/tLFiFbR4xH8OQOd0nw==","signatures":[{"sig":"MEUCIE75GemHBdx7lOYN7ikDq767MkaSB7ua/JkVB5cCSNDlAiEAw31iKCc5QPF/P5dMVkAladcugyIOlnwVxN/sxTn3iek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167849},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.4_1777582659394_0.3748634004578457","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.5":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.5","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.5","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"08bd317c470b9f3b42bf5148e38be7f1833e6dc2","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.5.tgz","fileCount":139,"integrity":"sha512-R4IW1N//IKIhgG2OP+M+Fo7Q2GGGovZatPPaFrzLnDRfc4BFyiWDXsO0pho3QFcDUdjY5O0PDd3scm/v/dLo6g==","signatures":[{"sig":"MEYCIQDfKIk+Piu11SPqoa6a3mYX9TcvNbP0EA7RBMyrQxxNQgIhAJNCyKYmfcdlWLrwbU6R47S5M8dO8ktCQ7tTFlOxJ8TR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171153},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.5_1777583256261_0.23945650678770591","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.6":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.6","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.6","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"5ef50111222ce26511887c026c1ac135f0ffa493","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.6.tgz","fileCount":139,"integrity":"sha512-KcsJcEgmZANOPLEBj0vBMGuW7N1qioabY4uUpoY9brnWk2D0lbbmj74eK0Q9MDIhtUvc0AB0pyEQM59kHEqP6Q==","signatures":[{"sig":"MEUCIQDVTGp1yiyEZuVZmE9Su+5BEB1rwpsasIR8FSj0//XR0AIgVWYavGg6QifEkU61KAr+z0mVKGO6bMl/nHf4Lw33P6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171157},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.6_1777583679320_0.041202931749773075","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.7":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.7","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.7","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"c3a0e367707f99124e1a2bc4d08bd86100de642e","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.7.tgz","fileCount":139,"integrity":"sha512-z2x66Zcc4MH1BVfCHhAP1lVoUyLb2XKTgx4kgHoKISYZRhBx8jHilpBAsAPackkQPgsYFiIF0WBFlDfW/2AIDg==","signatures":[{"sig":"MEUCIQCG4n+nLJMstt2YNbiByWcNanNqF2GHjfRqYScSgOODsgIgHMeHX8sgYvcxR2mSrXwhM53xxpzY8yqHwW7+FyncjI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170930},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.7_1777584147594_0.6296600226838676","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.8":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.8","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.8","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"9e425dfb6a1a94a6eeec6998b96fc18fef3768a1","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.8.tgz","fileCount":138,"integrity":"sha512-m6n9jNm+bsWH9o7vqmwoBCctiR+/CMXaw2/YBvWbHqHYOQufJL9oz4gFpdhWCdhy9ydKCRJ0GGpjf0cVbB2oNA==","signatures":[{"sig":"MEQCIDlMz5oHbact3/9AKIeGfm1aRBXgAGz+GNFaJpLFrklqAiBtBawd3EimEaxcmyZmpzzN9TyFbmuqGxOmPNnsSUuVEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161821},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.8_1777584777345_0.43458510917078286","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.9":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.9","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.9","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"4c5a19ba89fb8e331a02db924e59aaa39862908f","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.9.tgz","fileCount":138,"integrity":"sha512-MD1bFhFyEyJ9cpTXJAEw0NtjVG3BYD6rrcDJS88W7RQcUVLgDZ5BIykEPQjBn/Q5NJZ0DpxraZ1bpxjI4ron3A==","signatures":[{"sig":"MEUCICUK3PpknMf/G1gRNMtyQ3YsMGygE8AjLNmrfht6Aov7AiEArutoy/v21Tk9S4NGagtbXHNnqM2BPy6cx7RE+WTb7hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161805},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.9_1777584988055_0.33250304339909076","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"ea6aa4779feead672bb741967ffd6b00b5cfa6cc","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5.tgz","fileCount":138,"integrity":"sha512-CJxda7YdIDwbps+KqhSbRUsHxu0UQzcpc/zFFIgFeg5RPx1QvtekEuBuueE8juroP1ukP2kfZKLyWhNHY5kYaw==","signatures":[{"sig":"MEUCIAe5qIv6YhUogv8NW1RsFbENpZg8dyS8b7QHjcG2gDXDAiEAntO34HXW3ezYzSolII0SgfRgb7ejrENwhQcJC3+z8WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161799},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"19b4aada57e5a764efb7bc6308214de487ce588b","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5_1777585179376_0.9513174462804102","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.5-dev.10":{"name":"edfapay-softpos-sdk-rn","version":"1.0.5-dev.10","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.5-dev.10","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"f4fedc5bc2bc3bef20233a6a76e33b78d15eb046","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.5-dev.10.tgz","fileCount":138,"integrity":"sha512-YcxJLtz7O5SmhPZP+ZSnM2ZJ201OSNcVg1qyuUrmzCpZeseg6vPZtFk9QeGRiw5SQL2cyvqh5dm1YnZTvgm4DQ==","signatures":[{"sig":"MEUCIHa6VrN6N4B+F2K+KKRv1Wz+iscK2BfZDcbCfGYsfhc8AiEA2G/P1JTlmY/BA7XmuNzoONVk+ccaGz9pMEw922vvIbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164003},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"0d77a03c78d86a66bf0dbf23af9e193639aec384","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.5-dev.10_1777749483121_0.9361498809855158","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.6-beta.1":{"name":"edfapay-softpos-sdk-rn","version":"1.0.6-beta.1","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.6-beta.1","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"6801cd689a7d7767d9b18879a587a13d61d6b131","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.6-beta.1.tgz","fileCount":138,"integrity":"sha512-8DvueYp2B22+z/YXVcNB4ORwrpC4BlaWFK+RR5G+wZa2NoLuJpQUY7KkDHSeZqpfqSwNGy0mVRZJuzGIP1mEgw==","signatures":[{"sig":"MEUCIAg9dHNWo+b5gXEhb0vd/BYGyqOO7VHXMoRmRVjQH619AiEA7h+knW5QVBfz0loP7+0YrRLVv/rYp2LrnHx0QXTlQ0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164003},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"0d77a03c78d86a66bf0dbf23af9e193639aec384","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.6-beta.1_1777749754165_0.8177563946591855","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.7-beta.1":{"name":"edfapay-softpos-sdk-rn","version":"1.0.7-beta.1","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.7-beta.1","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"a11dd768bc6000a69151fbe3edc3b95b7eeaa042","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.7-beta.1.tgz","fileCount":138,"integrity":"sha512-eaGPGbOfb59PaCZn8Phxkf+0BK7Tk5s9yoVvJUsAbMlYdWfAwBHiE4CeogymYJHtYzVAcE1j1xoAwKJtsYj8HQ==","signatures":[{"sig":"MEMCIGAr88Kz3aDA9dSHxv631HJZtk1ueGNawa5ZozWevvIvAh8iBS4qdOs3EjRr7jqdy5nPf0iLZBC9ErfY/ubkL0yW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164003},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"d76c0aa10222cccae04cebd80a207e42177c58d0","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.7-beta.1_1777804639690_0.21500466791149897","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.7-beta.2":{"name":"edfapay-softpos-sdk-rn","version":"1.0.7-beta.2","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.7-beta.2","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"6ba0e617adb45404d3ef44215c5668a3b9b1f9c1","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.7-beta.2.tgz","fileCount":138,"integrity":"sha512-LV8xow3y0cMhaDhUC6l90sr7LXCvVND/D4f3C0nUgWsQXkHAY9oy21GjjfMbuSXgk/Z+DWB5iSa7GDC+a3eAzQ==","signatures":[{"sig":"MEQCIGtXYTXFb/GnNcpiMLiz+NjJZ5b3TfJ6f5zr0DC7wEONAiBNL+k/t1q7IaWoLIKz+je04H8+t69dfn7A00APBGFBgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164073},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"d76c0aa10222cccae04cebd80a207e42177c58d0","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.7-beta.2_1777891858203_0.8306500275484583","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.7-beta.4":{"name":"edfapay-softpos-sdk-rn","version":"1.0.7-beta.4","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.7-beta.4","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"6e7cd9a3c7c15ca87ba6104b8463d169fda5278d","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.7-beta.4.tgz","fileCount":138,"integrity":"sha512-GdrIq2/0UoTazGhuGdTXiECGFarPdOlDAUy0sNWWZPEpuKWha80+LJhcTZwdAp6M/Em8A5Hkc0Q5ZnU958YS9g==","signatures":[{"sig":"MEUCIQCOGwEBK8Z7LydsPYVbOgG95zhi+Zlp9WjZ4+74R0heFQIgSz1+poPzGmbffnh3fZslEaMYTG+nIFzxEMKH6XFMNBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164143},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"d76c0aa10222cccae04cebd80a207e42177c58d0","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.7-beta.4_1778627500426_0.36837771154747867","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.7-beta.7":{"name":"edfapay-softpos-sdk-rn","version":"1.0.7-beta.7","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.7-beta.7","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"f71467bc0a3fed9bc7c20c760c020d724f4a4fe1","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.7-beta.7.tgz","fileCount":138,"integrity":"sha512-rwcvVHKNylipLJU/bqwiyjayFI8CpcIgnEhma8nU1D6+kwf3I+ZMkcLKjWmTHwaVhkdyKjFD8xHbK/XpK1d2ig==","signatures":[{"sig":"MEQCIHVbpk1KJVozfV+8j+76wo8BRJ2I+urNhlJGRaGawfi3AiBxIsuKHgbKC6Wc4q6E0KMq7iOUj9cSxZKB8ve2ctMfhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164391},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"35ea944bab388d4cd02f714ee81c33c6550539ad","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.7-beta.7_1779405205861_0.5766189104289505","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.7":{"name":"edfapay-softpos-sdk-rn","version":"1.0.7","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.7","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"34be447e3acdb1e2aef1f009e3c5231685f8e506","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.7.tgz","fileCount":142,"integrity":"sha512-Njj/35bW9uqh2LducCa/JuedV/z3vDpGNUX7FlDpDv6cO3P1IPhyiynaj3llcuHuCoHUi19a7B9onlZVeBVKAw==","signatures":[{"sig":"MEUCIB3rW/B7SVO3Kd8M+/jz3NdiNbdxWCbe/GZect4/bQZaAiEApi+komQw3awchk9X2MOTrJ+wEuv90xs5assvjFJT6W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186275},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"35ea944bab388d4cd02f714ee81c33c6550539ad","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.7_1783647615485_0.6738609557138491","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.8-beta.6":{"name":"edfapay-softpos-sdk-rn","version":"1.0.8-beta.6","keywords":["react-native","ios","android"],"author":{"url":"https://edfapay.com","name":"EdfaPay","email":"zohaib.kambrani@edfapay.com"},"license":"MIT","_id":"edfapay-softpos-sdk-rn@1.0.8-beta.6","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"dist":{"shasum":"3aee1eed26b1899aa7baf644be37f02000d54018","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.8-beta.6.tgz","fileCount":146,"integrity":"sha512-E8yZck1CCEkr5G7QPkz/yMKYvwUWIkX3UTsN2RD1oXZHLJPLpWe7B9252Ml4O3U0EPw+urpc4ixALun8C1YgJw==","signatures":[{"sig":"MEQCIHK9z8SDKXBaUoGYOSauPBSLdA9nlG9YzTk2JPlSgTTjAiAfYetxn6RfbfkgJBiXgDNASHX9NxH8P8yrbl13/9dLfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198654},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","scope":"edfapay/edfapay-softpos-sdk-rn","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":"ac7473aa35dec6ac8cf27d6e6364debce20f4c5d","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 edfapay-softpos-sdk-rn-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"branch":"main","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/edfapay/edfapay-plugin-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.3","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.85.0","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/edfapay-softpos-sdk-rn_1.0.8-beta.6_1785458396274_0.7054082332534217","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","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0","languages":"kotlin-objc"}},"1.0.8":{"name":"edfapay-softpos-sdk-rn","version":"1.0.8","description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","scope":"edfapay/edfapay-softpos-sdk-rn","main":"./lib/module/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 edfapay-softpos-sdk-rn-example","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","release":"release-it --only-version"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/edfapay/edfapay-plugin-react-native.git"},"author":{"name":"EdfaPay","email":"zohaib.kambrani@edfapay.com","url":"https://edfapay.com"},"license":"MIT","bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^20.5.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","@eslint/js":"^10.0.1","@jest/globals":"^30.0.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@react-native/jest-preset":"0.85.0","@release-it/conventional-changelog":"^10.0.6","@types/react":"^19.2.0","commitlint":"^20.5.0","del-cli":"^7.0.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-ft-flow":"^3.0.11","eslint-plugin-prettier":"^5.5.5","jest":"^30.3.0","lefthook":"^2.1.4","prettier":"^3.8.1","react":"19.2.3","react-native":"0.85.0","react-native-builder-bob":"^0.41.0","release-it":"^19.2.4","turbo":"^2.8.21","typescript":"^6.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"workspaces":["example"],"packageManager":"yarn@4.11.0","react-native-builder-bob":{"source":"src","output":"lib","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"jest":{"preset":"@react-native/jest-preset","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}","branch":"main"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"commitlint":{"extends":["@commitlint/config-conventional"]},"create-react-native-library":{"type":"turbo-module","languages":"kotlin-objc","tools":["eslint","jest","release-it","lefthook"],"version":"0.62.0"},"_id":"edfapay-softpos-sdk-rn@1.0.8","gitHead":"e78572111acc0299a102e66f1cc12ab90d968237","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4kbxHnwjwT5Q3bO9eFQZzLdEiepDooTWPJobqrY8Ygt/uv4oLNjTFzvFZoyqE4YuE4tgTkq62w1x033CG5pS8Q==","shasum":"5a98c4aca1b16bc59ee55ecbee998ebed17ac56d","tarball":"https://registry.npmjs.org/edfapay-softpos-sdk-rn/-/edfapay-softpos-sdk-rn-1.0.8.tgz","fileCount":150,"unpackedSize":208204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCByjT5D7C/PNoeB2dzlItcs6GKf+xoFhJn9UWO1YXiLAIhANERgXqGeswzMj15AQZDPhRvCowoJDSEdZA4ZFVvbQYm"}]},"_npmUser":{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},"directories":{},"maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/edfapay-softpos-sdk-rn_1.0.8_1785855587257_0.8010099517090017"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-28T15:46:22.763Z","modified":"2026-08-04T14:59:47.560Z","0.1.0":"2024-03-23T00:16:12.033Z","0.1.2":"2024-03-23T11:33:25.717Z","1.0.0":"2026-04-28T15:46:22.900Z","1.0.0-dev.1":"2026-04-29T13:10:43.807Z","1.0.1":"2026-04-29T13:29:20.361Z","1.0.2":"2026-04-29T13:57:14.085Z","1.0.3":"2026-04-30T13:57:36.618Z","1.0.3-dev.0":"2026-04-30T13:58:40.377Z","1.0.4":"2026-04-30T15:39:01.124Z","1.0.5-dev.1":"2026-04-30T20:06:43.662Z","1.0.5-dev.2":"2026-04-30T20:22:05.671Z","1.0.5-dev.3":"2026-04-30T20:41:14.644Z","1.0.5-dev.4":"2026-04-30T20:57:39.562Z","1.0.5-dev.5":"2026-04-30T21:07:36.400Z","1.0.5-dev.6":"2026-04-30T21:14:39.475Z","1.0.5-dev.7":"2026-04-30T21:22:27.745Z","1.0.5-dev.8":"2026-04-30T21:32:57.525Z","1.0.5-dev.9":"2026-04-30T21:36:28.195Z","1.0.5":"2026-04-30T21:39:39.521Z","1.0.5-dev.10":"2026-05-02T19:18:03.287Z","1.0.6-beta.1":"2026-05-02T19:22:34.327Z","1.0.7-beta.1":"2026-05-03T10:37:19.824Z","1.0.7-beta.2":"2026-05-04T10:50:58.357Z","1.0.7-beta.4":"2026-05-12T23:11:40.616Z","1.0.7-beta.7":"2026-05-21T23:13:26.020Z","1.0.7":"2026-07-10T01:40:15.625Z","1.0.8-beta.6":"2026-07-31T00:39:56.410Z","1.0.8":"2026-08-04T14:59:47.403Z"},"bugs":{"url":"https://github.com/edfapay/edfapay-plugin-react-native/issues"},"author":{"name":"EdfaPay","email":"zohaib.kambrani@edfapay.com","url":"https://edfapay.com"},"license":"MIT","homepage":"https://github.com/edfapay/edfapay-plugin-react-native#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/edfapay/edfapay-plugin-react-native.git"},"description":"Edfapay SoftPOS SDK helps developer to easily integrate Edfapay SoftPOS to their mobile application","maintainers":[{"name":"zik-edfapay","email":"zohaib.kambrani@edfapay.com"},{"name":"zikambrani","email":"a2zzuhaib@gmail.com"}],"readme":"# EdfaPay SoftPOS SDK — React Native\n<h3>Helps developers to easily integrate EdfaPay SoftPOS to React Native mobile applications with a few simple steps.</h3>\n\n### 🆕 What's New (1.0.8)\n- [Multi-profile phone-number login — `Extension.loginWithPhone` / `verifyOtp(onProfileSelection)` / `selectUser`](#16-multi-profile-phone-login)\n- [Remote security-check config — `updateSecurityChecks`](#14-device-security-checks--threats)\n- [Threat scan & status screen — `Utils.securityThreats` / `showSecurityStatus`](#14-device-security-checks--threats)\n- [Transaction & init webhooks — `configureHook` (with optional payload encryptor)](#15-transaction--initialization-webhooks)\n\n\n# EdfaPay SoftPOS SDK\n\n> [!IMPORTANT]\n> ### Install edfapay-softpos-sdk-rn\n> - **Add the dependency by running:**\n> ```sh\n> npm install edfapay-softpos-sdk-rn\n> # or\n> yarn add edfapay-softpos-sdk-rn\n> ```\n\n> [!IMPORTANT]\n> ### Set Repository Access Credentials\n> - Add the following credentials to your project **`android/gradle.properties`** or **`~/.gradle/gradle.properties`**\n> ```properties\n> PARTNER_REPO_USERNAME=edfapay-sdk-consumer\n> PARTNER_REPO_PASSWORD=Edfapay@123\n> ```\n\n> [!IMPORTANT]\n> ### Packaging Options (Android)\n> - Add the following `packagingOptions` block inside the `android { }` section of your **`android/app/build.gradle`** to avoid duplicate META-INF file conflicts:\n> ```gradle\n> android {\n>     // ... other config ...\n>\n>     packagingOptions {\n>         resources {\n>             excludes += ['META-INF/DEPENDENCIES', 'META-INF/LICENSE', 'META-INF/LICENSE.txt',\n>                          'META-INF/NOTICE', 'META-INF/NOTICE.txt', 'META-INF/**']\n>         }\n>     }\n> }\n> ```\n\n\n## Usage\n\n### 1: Imports\n```tsx\nimport {\n  EdfaPayPlugin,\n  EdfaPayCredentials,\n  Env,\n  TxnParams,\n  Transaction,\n  TransactionType,\n  FlowType,\n  Presentation,\n  PresentationConfig,\n  PurchaseSecondaryAction,\n  // Invoice / BNPL / Checkout\n  InvoiceRequest,\n  InvoiceRefundRequest,\n  Invoice,\n  InvoiceLineItem,\n  AdditionalData,\n  PaymentMethod,\n  // Online receipt\n  ReceiptType,\n} from 'edfapay-softpos-sdk-rn';\n```\n\n### 2: Setting Theme (Optional)\n\n**2.1: Colors and Logos**\n```ts\nconst logoBase64 = \"base64 encoded image string\";\n\nEdfaPayPlugin.theme()\n  .setPrimaryColor('#06E59F')\n  .setSecondaryColor('#000000')\n  .setPoweredByImage(logoBase64)\n  .setHeaderImage(logoBase64);\n```\n\n**2.2: Setting Presentation**\n- `Presentation.FULLSCREEN`\n- `Presentation.DIALOG_CENTER`\n- `Presentation.DIALOG_TOP_FILL`\n- `Presentation.DIALOG_BOTTOM_FILL`\n- `Presentation.DIALOG_TOP_START`\n- `Presentation.DIALOG_TOP_END`\n- `Presentation.DIALOG_TOP_CENTER`\n- `Presentation.DIALOG_BOTTOM_START`\n- `Presentation.DIALOG_BOTTOM_END`\n- `Presentation.DIALOG_BOTTOM_CENTER`\n\n```ts\nEdfaPayPlugin.theme()\n  .setPresentation(\n    new PresentationConfig(Presentation.DIALOG_CENTER)\n      .sizePercent(0.85)        // 0.20 to 1.0, aligned to screen smallest axis\n      .dismissOnBackPress(true)\n      .dismissOnTouchOutside(true)\n      .animateExit(true)\n      .animateEntry(true)\n      .dimBackground(true)\n      .dimAmount(1.0)           // 0.0 to 1.0\n      .marginAll(0)\n      .cornerRadius(20)\n      .marginHorizontal(10)\n      .marginVertical(10)\n      .setPurchaseSecondaryAction(PurchaseSecondaryAction.NONE)\n  );\n```\n\n**2.3: Secondary / Post-Purchase Action**\n- `PurchaseSecondaryAction.REVERSE`\n- `PurchaseSecondaryAction.REFUND`\n- `PurchaseSecondaryAction.NONE`\n\n```ts\nEdfaPayPlugin.theme()\n  .setPresentation(\n    new PresentationConfig(Presentation.DIALOG_CENTER)\n      .setPurchaseSecondaryAction(PurchaseSecondaryAction.REVERSE)\n  );\n```\n\n**2.4: PIN PAD Shuffle**\n```ts\nEdfaPayPlugin.theme()\n  .setPresentation(\n    new PresentationConfig(Presentation.DIALOG_CENTER)\n      .setShufflePinPad(true) // default false\n  );\n```\n\n**2.5: Reconciliation Notification Sounds**\n\nEach kind is a base64-encoded sound file; omit or pass `null` to mute that kind.\n\n```ts\nEdfaPayPlugin.theme()\n  .setReconciliationNotificationSounds({\n    success: successSoundBase64,\n    error: errorSoundBase64,\n    processing: processingSoundBase64,\n  });\n```\n\n### 3: Initialization\n\n**3.1: Create Credentials**\n\n- Prompt for credentials (email/password or token input):\n  ```ts\n  const credentials = EdfaPayCredentials.withInput(Env.PRODUCTION);\n  ```\n\n- Prompt with pre-filled email/password:\n  ```ts\n  const credentials = EdfaPayCredentials.withEmailPassword(\n    Env.DEVELOPMENT,\n    'user@email.com',\n    'Password@123'\n  );\n  ```\n\n- Prompt with pre-filled email only:\n  ```ts\n  const credentials = EdfaPayCredentials.withEmail(Env.DEVELOPMENT, 'user@email.com');\n  ```\n\n- Silent initialization with a Terminal Token:\n  ```ts\n  const credentials = EdfaPayCredentials.withToken(\n    Env.DEVELOPMENT, // also: Env.STAGING | Env.SANDBOX | Env.PRODUCTION | Env.REVAMP\n    '****Terminal Token Generated at EdfaPay SoftPOS Portal****'\n  );\n  ```\n\n**3.2: Initialize with Credentials**\n```ts\nEdfaPayPlugin.enableLogs(true);\nEdfaPayPlugin.setAnimationSpeedX(2.5); // Optional: animation speed multiplier\n\nEdfaPayPlugin.initiate({\n  credentials,\n  onSuccess: (sessionId) => {\n    console.log('>>> SDK Initialized — Session ID: ' + sessionId);\n  },\n  onTerminalBindingTask: (task) => {\n    console.log('>>> Terminal Binding Required');\n\n    const terminals = task.terminals;\n\n    // Option 1: Show SDK's built-in terminal selection UI\n    task.bind();\n\n    // Option 2: Bind the first terminal programmatically\n    terminals[0]?.bind();\n\n    // Option 3: Refresh terminal list from server, then show custom UI\n    task.refresh((error, list) => {\n      if (error) {\n        console.error('>>> Refresh error: ' + JSON.stringify(error));\n      } else {\n        console.log('>>> Terminals refreshed: ' + list.length);\n      }\n    });\n  },\n  onError: (error) => {\n    console.error('>>> Init error: ' + JSON.stringify(error));\n  },\n});\n```\n\n**3.3: Enable Remote Channel (Optional)**\n\nOpen after successful initialization to accept transactions from a remote source (e.g. POS terminal on the same local network):\n\n```ts\n// Open local network channel on port 8080 with 30s timeout\nEdfaPayPlugin.RemoteChannel.LocalNetwork({ port: 8080, timeout: 30 }).open();\n```\n\nSend a transaction request from a remote source:\n```shell\necho '{\"id\":\"pay.1\",\"data\":{\"fun\":\"purchase\",\"flowType\":\"DETAIL\",\"amount\":\"12.0\"}}' | nc 192.168.1.100 8080\n```\n\n### 4: Purchase\n\n**FlowType options:**\n- `FlowType.IMMEDIATE` — closes card scan UI immediately after server response\n- `FlowType.STATUS` — closes at status animation (check/cross)\n- `FlowType.DETAIL` — flows to transaction detail screen, completes on screen close\n\n> **Note:** Observe the 4th `isFlowComplete` parameter of `onPaymentProcessComplete`.\n\n```ts\nconst params = new TxnParams('01.010', '12340987');\n\nEdfaPayPlugin.purchase({\n  txnParams: params,\n  flowType: FlowType.DETAIL,\n  onPaymentProcessComplete: (status, code, transaction, isFlowComplete) => {\n    if (status) {\n      console.log('>>> Success: ' + JSON.stringify(transaction));\n    } else {\n      console.log('>>> Failed: ' + JSON.stringify(transaction));\n    }\n  },\n  onRequestTimerEnd: () => {\n    console.log('>>> Server Timeout');\n  },\n  onCardScanTimerEnd: () => {\n    console.log('>>> Scan Card Timeout');\n  },\n  onCancelByUser: () => {\n    console.log('>>> Canceled By User');\n  },\n  onError: (error) => {\n    console.error('>>> Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n### 5: Refund\n\n```ts\nconst params = new TxnParams(\n  '01.010',\n  '',\n  Transaction.withRRN('123456789012', '', TransactionType.PURCHASE)\n);\n\nEdfaPayPlugin.refund({\n  txnParams: params,\n  onPaymentProcessComplete: (status, code, transaction, isFlowComplete) => {\n    console.log('>>> Refund ' + (status ? 'Success' : 'Failed'));\n  },\n  onRequestTimerEnd: () => { console.log('>>> Server Timeout'); },\n  onCardScanTimerEnd: () => { console.log('>>> Scan Card Timeout'); },\n  onCancelByUser: () => { console.log('>>> Canceled By User'); },\n  onError: (error) => { console.error('>>> Error: ' + JSON.stringify(error)); },\n});\n```\n\n### 6: Reverse Last Transaction\n\n```ts\nEdfaPayPlugin.reverseLastTransaction({\n  onSuccess: (response) => {\n    console.log('>>> Reverse Success: ' + JSON.stringify(response));\n  },\n  onError: (error) => {\n    console.error('>>> Reverse Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n### 7: Reconciliation\n\n```ts\nEdfaPayPlugin.reconcile({\n  onSuccess: (response) => {\n    console.log('>>> Reconciliation Success: ' + JSON.stringify(response));\n  },\n  onError: (error) => {\n    console.error('>>> Reconciliation Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n### 8: Transaction History\n\n```ts\nEdfaPayPlugin.txnHistory({\n  onSuccess: (response) => {\n    console.log('>>> Txn History: ' + JSON.stringify(response));\n  },\n  onError: (error) => {\n    console.error('>>> Txn History Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n### 9: Invoice Payment (BNPL / Checkout)\n\nGenerate a checkout link (Tamara / Tabby / Payment Gateway). `onSuccess` returns\na `BnplResponse` with the `checkoutDeeplink` to redirect the customer to.\n\n> **`PaymentMethod` values:** `PaymentMethod.TAMARA`, `PaymentMethod.TABBY`,\n> `PaymentMethod.CHECKOUT`, `PaymentMethod.CONTACTLESS`, `PaymentMethod.UNKNOWN`.\n\n```ts\nconst request = new InvoiceRequest(\n  PaymentMethod.TAMARA,\n  'a590eaf1-c11c-4d1d-8c83-9d8cbc39486d', // merchantId\n  11100,                                   // amount (minor units → 111.00)\n  'SAR',\n  '+966512345678',\n  'customer@example.com',\n  'ORD-111',                               // orderReferenceId\n  '10111',                                 // orderNumber\n  new Invoice(11100, [\n    new InvoiceLineItem('SKU-001', 'Product A', 11100, 1, 11100, 0, 0, 11100),\n  ]),\n  new AdditionalData('STORE-01'),\n  'ar_SA'                                   // locale (optional)\n);\n\nEdfaPayPlugin.invoicePayment({\n  request,\n  onSuccess: (response) => {\n    console.log('>>> Checkout ID: ' + response.checkoutId);\n    console.log('>>> Deeplink: ' + response.checkoutDeeplink);\n  },\n  onError: (error) => {\n    console.error('>>> Invoice Payment Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n> **Deprecated:** `buyNowPayLater(...)` and `checkoutLinkApi(...)` are aliases kept\n> for backward compatibility — use `invoicePayment(...)` instead.\n\n### 10: Invoice Refund\n\nRefund a previous invoice payment by its `transactionId`.\n\n```ts\nconst request = new InvoiceRefundRequest(PaymentMethod.TAMARA, 11100, 'TXN-ID');\n\nEdfaPayPlugin.invoiceRefund({\n  request,\n  onSuccess: (response) => {\n    console.log('>>> Refund Txn ID: ' + response.transactionId);\n  },\n  onError: (error) => {\n    console.error('>>> Invoice Refund Error: ' + JSON.stringify(error));\n  },\n});\n```\n\n### 11: Transaction Lookup APIs\n\nServer-backed lookups (do not require card interaction).\n\n```ts\n// Detail via API\nEdfaPayPlugin.txnDetailApi({\n  txnId: 'TXN-ID',\n  onSuccess: (txn) => console.log('>>> Txn Detail: ' + JSON.stringify(txn)),\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n\n// Search\nEdfaPayPlugin.searchTxnApi({\n  parameters: { page: 0, size: 20 },\n  onSuccess: (result) => console.log('>>> Search: ' + JSON.stringify(result)),\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n\n// Payment-gateway transaction status by session id\nEdfaPayPlugin.pgTxnStatusApi({\n  sessionId: 'SESSION-ID',\n  onSuccess: (result) => console.log('>>> PG Status: ' + JSON.stringify(result)),\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n```\n\n### 12: Extension — Online Receipt & Terminal\n\n```ts\n// Build the receipt URL (RECONCILIATION or TRANSACTION)\nEdfaPayPlugin.Extension.generateOnlineReceipt({\n  type: ReceiptType.TRANSACTION,\n  id: 'TXN-OR-RECON-ID',\n  onSuccess: (url) => console.log('>>> Receipt URL: ' + url),\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n\n// Or open the receipt directly in the device browser\nEdfaPayPlugin.Extension.openOnlineReceipt({\n  type: ReceiptType.RECONCILIATION,\n  id: 'RECON-ID',\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n\n// Unbind the currently bound terminal from this device\nEdfaPayPlugin.Extension.unbindTerminal({\n  onSuccess: (r) => console.log('>>> Terminal unbound: ' + JSON.stringify(r)),\n  onError: (error) => console.error('>>> Error: ' + JSON.stringify(error)),\n});\n```\n\n### 13: Utils — Android Permission Helpers\n\nHelpers for background reconciliation and notifications. All `have*/can*/is*`\nchecks are async; `request*` helpers take a `callback`.\n\n```ts\n// Notifications (Android 13+)\nawait EdfaPayPlugin.Utils.haveNotificationPermission();\nEdfaPayPlugin.Utils.requestNotificationPermission({\n  callback: (granted) => console.log('>>> Notifications: ' + granted),\n});\n\n// Exact alarms (scheduled reconciliation, Android 12+)\nawait EdfaPayPlugin.Utils.canScheduleExactAlarms();\nEdfaPayPlugin.Utils.requestExactAlarmPermission({ callback: (g) => console.log(g) });\nEdfaPayPlugin.Utils.openExactAlarmSettings();\n\n// Battery \"Unrestricted\" (background work in Doze)\nawait EdfaPayPlugin.Utils.isBatteryUnrestricted();\nEdfaPayPlugin.Utils.requestBatteryUnrestricted({ callback: (g) => console.log(g) });\nEdfaPayPlugin.Utils.openBatteryUnrestrictedSettings();\n\n// Autostart allowlist (aggressive OEMs; no-op on stock Android)\nawait EdfaPayPlugin.Utils.deviceNeedsAutostart();\nEdfaPayPlugin.Utils.requestAutostartPermission({ callback: (g) => console.log(g) });\nEdfaPayPlugin.Utils.openAutostartSettings();\n```\n\n### 14: Device Security Checks & Threats\nThe SDK screens the device for tampering (root, emulator, hooking, unavailable NFC/internet, etc.). You can flip these checks on/off remotely, scan on demand, or show the built-in Safe/Detected report screen.\n\n- `updateSecurityChecks(config)` — remote on/off switch. `config` is the same encrypted envelope format as `setPartnerConfig` (AES/CBC → gzip → Base64 of `{\"enabled\": bool, \"checks\": {THREAT: bool}}`). `enabled: false` disables every check; a check omitted from `checks` stays enabled — only an explicit `false` disables one.\n- `Utils.securityThreats()` — runs the scan and returns the detected threat ids (never throws for missing permissions).\n- `Utils.showSecurityStatus(detectedThreats?)` — presents the report screen. Pass results from `securityThreats()` to avoid re-scanning, or omit to let the screen scan itself.\n\n```ts\n// Remote on/off switch (encrypted envelope, like setPartnerConfig)\nEdfaPayPlugin.updateSecurityChecks(encryptedConfig);\n\n// Scan on demand\nconst threats = await EdfaPayPlugin.Utils.securityThreats(); // e.g. [\"ROOTED_DEVICE\"]\nif (threats.length > 0) {\n  // Show the built-in report screen (reusing the scan result)\n  EdfaPayPlugin.Utils.showSecurityStatus(threats);\n}\n\n// Or let the screen run the scan itself\nEdfaPayPlugin.Utils.showSecurityStatus();\n```\n\n### 15: Transaction & Initialization Webhooks\nRegister endpoints the SDK POSTs to after each transaction and after initialization. Build the config with the chainable `Hook` builder. Delivery is background (WorkManager), internet-gated, and retried 5× at 1-minute intervals; each request sends `{\"data\":\"<payload>\"}` with your headers plus auto `X-Device-Id` / `X-Device-Time`. Safe to call before `initiate`.\n\nAn optional `encryptor` transforms the base64 payload before it's sent (e.g. to encrypt it) — it's invoked at notify time and its return value becomes the `data` sent. When omitted, the base64 payload is sent as-is.\n\n```ts\nimport { EdfaPayPlugin, Hook } from 'edfapay-softpos-sdk-rn';\n\nEdfaPayPlugin.configureHook(\n  new Hook()\n    .initiate('https://your-server.com/hooks/init', { Authorization: 'Bearer …' })\n    .transaction('https://your-server.com/hooks/txn'),\n  (data) => myEncrypt(data) // optional; return the payload to send\n);\n```\n\n### 16: Multi-profile phone login\nLog in with a phone number instead of email/password or a token. `loginWithPhone`\nsends an OTP; verify it with `verifyOtp`. When a phone number is shared by more than\none merchant profile, `verifyOtp` calls the optional `onProfileSelection` callback\nwith a list of `UserProfile`s — let the user pick one, then finish the login with\n`selectUser` (passing the same `sessionId` and `otp`). Single-profile accounts skip\nstraight to `onSuccess`; if `onProfileSelection` is omitted, a multi-profile account\nis reported through `onError`.\n\n```ts\nimport { EdfaPayPlugin, Location } from 'edfapay-softpos-sdk-rn';\n\nconst location = new Location(24.7136, 46.6753); // lat, lng\n\n// 1) Request an OTP for the phone number\nEdfaPayPlugin.Extension.loginWithPhone({\n  phoneNumber: '+9665xxxxxxxx',\n  location,\n  onSuccess: (session) => {\n    const sessionId = session.sessionId as string;\n    // 2) Verify the OTP entered by the user\n    EdfaPayPlugin.Extension.verifyOtp({\n      sessionId,\n      otp: '123456',\n      onSuccess: (s) => console.log('>>> Logged in: ' + JSON.stringify(s)),\n      onProfileSelection: (profiles) => {\n        // 3) Multi-profile account — let the user choose, then select\n        const chosen = profiles[0];\n        EdfaPayPlugin.Extension.selectUser({\n          sessionId,\n          userId: chosen.userId!,\n          otp: '123456',\n          onSuccess: (s) => console.log('>>> Logged in: ' + JSON.stringify(s)),\n          onError: (e) => console.error('>>> Error: ' + JSON.stringify(e)),\n        });\n      },\n      onError: (e) => console.error('>>> Error: ' + JSON.stringify(e)),\n    });\n  },\n  onError: (e) => console.error('>>> Error: ' + JSON.stringify(e)),\n});\n```\n\n\n# Example\n\nFull working example — copy and paste into your `App.tsx`:\n\n```tsx\nimport * as React from 'react';\nimport { View, Button, Image, Text } from 'react-native';\nimport {\n  EdfaPayPlugin,\n  EdfaPayCredentials,\n  Env,\n  TxnParams,\n  Transaction,\n  TransactionType,\n  EPStrings,\n  EPStyles\n} from 'edfapay-softpos-sdk-rn';\n\nconst TERMINAL_TOKEN = '47FC92D42FA08EDC1BB663C4709363654942875EE9F18E3BB075EEC70F4A8828';\nconst amountToPay = '01.00';\n\nexport default function App() {\n  const [initialized, setInitialized] = React.useState(false);\n\n  return (\n    <View style={{ flex: 1, justifyContent: 'flex-end', padding: 20, gap: 12 }}>\n\n      <View style={EPStyles.content}>\n        <Text style={EPStyles.heading1}>{EPStrings.sdk}</Text>\n        <Text style={EPStyles.heading2}>{EPStrings.version}</Text>\n        <Text style={[EPStyles.heading3, { textAlign: 'center' }]}>\n          {EPStrings.message}\n        </Text>\n      </View>\n\n      {!initialized && (\n        <Button\n          color=\"#06E59F\"\n          title=\"Initialize\"\n          onPress={() => initiateSdk(setInitialized)}\n        />\n      )}\n      {initialized && (\n        <>\n          <Button color=\"#06E59F\" title={'Purchase ' + amountToPay} onPress={purchase} />\n          <Button color=\"#FF9800\" title={'Refund ' + amountToPay} onPress={refund} />\n          <Button color=\"#F44336\" title=\"Reverse Last Transaction\" onPress={reverse} />\n          <Button color=\"#2196F3\" title=\"Reconciliation\" onPress={reconcile} />\n          <Button color=\"#9C27B0\" title=\"Txn History\" onPress={txnHistory} />\n        </>\n      )}\n    </View>\n  );\n}\n\nfunction initiateSdk(onInitialized: (status: boolean) => void) {\n  EdfaPayPlugin.enableLogs(true);\n  EdfaPayPlugin.setAnimationSpeedX(2.5);\n\n  const credentials = EdfaPayCredentials.withToken(Env.REVAMP, TERMINAL_TOKEN);\n\n  EdfaPayPlugin.initiate({\n    credentials,\n    onSuccess: (sessionId) => {\n      onInitialized(true);\n      console.log('>>> SDK Initialized — Session ID: ' + sessionId);\n    },\n    onTerminalBindingTask: (task) => {\n      console.log('>>> Terminal Binding Required');\n      // Option 1: Show SDK's built-in terminal selection UI\n      task.bind();\n      // Option 2: Bind first terminal programmatically\n      // task.terminals[0]?.bind();\n    },\n    onError: (error) => {\n      onInitialized(false);\n      console.error('>>> Init Error: ' + JSON.stringify(error));\n    },\n  });\n}\n\nfunction purchase() {\n  EdfaPayPlugin.purchase({\n    txnParams: new TxnParams(amountToPay),\n    onPaymentProcessComplete: (status, code, transaction, isFlowComplete) => {\n      console.log('>>> Purchase ' + (status ? 'Success' : 'Failed') + ' | Code: ' + code);\n      console.log('>>> Transaction: ' + JSON.stringify(transaction));\n    },\n    onRequestTimerEnd: () => { console.log('>>> Server Timeout'); },\n    onCardScanTimerEnd: () => { console.log('>>> Scan Card Timeout'); },\n    onCancelByUser: () => { console.log('>>> Canceled By User'); },\n    onError: (error) => { console.error('>>> Error: ' + JSON.stringify(error)); },\n  });\n}\n\nfunction refund() {\n  const params = new TxnParams(\n    amountToPay,\n    '',\n    Transaction.withRRN('123456789012', '', TransactionType.PURCHASE)\n  );\n  EdfaPayPlugin.refund({\n    txnParams: params,\n    onPaymentProcessComplete: (status, code, transaction, isFlowComplete) => {\n      console.log('>>> Refund ' + (status ? 'Success' : 'Failed') + ' | Code: ' + code);\n    },\n    onRequestTimerEnd: () => { console.log('>>> Server Timeout'); },\n    onCardScanTimerEnd: () => { console.log('>>> Scan Card Timeout'); },\n    onCancelByUser: () => { console.log('>>> Canceled By User'); },\n    onError: (error) => { console.error('>>> Error: ' + JSON.stringify(error)); },\n  });\n}\n\nfunction reverse() {\n  EdfaPayPlugin.reverseLastTransaction({\n    onSuccess: (response) => {\n      console.log('>>> Reverse Success: ' + JSON.stringify(response));\n    },\n    onError: (error) => {\n      console.error('>>> Reverse Error: ' + JSON.stringify(error));\n    },\n  });\n}\n\nfunction reconcile() {\n  EdfaPayPlugin.reconcile({\n    onSuccess: (response) => {\n      console.log('>>> Reconciliation Success: ' + JSON.stringify(response));\n    },\n    onError: (error) => {\n      console.error('>>> Reconciliation Error: ' + JSON.stringify(error));\n    },\n  });\n}\n\nfunction txnHistory() {\n  EdfaPayPlugin.txnHistory({\n    onSuccess: (response) => {\n      console.log('>>> Txn History: ' + JSON.stringify(response));\n    },\n    onError: (error) => {\n      console.error('>>> Txn History Error: ' + JSON.stringify(error));\n    },\n  });\n}\n```\n\n## License\n\nMIT\n\n---\n","readmeFilename":"README.md"}