MinnPost/object-sync-for-salesforce

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "minnpost/object-sync-for-salesforce",
    "description": "WordPress plugin that implements mapping and syncing between Salesforce objects and WordPress objects",
    "type": "wordpress-plugin",
    "license": "GPL-2.0",
    "minimum-stability": "dev",
    "authors": [
        {
            "name": "MinnPost",
            "email": "tech@minnpost.com"
        }
    ],
    "autoload": {
        "files": ["vendor/woocommerce/action-scheduler/action-scheduler.php"],
        "classmap": ["vendor/pippinsplugins/wp-logging/"]
    },
    "config": {
        "platform": {
          "php": "8.0"
        }
      },
    "repositories": [
        {
            "url": "https://github.com/pippinsplugins/wp-logging.git",
            "type": "git"
        },
        {
            "url": "https://github.com/woocommerce/action-scheduler.git",
            "type": "git"
        }
    ],
    "require": {
        "php": ">=5.6.20",
        "pippinsplugins/wp-logging": "dev-master",
        "messageagency/force.com-toolkit-for-php": "^1.0.2",
        "woocommerce/action-scheduler": "^3.8.1"
    },
    "require-dev": {
        "php": ">=8.0",
        "phpunit/phpunit": "^9.5.20"
    },
    "scripts": {
        "test": [
          "phpunit"
        ],
        "remove-git-submodules": "find . -mindepth 2 -type d -name .git | xargs rm -rf",
        "post-install-cmd": [
          "@remove-git-submodules"
        ],
        "post-update-cmd": [
          "@remove-git-submodules"
        ]
      },
      "extra": {
        "scripts-description": {
          "test": "Run unit tests"
        }
      }
}