{"name":"puppeteer","version":"13.3.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --config mocha-config/puppeteer-unit-tests.js","unit-with-coverage":"cross-env COVERAGE=1 npm run unit","assert-unit-coverage":"cross-env COVERAGE=1 mocha --config mocha-config/coverage-tests.js","funit":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","install":"node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.17","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"40.1.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.0","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.4.4"},"gitHead":"1c2566bae52e1fb7d250f2c32588c09d1583cdc2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer@13.3.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"4ff1cf6e2009df29fd80038bc702dc067776f79d","size":428491,"noattachment":false,"key":"/puppeteer/-/puppeteer-13.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/puppeteer/download/puppeteer-13.3.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer_13.3.2_1644838718538_0.11061494006398531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-14T11:38:58.946Z","hasInstallScript":true,"publish_time":1644838718742,"deprecated":"< 24.15.0 is no longer supported","_cnpm_publish_time":1644838718742,"dist-tags":{"chrome-65":"1.0.0","chrome-66":"1.1.1","chrome-67":"1.3.0","chrome-68":"1.4.0","chrome-69":"1.6.2","chrome-70":"1.7.0","chrome-71":"1.9.0","chrome-72":"1.11.0","chrome-73":"1.12.2","chrome-74":"1.13.0","chrome-75":"1.15.0","chrome-76":"1.17.0","chrome-77":"1.19.0","chrome-78":"1.20.0","chrome-79":"2.0.0","chrome-80":"2.1.0","chrome-81":"3.0.0","chrome-83":"3.1.0","chrome-84":"5.1.0","chrome-85":"5.2.1","chrome-86":"5.3.1","latest":"24.36.1"}}