{
    "name": "macroweb/offi150",
    "description": "Project template for Drupal 8 projects with composer",
    "type": "project",
    "license": "GPL-2.0-or-later",
    "authors": [
        {
            "name": "",
            "role": ""
        }
    ],
    "repositories": [
        {
            "type"    : "package",
            "package" : {
                "name"    : "enyo/dropzone",
                "version" : "5.5.0",
                "type"    : "drupal-library",
                "source"  : {
                    "url"       : "https://github.com/enyo/dropzone.git",
                    "type"      : "git",
                    "reference" : "v5.5.0"
                }
            }
        },
        {
            "type"    : "package",
            "package" : {
                "name"    : "jackmoore/colorbox",
                "version" : "1.6.4",
                "type"    : "drupal-library",
                "source"  : {
                    "url"       : "https://github.com/jackmoore/colorbox.git",
                    "type"      : "git",
                    "reference" : "1.6.4"
                }
            }
        },

        {
            "type": "composer",
            "url": "https://packages.drupal.org/8"
        }
    ],
    "require": {
        "composer/installers": "^1.2",
        "cweagans/composer-patches": "^1.6.5",
        "drupal/admin_toolbar": "^3.0",
        "drupal/antibot": "^2.0",
        "drupal/back_to_top": "^3.0",
        "drupal/backup_migrate": "^5.0",
        "drupal/captcha": "^2.0",
        "drupal/cer": "^5.0",
        "drupal/classy": "^1.0",
        "drupal/colorbox": "^2.0",
        "drupal/core-composer-scaffold": "^10",
        "drupal/core-project-message": "^10",
        "drupal/core-recommended": "^10",
        "drupal/ctools": "^4.0",
        "drupal/current_page_crumb": "^1.2",
        "drupal/draggableviews": "^2.0",
        "drupal/dropzonejs": "^2.0@alpha",
        "drupal/embed": "^1.0",
        "drupal/entity_browser": "^2.0",
        "drupal/entity_embed": "^1.0@beta",
        "drupal/google_analytics": "^4.0",
        "drupal/inline_entity_form": "^3.0",
        "drupal/jquery_ui_effects": "^2.0",
        "drupal/masquerade": "^2.0@beta",
        "drupal/metatag": "^2.0",
        "drupal/override_node_options": "^2.4",
        "drupal/pathauto": "^1.3",
        "drupal/recaptcha": "^3.2",
        "drupal/redirect": "^1.3",
        "drupal/responsive_favicons": "^2.0",
        "drupal/search_api": "^1.11",
        "drupal/seven": "^1.0",
        "drupal/shield": "^1.7",
        "drupal/spamspan": "^3.0",
        "drupal/token": "^1.5",
        "drupal/upgrade_status": "^4.0",
        "drupal/view_unpublished": "^1.0@alpha",
        "drupal/webform": "^6.2",
        "drush/drush": "^12",
        "enyo/dropzone": "^5.0",
        "jackmoore/colorbox": "^1.0",
        "vlucas/phpdotenv": "^2.4",
        "webflo/drupal-finder": "^1.0.0",
        "webmozart/path-util": "^2.3"
    },
    "require-dev": {
        "drupal/core-dev": "^10",
        "drupal/devel": "^5.0"
    },
    "conflict": {
        "drupal/drupal": "*"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "cweagans/composer-patches": true,
            "composer/installers": true,
            "drupal/core-composer-scaffold": true,
            "drupal/core-project-message": true,
            "drupal/console-extend-plugin": true,
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "php-http/discovery": true,
            "phpstan/extension-installer": true,
            "tbachert/spi": true
        }
    },
    "autoload": {
        "classmap": [
            "scripts/composer/ScriptHandler.php"
        ],
        "files": ["load.environment.php"]
    },
    "scripts": {
        "pre-install-cmd": [
            "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
        ],
        "pre-update-cmd": [
            "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
        ],
        "post-install-cmd": [
            "DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
        ],
        "post-update-cmd": [
            "DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
        ]
    },
    "extra": {
        "patches": {
            "drupal/core": {
                "10.3 upgrade now missing status-message theme suggestions - #3456176-45": "https://www.drupal.org/files/issues/2024-06-28/3456176-45-missing-status-messages-theme-suggestions.patch"
            },
            "drupal/draggableviews": {
                "Contextual Link throws RouteNotFoundException: Route \"view.this\" does not exist - #3316975-32": "https://www.drupal.org/files/issues/2024-06-10/3316975-32-MR40.patch"
            },
            "drush/drush": {
                "Drush cannot detect site-local path correctly in some environments": "patches/drush-site-local-path-detection-v6.patch"
            },
            "drupal/entity_embed": {
                "Logs flooded with warning messages Invalid display settings encountered - #3077225#comment-13387683": "https://www.drupal.org/files/issues/2019-12-11/3077225-10.reduce-invalid-config-logs.patch",
                "#3069448-32 - Array to string conversion for Media Image": "https://www.drupal.org/files/issues/2022-11-08/entity-embed_array-to-string_3069448-32.patch",
                "Drupal 10.5/11.2 compatability (tooltip broken, cannot edit embedded entities) - #3531672-!MR62": "https://git.drupalcode.org/project/entity_embed/-/merge_requests/62.diff"
            }
        },
        "patchLevel": {
            "drupal/core": "-p2"
        },
        "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/{$name}": ["type:drupal-drush"]
        },
        "drupal-scaffold": {
            "locations": {
                "web-root": "web/"
            },
            "initial": {
                ".editorconfig": "../.editorconfig",
                ".gitattributes": "../.gitattributes"
            },
            "excludes": [
                ".htaccess"
            ],
            "file-mapping": {
                "[web-root]/.htaccess": false
            }
        }
    }
}
