luyadev/luya-module-admin

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "luyadev/luya-module-admin",
    "description": "Administration core module for all LUYA admin modules",
    "type": "luya-core",
    "keywords": [
        "php",
        "luya",
        "module",
        "admin",
        "yii2",
        "yii",
        "administration",
        "angular",
        "ngrest",
        "manage",
        "panel"
    ],
    "license": "MIT",
    "homepage": "http://luya.io",
    "authors": [
        {
            "name": "Basil Suter",
            "email": "git@nadar.io",
            "homepage": "https://github.com/nadar"
        }
    ],
    "support": {
        "issues": "https://github.com/luyadev/luya-module-admin/issues"
    },
    "require": {
        "php": ">=8.0",
        "luyadev/luya-core": "^2.2",
        "yiisoft/yii2-imagine": "^2.1",
        "yiisoft/yii2-queue": "^2.3.6",
        "flowjs/flow-php-server": "^1.0",
        "bizley/jwt": "^3.3",
        "robthree/twofactorauth": "^1.7"
    },
    "require-dev": {
        "luyadev/luya-testsuite": "^2.0",
        "twbs/bootstrap": "^4.5",
        "bower-asset/angular": "^1.8.2",
        "bower-asset/angular-loading-bar": "^0.9.0",
        "bower-asset/ui-router": "^0.4.0",
        "bower-asset/ng-file-upload": "^12.2.0",
        "bower-asset/ng-flow": "^2.7.0",
        "bower-asset/ng-wig": "^3.0.0",
        "bower-asset/twigjs-bower": "^0.10.5",
        "bower-asset/angular-filter": "^0.5.15",
        "bower-asset/bowser": "^1.9",
        "bower-asset/echarts": "^5.0",
        "bower-asset/ui-cropper": "^1.0",
        "unglue/client": "^1.5",
        "cebe/php-openapi": "^1.4",
        "friendsofphp/php-cs-fixer": "^3.2",
        "phpstan/phpstan": "^1.7",
        "rector/rector": "^0.14.2"
    },
    "suggest": {
        "cebe/php-openapi": "Is required in order to generate the OpenAPI File."
    },
    "autoload": {
        "psr-4": {
            "luya\\admin\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "admintests\\": "tests/",
            "luya\\admin\\tests\\": "tests/"
        }
    },
    "extra": {
        "luya": {
            "bootstrap": [
                "\\luya\\admin\\Bootstrap"
            ]
        }
    },
    "config": {
        "fxp-asset": {
            "enabled": false
        },
        "platform": {
            "php": "8.0"
        },
        "allow-plugins": {
            "yiisoft/yii2-composer": true,
            "luyadev/luya-composer": true
        }
    },
    "repositories": [
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    ],
    "scripts": {
        "phpstan": "vendor/bin/phpstan -v",
        "phpcsfixer": "vendor/bin/php-cs-fixer fix",
        "rector": "vendor/bin/rector"
    }
}