UNPKG

@honeypot-run/core

Version:

Patented threat analytics and fingerprinting library. Requires a honeypot.run account

68 lines (67 loc) 2.46 kB
{ "name": "@honeypot-run/core", "description": "Patented threat analytics and fingerprinting library. Requires a honeypot.run account", "author": "https://honeypot.run", "version": "0.2.71", "license": "BUSL-1.1", "keywords": [ "geofencing", "browser", "identification", "fingerprinting", "browser fingerprint", "device fingerprint", "privacy" ], "main": "./dist/cjs/src/public/index.js", "module": "./dist/esm/src/public/index.js", "types": "dist/esm/src/public/index.d.ts", "typings": "dist/esm/src/public/index.d.ts", "files": [ "dist/src/public", "dist/esm/src/public", "dist/cjs/src/public" ], "publishConfig": { "access": "public" }, "scripts": { "format": "prettier", "update-version": "./scripts/update-version", "build:cjs": "tsc --project tsconfig.cjs.json", "build:esm": "tsc --project tsconfig.esm.json", "build": "npm run update-version && npm run test && npm run build:cjs && npm run build:esm", "build-hono": "npm run update-version && npm run test && esbuild src/index.js --bundle --minify --outfile=../../../honeypot-edge/src/static/pro.js.txt", "build-hono-lite": "npm run update-version && npm run test && node scripts/optimize-css.js && esbuild src/lite.js --bundle --minify --outfile=../../../honeypot-edge/src/static/lite.js.txt", "build-api": "npm run update-version && npm run test && esbuild src/index.js --bundle --minify --outfile=../../../honeypot-fastapi/static/js-template.js", "build-worker": "esbuild ./creepjs/src/creep_worker.js --bundle --minify --outfile=../../../honeypot-fastapi/static/js-worker.js", "test": "jest" }, "dependencies": { "@rrweb/record": "^2.0.0-alpha.18", "node-forge": "^1.3.1", "rrweb": "^2.0.0-alpha.4", "typescript-plugin-css-modules": "^5.1.0" }, "devDependencies": { "@amplitude/analytics-browser": "^2.3.3", "@fingerprintjs/botd": "^1.5.0", "@fingerprintjs/fingerprintjs-pro": "^3.8.6", "@types/jest": "^29.5.11", "axios": "^1.6.2", "creepjs": "file:creepjs", "crypto-js": "^4.1.1", "cssnano": "^7.0.7", "detectincognitojs": "^1.5.0", "esbuild": "0.17.6", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-webgl-canvas-mock": "^2.5.3", "postcss": "^8.5.6", "prettier": "^3.1.1", "ts-jest": "^29.1.1", "typescript": "^5.2.2", "ua-parser-js": "^1.0.33", "uuid": "^9.0.0" } }