0.0.1 • Published 7 years ago

holmes-js v0.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

Holmes

Travis

Anonymous browser fingerprinting

What is browser fingerprinting?

Browser fingerprinting is the capability of a site to identify or re-identify a visiting user, user agent or device via configuration settings or other observable characteristics.

Features

  • Promise based API
  • Singleton design pattern
    • Improves speed for usage in large applications

Usage

Installation

# yarn
yarn add holmes-js

# npm
npm install holmes-js --save

Example

import Holmes from 'holmes-js';

const holmes = new Holmes();

holmes.get().then(res => {
  // => returns unique browser fingerprint as 32-bit Integer
})

Contributing

You can request a new feature by submitting an issue. If you would like to implement a new feature feel free to issue a Pull Request.

License

holmes-js is protected under the MIT License