New project structure init
This commit is contained in:
57
backend/composer.json
Normal file
57
backend/composer.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"repositories": [
|
||||
{
|
||||
"type": "composer",
|
||||
"url": "https://wpackagist.org"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=5.6",
|
||||
"composer/installers": "1.5.0",
|
||||
"johnpbloch/wordpress": "4.9.7",
|
||||
"oscarotero/env": "1.1.0",
|
||||
"roots/wp-password-bcrypt": "1.0.0",
|
||||
|
||||
"wpackagist-plugin/akismet": "4.0.3",
|
||||
"wpackagist-plugin/hello-dolly": "1.6",
|
||||
"woocommerce/woocommerce": "3.4.4",
|
||||
"wpackagist-plugin/woocommerce-jetpack": "3.7.0",
|
||||
"wpackagist-plugin/groups": "2.3.1",
|
||||
"wpackagist-plugin/klarna-checkout-for-woocommerce": "1.5.2",
|
||||
"wpackagist-plugin/mailchimp-for-woocommerce": "2.1.7",
|
||||
"wpackagist-plugin/woocommerce-gateway-paypal-express-checkout": "1.5.6",
|
||||
"wpackagist-plugin/jwt-authentication-for-wp-rest-api": "1.2.4"
|
||||
},
|
||||
"require-dev": {
|
||||
"vlucas/phpdotenv": "2.5.0",
|
||||
"squizlabs/php_codesniffer": "3.3.1"
|
||||
},
|
||||
"extra": {
|
||||
"installer-paths": {
|
||||
"app/mu-plugins/{$name}/": ["type:wordpress-muplugin"],
|
||||
"app/plugins/{$name}/": ["type:wordpress-plugin"],
|
||||
"app/themes/{$name}/": ["type:wordpress-theme"]
|
||||
},
|
||||
"wordpress-install-dir": "wp/"
|
||||
},
|
||||
"scripts": {
|
||||
"test": [
|
||||
"phpcs"
|
||||
],
|
||||
"setup": [
|
||||
"composer update-db"
|
||||
],
|
||||
"activate-plugins": [
|
||||
"wp plugin activate woocommerce",
|
||||
"wp plugin activate woocommerce-jetpack",
|
||||
"wp plugin activate jwt-authentication-for-wp-rest-api",
|
||||
"wp plugin activate wiaas"
|
||||
],
|
||||
"update-db": [
|
||||
"wp core update-db",
|
||||
"composer activate-plugins",
|
||||
"wp wc update",
|
||||
"wp wiaas update-db"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user