longitude-one/doctrine-spatial

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "longitude-one/doctrine-spatial",
    "type": "library",
    "description": "Doctrine2 multi-platform support for spatial types and functions",
    "keywords": ["orm", "dbal", "database", "postgresql", "mysql", "opengis", "postgis", "gis", "spatial", "geometry", "geography", "iso-13249"],
    "authors": [
        {
            "name": "Derek Lambert",
            "email": "dlambert@dereklambert.com"
        },
        {
            "name": "Alexandre Tranchant",
            "email": "alexandre.tranchant@gmail.com"
        }
    ],
    "config": {
        "allow-plugins": {
            "composer/package-versions-deprecated": true
        }
    },
    "license": "MIT",
    "replace": {
        "creof/doctrine2-spatial": "*"
    },
    "require": {
        "php": "^8.1",
        "ext-json": "*",
        "ext-mbstring": "*",
        "longitude-one/geo-parser": "^3.0.1",
        "longitude-one/wkt-parser": "^3.0.0",
        "longitude-one/wkb-parser": "^3.0.0",
        "doctrine/orm": "^2.19|^3.1"
    },
    "require-dev": {
        "monolog/monolog": "^2.0",
        "phpunit/phpunit": "^10.0",
        "phpunit/phpcov": "^9",
        "cache/array-adapter": "^1.1",
        "dg/bypass-finals": "^1.3"
    },
    "prefer-stable": true,
    "minimum-stability": "dev",
    "scripts": {
        "test": [
            "phpunit --configuration phpunit.mysql5.7.xml",
            "phpunit --configuration phpunit.mysql8.0.xml",
            "phpunit --configuration phpunit.pgsql.xml"
        ],
        "test-coverage": [
            "phpunit --configuration phpunit.mysql5.7.xml --coverage-php .phpunit.cache/code-coverage/mysql5.7.cov",
            "phpunit --configuration phpunit.mysql8.0.xml --coverage-php .phpunit.cache/code-coverage/mysql8.0.cov",
            "phpunit --configuration phpunit.pgsql.xml --coverage-php .phpunit.cache/code-coverage/pgsql.cov",
            "phpcov merge --clover .phpunit.cache/code-coverage/clover.xml .phpunit.cache/code-coverage/"
        ],
        "test-mysql5.7": "phpunit --configuration phpunit.mysql5.7.xml",
        "test-mysql8.0": "phpunit --configuration phpunit.mysql8.0.xml",
        "test-pgsql": "phpunit --configuration phpunit.pgsql.xml"
    },
    "autoload": {
        "psr-0": {
            "LongitudeOne\\Spatial": "lib/",
            "LongitudeOne\\Spatial\\Tests": "tests/"
        }
    },
    "repositories" : [
    ]
}