Skip to content
Snippets Groups Projects
This project manages its dependencies using Composer. Learn more
composer.json 4.74 KiB
{
    "name": "libriciel/asalae-core",
    "description": "Coeur de asalae2",
    "type": "cakephp-plugin",
    "license": "AGPL-3.0-only",
    "repositories": {
        "libriciel/cakephp-beanstalk": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:CakePHP/cakephp-beanstalk.git"
        },
        "davidsteinsland/cakephp-state-machine": {
            "type": "git",
            "url": "https://github.com/ludeus/cakephp3-state-machine.git"
        },
        "libriciel/file-converters": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:file-converters/file-converters.git"
        },
        "libriciel/file-validator": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:file-validator/file-validator.git"
        },
        "libriciel/cakephp-filesystem": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:CakePHP/cakephp-filesystem.git"
        },
        "libriciel/cakephp-datacompressor": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:CakePHP/cakephp-datacompressor.git"
        },
        "libriciel/asalae-assets": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:libriciel/pole-archivage/asalae/asalae-assets.git"
        },
        "libriciel/cakephp-login-page": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:CakePHP/cakephp-login-page.git"
        },
        "libriciel/seda2pdf": {
            "type": "git",
            "url": "git@gitlab.libriciel.fr:libriciel/pole-archivage/seda2pdf.git"
        },
        "holt59/cakephp4-bootstrap-helpers": {
            "type": "git",
            "url": "https://github.com/ludeus/cakephp4-bootstrap-helpers.git"
        },
        "dmore/chrome-mink-driver": {
            "type": "git",
            "url": "https://gitlab.com/ludeus/chrome-mink-driver.git"
        }
    },
    "require": {
        "php": "^7.4",
        "ext-curl": "*",
        "ext-dom": "*",
        "ext-fileinfo": "*",
        "ext-http": "*",
        "ext-iconv": "*",
        "ext-intl": "*",
        "ext-json": "*",
        "ext-libxml": "*",
        "ext-mbstring": "*",
        "ext-openssl": "*",
        "ext-pdo": "*",
        "ext-soap": "*",
        "ext-xml": "*",
        "ext-zip": "*",
        "ext-zmq": "*",
        "adldap2/adldap2": "^10.0",
        "aws/aws-sdk-php": "^3.87",
        "cakephp/acl": "^0.7.0",
        "cakephp/authentication": "^2.3",
        "cakephp/authorization": "^2.0",
        "cakephp/cakephp": "^4.4.1",
        "cakephp/migrations": "^3.0",
        "cakephp/plugin-installer": "^1.2",
        "cboden/ratchet": "~0.4.0",
        "codeinc/strip-accents": "^1.0",
        "composer/semver": "^1.4",
        "davidsteinsland/cakephp-state-machine": "dev-master || *",
        "dracoblue/craur": "~2.1.0",
        "friendsofcake/cakephp-csvview": "^4.0",
        "guzzlehttp/guzzle": "~6.3.0",
        "holt59/cakephp4-bootstrap-helpers": "dev-master || *",
        "lganee/trusted-timestamps": "^1.1",
        "libriciel/cakephp-beanstalk": "dev-master || *",
        "libriciel/cakephp-datacompressor": "dev-master || *",
        "libriciel/cakephp-filesystem": "dev-master || *",
        "libriciel/file-converters": "dev-master || *",
        "libriciel/file-validator": "dev-master || *",
        "libriciel/seda2pdf": "dev-master || *",
        "neitanod/forceutf8": "^2.0",
        "pda/pheanstalk": "~3.1.0",
        "react/zmq": "~0.3.0",
        "symfony/polyfill-uuid": "^1.22",
        "twig/twig": "^3.3",
        "twig/intl-extra": "^3.3"
    },
    "require-dev": {
        "psy/psysh": "^0.10.4",
        "fzaninotto/faker": "^1.7",
        "phpunit/phpunit": "^9.3.5",
        "cakephp/bake": "^2.0",
        "squizlabs/php_codesniffer": "^3.4",
        "dmore/chrome-mink-driver": "dev-master"
    },
    "scripts": {
        "cs-check": "vendor/bin/phpcs --colors -p --standard=asalae_coding_standards.xml ./src",
        "cs-check-single": "vendor/bin/phpcs --colors -p --runtime-set ignore_warnings_on_exit true --standard=asalae_coding_standards.xml",
        "cs-fix": "vendor/bin/phpcbf --colors --standard=asalae_coding_standards.xml ./src ./tests",
        "cs-fix-single": "vendor/bin/phpcbf --colors --standard=asalae_coding_standards.xml",
        "mink": "vendor/bin/mink --headless",
        "test": "vendor/bin/phpunit --testdox"
    },
    "autoload": {
        "psr-4": {
            "AsalaeCore\\": "src",
            "AsalaeCore\\Test\\": "tests"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "MyPlugin\\": "tests/MyPlugin/src"
        }
    },
    "bin": [
        "bin/mink",
        "bin/session_serialize.php",
        "bin/session_unserialize.php"
    ],
    "config": {
        "allow-plugins": {
            "*": true
        }
    }
}