Skip to:
Content

BuddyPress.org

Changeset 12852 for trunk/composer.json


Ignore:
Timestamp:
03/01/2021 06:53:45 AM (3 years ago)
Author:
imath
Message:

Update Composer dependencies to match its v2 requirements

  • Updates composer/installers to 1.10
  • Updates phpcompatibility/phpcompatibility-wp to 2.1
  • Updates dealerdirect/phpcodesniffer-composer-installer to 0.7.1
  • Updates wp-phpunit/wp-phpunit to latest
  • Adds a dependency to phpunit/phpunit v7.5+ to be able to run PHP 8.0 unit tests using @wordpress/env.

Props slaFFik

Fixes #8381
Fixes #8420

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/composer.json

    r12712 r12852  
    1414    ],
    1515    "homepage": "https://buddypress.org",
    16     "license": "GPL-2.0+",
     16    "license": "GPL-2.0-or-later",
    1717    "authors": [ {
    1818        "name": "BuddyPress Community",
     
    2828    },
    2929    "require": {
    30         "composer/installers": "~1.0",
    31         "php": ">=5.3.0"
     30        "composer/installers": "^1.10.0",
     31        "php": ">=5.6.0"
    3232    },
    3333    "require-dev": {
    34         "phpcompatibility/phpcompatibility-wp": "*",
    35         "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3",
    36         "wp-phpunit/wp-phpunit": "^5.4"
     34        "phpcompatibility/phpcompatibility-wp": "^2.1.0",
     35        "dealerdirect/phpcodesniffer-composer-installer": "^0.7.1",
     36        "wp-phpunit/wp-phpunit": "^5.6",
     37        "phpunit/phpunit": "^7.5"
    3738    }
    3839}
Note: See TracChangeset for help on using the changeset viewer.