UNPKG

phantomas

Version:

Headless Chromium-based web performance metrics collector and monitoring tool

73 lines (72 loc) 1.84 kB
{ "name": "phantomas", "version": "2.18.0", "author": "macbre <maciej.brencz@gmail.com> (http://macbre.net)", "description": "Headless Chromium-based web performance metrics collector and monitoring tool", "main": "./lib/index.js", "bin": { "phantomas": "bin/phantomas.js" }, "repository": { "type": "git", "url": "git://github.com/macbre/phantomas.git" }, "keywords": [ "high performance web sites", "metrics", "monitoring", "phantomas", "puppeteer", "chromium", "headless browser", "web development", "webperf" ], "license": "BSD-2-Clause", "engines": { "node": ">=16.0" }, "dependencies": { "analyze-css": "^2.1.89", "analyze-image": "^1.0.0", "commander": "^9.0.0", "debug": "^4.1.1", "decamelize": "^5.0.0", "fast-stats": "0.0.6", "js-yaml": "^4.0.0", "puppeteer": "^24.2.1" }, "devDependencies": { "@eslint/js": "^9.3.0", "@jest/globals": "^28.0.0", "eslint": "^9.3.0", "eslint-config-prettier": "^9.1.0", "glob": "^8.0.1", "globals": "^15.3.0", "jest": "^28.0.0", "prettier": "2.7.1" }, "scripts": { "test": "node --trace-warnings node_modules/.bin/jest test/ --coverage --detectOpenHandles --forceExit", "unit-test": "jest test/results.test.js test/modules/ --coverage --detectOpenHandles --forceExit", "lint": "eslint --cache .", "metadata": "DEBUG=generate node lib/metadata/generate.js", "make-docs": "DEBUG=docs node lib/metadata/make_docs.js", "prettier": "npx prettier --write ." }, "jest": { "verbose": true, "reporters": [ "default", "github-actions" ], "coverageThreshold": { "global": { "statements": 89, "branches": 80, "functions": 89, "lines": 89 } } } }