{"_id":"@blusalt-sdk/react-native-mposplugin","_rev":"3-432d1962b5f0295a3353b3dce32b77f1","name":"@blusalt-sdk/react-native-mposplugin","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@blusalt-sdk/react-native-mposplugin","version":"0.1.0","description":"MPOS SDK","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"android":"react-native run-android","ios":"react-native run-ios","start":"react-native start","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn --cwd example","build:android":"cd example/android && ./gradlew assembleDebug --no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a","build:ios":"cd example/ios && xcodebuild -workspace PospluginExample.xcworkspace -scheme PospluginExample -configuration Debug -sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO","bootstrap":"yarn example && yarn install && yarn example pods","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/ReactNative_POS_Plugin.git"},"author":{"name":"opestein","email":"folarin@blusalt.net","url":"https://github.com/Opestein"},"license":"MIT","bugs":{"url":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin/issues"},"homepage":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.2.2","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.0.0","@types/jest":"^28.1.2","@types/react":"~17.0.21","@types/react-native":"0.70.0","commitlint":"^17.0.2","del-cli":"^5.0.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"18.2.0","react-native":"0.72.4","react-native-builder-bob":"^0.22.0","release-it":"^15.0.0","turbo":"^1.10.7","typescript":"^5.0.2"},"resolutions":{"@types/react":"17.0.21"},"peerDependencies":{"react":"*","react-native":"*"},"engines":{"node":">= 18.0.0"},"packageManager":"^yarn@1.22.15","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@expo/metro-config":"^0.10.7"},"gitHead":"8ccf751551ce8d52aed7c71560efaf65f0a2591a","_id":"@blusalt-sdk/react-native-mposplugin@0.1.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-JfsAWxgP4+KzufZjA0EGh77iMP5puWbGHkls9BXwjP7qQvxgr06gL9OuSONOr15GLUb+d7PE8jzts3ATYc6H9A==","shasum":"699bd5f52c4ce970c88f24e3a9ac837039e81660","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-mposplugin/-/react-native-mposplugin-0.1.0.tgz","fileCount":23,"unpackedSize":31913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuMBmYCapjoQqPAbc9BF0uDPOw6muhs/1K/IGSmY24UQIhAN2lk9Xh6MaJpzHZOFgBMg27BwFchgoqZTt6+dBzLyLL"}]},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"directories":{},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-mposplugin_0.1.0_1699639659246_0.2254331262149205"},"_hasShrinkwrap":false},"0.1.1":{"name":"@blusalt-sdk/react-native-mposplugin","version":"0.1.1","description":"MPOS SDK","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"android":"react-native run-android","ios":"react-native run-ios","start":"react-native start","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn --cwd example","build:android":"cd example/android && ./gradlew assembleDebug --no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a","build:ios":"cd example/ios && xcodebuild -workspace PospluginExample.xcworkspace -scheme PospluginExample -configuration Debug -sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO","bootstrap":"yarn example && yarn install && yarn example pods","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/ReactNative_POS_Plugin.git"},"author":{"name":"opestein","email":"folarin@blusalt.net","url":"https://github.com/Opestein"},"license":"MIT","bugs":{"url":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin/issues"},"homepage":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.2.2","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.0.0","@types/jest":"^28.1.2","@types/react":"~17.0.21","@types/react-native":"0.70.0","commitlint":"^17.0.2","del-cli":"^5.0.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"18.2.0","react-native":"0.72.4","react-native-builder-bob":"^0.22.0","release-it":"^15.0.0","turbo":"^1.10.7","typescript":"^5.0.2"},"resolutions":{"@types/react":"17.0.21"},"peerDependencies":{"react":"*","react-native":"*"},"engines":{"node":">= 18.0.0"},"packageManager":"^yarn@1.22.15","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@expo/metro-config":"^0.10.7"},"gitHead":"1e6536177cc7a8df599d2f5d218fe1ab6e610032","_id":"@blusalt-sdk/react-native-mposplugin@0.1.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-hFidl0SxEzrshadWX07PTVj3x01y0iEYMx6NBmwhfATpfhLQ2bkSabUR9uLPZOuxZ/+FyTUOgqdnXZluOiv51w==","shasum":"e5a07b909db7e0baa8d6c311126026d26b13d8a2","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-mposplugin/-/react-native-mposplugin-0.1.1.tgz","fileCount":23,"unpackedSize":31913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL3EaNzNGjt/6nRCGF7LM6rZY+4jGWeau34FOW/LopeAiAAonvLcR8pOhC1jHnOwzHMFOHBM+3UykwLPQBUg06xoQ=="}]},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"directories":{},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-mposplugin_0.1.1_1702997979838_0.04168073420409746"},"_hasShrinkwrap":false},"0.1.2":{"name":"@blusalt-sdk/react-native-mposplugin","version":"0.1.2","description":"MPOS SDK","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"android":"react-native run-android","ios":"react-native run-ios","start":"react-native start","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn --cwd example","build:android":"cd example/android && ./gradlew assembleDebug --no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a","build:ios":"cd example/ios && xcodebuild -workspace PospluginExample.xcworkspace -scheme PospluginExample -configuration Debug -sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO","bootstrap":"yarn example && yarn install && yarn example pods","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/ReactNative_POS_Plugin.git"},"author":{"name":"opestein","email":"folarin@blusalt.net","url":"https://github.com/Opestein"},"license":"MIT","bugs":{"url":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin/issues"},"homepage":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.2.2","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.0.0","@types/jest":"^28.1.2","@types/react":"~17.0.21","@types/react-native":"0.70.0","commitlint":"^17.0.2","del-cli":"^5.0.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"18.2.0","react-native":"0.72.4","react-native-builder-bob":"^0.22.0","release-it":"^15.0.0","turbo":"^1.10.7","typescript":"^5.0.2"},"resolutions":{"@types/react":"17.0.21"},"peerDependencies":{"react":"*","react-native":"*"},"engines":{"node":">= 18.0.0"},"packageManager":"^yarn@1.22.15","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@expo/metro-config":"^0.10.7"},"_id":"@blusalt-sdk/react-native-mposplugin@0.1.2","gitHead":"5edae33f6e78627af04380d2e13437f124847b72","_nodeVersion":"21.6.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-kh31aERDl2KySjXG+ekeXbewJ8nW4ylARMK3rdaBWz022MfRViyl9SWo92ubnQ+s6EC+6eZDpsdlcw0qL2B6GQ==","shasum":"d6807e2c299632525b1ebdf4e54f838ae9feaf18","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-mposplugin/-/react-native-mposplugin-0.1.2.tgz","fileCount":23,"unpackedSize":31604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm7Q5MsCQDdf6u8cbO5JQXl7n1Q4LocmqPxfjLfy/TGQIhAM1yHcN/qFxvuGApjMzCZJOKFVGrk5BzuM+cNt6X9l0y"}]},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"directories":{},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-mposplugin_0.1.2_1711564270818_0.2535567234972007"},"_hasShrinkwrap":false},"0.1.3":{"name":"@blusalt-sdk/react-native-mposplugin","version":"0.1.3","description":"MPOS SDK","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"android":"react-native run-android","ios":"react-native run-ios","start":"react-native start","test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn --cwd example","build:android":"cd example/android && ./gradlew assembleDebug --no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a","build:ios":"cd example/ios && xcodebuild -workspace PospluginExample.xcworkspace -scheme PospluginExample -configuration Debug -sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO","bootstrap":"yarn example && yarn install && yarn example pods","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/ReactNative_POS_Plugin.git"},"author":{"name":"opestein","email":"folarin@blusalt.net","url":"https://github.com/Opestein"},"license":"MIT","bugs":{"url":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin/issues"},"homepage":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.2.2","@react-native/eslint-config":"^0.72.2","@release-it/conventional-changelog":"^5.0.0","@types/jest":"^28.1.2","@types/react":"~17.0.21","@types/react-native":"0.70.0","commitlint":"^17.0.2","del-cli":"^5.0.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"18.2.0","react-native":"^0.72.4","react-native-builder-bob":"^0.22.0","release-it":"^15.0.0","turbo":"^1.10.7","typescript":"^5.0.2"},"resolutions":{"@types/react":"17.0.21"},"peerDependencies":{"react":"*","react-native":"*"},"engines":{"node":">= 18.0.0"},"packageManager":"^yarn@1.22.15","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@expo/metro-config":"^0.10.7"},"_id":"@blusalt-sdk/react-native-mposplugin@0.1.3","gitHead":"ac233f9ebcd1eddd2fbcf8aa007dd574ff78241d","_nodeVersion":"21.6.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-JdFAS1ChA3UptZXzWR5susZavCsym4zI+IlZxU78j2zmLJUJLs7xfH/ogOYyjA43Q7wKrzpYmaSB+JjXBxnWxA==","shasum":"29832f819110d90e7059b7e86b5d9dd7690d3ed0","tarball":"https://registry.npmjs.org/@blusalt-sdk/react-native-mposplugin/-/react-native-mposplugin-0.1.3.tgz","fileCount":23,"unpackedSize":31773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyYGuYKE0OzF9pGNqudF7zImofqYmVfutv4/Pc6Q6N6AiBUlZsdg2ixYs1RfZdfzCESvhrmtQMP/uHovaiAMKXCUA=="}]},"_npmUser":{"name":"folarinblusalt","email":"folarin@blusalt.net"},"directories":{},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-mposplugin_0.1.3_1712302858704_0.9576560988447052"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-10T18:07:39.144Z","0.1.0":"2023-11-10T18:07:39.430Z","modified":"2024-04-05T07:40:59.119Z","0.1.1":"2023-12-19T14:59:40.075Z","0.1.2":"2024-03-27T18:31:10.965Z","0.1.3":"2024-04-05T07:40:58.863Z"},"maintainers":[{"name":"folarinblusalt","email":"folarin@blusalt.net"},{"name":"oluwaseyiblusalt","email":"oluwaseyi@blusalt.net"},{"name":"blusalt-fs","email":"dev@blusalt.net"}],"description":"MPOS SDK","homepage":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/Blusalt-FS/ReactNative_POS_Plugin.git"},"author":{"name":"opestein","email":"folarin@blusalt.net","url":"https://github.com/Opestein"},"bugs":{"url":"https://github.com/Blusalt-FS/ReactNative_POS_Plugin/issues"},"license":"MIT","readme":"# react-native-posplugin\n\nPOS SDK (Android Only)\n\n## Installation\n\n```sh\nnpm install react-native-mposplugin\n```\n\n## Android Setup\n```sh\n#Create a github.properties file in the root folder of android. Path should be like below: E.g. \"myReactApp/android/github.properties\"\n\n# Add the following in github.properties:\nUSERNAME_GITHUB=MyUsernameOnGithub\nTOKEN_GITHUB=TokenFromGithubClassicToken\n```\n\n\n## Usage\n\n```js\nimport { startMPosSDK } from 'react-native-mposplugin';\n\n// ...\n\n  startMPosSDK(apiKey,(responseJson)=>{\n            console.log(responseJson);\n    });\n\n```\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n\n---\n\nMade with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}