Development
This page is generated from the checked-in package manifest.
Runtime
- node:
>=20
Commands
npm run ctest—playwright test --config=tests/library/playwright.config.ts --project=chromium-*npm run ftest—playwright test --config=tests/library/playwright.config.ts --project=firefox-*npm run wtest—playwright test --config=tests/library/playwright.config.ts --project=webkit-*npm run wvtest—playwright test --config=tests/webview/playwright.config.tsnpm run atest—playwright test --config=tests/android/playwright.config.tsnpm run etest—playwright test --config=tests/electron/playwright.config.tsnpm run itest—playwright test --config=tests/installation/playwright.config.tsnpm run stest—playwright test --config=tests/stress/playwright.config.tsnpm run biditest—playwright test --config=tests/bidi/playwright.config.tsnpm run ttest—node ./tests/playwright-test/stable-test-runner/node_modules/@playwright/test/cli test --config=tests/playwright-test/playwright.config.tsnpm run ct—playwright test tests/components/test-all.spec.js --reporter=listnpm run test—playwright test --config=tests/library/playwright.config.tsnpm run test-mcp—playwright test --config=tests/mcp/playwright.config.tsnpm run ctest-mcp—playwright test --config=tests/mcp/playwright.config.ts --project=chromenpm run test-extension—playwright test --config=tests/extension/playwright.config.tsnpm run eslint—eslint --cachenpm run tsc—tsc -p .npm run doc—node utils/doclint/cli.jsnpm run lint—npm run eslint && npm run tsc && npm run doc && npm run check-deps && node utils/generate_channels.js && node utils/generate_types/ && npm run lint-tests && npm run test-types && npm run lint-packagesnpm run lint-packages—node utils/workspace.js --ensure-consistentnpm run lint-tests—node utils/lint_tests.jsnpm run flint—node utils/concurrently.js "npm run eslint" "npm run tsc" "npm run doc" "npm run check-deps" "node utils/generate_channels.js" "npm run lint-tests" "npm run test-types" "npm run lint-packages" "node utils/doclint/linting-code-snippets/cli.js --js-only"npm run clean—node utils/build/clean.jsnpm run build—node utils/build/build.jsnpm run watch—node utils/build/build.js --watch --lintnpm run test-types—node utils/generate_types/ && node utils/concurrently.js "tsc -p utils/generate_types/test/tsconfig.json" "tsc -p ./tests/"npm run roll—node utils/roll_browser.jsnpm run check-deps—node utils/check_deps.jsnpm run build-android-driver—./utils/build_android_driver.shnpm run innerloop—playwright run-server --reuse-browser
Notable packages
@actions/core, @actions/github, @babel/code-frame, @babel/core, @babel/helper-plugin-utils, @babel/parser, @babel/plugin-proposal-decorators, @babel/plugin-syntax-async-generators, @babel/plugin-syntax-import-attributes, @babel/plugin-syntax-json-strings, @babel/plugin-syntax-object-rest-spread, @babel/plugin-syntax-optional-catch-binding, @babel/plugin-transform-class-properties, @babel/plugin-transform-class-static-block, @babel/plugin-transform-explicit-resource-management, @babel/plugin-transform-export-namespace-from, @babel/plugin-transform-logical-assignment-operators, @babel/plugin-transform-modules-commonjs, @babel/plugin-transform-nullish-coalescing-operator, @babel/plugin-transform-numeric-separator, @babel/plugin-transform-optional-chaining, @babel/plugin-transform-private-methods, @babel/plugin-transform-private-property-in-object, @babel/plugin-transform-react-jsx, @babel/preset-typescript, @duckdb/node-api, @eslint/compat, @eslint/eslintrc, @eslint/js, @jest/expect-utils, @modelcontextprotocol/sdk, @stylistic/eslint-plugin, @types/babel__code-frame, @types/babel__core, @types/babel__helper-plugin-utils, @types/babel__traverse, @types/chrome, @types/codemirror, @types/debug, @types/diff, @types/formidable, @types/ini, @types/node, @types/pngjs, @types/progress, @types/proxy-from-env, @types/react, @types/react-dom, @types/retry, @types/source-map-support, @types/ws, @types/xml2js, @types/yauzl, @types/yazl, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, @typescript-eslint/utils, @vitejs/plugin-basic-ssl, @vitejs/plugin-react, @zip.js/zip.js