{"_id":"playwright-performance-reporter","_rev":"38-0745d625e62c6f17f66931e3c1effa9a","name":"playwright-performance-reporter","dist-tags":{"latest":"3.7.0"},"versions":{"1.0.0":{"name":"playwright-performance-reporter","version":"1.0.0","author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@1.0.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"space":true},"dist":{"shasum":"5ce3359297283672bf8ef47eaa7fecc554b2821e","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-1.0.0.tgz","fileCount":39,"integrity":"sha512-i6ws4trzQs4IYrL/GYljgUibqGw1ff5CvzHT5FCYvP9jOau5C9NLhmnA1P0LoewwX0tvb6hI9/dhrXCHjo9B4A==","signatures":[{"sig":"MEYCIQCr/7z8soOhr9n76hwRHYR56i4+MS8Q8JnZNITuL7UlhQIhAOGLYtEsFaIJkKwiKTCPE3d+Kitr8dsF8EF/w/d/7c7w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22692},"type":"module","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"79e7d80a0468d82f6c1e6a766af5269862376609","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"*.ts":"xo --fix"},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_1.0.0_1723855586281_0.014548638641085132","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"playwright-performance-reporter","version":"2.0.0","author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.0.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true},"dist":{"shasum":"b9ba284545f6fc4960ef3d2b25ce84c21526de76","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.0.0.tgz","fileCount":51,"integrity":"sha512-EJQG+Cch/GpCUNT2FW0rXDEGPDpVig3r6PGPR0QeQrqCCBOYW8h7fQo0RHl8gJPxU4KoiaUqE9dlX6BkJ3jFCg==","signatures":[{"sig":"MEQCIDbE25bS0N4V2DAr8iA2lh/eqixENpeJXGgtzYgMdYh9AiB8yqn65g8ZaiHY6ODqIX8IUEIuvBUVtwV6svEkaa7cDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40997},"type":"module","types":"./lib/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/src/index.js","gitHead":"25d1bc87b941d0f169dcd03748a23f6318ad0ad2","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"*.ts":"xo --fix"},"_nodeVersion":"20.16.0","dependencies":{"chrome-remote-interface":"^0.33.2"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","@types/chrome-remote-interface":"^0.31.14","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.0.0_1724006804457_0.010321861692020429","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"playwright-performance-reporter","version":"2.0.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.0.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"587e52df3d95cbcea5c318b9a004278dfe0a3040","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.0.1.tgz","fileCount":51,"integrity":"sha512-26IRX7xhqvBg5e2s/EKmE+IQy46LIFtfo8NUwnYWHnC/K/akRJVLPOHMQiD95rxDebc92XgwU6vcc0KRuwA+9A==","signatures":[{"sig":"MEUCIQCb5JNUUWmw9dn7996eKD7s9kR9arDS1caNF4YN9L86cgIgbg+RpHXncckzDbmMCz6l+7P+hvVgVmsKwkGURG+X9ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41568},"type":"module","types":"./lib/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/src/index.js","gitHead":"772e123363a367fe60b0eb47a767fd9f069f1a55","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"*.ts":"xo --fix"},"_nodeVersion":"20.16.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.0.1_1724011626390_0.85897926124029","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"playwright-performance-reporter","version":"2.1.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.1.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"844b8fa8a4fa53659468f26b0aa6527eceef5501","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.1.0.tgz","fileCount":53,"integrity":"sha512-kAUCpGn271ggTPsvqGHtMwPuZKhMgX0wD1sIe8+oucvkRjh2axroFHxb7Z5U4DJDRYsmLRp8AAF5ejW8UQb//Q==","signatures":[{"sig":"MEUCIQDZY2CAia3657kocwSRtQzUsMf3lmGJO5kQIttjq7RP7gIgDxATDsWXloh+dkDXJRD01ga69oGUp78d6jZ3nLgLkbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43465},"type":"module","types":"./lib/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/src/index.js","gitHead":"31095e9ebe9175b78eddcc2ce42e121ba324a0e2","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.16.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.1.0_1724490928788_0.4485662603568945","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"playwright-performance-reporter","version":"2.1.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.1.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"8b58995610e164ec997c1423d5d5809c8b13df5d","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.1.1.tgz","fileCount":45,"integrity":"sha512-2n4DfFIia+3+XmmwXVCT4pZjF5iuhPEStMmdZ+STqd2d3MnpNKaO/8OXyfUDyvgiErrjozBo8JRJmNBMAuNjcg==","signatures":[{"sig":"MEUCIB3N23FCC6/0fVEL/STWcn6wdqH47shm8wt+Zn/96yWeAiEAsaU5FlcmfKA/jPwz5T2WoIBxXKA0wR9ywicPTAEbtoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42317},"type":"module","types":"./lib/src/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/src/index.js","gitHead":"446d84d6bf3fd07ab91af197cffd7b6e8c9a9b2a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.17.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.1.1_1724966232838_0.17103901611870653","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"playwright-performance-reporter","version":"2.1.2","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.1.2","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"c7705015abe2d6bf1882ec6bdb197ffa7960e703","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.1.2.tgz","fileCount":55,"integrity":"sha512-OgI8xK/fX63l+6894gPwgREKOv+2t9VnDK1MfwzLIRa+OihLFvNfIoLp59AhW7EQlcKES0JwlEpVKBc0ZZqnLA==","signatures":[{"sig":"MEUCIQCVuifLJftRAQg4O/SbIfclaupYTDj7zVfobvKA8YP6ogIgFyu9v894Wn43AfYplPg0oXsLP6kFScm8ijWwe9muxkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44691},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"6af1478778e41a4fdb82073b41ba030b8b065cda","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.17.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.1.2_1725665387990_0.3667379634407131","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"playwright-performance-reporter","version":"2.2.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.2.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"1153e5a7329ede2da5cc12ba501bf9e9fac20717","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.2.0.tgz","fileCount":55,"integrity":"sha512-e3+CBJ59AbtGyL0VwlqV0CB26d3CXVfjlqDFthSzNZAfwvi+r7/XYpsDQ05rrg7yLm14I0/+vwigpoATRH33Wg==","signatures":[{"sig":"MEUCIQDa9cQc25Q58SuF1bnr19otxvaOkTeDpOo9cKU2qnFbtgIgb2wDtl0UKEy9cWung/az4JA7FKyA7CKLSVngYmKZHdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48059},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"09985a7f7832d4175c1da4b2f0f2e2c219820bbd","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.17.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.2.0_1728217266848_0.8181660084450975","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"playwright-performance-reporter","version":"2.3.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.3.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"7bc0d69b4dbdbfe82f897fb458c52734e3765f3f","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.3.0.tgz","fileCount":57,"integrity":"sha512-5J8H/nPEPTjILk8cGJdLgdx2JKmmGQIx9NqCl0zZWtW/Pv+73cF8SyK1Q3snGRcYCKcHAXGGfpBVsu6vEu6p3A==","signatures":[{"sig":"MEYCIQCSzgZzSWdYX3z/gK0SMH7/H03PLrLzx01C8Bo1Ke3RsAIhAIoO1G8RGgwzaA8jZtImLRHpQftezCzDKncZ+CK3yh0p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53306},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"bd2118a908b40f38c1c7d918037abd75b694e035","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.18.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.3.0_1730231044651_0.6705773914254574","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"playwright-performance-reporter","version":"2.3.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.3.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"c5b4c79be436ff987a06718f745dad7d479fa321","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.3.1.tgz","fileCount":57,"integrity":"sha512-WnaJZDpjDvuHf8IxojH16XFQ5q5nP+Tv9CWYnjncbA0s2ZlOgfV5PhrZttKjkwqG2bBR+Qjr89X6vX59biwLNQ==","signatures":[{"sig":"MEUCICB05U/COPAqFtduTnJvGKz+/U9OIDnqXS0eUIjRmHjEAiEA+RdpWXxkI4AwWsfupo0pOISWB9rOXvsSRRiY+8oGA/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53306},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"3690c2984a00d8923ecc8f835ee75bd3b22a96f3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.18.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.3.1_1730232239541_0.13334976398181597","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"playwright-performance-reporter","version":"2.4.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.4.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"5e8ae06e3bf976ca1cafebd439cba76ec43117cd","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.4.0.tgz","fileCount":57,"integrity":"sha512-E/hUAd4ICWAbd7ncMp207e4Vfrm2SZ0u4gyX3WA+czpEQo/dqAn6nhRJmL7qz2fVJTlg//xV0cjuFfqg03qMCg==","signatures":[{"sig":"MEUCIFv6+uzmfWoJKkV+7Elh+my5NzN76SgSHXSqLS403O2EAiEAoHv+UrLP+T8Dxkixjmg/rZo8ZTELwndAja84kotgR4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57724},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"7a764ddd98e0c8ccbad11dbd37894d9ee823888d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.18.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.4.0_1730414296559_0.11445355845916971","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"playwright-performance-reporter","version":"2.5.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.5.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"ea5ff3d16b128821bc0e1338ac546cd4355e6cca","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.5.0.tgz","fileCount":57,"integrity":"sha512-eNvm9JgxpES3QQwgBP1/WM4nDvZh+AAxxGYlCqGzGQTm3j/v824n154ZNnqn/wXTmdrawZ3PrUVhlVcY0nL6HA==","signatures":[{"sig":"MEYCIQDg9yUHN+iF8oOtjDn3NDXPNhdM184+QPEdK4xK+9gq7gIhAPQfB6Lj+wmg5DnXOyR3DEbRFlcyr7h5IDlMCfnPtNye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57903},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"3eb634f43e9517ffdcb7ff652a4990f8f878d03e","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.18.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.5.0_1730642292709_0.9255847291419033","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"playwright-performance-reporter","version":"2.5.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.5.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"760cd0d41e5ae6b20de2325c2e90f061d03e68db","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.5.1.tgz","fileCount":57,"integrity":"sha512-0HMQY3bYPcSEcZd8MheDMVOTLoQklu3w3sRGzJBkBWM+ObzGHi+jJrb1V6BcEqg0yKiV8pdcfx3+Op6VBpgMoQ==","signatures":[{"sig":"MEUCIQD+2CxgYJ8GLSyAzyumBBAdEltK9t1wiriNhXvqKZc+/wIgC+0RgoLZRSMNDAzutHa7HbKxgnFRdej5qMmghMWe4I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58023},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"7fe1053d8d1820058e18875f4732b1ba79605f33","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"20.18.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.5.1_1730643095478_0.831442450586102","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"playwright-performance-reporter","version":"2.6.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.6.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"8f775a69c83d19ec58a0c7a7e1fc68264cb9c0d7","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.6.0.tgz","fileCount":59,"integrity":"sha512-BjLeXOwFEroWFGk1JudgDHVmfXsdO5XfQ7X62k2QWZ4bMAjh8A0X2zuzHEPC8XkM8LJCRT7GfmoAunE3ssRg7A==","signatures":[{"sig":"MEQCIBsrzgMRsH0tLaqdmSNK+NeevakJ1foPhC9E9tZOinlVAiAd8CHha4Oo66uq51HtdmCrPgwBkmuYKRBFHdeR+Q1aKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64831},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"1a4153288c5293135943f8aad97702848cfc0fe4","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.6.0_1734996341305_0.5511525979085914","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"playwright-performance-reporter","version":"2.6.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.6.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"d63115c985e80ba4f5e25e918464b53c0b84c4bb","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.6.1.tgz","fileCount":59,"integrity":"sha512-Rcp7+PwYUt9VzqKYBeF5avEacCkhculf6l9U8xDMZMyGkG4c4spSUHhOgzOgRiWp+AWKRkWG5ITQwfZqgp/M/Q==","signatures":[{"sig":"MEQCIFLiNZnZ3yF3pQoe4A/9KVOixs3v1XvxEGCE0xKIh9jkAiAXuELnIz+fYMaJbUcEptKnDVxWMUeK0YBzSXvqkm94ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63030},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"bba5100fae85cee14e756fa029c71c05ea315b21","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.6.1_1735034981015_0.23714176192860692","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"playwright-performance-reporter","version":"2.6.2","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.6.2","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"1c3f029b3503bd5c752feda687c75feee9196a83","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.6.2.tgz","fileCount":59,"integrity":"sha512-f0cYwbusig1Kn4DVVWOcj8LpcyC9Vkv3SJ84e0lGJDp05/k6M5jq5+v5HFhTgt8xrLlTulqesFCUenRCOIyBew==","signatures":[{"sig":"MEQCIDARyVltOb9+jknMYL10luypL5uWOFJWlg0yH5lIU7IpAiBktCSxYoAvFVm94w5k0duHC7l+GL1mPxaST0Be9JPvlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63052},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"0348ef34c3cb92da111eae99cf3ede2934f84635","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.6.2_1735038498548_0.45516440056930785","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"playwright-performance-reporter","version":"2.7.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.7.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"b4f6530a25d8c9ca2741655bf63c2dc3aecbbcac","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.7.0.tgz","fileCount":59,"integrity":"sha512-NzcsWaWWDsTCgyPT1fskfhN6Fwv5Kx8gR9DJAVn5FGHCV9DZu8Z75B8dVmI04cN0qJcjG6e1tuc+UOO5aI0zeA==","signatures":[{"sig":"MEUCIFiB3JVyl6F0bWlSXq5SxIIgxbSiT5Ay/durnyN8/PtXAiEA34iQizfHq8bsD6hq4rPcp5ccsnjIOrFtQF4YmDF/N1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64684},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"0831f622a20c8f652ffc8494fb1967c6ca55dbd9","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.7.0_1735123971674_0.4817853500669804","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"playwright-performance-reporter","version":"2.8.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.8.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"ce30fea62e371482ffea99105cb95fb1d1f5629f","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.8.0.tgz","fileCount":65,"integrity":"sha512-qQI4nUNfeoNelBjVSjyvy2Vl+hEzKpnTdCeFdKWpByiCtbhL1JFnaszxArDhZ18HLn17Wj79kiU+sR4d7FaCKA==","signatures":[{"sig":"MEUCIDl4pmNq+LFhPczy2Fa2YcVG2PPsOmgBavW7NmWuYD2iAiEAl4cyIl9o+FTSpQOoYf3HOchod9X/cFVhho8fdnDqNfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65486},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"2eca3cf39f5e0544cafb6d8c4a880e1e095c1e33","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.8.0_1735146911904_0.3626382957189267","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"playwright-performance-reporter","version":"2.9.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.9.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"867a04135e49da338d49725ab846350f00fed9cf","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.9.0.tgz","fileCount":65,"integrity":"sha512-+6+yfHv6vKgI9Os9H8MzdslTALaB4dHrwknWugvekrENaHkCzRlwWJiheJW2EJNDECJJ8jdXd5D1WbMu864AVQ==","signatures":[{"sig":"MEYCIQCm1dIJalr1kpJB41Jzuvdk7RijjE3PY7+pXqT0uLgtkgIhAIx5RMbh9L4xxuvHxJVMSqZa3e3S1D3l0XpBY9fmrvgd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65794},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"3e0d6dae8c7eb2b7f105d5b8bbd6a7edaab25901","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.8.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.9.0_1735164834278_0.8788424448125864","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"playwright-performance-reporter","version":"2.9.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.9.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"4b75b26aa60953dbcac1f907e497e4209fff47a7","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.9.1.tgz","fileCount":65,"integrity":"sha512-d8t++oJ7re+/rjKIeXbWt0bWnKGFcr5DFnZcAj1vGp2dPrwYF2HjKd0AVGrSXEYJ4gVe5ltyY3MLW/hfdfJf2g==","signatures":[{"sig":"MEQCIE5gaAQ07jW4oENz3RwkK4gmVtXu/gPyE0LrwYKBQwBCAiBDhb4HB6yEiSwE6558wX5w84aWfJTDbJ08f/EzihrvLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65794},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"f4fe8dcb47ce2264fe4db1284fcaf2db6edb2709","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.9.1_1735165482984_0.7762739162682706","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"playwright-performance-reporter","version":"2.10.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.10.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"c70d30a5e2e860dec4b25bc1bfd0481269bec7e3","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.10.0.tgz","fileCount":65,"integrity":"sha512-k4gXPrKOlhp07a+32RgwSSSakOAMORmPGdoAXXjz4nuvwahnvTRP8d+l4hpe57EOSbcAuLb5+tm0iqJZRK4vZg==","signatures":[{"sig":"MEUCIQCS5IVwoi/1THvFCA1/O6baNYYi5wscrlCQqkCgUCU/KwIgbwXrIXSDUAssOQL7AvNs2fe3K7eh91PmZSaIb9S/6Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66921},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"aa6371f1b0c54a3248649944a1c8fd791fe22b8f","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.10.0_1735170210538_0.6718860113785476","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"playwright-performance-reporter","version":"2.11.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.11.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"c8b7953a3f9208a68f01c7450001b0df1a3ae255","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.11.0.tgz","fileCount":67,"integrity":"sha512-bk8bV6pXCKFj77Zo2FKpK+4mR1qH4WbI/fU57JMXVbGpWUVvFlJ5KqrEt+Y5v97St3fpt3UEht0Gnb278jqYLQ==","signatures":[{"sig":"MEUCIQDBIqBWfoDfdaH5lduvR9HxFkvv6XPxnQKdvzsbX7CAFAIgEPFQUWkRJFP0MB/VHyil57PjqNoMAYbDi8yMtSb81TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71637},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"cb55d337a1a0b1dd3a4483c9aeae787ae4c10ec1","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.11.0_1735227354867_0.9206911023646955","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"playwright-performance-reporter","version":"2.11.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.11.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"b670442841e70f62be94ac97a3e184d56a698179","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.11.1.tgz","fileCount":67,"integrity":"sha512-fnZA9tX01mfglKFc5z/gLraadeunFW6Rgz61DwKiadAqQwU8KolbYgkGPpPT9C8HsE4p5B6Y6B6AaDNdUY4zdA==","signatures":[{"sig":"MEUCIHR4zYs2SrECOOg2zO4E0CCD0r+WzIs3f2Q0olgrkoT4AiEAgZPoSccPmUXX8ePe/wyNRXV85Bt+wLBlwVVP/sDkAtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72022},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"632973dd790a84f8c4e72dbb6f12459ac404b353","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.12.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.11.1_1735235128625_0.8684220084527019","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"playwright-performance-reporter","version":"2.12.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.12.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"3e187915c25cab14fc7789a2b161e93d8a23bfc5","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.12.0.tgz","fileCount":69,"integrity":"sha512-Wg6on4p22e+pdK5V61Tck9pO1LCYbPwFpJXok/9cXCJ39tWWXdOMsm7f69RKeuLdLMjVZ4HvSZjo6Ncz4As8CQ==","signatures":[{"sig":"MEUCIQDOtjgt1wEqYKXs3Y4Pp7BHrTuUmOPUma13Dbdm4GrbjwIgdZpmgA0ArqK9J6zaRgRsc7ER8dM8rKSRbzyuTxuIV6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72971},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"d9920092280bb99196dfa6b78bd09e6d490f87ad","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.14.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.12.0_1741355231422_0.1059203214183202","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"playwright-performance-reporter","version":"2.12.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.12.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"5ff38a66fb9f4a6cdc0eef7ce6915e6b6f30693c","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.12.1.tgz","fileCount":69,"integrity":"sha512-0HFHmaiEnjRfXw3HLi9RIMenzQSayT0xcK3ljmPlCUf2t6GGadmeN4keYLS/pdq9XDxPCVP4WDaAQPCiXDj5Gg==","signatures":[{"sig":"MEUCIQDl76+m21xH0kozUGILvLa1uMjMscTmODy+usTIwZaD2gIgVwUjaPFYfblfk+k8h6l01AlhdiVFEoutlpqrYtKUUdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72971},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"7a63d336467895687352d13e9c2efecfb8970982","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*)*.ts":"xo ./src/--fix"},"_nodeVersion":"22.16.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.12.1_1749927350103_0.763978487273488","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"playwright-performance-reporter","version":"2.13.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.13.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"dabceafcc661996f6ee480058c305955251a15f8","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.13.0.tgz","fileCount":69,"integrity":"sha512-sngyLZSBypA7nObEv02ZHOPBHW0goe55xP7nib1cVeWKt54+pn2Msy3MG28uPS5c95oOQeH88Zavpwyc8QjMdg==","signatures":[{"sig":"MEUCIQDVfgqE+mVnD1eA3H1z1qsTtEwJUHPFHzImrq25kRvfiAIgQo20W8aKwl2QS/0jau6+BQmIk82jLoIQ3Mw4ENDYcA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73582},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"ba71565c6865ca96c226ed47c2304f5d1b77f8b7","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"22.19.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.13.0_1757182892863_0.9250553372231536","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"playwright-performance-reporter","version":"2.14.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.14.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"ddb5d630e056b4c58faab8f717836e29da60f2fd","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.14.0.tgz","fileCount":71,"integrity":"sha512-BtjgrDQDCSJWcHlgiCuhXhuXKrVndAzBUuceAzaqEInFxMJFwGns2rkMzJXvfrzkBxp9UJLRSARHUUoYjTwtxQ==","signatures":[{"sig":"MEUCIFsrKndoAUj7oDqTKefqd0syD5wEiIT55l8EcUr4DqwlAiEAoJeLhQrf1KqnlF06Es/0LpjuGzM0ETKd/RnD6zcplyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75774},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"055cec26c4ed996dbe2929a438b8380963a46031","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"22.20.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.14.0_1759782580975_0.9698712659358599","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"playwright-performance-reporter","version":"2.15.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.15.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"2ad5c77fe0ae949a13c432f210d443652a73b343","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.15.0.tgz","fileCount":71,"integrity":"sha512-Kyt6WB4CaaBwW3zS55abn514rPwN5lhbJusvnowqezsqZvjOMpVcbmERbxN87Ahkix5prooDeVEXC5iBXm9kAQ==","signatures":[{"sig":"MEUCIDQkHdSvOu6lHQz195TSMKycklv+5aD2Ax0r8jFtKauqAiEAqwknU57PDrN4ZRRe0v8ARgY3Qwv/6YnfrMvx7bFSk5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76554},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"33bb6eb7593b05aa0de461cf59508931f55655d0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"22.20.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.15.0_1760895037054_0.1338346523942906","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"playwright-performance-reporter","version":"2.15.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.15.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"38b9535814c0a8088f35a1c84c9898b108f4bd1a","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.15.1.tgz","fileCount":71,"integrity":"sha512-XRJbeseRG1KAvONBxIE9HrsN8dpiOWbyJGs9Lq3I8qY6AmGcSoyCXC0SNMEZ7I86yH6WetHVQFukfJin99WFQw==","signatures":[{"sig":"MEUCIG4BAnPTXwebbgRjFq3koGESF+qRQK8w1ZwTuYtWIf2FAiEAnFy6+doPkJdNdP9ounZ/sCLYpcrRl1/W3xdShob9xKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76637},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"843e929b02dd24182324bab4c03ec240f41d620a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"22.20.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.15.1_1760898789851_0.9347738274750692","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"playwright-performance-reporter","version":"2.16.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@2.16.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":1}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"cc1bed13fd6c4fbd9c5107c78e24888bc6f4c90a","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-2.16.0.tgz","fileCount":73,"integrity":"sha512-cZ0kIQiyqNv0OCxy4uNDk1zg+3zxQmGLDrMOzwSzVtrYeA4ntHh9M3tXTsBGaQCZKXfEIQ6wZxxmzbEXjzFSMw==","signatures":[{"sig":"MEUCIQDPqtATFDthTDNVP9BxwSLVvpaBQb6uDQQf2JokCCw+/AIgRT4mbdF+xGAHCXEaLmlElWMXGkYnWhfu6wsW2A3upSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80484},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"ede34ca3e3b5eedea2262bcaa44a6c9e3f3d24ac","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"10.9.2","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.11.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.33.2","@types/chrome-remote-interface":"^0.31.14"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","jest":"^29.7.0","husky":"^9.1.4","ts-jest":"^29.2.4","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^29.5.0","@types/node":"^20.14.8","lint-staged":"^15.2.9","@playwright/test":"^1.46.0","semantic-release":"^24.0.0","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_2.16.0_1762600276863_0.8228626382734447","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"playwright-performance-reporter","version":"3.0.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.0.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":0}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"9912552af76e5b689e9f2e620a9652782f325f1f","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.0.0.tgz","fileCount":73,"integrity":"sha512-3rNXqsXyEfC2RhBrzSu2H/rdCJ83mn6PM7P8bsA2Q2f05txOxI2u+Zs2A7rvWUZHT9LAT4/6o2CK7KjPgFgl/Q==","signatures":[{"sig":"MEQCIDsQBSMzLKOL6TNMSyOXJebTIPaWw0KR6+uSPrN73WINAiAt5AGExvpaGMXEPXwSTzAhR9II/tuQqidoaShjIzz2Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75532},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"1f53236b6cd10463dab9d22bdb947144fd82f8fc","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.13.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.0.0_1771189901947_0.7877141605487594","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"playwright-performance-reporter","version":"3.0.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.0.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"xo":{"rules":{"new-cap":0,"import-newlines/enforce":["error",{"items":0}],"no-async-promise-executor":0,"@typescript-eslint/no-empty-function":0,"@typescript-eslint/no-extraneous-class":0,"unicorn/prefer-logical-operator-over-ternary":0,"@typescript-eslint/class-literal-property-style":0},"space":true,"plugins":["import-newlines"]},"dist":{"shasum":"04c8680454a79ccf7c13b3a03a89eb7b3eb4487a","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.0.1.tgz","fileCount":73,"integrity":"sha512-PdDlnL94M+9dpBTEuaUUeyCiSoCoK1nlR67yDTJLemkpMe24/4zmsE+4QBBzLfoXeJRmQXtJqRIx8RoVbqTNoA==","signatures":[{"sig":"MEYCIQCrn3toGckSeCYi7LDq4Hrw8a1GkoxUgWEIfmgpAOrCEwIhANXbqnz28wpqTZNcI9G8bcW9f8zS5W1ogkIUT6w/JF4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77022},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"0ddae119a36bc87eff264d05c56f54e7aaed600a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.13.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.0.1_1771196706328_0.31911735774258476","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"playwright-performance-reporter","version":"3.0.2","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.0.2","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"44260b8d5f6f1d6bdecefca26a51531758b0e7ec","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.0.2.tgz","fileCount":73,"integrity":"sha512-JMk6QoKB/WSvkAkAnEZjMnGpq6gm/BlQTD3N3A9HdB3VDlSOpUwktM3Hfnqqvn4hgrzxA4oLMXgNSxk+Nd9Yrw==","signatures":[{"sig":"MEQCIHkouYgCBHqZ3HmRF2KQwIS+L3uw9Ve/ihetYUXGFm75AiAJa54pQkePJOC2syntmTQ2TujM+OOteNatLEO1NM/mmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76507},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"edc513acd88cdd5770e7e2979b81d5f0a81581bb","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.13.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.0.2_1771328475190_0.17621199748913052","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"playwright-performance-reporter","version":"3.3.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.3.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"9b13b1ea135c59df4a6332715e2c3dd4d764bb1a","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.3.0.tgz","fileCount":91,"integrity":"sha512-MbNiLmJmnqLXbibML6zzo+bbR4bNNNnLiEVs082ey41AiOboBvTm3PEC9/7T4+RTJKa7tTtqubmyl2wW3JA/0w==","signatures":[{"sig":"MEUCIQDDxrzTH19cL8JdbJ9w8Am5W/MUPreKDOvXqREN9tdnZwIgeDYDDjuATFhO0zbfaijS4s/kzOGcXCtJbAowp7D7pog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103849},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"51000faebb3fc1f0d726a6caf1346cb4eb90ec90","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.13.1","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.3.0_1772361411569_0.6648800135859354","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"playwright-performance-reporter","version":"3.3.1","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.3.1","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"9d5a2503172f402c85138d1294f7db73bf6f582f","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.3.1.tgz","fileCount":91,"integrity":"sha512-2Yx7dT7T1J3e9ZKrMhOkBvJlWV+N9gGh/QstKUaDTUkHaMG/dRySUsjkb5X6KSztCNE1UA84Gptvh3OafiVqFw==","signatures":[{"sig":"MEUCIQCS0c4Vc0W0t9R1qsweN733YCxeWewxTkJA0Dle02mFQwIgUR/JA7K0fFZXthmMTbx+X0PF+XqSvnLGaGTzwAycB1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103849},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"8d54f051554cf72559c8ef4c3865a543c316952a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.13.1","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.3.1_1772362974055_0.15649910169800507","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"playwright-performance-reporter","version":"3.4.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.4.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"088152acb09ca7d0476fd9f12574ca6e11b94270","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.4.0.tgz","fileCount":95,"integrity":"sha512-5+PiYcq5Bl+7H5oenQPrD1DZkUE2cm15QNDimMeKZW8N+/6+1cANQScX/UQxefFi1QEL//PoHB+9Y9be+U9kUQ==","signatures":[{"sig":"MEUCIFCuvq/cH+cE6P2ok8zLbXjypfO7SiMBZac5tgdjB0U0AiEAtwcJ3HGp7yp47f8tk6yVw1bK6/e8yeHrvBC8PCqbnLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108323},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"0c633fd5d6d7833028cdb4c2d6bc7f98c7f3cd1d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.14.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.4.0_1772663865150_0.438503012351632","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"playwright-performance-reporter","version":"3.5.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.5.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"4f27fb4d09e3c9f8f13af1a3e80a180d7de615b7","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.5.0.tgz","fileCount":99,"integrity":"sha512-/1VCb/H+JfBDpGUqJgY1kWyh43yv0wFE9RqsEmOCs65VpbTtt1EyjIIHd/dTKlHw88YqzQJqAkgB0iMrNbqrAQ==","signatures":[{"sig":"MEQCIG2MMxqmIvWhz/LnnMcSGrBV0dMAAi2UgDq7l4WKqHmwAiAv1LFKeWoya/WE2ClIbGeyxByGO+eMITPYnTUtPRtk8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116362},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"7bec4acef98418641181f86b68da3d6235bc69ec","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.14.1","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.5.0_1775502337431_0.12351693231842842","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"playwright-performance-reporter","version":"3.6.0","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","_id":"playwright-performance-reporter@3.6.0","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"1ff6f2bb2a2ea00731efa189391bc4de8ca8f8d7","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.6.0.tgz","fileCount":99,"integrity":"sha512-nlCoDOl+V45ANfNgHkAG0OKe2GDgYQeW01gXZonShgz9YJKTnQN8F9Ru+6YVzJB8Yz8OcbmO0HAAmn0+Mg6b3A==","signatures":[{"sig":"MEUCIEIIcunp3LHZtUcQg96fvlJ3Ny9iZeksuCaNFXuxSNf8AiEA432lpt3Xg60J5N1+b0Aru8qqxNvarX9WCD4lkvdBbqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117328},"type":"module","types":"./lib/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"1c475e7628dbd1fa68dd430e21518c8b3fa974b4","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"_nodeVersion":"24.14.1","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playwright-performance-reporter_3.6.0_1775680912111_0.530295339964572","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"_id":"playwright-performance-reporter@3.7.0","bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"dist":{"shasum":"15738fe9291e05aa3f6f90c3f068afc83b043f37","tarball":"https://registry.npmjs.org/playwright-performance-reporter/-/playwright-performance-reporter-3.7.0.tgz","fileCount":123,"integrity":"sha512-C3cT/086nCsXCE7rBc79nLk0Gcza8hDYhQNcs8rX2E2OQfyOQPuPgf5PEbUFL/NTvOFuhbeM33J9uPSAcQurqg==","signatures":[{"sig":"MEYCIQDZ2fyst/WS3332t4g7eLbY8hp/pDAcfuNDMi4R+AsieQIhAMbbsxKqDDe3K+qa+/88N/jRWHKCW6QEiwm4YcUj62G9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH7JS2UwQ43KRD70fCIeZlDrcou46a43/aicSOLzWCwCAiBi+Mpp61NXS6nyhSClBIdesHe2RYaW8pyJ4jvy9Gh4sg=="}],"unpackedSize":199214},"name":"playwright-performance-reporter","type":"module","types":"./lib/index.d.ts","author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=20.0"},"exports":"./lib/index.js","gitHead":"e687cf363e87cef0bb862d001b3d9443ad265c32","license":"MIT","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"chore","release":"patch"},{"type":"fix","release":"patch"},{"type":"feat","release":"minor"},{"type":"build","release":"major"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"xo ./src/ --fix","test":"export NODE_OPTIONS='$NODE_OPTIONS --experimental-vm-modules' && jest --coverage","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","lint:tests":"xo ./test/ --fix","test:watch":"jest --watch","semantic-release":"semantic-release"},"version":"3.7.0","_npmUser":{"name":"ntrotner","email":"nikita@ttnr.me"},"homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"_npmVersion":"11.10.0","description":"Measure and publish performance metrics from browser dev-tools when running playwright","directories":{},"lint-staged":{"!(test/**/*|example/**/*)*.ts":"xo ./src/ --fix"},"maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"_nodeVersion":"24.21.0","dependencies":{"JSONStream":"^1.3.5","chrome-remote-interface":"^0.34.0","@types/chrome-remote-interface":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^1.2.3","jest":"^30.2.0","husky":"^9.1.4","ts-jest":"^29.4.6","ts-node":"^10.2.1","typescript":"^5.5.4","@types/jest":"^30.0.0","@types/node":"^20.14.8","lint-staged":"^16.2.7","@playwright/test":"^1.58.2","semantic-release":"^25.0.3","@ryansonshine/commitizen":"^4.2.8","eslint-plugin-import-newlines":"^1.4.0","@ryansonshine/cz-conventional-changelog":"^3.3.4","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/playwright-performance-reporter_3.7.0_1790508428081_0.05297132390670645"}}},"time":{"created":"2024-08-17T00:46:26.280Z","modified":"2026-09-27T11:27:08.370Z","1.0.0":"2024-08-17T00:46:26.604Z","2.0.0":"2024-08-18T18:46:44.670Z","2.0.1":"2024-08-18T20:07:06.626Z","2.1.0":"2024-08-24T09:15:28.963Z","2.1.1":"2024-08-29T21:17:12.995Z","2.1.2":"2024-09-06T23:29:48.204Z","2.2.0":"2024-10-06T12:21:07.107Z","2.3.0":"2024-10-29T19:44:04.938Z","2.3.1":"2024-10-29T20:03:59.802Z","2.4.0":"2024-10-31T22:38:16.769Z","2.5.0":"2024-11-03T13:58:12.911Z","2.5.1":"2024-11-03T14:11:35.657Z","2.6.0":"2024-12-23T23:25:41.478Z","2.6.1":"2024-12-24T10:09:41.197Z","2.6.2":"2024-12-24T11:08:18.736Z","2.7.0":"2024-12-25T10:52:51.869Z","2.8.0":"2024-12-25T17:15:12.083Z","2.9.0":"2024-12-25T22:13:54.492Z","2.9.1":"2024-12-25T22:24:43.188Z","2.10.0":"2024-12-25T23:43:30.730Z","2.11.0":"2024-12-26T15:35:55.042Z","2.11.1":"2024-12-26T17:45:28.844Z","2.12.0":"2025-03-07T13:47:11.622Z","2.12.1":"2025-06-14T18:55:50.299Z","2.13.0":"2025-09-06T18:21:33.117Z","2.14.0":"2025-10-06T20:29:41.187Z","2.15.0":"2025-10-19T17:30:37.247Z","2.15.1":"2025-10-19T18:33:10.040Z","2.16.0":"2025-11-08T11:11:17.057Z","3.0.0":"2026-02-15T21:11:42.092Z","3.0.1":"2026-02-15T23:05:06.472Z","3.0.2":"2026-02-17T11:41:15.357Z","3.3.0":"2026-03-01T10:36:51.713Z","3.3.1":"2026-03-01T11:02:54.194Z","3.4.0":"2026-03-04T22:37:45.283Z","3.5.0":"2026-04-06T19:05:37.568Z","3.6.0":"2026-04-08T20:41:52.290Z","3.7.0":"2026-09-27T11:27:08.170Z"},"bugs":{"url":"https://github.com/ntrotner/playwright-performance-reporter/issues"},"author":{"url":"https://github.com/ntrotner","name":"Nikita Trotner","email":"ntrotner@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/ntrotner/playwright-performance-reporter#readme","keywords":["playwright","playwright-typescript","reporter","chrome-devtools-protocol"],"repository":{"url":"git+https://github.com/ntrotner/playwright-performance-reporter.git","type":"git"},"description":"Measure and publish performance metrics from browser dev-tools when running playwright","maintainers":[{"name":"ntrotner","email":"nikita@ttnr.me"}],"readme":"# playwright-performance-reporter\n[![Release](https://github.com/ntrotner/playwright-performance-reporter/actions/workflows/release.yml/badge.svg)](https://github.com/ntrotner/playwright-performance-reporter/actions/workflows/release.yml)\n[![codecov](https://codecov.io/github/ntrotner/playwright-performance-reporter/graph/badge.svg?token=3UGRT92UT9)](https://codecov.io/github/ntrotner/playwright-performance-reporter)\n[![version](https://img.shields.io/npm/v/playwright-performance-reporter.svg?style=flat-square)](https://www.npmjs.com/package/playwright-performance-reporter)\n\n> Collect performance metrics from the browser dev tools during playwright test execution\n\n## Index\n\n- [Install](#install)\n- [Usage](#usage)\n  - [Setup Reporter](#setup-reporter)\n  - [Chromium](#chromium)\n    - [Setup Browser](#setup-browser)\n- [Advanced Configurations](#advanced-configurations)\n  - [Sampling](#sampling)\n  - [Custom Metric Observer](#custom-metric-observer)\n  - [Presenters](#presenters)\n    - [How Presenters Work](#how-presenters-work)\n    - [Using Predefined Presenters](#using-predefined-presenters)\n    - [Custom Presenters](#custom-presenters)\n- [Output](#output)\n\n## Install\n\n```bash\nnpm install playwright-performance-reporter --save-dev\n```\nor\n```bash\nyarn add playwright-performance-reporter --dev\n```\n\n## Usage\n\nDisable parallelism:\n```ts\nexport default defineConfig({\n  ...\n  fullyParallel: false,\n  workers: 1,\n  ...\n})\n```\n\n\n### Setup Reporter\nTo register the reporter, include the code blow in your playwright config.\nPlease see the subsections for more details about browser specific cases and advanced configurations.\nFor a runnable setup, see [example/playwright.config.ts](example/playwright.config.ts).\n\n\n```ts\nimport type { CDP, Options, Metric } from 'playwright-performance-reporter';\nimport { nativeChromiumObservers } from 'playwright-performance-reporter';\n\nconst PlaywrightPerformanceReporterOptions: Options = {\n  deleteOnFailure: false,\n  browsers: {\n    chromium: {\n      onTestStep: {\n        metrics: [new nativeChromiumObservers.allPerformanceMetrics()],\n      }\n    }\n  }\n}\n\nexport default defineConfig({\n  ...\n  reporter: [\n    ['playwright-performance-reporter', PlaywrightPerformanceReporterOptions]\n  ],\n  ...\n});\n```\n\n### Chromium\n\nFollowing metrics are supported out of the box:\n- usedJsHeapSize\n- totalJsHeapSize\n- allPerformanceMetrics\n- heapDump\n- heapProfilerSampling\n\nThe `MetricsEngine` relies on the [Chrome DevTool Protocol (CDP)](https://chromedevtools.github.io/devtools-protocol/),\nwhich can be accessed through HTTP and WebSocket. To allow for a connection, make sure to expose a port for the remote debugging.\nThe reporter will try to extract that port during start-up.\n\n#### Setup Browser\n```ts\n{\n  name: 'chromium',\n  use: {\n      ...devices['Desktop Chrome'],\n    launchOptions: {\n      args: [\n        '--remote-debugging-port=9222'\n      ]\n    }\n  }\n},\n```\n\n## Advanced Configurations\n\n### Sampling\nRelying solely on the start and stop metric in a long running step leads to inaccuracies and\nrequires a large set of runs to have a meaningful amount of metrics.\nBy registering a metric to be collected every `samplingTimeoutInMilliseconds` the sampling output will\nbe written to `samplingMetrics`, similar to `startMetrics` or `startMetrics`.\n\n```ts\nimport { nativeChromiumObservers } from 'playwright-performance-reporter';\n\nconst PlaywrightPerformanceReporterOptions: Options = {\n  ...\n  browsers: {\n    chromium: {\n      onTestStep: {\n        metrics: [new nativeChromiumObservers.usedJsHeapSize(), new nativeChromiumObservers.totalJsHeapSize()],\n      },\n      sampling: {\n        metrics: [\n          {\n            samplingTimeoutInMilliseconds: 1000,\n            metric: new nativeChromiumObservers.totalJsHeapSize()\n          }\n        ]\n      }\n    }\n  }\n}\n```\n\n### Custom Metric Observer\nIf you want to extend it with custom metrics, you can create a new class that implements the `MetricObserver` interface.\nPlease see the example below how to use it, or checkout the [allPerformanceMetrics](src/browsers/chromium/observers/all-performance-metrics.ts) implementation.\n\nFor ease of implementation, the passed object can implement the interface `ChromiumMetricObserver`, `WebkitMetricObserver` or `FirefoxMetricObserver`.\nBy using custom metrics it's possible to make observers stateful and e.g. make the next output dependent on the previous one.\n\n```ts\nimport type { ChromiumMetricObserver, Options } from 'playwright-performance-reporter';\n\nclass NewMetric implements ChromiumMetricObserver {\n  ...\n}\n\nconst PlaywrightPerformanceReporterOptions: Options = {\n  outputDir: '/your/path/to/dir',\n  outputFile: 'output.json',\n  deleteOnFailure: false,\n  browsers: {\n    chromium: {\n      onTestStep: {\n        metrics: [new NewMetric()]\n      }\n    }\n  }\n}\n```\n\n### Presenters\nPresenters allow multiple output formats to be generated simultaneously from the same test data.\nEach presenter receives the same data and can transform it into a different format.\n\nIn the example project, two presenters are configured and generate:\n- [example/example-json-writer.json](example/example-json-writer.json)\n- [example/example-chart-presenter.html](example/example-chart-presenter.html)\n\n#### How Presenters Work\n- Multiple presenters can be registered in the `presenters` array\n- Each presenter is initialized with the same output configuration\n- Every metric write is broadcast to all presenters\n- Each presenter handles its own file writing, closing, and deletion\n\n#### Using Predefined Presenters\nThe library provides two built-in presenters:\n\n```ts\nimport { presenters } from 'playwright-performance-reporter';\n\nconst options: Options = {\n  presenters: [\n    new presenters.jsonChunkWriter(...),\n    new presenters.chartPresenter(...)\n  ],\n  ...\n}\n```\n\n#### Custom Presenters\nThe output is sent in chunks to the presenter(s) defined in the options.\nIf there is a need to provide a custom writer, then the `presenters` is of help to customize how the chunks are handled.\nEvery new entry is sent to the `write` function. Once the test is complete `close` is called.\nIn case the test failed and `deleteOnFailure === true`, then the `delete` function is called.\n\n```ts\nimport type { PresenterWriter, ResultAccumulator } from 'playwright-performance-reporter';\n\nclass CustomJsonWriter implements PresenterWriter {\n  async write(content: ResultAccumulator): Promise<boolean> {\n    // Write content\n    return true;\n  }\n\n  async close(): Promise<boolean> {\n    // Close the writer\n    return true;\n  }\n\n  async delete(): Promise<boolean> {\n    // Delete the created file\n    return true;\n  }\n}\n\nconst PlaywrightPerformanceReporterOptions: Options = {\n  deleteOnFailure: true,\n  presenters: [new CustomJsonWriter()],\n  ...\n}\n```\n\n## Output\n\nCheck [example/](example/) for the real-world setup. If you run the example simulation (`cd example && npm run test`), output is written to:\n- [example/example-json-writer.json](example/example-json-writer.json) (`jsonChunkPresenter` output)\n- [example/example-chart-presenter.html](example/example-chart-presenter.html) (`chartPresenter` output)\n\nThe top level is hooked into `test()`.\n\n```json\n{\n  ...\n  \"4dde6239d9ac8c9468f3-82e3094b06379c51b729\": {\n    \"TEST_CASE_PARENT\": {\n      \"name\": \" > chromium > scenarios/profile.spec.ts > Profile\",\n      ...\n    }\n    ...\n  }\n  ...\n}\n```\n\nThe content consists of steps of the test suite.\nPlease keep in mind that the metric request is async and is not awaited by\nPlaywright. This means that the browser API might still in the process of collecting the metrics,\neven though Playwright instructed the browser to continue to the next step. This could lead to wrong output.\nTo check if the output is invalid, the values `startMeasurementOffset` and `endMeasurementOffset` are provided, which measure\nthe time delta in milliseconds between the request until the browser provides all metrics.\n","readmeFilename":"README.md"}