1.0.2 • Published 5 months ago

bloop-nfc-scanner v1.0.2

Weekly downloads
-
License
BSD-2-Clause
Repository
github
Last release
5 months ago

Bloop NFC Scanner Browser SDK

Release codecov

SDK to ease the integration of the Bloop NFC Scanner into browser applications.

Installation

npm i bloop-nfc-scanner

Usage

The SDK has two modes of operations. You can either register a UID capture to continuously capture incoming UIDs or you can capture a single UID via a promise.

Continuous capture

import {registerUidCapture} from 'bloop-nfc-scanner';

registerUidCapture(uid => {
    console.log(uid);
});

The register function returns a callback to unregister the capture again.

Single capture

import {captureUid} from 'bloop-nfc-scanner';

const uid = await captureUid();
console.log(uid);

You can also pass in an AbortSignal in order to cancel a running capture.

Demo

To see the full functionality including error handling and such, clone this repository and run the following commands:

npm i
npm start
1.0.2

5 months ago

1.0.1

1 year ago

1.0.0

1 year ago