laudis-technologies/neo4j-php-client

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "laudis/neo4j-php-client",
    "type": "library",
    "description": "Neo4j-PHP-Client is the most advanced PHP Client for Neo4j",
    "keywords": [
        "graph",
        "database",
        "neo4j",
        "cluster",
        "client",
        "bolt",
        "http",
        "high-availability",
        "driver"
    ],
    "license": "MIT",
    "authors": [
        {
            "name": "Ghlen Nagels",
            "email": "ghlen@pm.me"
        }
    ],
    "require": {
        "php": "^8.1",
        "laudis/typed-enum": "^1.3.2",
        "php-http/discovery": "^1.13",
        "psr/http-message": "^1.0|^2.0",
        "psr/http-factory": "^1.0",
        "psr/http-client": "^1.0",
        "php-http/message": "^1.0",
        "stefanak-michal/bolt": "^7.0.1",
        "symfony/polyfill-php80": "^1.2",
        "psr/simple-cache": ">=2.0",
        "ext-json": "*",
        "ext-mbstring": "*"
    },
    "provide": {
        "psr/simple-cache-implementation": "2.0|3.0"
    },
    "suggest": {
        "ext-bcmath": "Needed to implement bolt protocol",
        "ext-sysvsem": "Needed for enabling connection pooling between processes",
        "composer-runtime-api": "Install composer 2 for auto detection of version in user agent",
        "psr/log": "Needed to enable logging"
    },
    "require-dev": {
        "phpunit/phpunit": "^10.0",
        "nyholm/psr7": "^1.3",
        "nyholm/psr7-server": "^1.0",
        "kriswallsmith/buzz": "^1.2",
        "vimeo/psalm": "^5.0",
        "friendsofphp/php-cs-fixer": "3.15.0",
        "psalm/plugin-phpunit": "^0.18",
        "monolog/monolog": "^2.2",
        "symfony/uid": "^5.0",
        "symfony/var-dumper": "^5.0",
        "cache/integration-tests": "dev-master",
        "kubawerlos/php-cs-fixer-custom-fixers": "3.13.*",
        "rector/rector": "^1.0",
        "psr/log": "^3.0"
    },
    "autoload": {
        "psr-4": {
            "Laudis\\Neo4j\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Laudis\\Neo4j\\Tests\\": "tests/"
        }
    },
    "minimum-stability": "stable",
    "config": {
        "allow-plugins": {
            "composer/package-versions-deprecated": true,
            "php-http/discovery": true
        }
    }
}