composer.json 2.32 KB
Newer Older
jiangbowen's avatar
jiangbowen committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
{
    "name": "league/flysystem",
    "type": "library",
    "description": "Filesystem abstraction: Many filesystems, one API.",
    "keywords": [
        "filesystem", "filesystems", "files", "storage", "dropbox", "aws",
        "abstraction", "s3", "ftp", "sftp", "remote", "webdav",
        "file systems", "cloud", "cloud files", "rackspace", "copy.com"
    ],
    "funding": [
        {
            "type": "other",
            "url": "https://offset.earth/frankdejonge"
        }
    ],
    "license": "MIT",
    "authors": [
        {
            "name": "Frank de Jonge",
            "email": "info@frenky.net"
        }
    ],
    "require": {
jiangbowen's avatar
jiangbowen committed
24 25 26
        "php": "^7.2.5 || ^8.0",
        "ext-fileinfo": "*",
        "league/mime-type-detection": "^1.3"
jiangbowen's avatar
jiangbowen committed
27 28
    },
    "require-dev": {
jiangbowen's avatar
jiangbowen committed
29 30
        "phpspec/prophecy": "^1.11.1",
        "phpunit/phpunit": "^8.5.8"
jiangbowen's avatar
jiangbowen committed
31 32 33 34 35 36 37 38 39
    },
    "autoload": {
        "psr-4": {
            "League\\Flysystem\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "League\\Flysystem\\Stub\\": "stub/"
jiangbowen's avatar
jiangbowen committed
40
        }
jiangbowen's avatar
jiangbowen committed
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
    },
    "suggest": {
        "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
        "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
        "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
        "league/flysystem-webdav": "Allows you to use WebDAV storage",
        "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
        "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
        "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
        "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications",
        "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
        "ext-ftp": "Allows you to use FTP server storage",
        "ext-openssl": "Allows you to use FTPS server storage",
        "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
        "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter"
    },
    "conflict": {
        "league/flysystem-sftp": "<1.0.6"
    },
    "extra": {
        "branch-alias": {
            "dev-master": "1.1-dev"
        }
    },
    "scripts": {
        "phpstan": "php phpstan.php"
    }
}