New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

blinkid-react-native

Package Overview
Dependencies
Maintainers
2
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blinkid-react-native - npm Package Compare versions

Comparing version 1.0.0 to 1.1.0

src/ios/BlinkIDReactNative/BlinkIDReactNative.xcodeproj/project.pbxproj

2

index.js

@@ -20,3 +20,3 @@ 'use strict';

export const BlinkID = Platform.select({
ios: undefined,
ios: NativeModules.BlinkIDReactNative,
android: NativeModules.BlinkIDAndroid

@@ -23,0 +23,0 @@ })

{
"name": "blinkid-react-native",
"version": "1.0.0",
"version": "1.1.0",
"description": "A small and powerful ID card scanning library. Powered by MicroBlink (www.microblink.com).",

@@ -29,4 +29,7 @@ "main": "index.js",

"sourceDir": "./src/android"
},
"ios": {
"sourceDir": "./src/ios"
}
}
}
# BlinkID SDK wrapper for React Native
This repository contains example wrapper for BlinkID native SDK for [Android](https://github.com/BlinkID/blinkid-android). For 100% of features and maximum control, consider using native SDK.
This repository contains example wrapper for BlinkID native SDK for [Android](https://github.com/BlinkID/blinkid-android) and [iOS](https://github.com/BlinkID/blinkid-ios). For 100% of features and maximum control, consider using native SDK.

@@ -12,2 +12,6 @@

## React Native Version
BlinkID React Native was built and tested with [React Native v0.44.2](https://github.com/facebook/react-native/releases/tag/v0.44.0)
## Installation

@@ -35,2 +39,3 @@

## Demo
This repository contains **initReactNativeDemoApp.sh** script that will create React Native project and download all of its dependencies. Put that script in your wanted folder and run this command:

@@ -41,5 +46,42 @@ ```shell

## iOS Installation and Settings
[CocoaPods](http://cocoapods.org) is a dependency manager for Objective-C, which automates and simplifies the process of using 3rd-party libraries like BlinkID in your projects.
- If you wish to use version v1.4.0 or above, you need to install [Git Large File Storage](https://git-lfs.github.com) by running these comamnds:
```shell
brew install git-lfs
git lfs install
```
- **Be sure to restart your console after installing Git LFS**
Go to NameOfYourProject/ios folder and create Podfile
```shell
pod init
```
### Podfile
```ruby
platform :ios, '9.0'
target 'TargetName' do
pod 'PPBlinkID', '~> 2.10.0'
end
```
After setting Your Podfile, run in terminal
```shell
pod install
```
**To run iOS application, open NameOfYourProject.xcworkspace, set Your team for every Target in General settings and add Privacy - Camera Usage Description key to Your info.plist file and press run**
## Usage
To use the module you call it in your index.android.js file like the example below:
To use the module you call it in your index.android.js or index.ios.js file like the example below:

@@ -88,3 +130,3 @@ ```javascript

// iOS license key for applicationID: org.reactjs.native.example.BlinkIDReactNative
ios: '',
ios: '4AMPFP2U-EO3W6VZS-DJ6LRUEI-XZB5PYXG-3ZOUHV7C-43PF2Q6X-4LTN57K7-5E5WSJ6B',
// android license key for applicationID: com.blinkidreactnative

@@ -91,0 +133,0 @@ android: 'QZV7NMCQ-L3BUIQ2R-VGM4QE5P-RLA2TGFM-2QZO73JY-L3DTQXWH-HBPMOOC6-Y44CTRRX'

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc