UNPKG

calibre

Version:

Performance monitoring with Synthetic testing, Chrome UX Report, and Real User Metrics

86 lines (85 loc) 2.32 kB
{ "name": "calibre", "version": "7.0.0", "engines": { "node": ">= 20" }, "type": "module", "description": "Performance monitoring with Synthetic testing, Chrome UX Report, and Real User Metrics", "author": "calibreapp.com", "main": "dist/index.js", "bin": { "calibre": "src/cli.js" }, "exports": { ".": { "import": "./index.js", "require": "./dist/index.cjs" }, "./cli-commands": "./src/cli-commands.js", "./cli-metadata": "./src/cli-metadata.js" }, "dependencies": { "@json2csv/node": "^7.0.3", "chalk": "^5.6.2", "columnify": "^1.6.0", "configstore": "^8.0.0", "cookiefile": "^1.0.10", "date-fns": "^4.1.0", "graphql-request": "^7.4.0", "humanize": "0.0.9", "listr": "^0.14.3", "log-symbols": "^7.0.1", "marked": "^15.0.12", "marked-terminal": "^7.3.0", "ora": "^9.4.0", "p-throttle": "^8.0.0", "simple-update-notifier": "^2.0.0", "stats-percentile": "^3.3.0", "yargs": "^18.0.0" }, "devDependencies": { "@types/jest": "^30.0.0", "esbuild": "^0.27.7", "eslint": "^9.36.0", "eslint-plugin-jest": "^29.15.2", "eslint-plugin-n": "^17.24.0", "eslint-plugin-security": "^3.0.1", "execa": "^9.3.1", "express": "^5.2.1", "graphql": "^16.11.0", "jest": "^30.0.3", "prettier": "^3.8.1", "ts-jest": "^29.4.9", "typescript": "^5.2.2" }, "scripts": { "ci": "node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js --coverage --runInBand --no-colors --verbose=false", "test": "node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js --runInBand --no-colors --verbose=false", "lint": "eslint .", "clean": "rm -rf dist/", "build": "npm run clean && esbuild index.js --bundle --platform=node --outfile=dist/index.cjs", "generate-cli-md": "node ./generate-cli-md.js > CLI_COMMANDS.md" }, "keywords": [ "performance", "testing", "test", "lighthouse", "rum", "crux", "web-vitals", "real-user-monitoring" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/calibreapp/cli.git" }, "prettier": { "semi": false, "singleQuote": true, "trailingComma": "none", "arrowParens": "avoid" } }