@gauf/tracker
Version:
Browser tracker with perfect customization
78 lines (77 loc) • 1.89 kB
JSON
{
"name": "@gauf/tracker",
"version": "1.3.5",
"description": "Browser tracker with perfect customization",
"main": "build/tracker.js",
"repository": {
"type": "git",
"url": "git+https://github.com/open-antifraud/tracker.git"
},
"keywords": [
"browser",
"tracker",
"privacy"
],
"homepage": "https://github.com/open-antifraud/tracker#readme",
"bugs": {
"url": "https://github.com/open-antifraud/tracker/issues"
},
"scripts": {
"build": "rollup --config ./rollup.config.js",
"lint": "tslint --project tslint.json",
"test": "jest",
"test:coverage": "jest --coverage",
"test:watch": "jest --watch",
"coveralls": "jest --coverage --coverageReporters=text-lcov | coveralls",
"postinstall": "npm run build"
},
"dependencies": {
"@types/node": "^10.12.18",
"rollup": "^1.0.0",
"rollup-plugin-typescript2": "^0.18.1",
"rollup-plugin-uglify": "^6.0.0",
"tslint": "^5.12.0",
"typescript": "^3.2.2"
},
"devDependencies": {
"@types/jest": "^23.3.11",
"coveralls": "^3.0.2",
"jest": "^23.6.0",
"jest-config": "^23.6.0",
"mock-socket": "^8.0.5",
"ts-jest": "^23.10.5",
"ts-node": "^7.0.1"
},
"jest": {
"verbose": true,
"transform": {
".ts": "ts-jest"
},
"testEnvironment": "jsdom",
"testRegex": "tests\\/.*\\.(test|spec)\\.(ts|tsx|js)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
],
"moduleNameMapper": {
"^@gauf/tracker$": "<rootDir>/lib/tracker",
"^@gauf/tracker/(.*)$": "<rootDir>/lib/$1"
},
"coveragePathIgnorePatterns": [
"/node_modules/",
"/tests/"
],
"coverageThreshold": {
"global": {
"branches": 60,
"functions": 60,
"lines": 60,
"statements": 60
}
},
"collectCoverageFrom": [
"lib/*.ts"
]
}
}