160 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			160 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | ||
|     "name": "drupal/recommended-project",
 | ||
|     "description": "Project template for Drupal projects with a relocated document root",
 | ||
|     "type": "project",
 | ||
|     "license": "GPL-2.0-or-later",
 | ||
|     "homepage": "https://www.drupal.org/project/drupal",
 | ||
|     "support": {
 | ||
|         "docs": "https://www.drupal.org/docs/user_guide/en/index.html",
 | ||
|         "chat": "https://www.drupal.org/node/314178"
 | ||
|     },
 | ||
|     "repositories": [
 | ||
|         {
 | ||
|             "type": "composer",
 | ||
|             "url": "https://packages.drupal.org/8"
 | ||
|         }
 | ||
|     ],
 | ||
|     "require": {
 | ||
|         "composer/installers": "^2.0",
 | ||
|         "cweagans/composer-patches": "^1.7",
 | ||
|         "drupal/admin_toolbar": "^3.4",
 | ||
|         "drupal/better_exposed_filters": "^7.0",
 | ||
|         "drupal/ckeditor5_plugin_pack": "^1.2",
 | ||
|         "drupal/color_field": "^3.0",
 | ||
|         "drupal/config_split": "^2.0",
 | ||
|         "drupal/core-composer-scaffold": "^11",
 | ||
|         "drupal/core-project-message": "^11",
 | ||
|         "drupal/core-recommended": "^11",
 | ||
|         "drupal/devel": "^5.3",
 | ||
|         "drupal/easy_breadcrumb": "^2.0",
 | ||
|         "drupal/entity_clone": "^2.1@beta",
 | ||
|         "drupal/entity_hierarchy": "^3.3",
 | ||
|         "drupal/field_group": "^3.4",
 | ||
|         "drupal/gin": "^5.0",
 | ||
|         "drupal/gin_lb": "^3.0@beta",
 | ||
|         "drupal/gin_login": "^2.1",
 | ||
|         "drupal/gin_toolbar": "^3",
 | ||
|         "drupal/google_tag": "^2.0",
 | ||
|         "drupal/html_formatter": "^2.0",
 | ||
|         "drupal/jsonapi_permission_access": "1.0.1",
 | ||
|         "drupal/layout_builder_admin_theme": "^2.0",
 | ||
|         "drupal/layout_builder_iframe_modal": "^1.3",
 | ||
|         "drupal/layout_builder_restrictions": "^3.0",
 | ||
|         "drupal/layout_builder_styles": "^2.0",
 | ||
|         "drupal/mailsystem": "^4.5",
 | ||
|         "drupal/migrate_plus": "^6.0",
 | ||
|         "drupal/migrate_tools": "^6.0",
 | ||
|         "drupal/pathauto": "^1.12",
 | ||
|         "drupal/smtp": "^1.4",
 | ||
|         "drupal/stage_file_proxy": "^3.1",
 | ||
|         "drupal/token_filter": "^2.2",
 | ||
|         "drupal/upgrade_status": "^4.3",
 | ||
|         "drupal/views_bulk_operations": "^4.2",
 | ||
|         "drupal/views_json_source": "^2.0",
 | ||
|         "drupal/webform": "^6.3@beta",
 | ||
|         "drupal/workflow": "^1.8",
 | ||
|         "drush/drush": "^13",
 | ||
|         "mglaman/composer-drupal-lenient": "^1.0",
 | ||
|         "symfony/http-client": "^6.4",
 | ||
|         "symfony/process": "^7.1",
 | ||
|         "weitzman/drupal-test-traits": "^2.5"
 | ||
|     },
 | ||
|     "conflict": {
 | ||
|         "drupal/drupal": "*"
 | ||
|     },
 | ||
|     "minimum-stability": "dev",
 | ||
|     "prefer-stable": true,
 | ||
|     "config": {
 | ||
|         "allow-plugins": {
 | ||
|             "composer/installers": true,
 | ||
|             "drupal/core-composer-scaffold": true,
 | ||
|             "drupal/core-project-message": true,
 | ||
|             "phpstan/extension-installer": true,
 | ||
|             "dealerdirect/phpcodesniffer-composer-installer": true,
 | ||
|             "php-http/discovery": true,
 | ||
|             "cweagans/composer-patches": true,
 | ||
|             "tbachert/spi": true,
 | ||
|             "mglaman/composer-drupal-lenient": true
 | ||
|         },
 | ||
|         "sort-packages": true
 | ||
|     },
 | ||
