UNPKG

browsertime

Version:

Get performance metrics from your web page using Browsertime.

112 lines (111 loc) 2.62 kB
{ "name": "browsertime", "description": "Get performance metrics from your web page using Browsertime.", "version": "27.4.1", "bin": "./bin/browsertime.js", "type": "module", "types": "./scripting.d.ts", "dependencies": { "@devicefarmer/adbkit": "3.3.8", "@sitespeed.io/chromedriver": "148.0.7778", "@sitespeed.io/edgedriver": "148.0.3967", "@sitespeed.io/geckodriver": "0.36.2", "@sitespeed.io/log": "2.0.0", "@sitespeed.io/throttle": "6.0.0", "chrome-har": "1.3.1", "chrome-remote-interface": "0.34.0", "execa": "9.6.1", "fast-stats": "0.0.7", "ff-test-bidi-har-export": "0.0.22", "selenium-webdriver": "4.44.0", "yargs": "18.0.0" }, "optionalDependencies": { "jimp": "1.6.1", "usb-power-profiling": "1.6.0" }, "devDependencies": { "@eslint/js": "10.0.1", "@types/selenium-webdriver": "4.35.5", "ava": "6.4.1", "clean-jsdoc-theme": "4.3.2", "eslint": "10.4.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-prettier": "5.5.5", "eslint-plugin-unicorn": "64.0.0", "jsdoc": "4.0.5", "prettier": "3.8.3", "serve": "14.2.6", "serve-handler": "6.1.7", "typescript": "5.9.3" }, "engines": { "node": ">=20.0.0" }, "files": [ "CHANGELOG.md", "CONTRIBUTING.md", "LICENSE", "README.md", "bin", "browserscripts", "browsersupport", "visualmetrics/visualmetrics-portable.py", "browsertime.png", "index.js", "lib", "package.json", "scripting.d.ts", "vendor", "types" ], "exports": { ".": { "types": "./scripting.d.ts", "import": "./index.js" } }, "scripts": { "test": "ava", "start-server": "serve test/data/html/", "stop-server": "sudo pkill serve", "lint": "eslint .", "lint:fix": "eslint . --fix", "tsc": "tsc", "jsdoc": "jsdoc --configure jsdoc/jsdoc.json", "prepublishOnly": "npm run lint && npm run tsc && npx -y publint" }, "author": "Peter Hedenskog", "contributors": [ { "name": "Gregory Mierzwinski" }, { "name": "Tobias Lidskog" }, { "name": "Jonathan Lee" } ], "repository": { "type": "git", "url": "https://github.com/sitespeedio/browsertime.git" }, "homepage": "https://www.sitespeed.io/documentation/browsertime/", "license": "MIT", "ava": { "files": [ "test/**/*", "!test/util", "!test/data" ], "concurrency": 1, "failFast": true, "require": [ "./test/util/setup.js" ], "nodeArguments": [ "--trace-deprecation" ] } }