{
    "name": "@guardhivefraudshield/device-fingerprint",
    "version": "0.3.0",
    "description": "device-fingerprint client side device fingerprint module",
    "main": "./dist/index.cjs.js",
    "module": "./dist/index.esm.js",
    "types": "./dist/index.esm.d.ts",
    "exports": {
        ".": {
            "import": "./dist/index.esm.js",
            "require": "./dist/index.cjs.js"
        }
    },
    "public": true,
    "files": [
        "dist"
    ],
    "scripts": {
        "clean": "rm -rf dist/* && rm -rf types/*",
        "test": "jest",
        "build": "rollup -c",
        "host": "yarn clean && yarn build && npm login && npm publish"
    },
    "keywords": [
        "fingerprint",
        "fingerprinting",
        "browser-fingerprint",
        "browser-fingerprinting",
        "audio-fingerprinting",
        "canvas-fingerprinting",
        "visitor-identifier",
        "fraud-detection"
    ],
    "author": "",
    "license": "MIT",
    "unpkg": "dist/index.umd.js",
    "devDependencies": {
        "@rollup/plugin-commonjs": "^25.0.7",
        "@rollup/plugin-json": "^6.1.0",
        "@rollup/plugin-node-resolve": "^15.2.3",
        "@rollup/plugin-terser": "^0.4.4",
        "@rollup/plugin-typescript": "^11.1.6",
        "@testing-library/jest-dom": "^6.1.6",
        "@types/crypto-js": "^4.2.2",
        "@types/jest": "^29.5.11",
        "@types/jsdom": "^21.1.6",
        "@types/node": "^20.10.6",
        "@types/ua-parser-js": "^0.7.39",
        "@types/webpack-env": "^1.18.4",
        "@webpack-cli/generators": "^3.0.7",
        "jest": "^29.7.0",
        "jest-environment-jsdom": "^29.7.0",
        "jsdom": "^23.0.1",
        "path": "^0.12.7",
        "rollup": "^4.12.0",
        "rollup-plugin-dts": "^6.1.0",
        "rollup-plugin-polyfill-node": "^0.13.0",
        "ts-jest": "^29.1.1",
        "ts-loader": "^9.5.1",
        "ts-md5": "^1.3.1",
        "typescript": "^5.3.3"
    },
    "dependencies": {
        "buffer": "^6.0.3"
    }
}
