{
    "name": "macroweb/csopak",
    "description": "Project template for Drupal 8 projects with composer by macroweb",
    "type": "project",
    "license": "GPL-2.0-or-later",
    "authors": [
        {
            "name": "macroweb",
            "role": ""
        }
    ],
    "repositories": [
        {
            "type": "path",
            "url": "patches/ckeditor_drupalbreaks-3.0.x",
            "options": {
                "symlink": false
            }
        },
        {
            "type": "composer",
            "url": "https://packages.drupal.org/8",
            "exclude": ["drupal/we_megamenu"]
        },
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        },
        {
            "type": "composer",
            "url": "https://oauth2@git.macroweb.hu/api/v4/group/19/-/packages/composer/packages.json"
        },
        {
            "type": "package",
            "package": {
                "name": "drupal/we_megamenu",
                "version": "1.16",
                "type": "drupal-module",
                "source": {
                    "url": "https://git.drupalcode.org/project/we_megamenu.git",
                    "type": "git",
                    "reference": "8.x-1.x"
                }
            }
        },
        {
          "type": "package",
          "package": {
          "name": "ckeditor/div",
            "version": "4.16.2",
            "type": "drupal-library",
            "extra": {
              "installer-name": "ckeditor/plugins/div"
            },
            "dist": {
              "url": "https://download.ckeditor.com/div/releases/div_4.16.2.zip",
              "type": "zip"
            }
          }
        },
        {
            "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"    : "ckeditor/fakeobjects",
                "version" : "4.16.2",
                "type"    : "drupal-library",
                "dist"  : {
                    "url"       : "https://download.ckeditor.com/fakeobjects/releases/fakeobjects_4.16.2.zip",
                    "type"      : "zip",
                    "reference" : "4.16.2"
                }
            }
        },
        {
            "type": "package",
            "package": {
                "name": "harvesthq/chosen",
                "version": "1.8.7",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/harvesthq/chosen/releases/download/v1.8.7/chosen_v1.8.7.zip",
                    "type": "zip"
                },
                "require": {
                    "composer/installers": "^1.2.0"
                }
            }
        },
        {
            "type"    : "package",
            "package" : {
                "name" : "turbojettechnologies/colorbox",
                "version" : "1.7.0",
                "type" : "drupal-library",
                "dist" : {
                    "url"  : "https://github.com/TurbojetTechnologies/colorbox/archive/refs/tags/1.7.0.zip",
                    "type" : "zip"
                }
            }
        }
    ],
    "require": {
        "bower-asset/chosen": "^1.8",
        "ckeditor/div": "4.16.2",
        "ckeditor/fakeobjects": "4.16.2",
        "composer/installers": "^1.2.0",
        "cweagans/composer-patches": "^1",
        "drupal/address": "^2.0",
        "drupal/address_display": "^1.0@beta",
        "drupal/admin_toolbar": "^3.0",
        "drupal/antibot": "^2.0",
        "drupal/auto_entitylabel": "^3.0@beta",
        "drupal/auto_rotate_lite": "^1.0",
        "drupal/back_to_top": "^3.0",
        "drupal/backup_migrate": "^5.0",
        "drupal/better_exposed_filters": "^7.0",
        "drupal/blazy": "^3.0",
        "drupal/captcha": "^2.0",
        "drupal/chosen": "^3.0",
        "drupal/ckeditor5_paste_filter": "^1.0",
        "drupal/ckeditor_accordion": "^2.0",
        "drupal/ckeditor_div_manager": "^3.0",
        "drupal/ckeditor_drupalbreaks": "dev-master",
        "drupal/classy": "^2.0",
        "drupal/colorbox": "^2.0",
        "drupal/colorbox_media_video": "^2.0",
        "drupal/conditional_fields": "^4.0",
        "drupal/config_filter": "^2.0",
        "drupal/config_ignore": "^3.0",
        "drupal/config_split": "^2.0",
        "drupal/core-composer-scaffold": "^11",
        "drupal/core-project-message": "^11",
        "drupal/core-recommended": "^11",
        "drupal/csv_serialization": "^3.0 || ^4.0",
        "drupal/ctools": "^4.0",
        "drupal/domain": "^2.0",
        "drupal/domain_access_search_api": "^1.0",
        "drupal/domain_entity": "^1.0@RC",
        "drupal/domain_simple_sitemap": "^3.0@beta",
        "drupal/draggableviews": "^2.1",
        "drupal/drd_agent": "^4.0",
        "drupal/dropzonejs": "^2.0@alpha",
        "drupal/editor_advanced_link": "^2.2",
        "drupal/email_confirmer": "^1.0",
        "drupal/embed": "^1.10",
        "drupal/entity_browser": "^2.0",
        "drupal/entity_embed": "^1.6",
        "drupal/entity_reference_revisions": "^1.12",
        "drupal/entity_usage": "^2.0@beta",
        "drupal/environment_indicator": "^4.0",
        "drupal/eu_cookie_compliance": "^1.5",
        "drupal/extlink": "^2.0",
        "drupal/fakeobjects": "^2.0",
        "drupal/file_delete": "^3.0",
        "drupal/filefield_paths": "^1.0@beta",
        "drupal/fixed_block_content": "^1.1",
        "drupal/form_options_attributes": "^2.0",
        "drupal/fullcalendar_view": "^5.2",
        "drupal/geofield": "^1.57",
        "drupal/geofield_map": "^11.1",
        "drupal/google_analytics": "^4.0",
        "drupal/image_delta_formatter": "^1.0",
        "drupal/inline_entity_form": "^3.0",
        "drupal/jquery_ui_accordion": "^2.0",
        "drupal/jquery_ui_datepicker": "^2.1",
        "drupal/jquery_ui_dialog": "^2.0",
        "drupal/jquery_ui_effects": "^2.0",
        "drupal/jquery_ui_slider": "^2.1",
        "drupal/jquery_ui_touch_punch": "^1.1",
        "drupal/linkit": "^7.0",
        "drupal/masonry": "^4.0",
        "drupal/masonry_views": "^4.0",
        "drupal/masquerade": "^2.0",
        "drupal/media_entity_download": "^2.1",
        "drupal/menu_admin_per_menu": "^1.4",
        "drupal/menu_block": "^1.8",
        "drupal/menu_breadcrumb": "^2.0",
        "drupal/metatag": "^2.0",
        "drupal/override_node_options": "^2.4",
        "drupal/paragraphs": "^1.14",
        "drupal/paragraphs_admin": "^1.4",
        "drupal/pathauto": "^1.4",
        "drupal/quick_node_clone": "^1.15",
        "drupal/recaptcha": "^3.0",
        "drupal/recaptcha_v3": "^2.0",
        "drupal/redirect": "^1.3",
        "drupal/responsive_favicons": "^4.0",
        "drupal/search_api": "^1.12",
        "drupal/simple_sitemap": "^4.2",
        "drupal/slick": "^3.0",
        "drupal/slick_extras": "^2.0",
        "drupal/slick_views": "^3.0",
        "drupal/smart_date": "^4.0",
        "drupal/smart_trim": "^2.1",
        "drupal/spamspan": "^3.0",
        "drupal/svg_image": "^3.0",
        "drupal/symfony_mailer": "^1.4",
        "drupal/token_filter": "^2.1",
        "drupal/upgrade_status": "^4.0",
        "drupal/vani": "^11",
        "drupal/view_unpublished": "^1.0@alpha",
        "drupal/viewfield": "^3.0@beta",
        "drupal/views_base_url": "^2.0@beta",
        "drupal/views_data_export": "^1.4",
        "drupal/views_infinite_scroll": "^2.0",
        "drupal/views_timelinejs": "^4.0",
        "drupal/we_megamenu": "^1.16",
        "drupal/xmlsitemap": "^2.0",
        "drush/drush": "^13",
        "enyo/dropzone": "^5.0",
        "turbojettechnologies/colorbox": "1.7.0",
        "macroweb/promobar": "^4.0",
        "npm-asset/blazy": "^1.8",
        "npm-asset/exif-js": "^2.3",
        "npm-asset/slick-carousel": "^1.8",
        "oomphinc/composer-installers-extender": "~2.0",
        "spatie/pdf-to-image": "^2.2",
        "vlucas/phpdotenv": "^2.4",
        "wikimedia/composer-merge-plugin": "^2.0",
        "zaporylie/composer-drupal-optimizations": "^1.0"
    },
    "require-dev": {
        "drupal/core-dev": "^11",
        "drupal/devel": "^5.2"
    },
    "conflict": {
        "drupal/drupal": "*"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "composer/installers": true,
            "cweagans/composer-patches": true,
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "drupal/core-composer-scaffold": true,
            "drupal/core-project-message": true,
            "zaporylie/composer-drupal-optimizations": true,
            "wikimedia/composer-merge-plugin": true,
            "oomphinc/composer-installers-extender": true,
            "php-http/discovery": true,
            "phpstan/extension-installer": true,
            "tbachert/spi": true
        }
    },
    "extra": {
        "merge-plugin": {
            "include": [
                "web/modules/contrib/masonry/composer.libraries.json"
            ]
        },
        "patches": {
            "drupal/ckeditor_accordion": {
                "TypeError: Cannot read properties of null (reading 'classList') when AJAX triggers attachBehaviors": "patches/ckeditor_accordion-null-check-dt-dd.patch"
            },
            "drupal/colorbox": {
                "Integrate colorbox with remote video - #3021913-49 - NE CSERÉLD GYÁRIRA: https://atrium.macroweb.hu/gysev/node/37815#comment-189568": "patches/colorbox-remote-video-support-3021913-49-CUSTOMIZED.patch"
            },
            "drupal/core": {
                "Imported PO files have no public URL but have a link at admin/content/files - #2449895-14344083": "https://www.drupal.org/files/issues/2025-07-09/2449895-115.patch",
                "Untranslated menu items are displayed in menus - #2466553-175": "https://www.drupal.org/files/issues/2024-01-02/2466553-175.patch",
                "10.3 upgrade now missing status-message theme suggestions - #3456176-45": "https://www.drupal.org/files/issues/2025-06-20/3456176-138-missing-status-messages-theme-suggestions.patch"
            },
            "drupal/csv_serialization": {
                "CsvEncoder::encode must be compatible with Symfony\\Component\\Serializer\\Encoder\\EncoderInterface::encode - #3344110-custom": "patches/csv_serialization-3344110-30.patch"
            },
            "drupal/domain_entity": {
                "Available on current domain filter - #3024705-5": "https://www.drupal.org/files/issues/2019-01-16/domain_entity-available_on_current_domain_filter-3024705-5.patch",
                "Domain Access field: machine name should match machine name declared on Domain Access module - #3129265-10": "https://www.drupal.org/files/issues/2020-06-27/domain_access_field_machine_name_3129265_10.patch"
            },
            "drupal/dropzonejs": {
                "TypeError: Cannot read properties of undefined (reading 'element') in entity browser widget": "patches/dropzonejs-check-instance-exists.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"
            },
            "drupal/drush_locale_rebuild": {
                "Automated Drupal 10 compatibility fixes - #3287088-2": "https://www.drupal.org/files/issues/2022-06-15/drush_locale_rebuild.1.0.0.rector.patch"
            },
            "drupal/email_confirmer": {
                "Configurable after-confirmation messages - #2943145-11": "https://www.drupal.org/files/issues/2026-01-18/email_confirmer-configurable_after_confirmation_messages-2943145-11.patch"
            },
            "drupal/entity_delta_formatter": {
                "D10 compatibility fixes": "patches/entity_delta_formatter-d10_compatibility_fixes.patch"
            },
            "drupal/entity_embed": {
                "#3077225-10 - Logs flooded with warning messages \"Invalid display settings encountered\"": "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-MR!62)": "https://git.drupalcode.org/project/entity_embed/-/merge_requests/62.diff"
            },
            "drupal/entity_reference_revisions": {
                "Views doesn't recognize relationship to host - #2799479-176": "https://www.drupal.org/files/issues/2022-06-01/entity_reference_revisions-relationship_host_id-2799479-176.patch"
            },
            "drupal/masquerade": {
                "unmasquerade link shows in menu when not masquerading - #3271001-2": "https://www.drupal.org/files/issues/2022-05-06/3271001.patch"
            },
            "drupal/paragraphs": {
                "Remove orphan paragraphs when host entity is removed - #3056819-12": "https://www.drupal.org/files/issues/2023-10-20/paragraphs-remove_orphan_paragraphs-3056819-5.patch",
                "No link template 'canonical' found for the 'paragraph' entity type - #3238515-35-custom": "patches/paragraphs-3238515-35-custom.patch"
            },
            "drupal/pdf_preview_image": {
                "There were errors validating the config synchronization - #2953786-3": "https://www.drupal.org/files/issues/2018-03-16/fix_module_name-2953786-3.patch",
                "https://atrium.macroweb.hu/csopakd9/node/35343": "patches/pdf_preview_image_atrium-case_35343.patch"
            },
            "drupal/quick_node_clone": {
                "Enable/disable for specific content types - #3075823-MR !30": "https://git.drupalcode.org/project/quick_node_clone/-/merge_requests/30.diff"
            },
            "drupal/smart_trim": {
                "Properly handle <!--break--> HTML comment - #3367506": "patches/smart_trim_pagebreak-3367506-4.patch"
            },
            "drupal/symfony_mailer": {
                "Undefined array key \"swiftmailer\" - #3373228": "https://git.drupalcode.org/project/symfony_mailer/-/merge_requests/51.diff",
                "Undefined array key \"swiftmailer\" - #3373228-12": "https://www.drupal.org/files/issues/2024-02-13/3373228--symfony_mailer--plain.patch"
            },
            "drupal/we_megamenu": {
                "Drupal 11 compatibility - #3435602-MR !44": "https://git.drupalcode.org/project/we_megamenu/-/merge_requests/44.diff"
            },
            "spatie/pdf-to-image": {
                "https://atrium.macroweb.hu/csopakd9/node/35343": "patches/spatie_pdf-to-image_atrium-case_35343.patch"
            }
        },
        "drupal-scaffold": {
            "locations": {
                "web-root": "web/"
            },
            "initial": {
                ".editorconfig": "../.editorconfig",
                ".gitattributes": "../.gitattributes"
            },
            "file-mapping": {
              "[web-root]/.htaccess": false
            }
        },
        "installer-types": [
            "npm-asset",
            "bower-asset"
        ],
        "installer-paths": {
            "web/core": ["type:drupal-core"],
            "web/libraries/{$name}": [
              "type:drupal-library",
              "vendor:npm-asset",
              "vendor:bower-asset"
            ],
            "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/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/8/install",
                "  * 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"
            ]
        }
    }
}
