puppeteer-core
v5.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 tsc && npm run doc
test
npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-doclint && npm run test-types
unit
tsc --version && 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
tsc-cjs
tsc -p . && cp src/protocol.d.ts lib/cjs
tsc-esm
tsc --build tsconfig-esm.json && cp src/protocol.d.ts lib/esm
clean-lib
rm -rf lib
typecheck
tsc -p . --noEmit
debug-unit
node --inspect-brk test/test.js
eslint-fix
eslint --ext js --ext ts --fix .
dev-install
npm run tsc && node install.js
test-doclint
mocha --config mocha-config/doclint-tests.js
test-install
scripts/test-install.sh
generate-docs
npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs
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
generate-dependency-graph
echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png
ensure-new-docs-up-to-date
npm run generate-docs && exit `git status --porcelain | head -255 | wc -l`
npm i [email protected]
Metadata
- Apache-2.0
- >=10.18.1
- The Chromium Authors
- released 7/2/2020