UNPKG

browsertime

Version:

Get performance metrics from your web page using Browsertime.

124 lines (123 loc) 2.96 kB
{ "name": "browsertime", "description": "Get performance metrics from your web page using Browsertime.", "version": "22.9.0", "bin": "./bin/browsertime.js", "type": "module", "types": "./types/scripting.d.ts", "dependencies": { "@cypress/xvfb": "1.2.4", "@devicefarmer/adbkit": "3.2.6", "@sitespeed.io/chromedriver": "127.0.6533-72", "@sitespeed.io/edgedriver": "126.0.2592-102", "@sitespeed.io/geckodriver": "0.35.0", "@sitespeed.io/throttle": "5.0.1", "@sitespeed.io/tracium": "0.3.3", "btoa": "1.2.1", "chrome-har": "0.13.5", "chrome-remote-interface": "0.33.2", "dayjs": "1.11.11", "execa": "9.3.0", "fast-stats": "0.0.6", "ff-test-bidi-har-export": "0.0.13", "find-up": "7.0.0", "get-port": "7.1.0", "hasbin": "1.2.3", "intel": "1.2.0", "lodash.get": "4.4.2", "lodash.groupby": "4.6.0", "lodash.isempty": "4.4.0", "lodash.merge": "4.6.2", "lodash.pick": "4.4.0", "lodash.set": "4.3.2", "selenium-webdriver": "4.23.0", "usb-power-profiling": "^1.2.0", "yargs": "17.7.2" }, "optionalDependencies": { "jimp": "0.22.12" }, "devDependencies": { "@types/selenium-webdriver": "4.1.24", "ava": "6.1.3", "clean-jsdoc-theme": "4.3.0", "eslint": "9.8.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", "eslint-plugin-unicorn": "55.0.0", "jsdoc": "4.0.3", "prettier": "3.3.3", "serve": "14.2.3", "serve-handler": "6.1.5", "typescript": "5.5.4" }, "engines": { "node": ">=18.0.0" }, "files": [ "CHANGELOG.md", "CONTRIBUTING.md", "LICENSE", "README.md", "bin", "browserscripts", "browsersupport", "visualmetrics/visualmetrics-portable.py", "visualmetrics/visualmetrics.py", "browsertime.png", "index.js", "lib", "package.json", "vendor", "types" ], "exports": { ".": { "import": "./index.js", "types": "./types/scripting.d.ts" } }, "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" }, "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" ] } }