composer.json
{
"name": "imponeer/extension-info-contracts",
"description": "Interfaces that helps to describe extension",
"type": "library",
"require": {
"php": ">=7.3",
"myclabs/php-enum": "^1.7",
"league/flysystem": "^2.0",
"ext-fileinfo": "*"
},
"license": "MIT",
"authors": [
{
"name": "Raimondas Rimkevičius",
"email": "github@mekdrop.name"
}
],
"autoload": {
"psr-4": {
"Imponeer\\Contracts\\ExtensionInfo\\": "src/"
}
},
"keywords": [
"info",
"contracts",
"extensions",
"abstractions",
"decoupling",
"interfaces"
],
"require-dev": {
"composer/composer": ">2.1.9",
"dragonmantank/cron-expression": "^3.1"
},
"suggest": {
"composer/composer": "For using with composer based factories",
"dragonmantank/cron-expression": "For using to describe extensions that can have cron jobs"
}
}