{"_id":"mobile-payments-sdk-react-native","_rev":"22-2a4a464272be81dfaee27bd1061e4a1a","name":"mobile-payments-sdk-react-native","dist-tags":{"latest":"2026.8.1"},"versions":{"2025.1.0":{"name":"mobile-payments-sdk-react-native","version":"2025.1.0","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.1.0","maintainers":[{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"2998bcf939da84afb8fc94481239f7a99de8fb65","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.1.0.tgz","fileCount":852,"integrity":"sha512-HyiTaGtpZWOpVqkvUfGXOkLDkbmggiar1iaGOMEoRb9kr0N2SLzkE/zbYnxLghJ3fjKYQq5jZQqVOwfHiPRUKg==","signatures":[{"sig":"MEYCIQCy5Nvee9Mig+lahJsECKNeoAMhAKt7fC2kEoypnZu9DQIhAPNfZz5s9eEXz/u94dfUIysysYcUZKHfE3lxvMAwJKL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199303939},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"7b5b2f47c8fda06420062520c9a8b9c4aabacdec","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.3","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"18.20.4","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.1.0_1737612926585_0.7049889083187015","host":"s3://npm-registry-packages-npm-production"},"mobilePaymentsSdkVersion":"2.0.1","react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.2.0":{"name":"mobile-payments-sdk-react-native","version":"2025.2.0","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.2.0","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"bc45546dc6d8c1325baf77a285b089ed957f1b03","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.2.0.tgz","fileCount":102,"integrity":"sha512-AX1oBT2F1Oz36Rf2R6sH/m6HRQ3h7W0KBdZR+J6LTDL2iYftnvCvMDIzihvgEVz74zsUF1ygoSolW9oRodTilg==","signatures":[{"sig":"MEQCIHrLkroFprWgq6PdSEOWvOiWE8pTayB98bH39klWfsrHAiAJZaf0ovWqjhP9j2cnTqOqYWZaZjpDlrE7XlcirpbwsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238720},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"3f65c8cdb9143f738c0dd29e1c898dcfcbf0f994","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"tschweiger","email":"tschweiger@squareup.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"deprecated":"This version accidentally includes an extra dependency. Please upgrade to version 2025.2.1","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.1","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.16.0","dependencies":{"bob":"^3.1.0"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.2.0_1740009922765_0.4663391314040397","host":"s3://npm-registry-packages-npm-production"},"mobilePaymentsSdkVersion":"2.0.2","react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.2.1":{"name":"mobile-payments-sdk-react-native","version":"2025.2.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.2.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"0175a08156581d731debe3848447c00c923a58f9","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.2.1.tgz","fileCount":102,"integrity":"sha512-R3HBXeI1UXz7ar4Shp9COYDClREBDC9204uQoMOa4dtAw+135N6UKvYr2p9AKqTH1123qL581Nkear7l24fMVQ==","signatures":[{"sig":"MEYCIQCBKauYKFbviFsHO8XQa2SynVX1xmWmrv+QGtDfoBzLZwIhAPG/aToYsmeolPYDdR7RtyY+/9hKjWjVK87V5EdsRGmX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238675},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"d1df786076a65cfe2aab591ddddfe0e0f0a64c0c","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"tschweiger","email":"tschweiger@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.1","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.16.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.2.1_1740011968385_0.1528413417614114","host":"s3://npm-registry-packages-npm-production"},"mobilePaymentsSdkVersion":"2.0.2","react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.2.2":{"name":"mobile-payments-sdk-react-native","version":"2025.2.2","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.2.2","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"50bde33c7e8a63b9adcfe3c8bcdcdb88ac717dd3","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.2.2.tgz","fileCount":102,"integrity":"sha512-7z2KHl/4tr5/4EJp1QtnWV8GqP6LhK5Nwr9wB1tV+/8AKDbaCQfmcFGtyN38ph8U1x5T/myv78XcFzYmDy6nsA==","signatures":[{"sig":"MEQCIFibI21b9c61julhnJk879UjJ73HZtrO5yRLYaayKdfjAiAEpDX+4DIleP6BAWlawsjAZ0KjHtGgOTx9gwquL0sjmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251140},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"0ce2295691be44403eead71e61687e8897907cf9","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.18.3","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.2.2_1741032333151_0.1731505756045979","host":"s3://npm-registry-packages-npm-production"},"mobilePaymentsSdkVersion":"2.1.0","react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.6.1":{"name":"mobile-payments-sdk-react-native","version":"2025.6.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.6.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"71969f264f3b44b2c720358a01db9dcc225051c5","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.6.1.tgz","fileCount":102,"integrity":"sha512-xeoH8J2EAnbRc6riNyf2QlXQCDYD5/ICBptBG9czI0mQBPgdUzT2/JRRpy3uP9PMmzsq89aO8LM/FeegWjvNhw==","signatures":[{"sig":"MEUCIQDg9fQ+6uVR2VJ+yMLSvNY3/26w/md+4C3XIIr8xlbxMAIgbB+KHXFSyZ1p92mdvV2MikXLpeov75fvxfsFiSLJMuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319486},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ed94f4693afa65596885b077281dbe17b673ca94","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.6.1_1749058072051_0.7990868969967126","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.6.2":{"name":"mobile-payments-sdk-react-native","version":"2025.6.2","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.6.2","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"361533297bc9f8228a19e9dd665cdd90384efc1b","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.6.2.tgz","fileCount":102,"integrity":"sha512-b+lJwegZlVttvmLZu7eDK76C80NZHtie7OUqqOw2dSigyzsjg/o1Wrr+CQ0syx4l2b4R7KSm9Js7nvGgwR+1hg==","signatures":[{"sig":"MEYCIQDMIWtsoJyL7yKE2bGszzgKLLoFbCq6MP4UPj2/w5LxtQIhAJHS7JbDkHmMNsoIT1K8pVuDyUwUWWUUmSOgm0hUDykq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319485},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"0ce00f60839f14c0dbff156b65c1c70fae77d0a9","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.6.2_1749162805824_0.5399537892726283","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.9.1":{"name":"mobile-payments-sdk-react-native","version":"2025.9.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.9.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"803b1d5308e0f56405151fa106bdb083015aa9ac","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.9.1.tgz","fileCount":102,"integrity":"sha512-fRwQa7t1lN28UssjpwrWyZU1iImphj7biDIupv568bR0KZRRA93y/cEVl+a7vQxfemz7dC3pCPCpNQYGtZU4xQ==","signatures":[{"sig":"MEQCIBFZdwn9kvY9uaADA5UW5FM+TG0rxIY9D7xonzFY4Y4MAiBAS1qcxpHjR4RI7Q3s4S3oct/9/L7RE6To6uCQfF8DLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319485},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"a60d2880a6a2274e638dad7c984d438f0433b5b8","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.5","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.9.1_1758735015842_0.12987161550165327","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.11.1":{"name":"mobile-payments-sdk-react-native","version":"2025.11.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.11.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"c74713e23843fe7902367cd962e228609931907a","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.11.1.tgz","fileCount":102,"integrity":"sha512-GOxpop+fnfqaMPwFbKFf9ZuS4U2nUgKlG5lXOxAycZiqWdJ1djFNbwjNLgb91ISNWuRfUSisoLQD6VdwgasmQw==","signatures":[{"sig":"MEUCIQCnpRB5atDo5J2Gutj7Wvu1MRo8onzomgmhSFswWlerfwIgZo3owLdmCK03ohkuq53q9mNqn3GPpD5VGmwJurIKiE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319995},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"02b3f5780cbf4e5b356bc4c6dd3d2aaa52bfc030","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.5","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.11.1_1762964381489_0.06698698841254225","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2025.12.1":{"name":"mobile-payments-sdk-react-native","version":"2025.12.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2025.12.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"dd9a72acf8e223a8c927c1a9e462367be4840a8a","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2025.12.1.tgz","fileCount":102,"integrity":"sha512-+hs0zNbTRf5e1cARcc7XCuHlp7F2EnNwxDcVrBuhieY7u9+bzxs9WzJv8ifCqqZIzv3KDW3e3I639MQcp7OEEQ==","signatures":[{"sig":"MEUCICVtoKf6f/24aJL5pkp/X62EHWaoaLEtt6Wc+VUA0HA1AiEA7SVICfXJTOREhUmjL2ObZurIUPLXt0aLhDYQrOCSgOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2025.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320279},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"12fc4d221d27ffa0fbf2efa2cd4d7b23beb8f6cc","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"square-owner","email":"npmjs@squareup.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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.19.5","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2025.12.1_1764621536706_0.1405121262955782","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.3.2":{"name":"mobile-payments-sdk-react-native","version":"2026.3.2","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.3.2","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"17d75bdbbb7d663724c9a0f5b863ded8e5b5b435","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.3.2.tgz","fileCount":104,"integrity":"sha512-uw4zvTcZHkP/BIjeSgtRcBHxjhcFlOGNgBtuE7cNOjPcqVpq7m9hH9uuscsZSXTL64Uc5mHo89x0G6TtR1fewg==","signatures":[{"sig":"MEQCICM3qaK4OORV0rxhcL8dSuVeek4gIhDbcqKRflp/26NEAiAOhKNC1A0dT+7tpQt17qRuVRMBsZM+jncb3uG7FneQ3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324411},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"60e8c39dabb84dddd999d3c5e53c4c6f279c3fdc","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.3.2_1774294400775_0.8715522431681428","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.3.3":{"name":"mobile-payments-sdk-react-native","version":"2026.3.3","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.3.3","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"eaf0cb6fc01346391e27c04ab7fb840e7bcece40","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.3.3.tgz","fileCount":104,"integrity":"sha512-I6m3QOp2xdJ1i6KMgQjA6qkzUwfzodgkXVUhjxyxbnekgF8Yhg25X0HcoTc6saDDafnmfv0QoZPU7N4+G+kxTA==","signatures":[{"sig":"MEYCIQCjFVz9tD2BJwbXMKpq9ZsdkaxdqBYlF8CWGAO8mXsm6wIhAMaoOHBbnfV4R1SfOYowJqGvc3+6ZRlXUL/ZFOMpgl6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324467},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"7cfb23e7e958dcdde5347ab03b22b62e8c6b275a","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.3.3_1774377409848_0.039737982481228284","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.3.4":{"name":"mobile-payments-sdk-react-native","version":"2026.3.4","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.3.4","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"28aebdba1c8279f09c7e19192a129167e9839cc0","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.3.4.tgz","fileCount":104,"integrity":"sha512-YQ1DIGswP+HvfSYg/s1Cjn9QYrxHHeRTg4ESHWSD8O0p/wfGs1OtMzINtKxQU5bph5UEz+LEevJqxeqbNvM0cg==","signatures":[{"sig":"MEYCIQCpATNlWC2JFsVxDwrJYcioVY3qsW14Fi0Wxrf9wjrS2QIhANtuzBwHXNeNGbyN9luCugyk/EWGuIUJM6uMg/YkXpfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325044},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"fa2921b43d53151f0173788a7e6f5728c7007e93","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.12.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.3.4_1774450799090_0.6525846877225132","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.4.1":{"name":"mobile-payments-sdk-react-native","version":"2026.4.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.4.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"26b5624d44df6140ab77353179aa5ec1babf337c","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.4.1.tgz","fileCount":104,"integrity":"sha512-UWqsscAYandxOc1xaduGjhrkVNBiVWVuP/LtVauPCrvJKRaOg4XhUWW4ElXjDqORoS8SidrjSbmNhDJAll9eNw==","signatures":[{"sig":"MEQCIGxA9/VtLdHmalbpSMAgUHYcTC6WnPxY2wI0+mHB8ksRAiATTfLDfVArHvIX2ke19MnOHlm5NeEN6b4gVIrxpqDpWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331442},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"79aa7c83ebb0a4ed44901b566ae37063126447a7","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.13.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.4.1_1777570451507_0.11249691929826677","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.7.1":{"name":"mobile-payments-sdk-react-native","version":"2026.7.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.7.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"956b0d9a65a0b8c688c88479db95a53c7b09fe5e","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.7.1.tgz","fileCount":136,"integrity":"sha512-1GnCRRGMtXV2K5uNcmVSHm2LRxKbgZXSCb/YxTnfxm7QKNG4jI74gL/0xoozkDwk7i15ovpvCCs8WQfCrNi7lQ==","signatures":[{"sig":"MEYCIQDhlk0Nrh5ts8jZlV9Is1fuPsc6pWPiZdM7DONMeEq4hQIhAInzPMg3qAUUTcuHzspbYMzaGaE2pe4b13Ka93TSMBqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340193},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"2ce7062602e8ba59d365b9faad72cc6a86542aa8","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example","example-expo"],"_npmVersion":"11.19.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.7.1_1785449739847_0.12614632734059938","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}},"2026.8.1":{"name":"mobile-payments-sdk-react-native","version":"2026.8.1","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","_id":"mobile-payments-sdk-react-native@2026.8.1","maintainers":[{"name":"artemchubaryan","email":"artem@squareup.com"},{"name":"plinio-square","email":"plinio@squareup.com"},{"name":"brandonjenniges","email":"brandonjenniges@squareup.com"},{"name":"tschweiger","email":"tschweiger@squareup.com"},{"name":"square-owner","email":"npmjs@squareup.com"}],"homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","bugs":{"url":"https://developer.squareup.com/forums/"},"dist":{"shasum":"00d4c49a257419da5b083b9547d27b93ec66913c","tarball":"https://registry.npmjs.org/mobile-payments-sdk-react-native/-/mobile-payments-sdk-react-native-2026.8.1.tgz","fileCount":136,"integrity":"sha512-NfLzPVAUOFH+1JC8mJqF8eyiqogA305Yj0mT1Zfby5z598R3RyIwMWV3GoC+3yTvAo3M5oCfcwiz7i4YNqwkEg==","signatures":[{"sig":"MEUCIQCvupwBYKiPCjgDd0gqWRJ5W0tfxXoJldp23NstazuEOQIgCrnUN+IidwyQYjMTkKCWTV2epe5gZliEnayLdC9HC54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mobile-payments-sdk-react-native@2026.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340193},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"03fda72cb4864838ba20bc22236b2a2a9d30cc76","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 mobile-payments-sdk-react-native-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a8dea640-5af4-478c-b6c7-220c12c77a85"}},"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":"angular"}}},"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"workspaces":["example","example-expo"],"_npmVersion":"11.19.0","description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.20.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.75.3","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/mobile-payments-sdk-react-native_2026.8.1_1787590264289_0.4581360105022849","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"module-legacy","version":"0.41.2","languages":"kotlin-swift"}}},"time":{"created":"2025-01-23T06:15:26.584Z","modified":"2026-09-02T14:28:52.899Z","2025.1.0":"2025-01-23T06:15:27.532Z","2025.2.0":"2025-02-20T00:05:22.996Z","2025.2.1":"2025-02-20T00:39:28.600Z","2025.2.2":"2025-03-03T20:05:33.382Z","2025.6.1":"2025-06-04T17:27:52.312Z","2025.6.2":"2025-06-05T22:33:26.093Z","2025.9.1":"2025-09-24T17:30:16.038Z","2025.11.1":"2025-11-12T16:19:41.663Z","2025.12.1":"2025-12-01T20:38:56.916Z","2026.3.2":"2026-03-23T19:33:20.996Z","2026.3.3":"2026-03-24T18:36:50.003Z","2026.3.4":"2026-03-25T14:59:59.336Z","2026.4.1":"2026-04-30T17:34:11.664Z","2026.7.1":"2026-07-30T22:15:39.984Z","2026.8.1":"2026-08-24T16:51:04.503Z"},"bugs":{"url":"https://developer.squareup.com/forums/"},"author":{"url":"https://github.com/square/","name":"Block, Inc","email":"mpx@squareup.com"},"license":"Apache-2.0","homepage":"https://github.com/square/mobile-payments-sdk-react-native#readme","keywords":["react-native","ios","android","square","mobile-payments-sdk","payments"],"repository":{"url":"git+https://github.com/square/mobile-payments-sdk-react-native.git","type":"git"},"description":"Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.","maintainers":[{"email":"oss-releases@block.xyz","name":"block-oss-releases"},{"email":"npmjs@squareup.com","name":"square-owner"}],"readme":"# React Native plug-in for Mobile Payments SDK\n\n[![npm version](https://badge.fury.io/js/mobile-payments-sdk-react-native.svg)](https://badge.fury.io/js/mobile-payments-sdk-react-native)\n\nMobile Payments SDK for React Native supports the following SDK versions:\n\n  * [iOS](https://developer.squareup.com/docs/mobile-payments-sdk/ios#1-install-the-sdk-and-dependencies): 2.6.0 and above\n  * [Android](https://developer.squareup.com/docs/mobile-payments-sdk/android#1-install-the-sdk-and-dependencies): 2.6.1 and above\n\n## Review requirements\nBefore getting started, please review the Requirements and Limitations and Device Compatibility sections to ensure that the SDK can be used in your project:\n* Android: [Requirements and Limitations](https://developer.squareup.com/docs/mobile-payments-sdk/android#requirements-and-limitations), [Device Compatibility](https://developer.squareup.com/docs/mobile-payments-sdk/android#device-permissions)\n* iOS: [Requirements and Limitations](https://developer.squareup.com/docs/mobile-payments-sdk/ios#requirements-and-limitations), [Device Compatibility](https://developer.squareup.com/docs/mobile-payments-sdk/ios#device-permissions)\n\n## Android build requirements\n\nMobile Payments SDK 2.6.0 depends on `androidx.core:core:1.18.0`, which requires your Android app to be built with:\n\n* `compileSdkVersion` 36 or higher\n* Android Gradle Plugin 8.9.1 or higher (Gradle 8.13 or higher)\n\nBuilds using older values fail during dependency resolution.\n\n## Android: Kotlin 2.2.x Compatibility\n\nMobile Payments SDK 2.6.0 requires Kotlin 2.2.21, which is not yet supported by React Native's Gradle plugin (0.75.x and earlier). Android builds will fail unless you apply a small patch to your project. See the [Kotlin Compatibility Workaround](docs/KOTLIN_COMPATIBILITY.md) for step-by-step instructions.\n\n## Installation\n```sh\nnpm install mobile-payments-sdk-react-native\nor\nyarn add mobile-payments-sdk-react-native\n```\n\nFor usage and in-detail documentation, visit our [documentation](docs/) section.\n\n## Documentation\n* [Mobile Payments SDK Overview](https://developer.squareup.com/docs/mobile-payments-sdk)\n* [iOS Tech Reference](https://developer.squareup.com/docs/sdk/mobile-payments/ios)\n* [Android Tech Reference](https://developer.squareup.com/docs/sdk/mobile-payments/android)\n\nIf you need more assistance, contact [Developer and App Marketplace Support](https://squareup.com/help/us/en/contact?panel=BF53A9C8EF68) or ask for help in the [Developer Forums](https://developer.squareup.com/forums/).\n\n## Mobile Payments SDK Sample App\n<img src=\"./Images/donut-counter-home.png\" width=\"300\"/> <img src=\"./Images/donut-counter-take-payment.png\" width=\"300\"/>\n\n[Donut Counter](example/) is a sample application included in the `example` folder of this repository. It is built using React Native 0.75 and designed to help developers utilize the Square Mobile Payments SDK. This application serves as a practical guide for integrating and leveraging the SDK's capabilities within your own projects. It demonstrates essential functions such as initializing and authorizing the SDK, using mock readers, and processing a $1.00 payment.\n\n## License\n\n```\nCopyright 2025 Square Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n","readmeFilename":"README.md"}