{"bin":{"wpd":"dist/cli.js","web-performance-debugger":"dist/cli.js"},"bugs":{"url":"https://github.com/jantimon/web-performance-debugger/issues"},"dist":{"shasum":"7f6dd2cfe892d18d453bdb1e5361e073bcc5c4e6","tarball":"https://registry.npmjs.org/@jantimon/web-performance-debugger/-/web-performance-debugger-1.5.0.tgz","fileCount":230,"integrity":"sha512-3UgQ5xULc2gGblibhiCLery+33em7LfFHxljRamGavRjFmzOxUw4hnSVwC0PtR/YpCXnuUfiCeLIFNa3wSbZyw==","signatures":[{"sig":"MEUCIB+Tq0VucXVTMFlD6D0Jyw2K2BCq5A4kuukTE7cZVV5QAiEAlytmm+Xh8MVzCZLX2gycKpoxCNk7IYsO65hb6iZDwj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEul3JqCxEzpxAnb60IN5uONsDInSAvIsB4J8x9IMER/AiATpWxhdR8+vxsXCcPuiTdlsXc5+pNnf6aa/S8YXZK0iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jantimon%2fweb-performance-debugger@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1501463},"main":"./dist/index.js","name":"@jantimon/web-performance-debugger","type":"module","types":"./dist/index.d.ts","author":{"name":"Jan Nicklas"},"engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c6549b330e85937052b7254ebe1e0dd3ceddf32a","license":"MIT","scripts":{"knip":"knip --no-config-hints --no-tag-hints","lint":"oxlint src test scripts examples","test":"node --test test/unit/*.test.mjs","build":"tsc","start":"node dist/cli.js","format":"oxfmt --write \"src/**/*.ts\" \"examples/**/*.mjs\"","pretest":"npm run build","release":"npm run build && node scripts/release.mjs","version":"changeset version && npm install --package-lock-only","lint:fix":"oxlint src test scripts examples --fix","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:e2e":"WPD_E2E_REQUIRED=1 node --test test/cli.e2e.test.mjs","changeset":"changeset","pretest:e2e":"npm run build","format:check":"oxfmt --check \"src/**/*.ts\" \"examples/**/*.mjs\"","prepublishOnly":"npm run build","test:e2e:firefox":"WPD_E2E_FIREFOX_REQUIRED=1 node --test test/firefox.e2e.test.mjs","test:measurement":"node --test --test-concurrency=1 test/measurement/*.test.mjs","pretest:e2e:firefox":"npm run build","pretest:measurement":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3179db66-f5cd-4620-816e-0650f3e0d54a"}},"homepage":"https://github.com/jantimon/web-performance-debugger#readme","keywords":["chrome","puppeteer","performance","layout","reflow","forced-reflow","layout-thrashing","inp","profiling","cli"],"repository":{"url":"git+https://github.com/jantimon/web-performance-debugger.git","type":"git"},"_npmVersion":"12.0.2","description":"Drive Chrome or Firefox (Puppeteer), or profile Node in-process, to attribute layout, style, and paint work, rendering counts, CPU self-time, and allocation back to source lines, with isolated timing and CI gating","directories":{},"maintainers":[{"name":"jantimon","email":"j.nicklas@me.com"}],"_nodeVersion":"24.20.0","dependencies":{"tldts":"^7.4.9","commander":"^15.0.0","puppeteer":"25.4.0","@toon-format/toon":"^2.3.0","@jridgewell/trace-mapping":"^0.3.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.29.0","oxfmt":"^0.56.0","oxlint":"^1.71.0","typescript":"^6.0.3","@types/node":"^24.0.0","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0","eslint-plugin-no-comment-slop":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-performance-debugger_1.5.0_1788701552263_0.5171659130989339","host":"s3://npm-registry-packages-npm-production"},"_id":"@jantimon/web-performance-debugger@1.5.0","version":"1.5.0"}