puppeteer-core

v3.1.0
A high-level API to control headless Chrome over the DevTools Protocol

doc

node utils/doclint/cli.js

tsc

tsc --version && tsc -p . && cp src/protocol.d.ts lib/

lint

npm run eslint && npm run tsc && npm run doc

test

npm run tsc && npm run lint --silent && npm run coverage && npm run test-doclint && npm run test-types

unit

mocha --config mocha-config/puppeteer-unit-tests.js

funit

PUPPETEER_PRODUCT=firefox npm run unit

eslint

([ "$CI" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)

prepare

node typescript-if-required.js

debug-unit

node --inspect-brk test/test.js

eslint-fix

eslint --ext js --ext ts --fix .

test-types

node utils/doclint/generate_types && tsc --version && tsc -p utils/doclint/generate_types/test/

dev-install

npm run tsc && node install.js

test-doclint

mocha --config mocha-config/doclint-tests.js

test-install

scripts/test-install.sh

prepublishOnly

npm run tsc

apply-next-version

node utils/apply_next_version.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

update-protocol-d-ts

node utils/protocol-types-generator update

compare-protocol-d-ts

node utils/protocol-types-generator compare

Metadata

  • Apache-2.0
  • >=10.18.1
  • The Chromium Authors
  • released 5/18/2020

Downloads