puppeteer-core
v9.0.0doc
node utils/doclint/cli.js
tsc
npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm
lint
npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint
test
npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser
unit
npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js
build
npm run tsc && npm run generate-d-ts
funit
cross-env 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
release
node utils/remove_version_suffix.js && standard-version --commit-all
tsc-cjs
tsc -b src/tsconfig.cjs.json
tsc-esm
tsc -b src/tsconfig.esm.json
clean-lib
rm -rf lib
commitlint
commitlint --from=HEAD~1
eslint-fix
eslint --ext js --ext ts --fix .
unit-debug
npm run tsc-cjs && mocha --inspect-brk --config mocha-config/puppeteer-unit-tests.js
dev-install
npm run tsc && node install.js
markdownlint
prettier --check **/README.md docs/api.md docs/troubleshooting.md
test-browser
wtr
test-install
scripts/test-install.sh
generate-d-ts
api-extractor run --local --verbose
generate-docs
npm run generate-d-ts && api-documenter markdown -i temp -o new-docs
prepublishOnly
npm run build
test-types-file
ts-node -s scripts/test-ts-definition-files.ts
markdownlint-fix
prettier --write **/README.md docs/api.md docs/troubleshooting.md
apply-next-version
node utils/apply_next_version.js
test-browser-watch
wtr --watch
unit-with-coverage
cross-env COVERAGE=1 npm run unit
assert-unit-coverage
cross-env COVERAGE=1 mocha --config mocha-config/coverage-tests.js
ensure-correct-devtools-protocol-revision
ts-node -s scripts/ensure-correct-devtools-protocol-package
npm i [email protected]
Metadata
- Apache-2.0
- >=10.18.1
- The Chromium Authors
- released 4/21/2021