storefront/composer.json
Albert Juhé Lluveras 7100254161
Update dependencies and fix e2e tests (#2160)
* Bump webpack from 5.83.1 to 5.94.0

Bumps [webpack](https://github.com/webpack/webpack) from 5.83.1 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.83.1...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update e2e workflow so we manually install docker-compose

* Revert "Update e2e workflow so we manually install docker-compose"

This reverts commit 6660072f60.

* Update extra packages

* Update node

* Downgrade susy

* New build script

* Fix test:e2e script

* Fix e2e test

* Make sure build-js.sh and validate-build.sh are excluded from builds

* Update @wordpress/prettier-config

* Downgrade @wordpress/eslint-plugin and @wordpress/scripts

* Remove @typescript-eslint/no-this-alias rule

* Fix versions

* Update .nvmrc version

* Update package-lock.json

* Update package-lock.json (II)

* Fix missing variables in scripts

* Remove new build-js.sh script

* Remove testing attribute

* Update node and npm version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 09:40:19 +02:00

77 lines
2 KiB
JSON

{
"name": "woocommerce/storefront",
"description": "Storefront is a robust and flexible WordPress theme, designed and built by the team at WooCommerce to help you make the most out of using the WooCommerce plugin to power your online store. It's available to download for free from the WordPress theme repository.",
"homepage": "https://woocommerce.com/",
"type": "wordpress-theme",
"license": "GPL-3.0+",
"require": {
"composer/installers": "2.2.0"
},
"archive": {
"exclude": [
"!/assets",
"!/languages",
"!/style.css",
"!/style-rtl.css",
"/assets/css/sass",
"/assets/css/**/*.scss",
"/e2e",
"/vendor",
"composer.json",
"composer.lock",
"package.json",
"package-lock.json",
"phpcs.xml",
"phpunit.xml",
"README.md",
"CONTRIBUTING.md",
"STOREFRONT_STATUS.md",
"renovate.json",
"node_modules",
"storefront.zip",
"validate-build.sh",
".*"
]
},
"require-dev": {
"squizlabs/php_codesniffer": "3.7.1",
"wp-coding-standards/wpcs": "2.3.0",
"woocommerce/woocommerce-sniffs": "0.1.3",
"phpcompatibility/php-compatibility": "9.3.5",
"woocommerce/woocommerce-git-hooks": "1.0.5",
"dealerdirect/phpcodesniffer-composer-installer": "0.7.2"
},
"scripts": {
"pre-update-cmd": [
"WooCommerce\\GitHooks\\Hooks::preHooks"
],
"pre-install-cmd": [
"WooCommerce\\GitHooks\\Hooks::preHooks"
],
"post-install-cmd": [
"WooCommerce\\GitHooks\\Hooks::postHooks"
],
"post-update-cmd": [
"WooCommerce\\GitHooks\\Hooks::postHooks"
],
"phpcs": [
"phpcs --extensions=php -s -p"
],
"phpcbf": [
"phpcbf --extensions=php -p"
]
},
"extra": {
"scripts-description": {
"test": "Run unit tests",
"phpcs": "Analyze code against the WordPress coding standards with PHP_CodeSniffer",
"phpcbf": "Fix coding standards warnings/errors automatically with PHP Code Beautifier"
}
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true,
"composer/installers": true
}
}
}