{
    "name": "goalgorilla/open_social",
    "description": "Open Social is a distribution for building social communities and intranets.",
    "type": "drupal-profile",
    "license": "GPL-2.0-or-later",
    "minimum-stability": "dev",
    "prefer-stable": true,
    "repositories": [
        {
            "type": "composer",
            "url": "https://packages.drupal.org/8"
        },
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    ],
    "scripts": {
        "post-install-cmd": [
            "@composer drupal:scaffold"
        ]
    },
    "autoload": {
        "psr-4": {
            "Drupal\\Tests\\social\\PHPStan\\": "tests/phpstan/src",
            "Drupal\\social\\Behat\\": "tests/behat/features/bootstrap",
            "Drupal\\social\\": "src"
        }
    },
    "extra": {
        "enable-patching": true,
        "patches": {
            "embed/embed": {
                "Issue #3110341: Embedded Vimeo videos are sometimes blocked when hosted on cloud hosting": "https://www.drupal.org/files/issues/2020-01-31/3110341-vendor-fix-vimeo-adapter.patch"
            },
            "drupal/address": {
                "Default country value produces missing schema problem": "https://www.drupal.org/files/issues/2019-05-30/default_country_schema_problem-3058288-2.patch"
            },
            "drupal/ajax_comments": {
                "Ajax not working when using non-default view mode": "https://www.drupal.org/files/issues/2023-01-30/ajax_comments-ajax_non_default_view_mode-2896916-beta5-60.patch"
            },
            "drupal/color" : {
                "Issue #1236098: Notice: Undefined index: 'base' in _color_rewrite_stylesheet()": "https://www.drupal.org/files/issues/2023-10-30/undefined-index-in-_color_rewrite_stylesheet-1236098-59.patch"
            },
            "drupal/core": {
                "Issue #3508033: Fix Drupal Core issues sa-core-2025-001, 002, 003": "https://www.drupal.org/files/issues/2025-02-20/core-3508033-2.patch",
                "Issue #3514353: Fix Drupal Core issues sa-core-2025-004": "https://www.drupal.org/files/issues/2025-03-20/core-3514353-2.patch",
                "Restrict images to this site blocks image style derivatives": "https://www.drupal.org/files/issues/2019-05-10/2528214-54.patch",
                "Optimize getCommentedEntity()": "https://www.drupal.org/files/issues/2018-12-28/2580551-72.patch",
                "Default role id causes issues with validation on VBO": "https://www.drupal.org/files/issues/2018-05-24/2974925-default-rid-config-causes-illegal-error.patch",
                "Ensure views exposed form in a form block keeps contextual arguments (Updated)": "https://www.drupal.org/files/issues/2020-06-17/views-exposed-form-block-args-2821962-39-8.9-notest.patch",
                "10.x Display Bug when using #states (Forms API) with Ajax Request": "https://www.drupal.org/files/issues/2023-12-18/1091852-186.patch",
                "Can't specify the language in TermStorage::loadTree": "https://www.drupal.org/files/issues/2022-06-01/drupal-termstorage-loadTree-lang-3123561-13_0.patch",
                "Issue #3188258: Aggregation queries fail across entity references": "https://www.drupal.org/files/issues/2020-12-18/drupal-3188258-aggregation-across-entity-reference-fail-2.patch",
                "Pagination does not work correctly for comment fields that are rendered using #lazy_builder": "https://www.drupal.org/files/issues/2020-12-22/pagination-does-not-work-with-lazy-builder-3189538-2.patch",
                "Providing default route value for entity forms is not possible": "https://www.drupal.org/files/issues/2020-12-29/2921093-18.patch",
                "Selecting the same day in a date between filter returns no results": "https://www.drupal.org/files/issues/2020-07-06/2842409-15.patch",
                "Broken title in modal dialog when title is a render array": "https://www.drupal.org/files/issues/2019-10-21/2663316-76.drupal.Broken-title-in-modal-dialog-when-title-is-a-render-array.patch",
                "Flood MemoryBackend::events[] key of micro time cannot guarantee uniqueness": "https://www.drupal.org/files/issues/2023-04-07/2910000-mr-1451-d95--floodmemorybackend-time-local_0.diff",
                "Issue #2998390: Cache is not invalidated when comment deleted": "https://www.drupal.org/files/issues/2022-02-07/2998390-8.patch",
                "Issue #2107455: Image field default value not shown when upload destination set to private file storage": "https://www.drupal.org/files/issues/2024-01-14/2107455-94.10.2.patch",
                "2924783 - Fatal error on entity autocomplete widget if entity label contains parentheses": "https://www.drupal.org/files/issues/2021-04-18/2924783-18.patch",
                "Issue #3397494: Revert the runtime exception for permissions until we have fixed them all correctly": "https://www.drupal.org/files/issues/2023-10-29/3397494-revert-runtimeexception-untill-permissions-fixed.patch",
                "Issue #3395358 - Redirecting a request during delete an entity when the redirect are disabled": "https://www.drupal.org/files/issues/2023-10-19/drupal-redirect-disable-validation-on-delete-entity-3395358-2.patch",
                "Issue #3416251: Drupal 10.1.x revert of modal windows for entity delete operation": "https://www.drupal.org/files/issues/2024-01-22/3416251-3-revert-core-entity-delete-modal-changes.patch"
            },
            "drupal/dynamic_entity_reference": {
                "Return the same content list after content type is changed": "https://www.drupal.org/files/issues/2024-02-16/dynamic_entity_reference-the_same_content_list-3230158-7.patch"
            },
            "drupal/file_mdm": {
                "Issue #3408735: Error suppression for exif metadata issues": "https://www.drupal.org/files/issues/2024-02-02/3408735-3222186-8.x-2.6.diff"
            },
            "drupal/flag": {
                "Add relationship to flagged entities when Flagging is base table": "https://www.drupal.org/files/issues/2021-11-08/2723703-76.patch"
            },
            "drupal/graphql": {
                "Issue #3191622: Remove leaked cache metadata check until Open Social properly avoids leaking cache metadata in entity query connections": "https://www.drupal.org/files/issues/2022-11-01/3191622-Implement-cache-metadata-for-ConnectionQueryHelperInterface-3.patch"
            },
            "drupal/group": {
                "Add computed field for Group reference": "https://www.drupal.org/files/issues/2022-07-07/group-computed-fields-2718195-65.patch",
                "Ability to use group tokens in node context": "https://www.drupal.org/files/issues/2021-03-11/group-gnode_tokens-2774827-75.patch",
                "Group: Don't try to re-save deleted entities": "https://www.drupal.org/files/issues/2018-11-01/3010896-02.patch",
                "Rely on toUrl defaults for Entity url link": "https://www.drupal.org/files/issues/2019-12-04/group-3098675-2.patch",
                "Missing config schema for condition.plugin.group_type": "https://www.drupal.org/files/issues/2018-12-14/group-group_type_condition_plugin_config_schema-3020554-2.patch",
                "gnode access checks revert for D9 so we dont cause major regression": "https://www.drupal.org/files/issues/2021-11-30/bring-back-node-access-grants-3162511-69.patch"
            },
            "drupal/paragraphs": {
                "Integrity constraint violation: 1048 Column 'langcode' cannot be null": "https://www.drupal.org/files/issues/2019-07-10/paragraphs-set_langcode_widgets-2901390-29.patch"
            },
            "drupal/private_message": {
                "Issue #3397794: Re-surfaced: \"Enter\" key does not work after one message is sent." : "https://www.drupal.org/files/issues/2023-10-30/private_message-enter-key-does-not-work-3397794-3.patch"
            },
            "drupal/profile": {
                "Issue #3380160: Fix race condition for user registration and profile creation": "https://www.drupal.org/files/issues/2024-03-29/profile-fix-race-condition-for-register-and-profile-creation-3380160-17.patch",
                "Issue #3380199: ProfileLabelEvent PHP types hinder internationalization": "https://www.drupal.org/files/issues/2023-08-09/profile-3380199-3.patch"
            },
            "drupal/search_api": {
                "Ensure field definition allowed values callbacks are used for field filter callbacks": "https://www.drupal.org/files/issues/2023-12-26/views_filter_options_callback--2949022-17.patch"
            },
            "drupal/url_embed": {
                "Translate dialog title": "https://www.drupal.org/files/issues/2018-03-16/url_embed_translate_dialog_title-2953591-2.patch",
                "Issue #3491068: Combined patches for #2761187, #3386579, #3386590": "https://www.drupal.org/files/issues/2024-12-02/3491068-combined-patches_2761187_3386579_3386590.patch"
            },
            "drupal/views_infinite_scroll" : {
                "Headers in table format repeat on load more instead of adding rows (v1.8)": "https://www.drupal.org/files/issues/2021-02-11/2899705-35.patch"
            },
            "drupal/redirect": {
                "Redirection issue when interface language is different from content language": "https://www.drupal.org/files/issues/2020-06-01/redirect-interface_language_different_from_content_language_2991423-13.patch"
            },
            "drupal/views_bulk_operations": {
                "Issue #3347030: Add #submit attribute to ConfigureAction form": "https://www.drupal.org/files/issues/2023-09-15/issue-3347030-4-add-submit-attribute.patch"
            },
            "drupal/views_ef_fieldset": {
                "Issue #3173822: Exposed operators are not included in fieldsets": "https://www.drupal.org/files/issues/2024-11-05/3485631-2-patch-for-views-ef-fieldset-from-3173822.patch",
                "Issue #3404443: Views Exposed Form Fieldset doesn't respect simple fieldset element": "https://www.drupal.org/files/issues/2024-11-05/3485631-2-patch-for-views-ef-fieldset-from-3404443.patch",
                "Issue #3404562: Reset button has fixed position with enabled BEF": "https://git.drupalcode.org/project/views_ef_fieldset/-/merge_requests/13/diffs.patch"
            },
            "drupal/votingapi": {
                "Issue #3341513: Voting Storages does not check access on entity query\n": "https://www.drupal.org/files/issues/2023-07-06/3341513_votingapi_use-access-checks-14.diff"
            }
        }
    },
    "require": {
        "php": "^8.1",
        "composer/installers": "~1.0 || ~2.0",
        "cweagans/composer-patches": "^1.6.0",
        "drupal/address": "1.12.0",
        "drupal/admin_toolbar": "3.4.2",
        "drupal/advancedqueue": "1.0.0-rc7",
        "drupal/ajax_comments": "1.0.0-beta5",
        "drupal/better_exposed_filters": "6.0.3",
        "drupal/block_field": "1.0.0-rc4",
        "drupal/ckeditor": "1.0.2",
        "drupal/config_modify": "^1",
        "drupal/config_update": "2.0.0-alpha3",
        "drupal/core": "~10.2.5",
        "drupal/core-composer-scaffold": "~10.2.5",
        "drupal/color": "1.0.3",
        "drupal/crop": "2.3.0",
        "drupal/csv_serialization": "2.1.0 || ~3.0 || ~4.0",
        "drupal/ctools": "4.0.4",
        "drupal/data_policy": "2.0.0",
        "drupal/dynamic_entity_reference": "^3.2.0",
        "drupal/editor_advanced_link": "2.2.4",
        "drupal/entity": "1.4.0",
        "drupal/entity_reference_revisions": "1.11.0",
        "drupal/exif_orientation": "1.4.0",
        "drupal/field_group": "3.4.0",
        "drupal/flag": "4.0.0-beta4",
        "drupal/flexible_permissions": "^1.1.0",
        "drupal/gin": "3.0.0-rc10",
        "drupal/ginvite": "2.2.3",
        "drupal/graphql": "4.6.0",
        "drupal/graphql_oauth": "1.0.0-alpha3",
        "drupal/group": "1.6.0",
        "drupal/image_effects": "3.4.0",
        "drupal/image_widget_crop": "2.4.0",
        "drupal/jquery_ui": "1.7.0",
        "drupal/jquery_ui_autocomplete": "2.1.0",
        "drupal/jquery_ui_accordion": "2.1.0",
        "drupal/jquery_ui_draggable": "2.1.0",
        "drupal/jquery_ui_resizable": "2.1.0",
        "drupal/lazy": "4.0.2",
        "drupal/like_and_dislike": "1.0-beta3",
        "drupal/message": "1.5.0",
        "drupal/metatag": "1.26.0",
        "drupal/override_node_options": "2.7.0",
        "drupal/paragraphs": "1.17.0",
        "drupal/pathauto": "1.12.0",
        "drupal/private_message": "3.0.0",
        "drupal/profile": "1.10.0",
        "drupal/r4032login": "2.2.1",
        "drupal/redirect": "1.9.0",
        "drupal/role_delegation": "1.2.0",
        "drupal/search_api": "1.31.0",
        "drupal/select2": "1.15.0",
        "drupal/shariff": "2.0.0",
        "drupal/socialblue": "~2.5.6",
        "drupal/symfony_mailer": "^1.2",
        "drupal/swiftmailer": "2.3.0",
        "drupal/token": "1.14.0",
        "drupal/ultimate_cron": "2.0.0-alpha7",
        "drupal/update_helper": "^3 || ^4",
        "drupal/url_embed": "2.0.0-alpha3",
        "drupal/variationcache": "^1.4",
        "drupal/views_bulk_operations": "4.2.6",
        "drupal/views_ef_fieldset": "1.7",
        "drupal/views_infinite_scroll": "2.0.2",
        "drupal/votingapi": "3.0.0-beta4",
        "eluceo/ical": "^2.7",
        "goalgorilla/open_social_upgrade_patches": "^1 || ^2",
        "league/csv": "^9.3",
        "npm-asset/autosize": "~4.0.2",
        "npm-asset/bootstrap": "v3.4.1",
        "npm-asset/d3": "v3.5.17",
        "npm-asset/diff": "^3.5",
        "npm-asset/emoji-picker-element": "^1.10",
        "npm-asset/jquery-ui-touch-punch": "^0.2.3",
        "npm-asset/jquery.caret": "^0.3.1",
        "npm-asset/lazysizes": "^5.3",
        "npm-asset/morris.js06": "^0.6.6",
        "npm-asset/node-waves": "0.7.6",
        "npm-asset/photoswipe": "^4.1.2",
        "npm-asset/raphael": "v2.2.8",
        "npm-asset/react": "^16.7.0",
        "npm-asset/react-dom": "^16.7.0",
        "npm-asset/select2": "~4.0.5",
        "npm-asset/shariff": "^3.0.1",
        "npm-asset/slick-carousel": "~1.8.1",
        "npm-asset/tablesaw": "~3.1.0",
        "oomphinc/composer-installers-extender": "~1.0 || ~2.0",
        "spatie/color": "^1.2",
        "webonyx/graphql-php": ">=14.5.0"
    },
    "replace": {
        "drupal/social": "self.version"
    },
    "config": {
        "sort-packages": true
    }
}