|     "extra": {
 | ||
|         "drupal-scaffold": {
 | ||
|             "locations": {
 | ||
|                 "web-root": "web/"
 | ||
|             }
 | ||
|         },
 | ||
|         "patches": {
 | ||
|             "drupal/fpa": {
 | ||
|                 "Drupal 11 compat.": "./patches/fpa/core-11.patch"
 | ||
|             },
 | ||
|             "drupal/layout_builder_block_clone": {
 | ||
|                 "Drupal 11 compat.": "./patches/layout_builder_block_clone/core-11.patch"
 | ||
|             }
 | ||
|         },
 | ||
|         "installer-paths": {
 | ||
|             "web/core": [
 | ||
|                 "type:drupal-core"
 | ||
|             ],
 | ||
|             "web/libraries/{$name}": [
 | ||
|                 "type:drupal-library"
 | ||
|             ],
 | ||
|             "web/modules/contrib/{$name}": [
 | ||
|                 "type:drupal-module"
 | ||
|             ],
 | ||
|             "web/profiles/contrib/{$name}": [
 | ||
|                 "type:drupal-profile"
 | ||
|             ],
 | ||
|             "web/themes/contrib/{$name}": [
 | ||
|                 "type:drupal-theme"
 | ||
|             ],
 | ||
|             "drush/Commands/contrib/{$name}": [
 | ||
|                 "type:drupal-drush"
 | ||
|             ],
 | ||
|             "web/modules/custom/{$name}": [
 | ||
|                 "type:drupal-custom-module"
 | ||
|             ],
 | ||
|             "web/profiles/custom/{$name}": [
 | ||
|                 "type:drupal-custom-profile"
 | ||
|             ],
 | ||
|             "web/themes/custom/{$name}": [
 | ||
|                 "type:drupal-custom-theme"
 | ||
|             ]
 | ||
|         },
 | ||
|         "drupal-core-project-message": {
 | ||
|             "include-keys": [
 | ||
|                 "homepage",
 | ||
|                 "support"
 | ||
|             ],
 | ||
|             "post-create-project-cmd-message": [
 | ||
|                 "<bg=blue;fg=white>                                                         </>",
 | ||
|                 "<bg=blue;fg=white>  Congratulations, you’ve installed the Drupal codebase  </>",
 | ||
|                 "<bg=blue;fg=white>  from the drupal/recommended-project template!          </>",
 | ||
|                 "<bg=blue;fg=white>                                                         </>",
 | ||
|                 "",
 | ||
|                 "<bg=yellow;fg=black>Next steps</>:",
 | ||
|                 "  * Install the site: https://www.drupal.org/docs/installing-drupal",
 | ||
|                 "  * Read the user guide: https://www.drupal.org/docs/user_guide/en/index.html",
 | ||
|                 "  * Get support: https://www.drupal.org/support",
 | ||
|                 "  * Get involved with the Drupal community:",
 | ||
|                 "      https://www.drupal.org/getting-involved",
 | ||
|                 "  * Remove the plugin that prints this message:",
 | ||
|                 "      composer remove drupal/core-project-message"
 | ||
|             ]
 | ||
|         },
 | ||
|         "drupal-lenient": {
 | ||
|             "allowed-list": ["drupal/layout_builder_block_clone", "drupal/fpa"]
 | ||
|         }
 | ||
|     },
 | ||
|     "require-dev": {
 | ||
|         "behat/behat": "^3.14",
 | ||
|         "dmore/behat-chrome-extension": "^1.4",
 | ||
|         "drupal/core-dev": "^11.0",
 | ||
|         "drupal/drupal-extension": "^5.0"
 | ||
|     },
 | ||
|     "scripts": {
 | ||
|         "build-fe": "cd web/themes/custom/dchadwick && npm ci && npm run compile",
 | ||
|         "deploy": "sh scripts/deploy.sh"
 | ||
|     }
 | ||
| }
 | 
