UNPKG

@datadome/fraud-sdk-node

Version:

Fraud Protection - Node.js SDK

63 lines (62 loc) 1.89 kB
{ "name": "@datadome/fraud-sdk-node", "version": "2.1.1", "description": "Fraud Protection - Node.js SDK", "main": "dist-cjs/index.js", "module": "dist-es/index.js", "types": "dist-types/index.d.ts", "files": [ "dist-cjs/", "dist-es/", "dist-types/" ], "scripts": { "test": "npm run build:test && ava", "test:cov": "c8 -r text -r html npm test", "build": "concurrently \"npm run build:cjs\" \"npm run build:es\" \"npm run build:types\"", "build:cjs": "tsc --project tsconfig.cjs.json", "build:es": "tsc --project tsconfig.es.json", "build:test": "tsc --project tsconfig.test.json", "build:types": "tsc --project tsconfig.types.json", "clean": "rimraf --glob ./dist-*/ ./*.tsbuildinfo ./coverage ./dist", "lint": "npm run lint:eslint && npm run lint:prettier", "lint:fix": "npm run lint:eslint:fix && npm run lint:prettier:fix", "lint:eslint": "eslint . --config eslint.config.mjs", "lint:eslint:fix": "eslint . --fix --config eslint.config.mjs", "lint:prettier": "prettier --check ./src/*.ts", "lint:prettier:fix": "prettier --write ./src/*.ts" }, "keywords": [ "datadome", "account", "fraud", "protection", "login", "registration" ], "author": "DataDome <team.integrations@datadome.co>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/DataDome/fraud-sdk-node/issues" }, "homepage": "https://github.com/DataDome/fraud-sdk-node#readme", "engines": { "node": ">=20" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^20.19.39", "ava": "^5.3.1", "c8": "^11.0.0", "concurrently": "^8.2.2", "eslint": "^10.0.1", "nock": "^14.0.10", "prettier": "^2.8.7", "rimraf": "^6.0.0", "typescript": "^5.8.2", "typescript-eslint": "^8.26.1" }, "dependencies": { "tslib": "^2.8.1" } }