{
    "name": "macroweb/una",
    "description": "Project template for Drupal 8 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": "package",
            "canonical": false,
            "package": {
                "name": "drupal/swiftmailer",
                "type": "drupal-module",
                "description": "Swift Mailer compatibility layer with drupal/core-recommended >= 10.1.0-rc1 that bumped the minimum required egulias/email-validator version to ~4.0.1.",
                "version": "2.4.1-rc1",
                "require": {
                    "drupal/mailsystem": "^4.1.0",
                    "egulias/email-validator": "^2.0|^3.0|^4.0",
                    "html2text/html2text": "^4.0.1",
                    "php": ">=7.0.0",
                    "swiftmailer/swiftmailer": "^6.3.1-rc1",
                    "tijsverkoyen/css-to-inline-styles": "^2.2"
                },
                "dist": {
                    "type": "zip",
                    "url": "https://ftp.drupal.org/files/projects/swiftmailer-8.x-2.4.zip"
                },
                "_comment": "Read more at https://www.drupal.org/project/swiftmailer/issues/3359916",
                "abandoned": "symfony/mailer"
            }
        },
        {
            "type": "package",
            "canonical": false,
            "package": {
                "name": "swiftmailer/swiftmailer",
                "type": "library",
                "description": "Swift Mailer compatibility layer with drupal/core-recommended >= 10.1.0-rc1 that bumped the minimum required egulias/email-validator version to ~4.0.1.",
                "version": "v6.3.1-rc1",
                "require": {
                    "egulias/email-validator": "^2.0|^3.1|^4.0",
                    "php": ">=7.0.0",
                    "symfony/polyfill-iconv": "^1.0",
                    "symfony/polyfill-intl-idn": "^1.10",
                    "symfony/polyfill-mbstring": "^1.0"
                },
                "autoload": {
                    "files": [
                        "lib/swift_required.php"
                    ]
                },
                "dist": {
                    "type": "zip",
                    "url": "https://github.com/swiftmailer/swiftmailer/archive/refs/tags/v6.3.0.zip"
                },
                "_comment": "Read more at https://www.drupal.org/project/swiftmailer/issues/3359916"
            }
        },
        {
            "type": "composer",
            "url": "https://packages.drupal.org/8",
            "exclude": ["drupal/leaflet_maptiler"]
        },
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        },
        {
            "type": "package",
            "package": {
                "name": "drupal/leaflet_maptiler",
                "version": "2.0.0",
                "type": "drupal-module",
                "source": {
                    "url": "https://git.drupalcode.org/project/leaflet_maptiler.git",
                    "type": "git",
                    "reference": "2.x"
                }
            }
        },
        {
            "type": "package",
            "package": {
                "name": "google/charts",
                "version": "45",
                "type": "drupal-library",
                "extra": {
                    "installer-name": "google_charts"
                },
                "dist": {
                    "url": "https://www.gstatic.com/charts/loader.js",
                    "type": "file"
                },
                "require": {
                    "composer/installers": "^1.0 || ^2.0"
                }
            }
        }
    ],
    "require": {
        "bower-asset/colorbox": "1.6.4",
        "composer/installers": "^1.9",
        "cweagans/composer-patches": "^1.7",
        "drupal/address": "^2.0",
        "drupal/admin_toolbar": "^3.5",
        "drupal/antibot": "^2.0",
        "drupal/backup_migrate": "^5.0",
        "drupal/better_exposed_filters": "^7.0",
        "drupal/charts": "^5.0",
        "drupal/ckeditor_accordion": "^2.0",
        "drupal/classy": "^2.0",
        "drupal/colorbox": "^2.0",
        "drupal/config_ignore": "^3.1",
        "drupal/config_split": "^2.0",
        "drupal/core-composer-scaffold": "^10.3",
        "drupal/core-recommended": "^10.3",
        "drupal/cshs": "^4.0",
        "drupal/ctools": "^4.1",
        "drupal/date_popup": "^2.0",
        "drupal/diff": "^1.0",
        "drupal/domain": "2.0.x-dev@dev",
        "drupal/draggableviews": "^2.0",
        "drupal/entity_export_csv": "^2.0@beta",
        "drupal/entity_reference_exposed_filters": "^2.0",
        "drupal/extlink": "^2.0",
        "drupal/facets": "^2.0",
        "drupal/facets_pretty_paths": "^2.0",
        "drupal/field_group": "^3.0",
        "drupal/file_delete": "^3.0",
        "drupal/geocoder": "^3.37 || ^4.18",
        "drupal/geofield": "^1.59",
        "drupal/geofield_map": "^11",
        "drupal/geophp": "^1.0@beta",
        "drupal/honeypot": "^2.2",
        "drupal/ief_popup": "^2.2",
        "drupal/inline_entity_form": "^3.0@RC",
        "drupal/jquery_ui": "^1.4",
        "drupal/jquery_ui_accordion": "^2.0",
        "drupal/jquery_ui_datepicker": "^2.1",
        "drupal/jquery_ui_effects": "^2.0",
        "drupal/jquery_ui_slider": "^2.1",
        "drupal/jquery_ui_touch_punch": "^1.1",
        "drupal/leaflet": "^10.0",
        "drupal/leaflet_maptiler": "^2.0",
        "drupal/masquerade": "^2.0",
        "drupal/maxlength": "^3.0",
        "drupal/media_library_edit": "^3.0",
        "drupal/memcache": "^2.7",
        "drupal/menu_admin_per_menu": "^1.3",
        "drupal/metatag": "^2.0",
        "drupal/migrate_plus": "^6.0",
        "drupal/migrate_spreadsheet": "^2.2",
        "drupal/migrate_tools": "^6.0",
        "drupal/moderation_sidebar": "^1.4",
        "drupal/module_filter": "^5.0",
        "drupal/override_node_options": "^2.6",
        "drupal/paragraphs": "^1.12",
        "drupal/pathauto": "^1.8",
        "drupal/private_files_download_permission": "^3.0",
        "drupal/recaptcha": "^3.3",
        "drupal/redirect": "^1.6",
        "drupal/redirect_after_login": "^3.0",
        "drupal/require_on_publish": "^2.0",
        "drupal/responsive_favicons": "^4.0",
        "drupal/role_delegation": "^1.1",
        "drupal/save_edit": "^2.0",
        "drupal/search_api_solr": "^4.3",
        "drupal/select2": "^2.0",
        "drupal/simplify": "^2.0",
        "drupal/slick": "^3.0",
        "drupal/slick_views": "^3.0",
        "drupal/smart_date": "^4.0",
        "drupal/smart_trim": "^2.0",
        "drupal/styled_google_map": "^2.7",
        "drupal/symfony_mailer": "^1.4",
        "drupal/taxonomy_depth_widget": "^2.1",
        "drupal/taxonomy_manager": "^2.0",
        "drupal/twig_field_value": "^2.0",
        "drupal/twig_tweak": "^3.2",
        "drupal/upgrade_status": "^4.3",
        "drupal/views_bulk_edit": "^3.0",
        "drupal/views_bulk_operations": "^4.0",
        "drupal/views_data_export": "^1.0",
        "drupal/views_geojson": "^1.0",
        "drupal/warmer": "^2.0",
        "drupal/xls_serialization": "^1.9",
        "drupal/xmlsitemap": "^2.0",
        "drush/drush": "^13",
        "geocoder-php/google-maps-provider": "^4.4",
        "google/charts": "45",
        "npm-asset/chart.js": "^4.4",
        "npm-asset/chartjs-adapter-date-fns": "^3.0",
        "npm-asset/jquery-ui-touch-punch": "^0.2.3",
        "npm-asset/select2": "^4.0",
        "npm-asset/slick-carousel": "^1.8",
        "oomphinc/composer-installers-extender": "^2.0",
        "symfony/phpunit-bridge": "^6.3"
    },
    "require-dev": {
        "drupal/coder": "^8.3",
        "drupal/devel": "^5.2",
        "phpstan/extension-installer": "^1.4"
    },
    "conflict": {
        "drupal/drupal": "*"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "composer/installers": true,
            "cweagans/composer-patches": true,
            "drupal/core-composer-scaffold": true,
            "oomphinc/composer-installers-extender": true,
            "php-http/discovery": true,
            "phpstan/extension-installer": true
        }
    },
    "scripts": {
        "clean-chartjs": "chmod +x scripts/clean-chartjs.sh && ./scripts/clean-chartjs.sh",
        "post-install-cmd": [
            "@clean-chartjs"
        ],
        "post-update-cmd": [
            "@clean-chartjs"
        ]
    },
    "extra": {
        "patches": {
            "drupal/core": {
                "Basic Auth module conflicts with server-level Site Lock implementations": "https://www.drupal.org/files/issues/2021-01-19/basic_auth_1.patch",
                "Add GROUP_CONCAT aggregate function to views - #2902481-44": "https://www.drupal.org/files/issues/2024-08-09/add_group_concat_aggregate-2902481-44.patch",
                "#states not affecting visibility/requirement of managed_file": "https://www.drupal.org/files/issues/2021-07-28/2847425-49.patch",
                "admin/reports/upgrade route redirection fails under MigrateController class and throws illegal choice has been detected. Please contact the site administrator. - #3391961-2": "https://www.drupal.org/files/issues/2023-10-05/3391961-migrate-controller.patch",
                "Atrium case: https://atrium.macroweb.hu/una/node/35998": "patches/core-atrium_case_35998.patch",
                "Display meaningful error messages according to the link type - #2828556": "patches/link-error_message_by_link_type-2828556-50.patch",
                "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": "https://git.drupalcode.org/project/draggableviews/-/merge_requests/40.diff"
            },
            "drupal/entity_export_csv": {
                "Download link not working - #3447189": "https://git.drupalcode.org/project/entity_export_csv/-/merge_requests/7.diff",
                "TypeError: implode(): Argument #1 ($pieces) must be of type array, string given in implode() - #3352195-2": "https://www.drupal.org/files/issues/2023-04-04/type-error-in-field-type-export-base-3352195-2.patch"
            },
            "drupal/field_group": {
                "HTML5 Validation Prevents Submission in Tabs - #2969051": "https://git.drupalcode.org/project/field_group/-/merge_requests/57.diff"
            },
            "drupal/leaflet": {
                "atrium case: #35979": "patches/noWrap__true_for_base_layers-2922536-3--atrium_case_35979-179412.patch"
            },
            "drupal/leaflet_maptiler": {
                "Drupal 11 compatibility for leaflet_maptiler 2.x - #3535781-MR !5": "https://git.drupalcode.org/project/leaflet_maptiler/-/merge_requests/5.diff"
            },
            "drupal/styled_google_map": {
                "custom markers by collection_phase": "patches/styled_google_map-custom_patches.patch",
                "Empty results in style plugin - atrium case: 36367": "patches/styled_google_map-empty_results-atrium_case_36367.patch"
            },
            "drupal/views_geojson": {
                "Bounding Box argument: Support 360° wrapping - #3107187-7": "https://www.drupal.org/files/issues/2026-01-11/views_geojson_bounding_box_wrap_360-3107187-7.patch"
            },
            "drupal/charts": {
                "Fix undefined array key 'colors' warning and 'Add a new default color' button not working": "patches/charts-fix-colors-undefined-key-and-add-button.patch"
            },
            "drupal/xls_serialization": {
                "Using custom hooks": "patches/xls_serialization-custom_hooks.patch"
            }
        },
        "drupal-scaffold": {
            "locations": {
                "web-root": "web/"
            },
            "file-mapping": {
                "[web-root]/.htaccess": false,
                "[web-root]/robots.txt": false
            }
        },
        "installer-types": [
            "npm-asset",
            "bower-asset"
        ],
        "installer-paths": {
            "web/core": [
                "type:drupal-core"
            ],
            "web/libraries/chart.js": [
                "npm-asset/chart.js"
            ],
            "web/libraries/chartjs-adapter-date-fns": [
                "npm-asset/chartjs-adapter-date-fns"
            ],
            "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"
            ]
        }
    }
}
