wordpress/package.json
Jonathan Desrosiers 82de1691e4 Build/Test Tools: Update @playwright/test.
This updates `@playwright/test` to the latest version, currently `1.49.1`.

In older branches using Playwright, the E2E and Performance workflows have recently started failing. This is due to changes in the GitHub Actions runner images. Updating Playwright ensures more modern dependency trees are used when installing browsers for testing and fixes the issue.

Props swissspidy.
See #62843.

git-svn-id: https://develop.svn.wordpress.org/trunk@59682 602fd350-edb4-49c9-b593-d223f7449a82
2025-01-22 17:49:26 +00:00

200 lines
6.9 KiB
JSON

{
"name": "WordPress",
"version": "6.8.0",
"description": "WordPress is open source software you can use to create a beautiful website, blog, or app.",
"repository": {
"type": "svn",
"url": "https://develop.svn.wordpress.org/trunk"
},
"engines": {
"node": ">=20.10.0",
"npm": ">=10.2.3"
},
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
"browserslist": [
"> 1%",
"last 1 Android versions",
"last 1 ChromeAndroid versions",
"last 2 Chrome versions",
"last 2 Firefox versions",
"last 2 Safari versions",
"last 2 iOS versions",
"last 2 Edge versions",
"last 2 Opera versions"
],
"devDependencies": {
"@lodder/grunt-postcss": "^3.1.1",
"@playwright/test": "1.49.1",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
"@wordpress/babel-preset-default": "8.8.2",
"@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
"@wordpress/e2e-test-utils": "11.8.2",
"@wordpress/e2e-test-utils-playwright": "1.8.1",
"@wordpress/prettier-config": "4.8.1",
"@wordpress/scripts": "30.0.6",
"autoprefixer": "10.4.20",
"chalk": "5.3.0",
"check-node-version": "4.2.1",
"copy-webpack-plugin": "12.0.2",
"cssnano": "7.0.6",
"dotenv": "16.4.7",
"dotenv-expand": "12.0.1",
"grunt": "1.6.1",
"grunt-banner": "^0.6.0",
"grunt-contrib-clean": "~2.0.1",
"grunt-contrib-concat": "2.1.0",
"grunt-contrib-copy": "~1.0.0",
"grunt-contrib-cssmin": "~5.0.0",
"grunt-contrib-imagemin": "~4.0.0",
"grunt-contrib-jshint": "3.2.0",
"grunt-contrib-qunit": "~10.1.1",
"grunt-contrib-uglify": "~5.2.2",
"grunt-contrib-watch": "~1.1.0",
"grunt-file-append": "0.0.7",
"grunt-jsdoc": "2.4.1",
"grunt-legacy-util": "^2.0.1",
"grunt-patch-wordpress": "~4.0.0",
"grunt-replace-lts": "~1.1.0",
"grunt-rtlcss": "~2.0.2",
"grunt-sass": "~3.1.0",
"grunt-webpack": "7.0.0",
"ink-docstrap": "1.3.2",
"install-changed": "1.1.0",
"matchdep": "~2.0.0",
"postcss": "8.4.49",
"prettier": "npm:wp-prettier@2.6.2",
"qunit": "~2.23.1",
"react-refresh": "0.14.0",
"sass": "1.83.4",
"sinon": "16.1.3",
"sinon-test": "~3.1.6",
"source-map-loader": "5.0.0",
"terser-webpack-plugin": "5.3.11",
"uglify-js": "^3.19.3",
"uuid": "11.0.3",
"wait-on": "8.0.1",
"webpack": "5.97.1",
"webpack-livereload-plugin": "3.0.2"
},
"dependencies": {
"@wordpress/a11y": "4.8.2",
"@wordpress/annotations": "3.8.3",
"@wordpress/api-fetch": "7.8.2",
"@wordpress/autop": "4.8.1",
"@wordpress/blob": "4.8.1",
"@wordpress/block-directory": "5.8.18",
"@wordpress/block-editor": "14.3.15",
"@wordpress/block-library": "9.8.16",
"@wordpress/block-serialization-default-parser": "5.8.1",
"@wordpress/blocks": "13.8.5",
"@wordpress/commands": "1.8.11",
"@wordpress/components": "28.8.11",
"@wordpress/compose": "7.8.3",
"@wordpress/core-commands": "1.8.15",
"@wordpress/core-data": "7.8.15",
"@wordpress/customize-widgets": "5.8.16",
"@wordpress/data": "10.8.3",
"@wordpress/data-controls": "4.8.3",
"@wordpress/dataviews": "4.4.11",
"@wordpress/date": "5.8.2",
"@wordpress/deprecated": "4.8.2",
"@wordpress/dom": "4.8.2",
"@wordpress/dom-ready": "4.8.1",
"@wordpress/edit-post": "8.8.18",
"@wordpress/edit-site": "6.8.18",
"@wordpress/edit-widgets": "6.8.16",
"@wordpress/editor": "14.8.18",
"@wordpress/element": "6.8.1",
"@wordpress/escape-html": "3.8.1",
"@wordpress/fields": "0.0.16",
"@wordpress/format-library": "5.8.15",
"@wordpress/hooks": "4.8.2",
"@wordpress/html-entities": "4.8.1",
"@wordpress/i18n": "5.8.2",
"@wordpress/icons": "10.8.2",
"@wordpress/interactivity": "6.8.5",
"@wordpress/interactivity-router": "2.8.6",
"@wordpress/interface": "6.8.11",
"@wordpress/is-shallow-equal": "5.8.1",
"@wordpress/keyboard-shortcuts": "5.8.3",
"@wordpress/keycodes": "4.8.2",
"@wordpress/list-reusable-blocks": "5.8.11",
"@wordpress/media-utils": "5.8.2",
"@wordpress/notices": "5.8.3",
"@wordpress/nux": "9.8.11",
"@wordpress/patterns": "2.8.15",
"@wordpress/plugins": "7.8.11",
"@wordpress/preferences": "4.8.11",
"@wordpress/preferences-persistence": "2.8.2",
"@wordpress/primitives": "4.8.1",
"@wordpress/priority-queue": "3.8.1",
"@wordpress/private-apis": "1.8.1",
"@wordpress/redux-routine": "5.8.1",
"@wordpress/reusable-blocks": "5.8.15",
"@wordpress/rich-text": "7.8.3",
"@wordpress/router": "1.8.1",
"@wordpress/server-side-render": "5.8.11",
"@wordpress/shortcode": "4.8.1",
"@wordpress/style-engine": "2.8.1",
"@wordpress/sync": "1.8.1",
"@wordpress/token-list": "3.8.1",
"@wordpress/undo-manager": "1.8.1",
"@wordpress/url": "4.8.1",
"@wordpress/viewport": "6.8.3",
"@wordpress/warning": "3.8.1",
"@wordpress/widgets": "4.8.15",
"@wordpress/wordcount": "4.8.1",
"backbone": "1.6.0",
"clipboard": "2.0.11",
"core-js-url-browser": "3.6.4",
"element-closest": "3.0.2",
"formdata-polyfill": "4.0.10",
"hoverintent": "2.2.1",
"imagesloaded": "5.0.0",
"jquery": "3.7.1",
"jquery-color": "3.0.0",
"jquery-form": "4.3.0",
"jquery-hoverintent": "1.10.2",
"json2php": "0.0.9",
"lodash": "4.17.21",
"masonry-layout": "4.2.2",
"moment": "2.30.1",
"objectFitPolyfill": "2.3.5",
"polyfill-library": "4.8.0",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-is": "18.3.1",
"regenerator-runtime": "0.14.1",
"underscore": "1.13.7",
"whatwg-fetch": "3.6.20",
"wicg-inert": "3.1.3"
},
"scripts": {
"build": "grunt build",
"build:dev": "grunt build --dev",
"dev": "grunt watch --dev",
"test": "grunt test",
"watch": "grunt watch",
"grunt": "grunt",
"lint:jsdoc": "wp-scripts lint-js",
"lint:jsdoc:fix": "wp-scripts lint-js --fix",
"env:start": "node ./tools/local-env/scripts/start.js && node ./tools/local-env/scripts/docker.js run -T --rm php composer update -W",
"env:stop": "node ./tools/local-env/scripts/docker.js down",
"env:restart": "npm run env:stop && npm run env:start",
"env:clean": "node ./tools/local-env/scripts/docker.js down -v --remove-orphans",
"env:reset": "node ./tools/local-env/scripts/docker.js down --rmi all -v --remove-orphans",
"env:install": "node ./tools/local-env/scripts/install.js",
"env:cli": "node ./tools/local-env/scripts/docker.js run --rm cli",
"env:logs": "node ./tools/local-env/scripts/docker.js logs",
"env:pull": "node ./tools/local-env/scripts/docker.js pull",
"test:performance": "wp-scripts test-playwright --config tests/performance/playwright.config.js",
"test:php": "node ./tools/local-env/scripts/docker.js run --rm php ./vendor/bin/phpunit",
"test:coverage": "npm run test:php -- --coverage-html ./coverage/html/ --coverage-php ./coverage/php/report.php --coverage-text=./coverage/text/report.txt",
"test:e2e": "wp-scripts test-playwright --config tests/e2e/playwright.config.js",
"test:visual": "wp-scripts test-playwright --config tests/visual-regression/playwright.config.js",
"sync-gutenberg-packages": "grunt sync-gutenberg-packages",
"postsync-gutenberg-packages": "grunt wp-packages:sync-stable-blocks && grunt build --dev && grunt build"
}
}