core23/FacebookBundle

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "core23/facebook-bundle",
    "type": "symfony-bundle",
    "description": "This bundle provides a block service for using the Facebook API inside the sonata-project.",
    "keywords": [
        "symfony",
        "bundle",
        "facebook",
        "sonata",
        "sonata-block",
        "api"
    ],
    "homepage": "https://core23.de",
    "license": "MIT",
    "authors": [
        {
            "name": "Christian Gripp",
            "email": "mail@core23.de"
        }
    ],
    "require": {
        "php": "^7.3",
        "core23/twig-extensions": "^1.0",
        "facebook/graph-sdk": "^5.0",
        "psr/log": "^1.0",
        "sonata-project/block-bundle": "^4.0",
        "sonata-project/form-extensions": "^1.1",
        "symfony/config": "^4.4 || ^5.0.4",
        "symfony/dependency-injection": "^4.4 || ^5.0.4",
        "symfony/event-dispatcher-contracts": "^1.1 || ^2.0",
        "symfony/expression-language": "^4.4 || ^5.0.4",
        "symfony/form": "^4.4 || ^5.0.4",
        "symfony/framework-bundle": "^4.4 || ^5.0.4",
        "symfony/http-foundation": "^4.4 || ^5.0.4",
        "symfony/http-kernel": "^4.4 || ^5.0.4",
        "symfony/routing": "^4.4 || ^5.0.4",
        "symfony/twig-bundle": "^4.4 || ^5.0.4",
        "twig/intl-extra": "^2.12 || ^3.0",
        "twig/twig": "^2.4 || ^3.0"
    },
    "require-dev": {
        "bamarni/composer-bin-plugin": "^1.3",
        "ergebnis/composer-normalize": "^2.0.1",
        "symfony/browser-kit": "^4.4 || ^5.0.4",
        "symfony/options-resolver": "^4.4 || ^5.0.4"
    },
    "config": {
        "sort-packages": true
    },
    "extra": {
        "branch-alias": {
            "dev-master": "1.x-dev"
        }
    },
    "autoload": {
        "psr-4": {
            "Core23\\FacebookBundle\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Core23\\FacebookBundle\\Tests\\": "tests/"
        }
    },
    "scripts": {
        "post-install-cmd": [
            "@composer bin all install --ansi"
        ],
        "post-update-cmd": [
            "@composer bin all update --ansi"
        ],
        "coverage": "vendor/bin/phpunit --colors=always --coverage-clover=build/logs/clover.xml",
        "cs": "PHP_CS_FIXER_IGNORE_ENV=1 && vendor/bin/php-cs-fixer fix --verbose",
        "cs-diff": "PHP_CS_FIXER_IGNORE_ENV=1 && vendor/bin/php-cs-fixer fix  --verbose --diff --diff-format=udiff --dry-run",
        "deps": "vendor/bin/composer-require-checker check --config-file composer-require.json composer.json",
        "infection": "vendor/bin/infection --ignore-msi-with-no-mutations --min-covered-msi=75 --min-msi=65",
        "lint": [
            "find ./src \\( -name '*.xml' -or -name '*.xml.dist' -or -name '*.xlf' \\) -type f -exec xmllint --encode UTF-8 --output '{}' --format '{}' \\;",
            "find ./src \\( -name '*.yml' -or -name '*.yaml' \\) -not -path '*/vendor/*' | xargs yaml-lint"
        ],
        "phpstan": "vendor/bin/phpstan analyse",
        "test": "vendor/bin/phpunit --colors=always"
    },
    "funding": [
        {
            "type": "github",
            "url": "https://github.com/sponsors/core23"
        },
        {
            "type": "opencollective",
            "url": "https://opencollective.com/core23"
        },
        {
            "type": "ko-fi",
            "url": "https://ko-fi.com/core23"
        },
        {
            "type": "other",
            "url": "https://donate.core23.de"
        }
    ]
}