phug-php/phug

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "phug/phug",
    "type": "library",
    "keywords": ["phug", "compiler", "template", "dialect", "html", "views", "render", "presentation", "jade", "pug", "html", "php", "phtml"],
    "description": "Pug (ex-Jade) facade engine for PHP, HTML template engine structured by indentation",
    "license": "MIT",
    "homepage": "http://phug-lang.com",
    "authors": [
        {
            "name": "kylekatarnls",
            "homepage": "http://github.com/kylekatarnls"
        },
        {
            "name": "Torben Koehn",
            "email": "torben@talesoft.codes"
        }
    ],
    "support": {
        "email": "support@phug-lang.com",
        "issues": "https://github.com/phug-php/phug/issues",
        "source": "https://github.com/phug-php/phug",
        "docs": "http://phug-lang.com/docs"
    },
    "minimum-stability": "dev",
    "require": {
        "php": ">=5.5.0",
        "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0 || ^6.0 || ^7.0"
    },
    "require-dev": {
        "cebe/markdown": "^1.1",
        "js-phpize/js-phpize-phug": "^1.2 || ^2.2.1",
        "nodejs-php-fallback/coffeescript": "^1.0.1",
        "nodejs-php-fallback/less": "^1.0.5",
        "nodejs-php-fallback/stylus": "^1.0.4",
        "nodejs-php-fallback/uglify": "^1.0.4",
        "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^8.5.34 || ^9.6.13",
        "phpunit/php-code-coverage": "^2.2.4 || ^4.0.8 || ^5.3.2 || ^6.1.4 || ^7.0.15 || ^9.2.28",
        "phpunit/php-invoker": "^1.1.4 || ^3.1.1",
        "pug-php/pug": "^2.7.3 || ^3.4.1",
        "pug-php/pug-filter-coffee-script": "^1.3.1",
        "squizlabs/php_codesniffer": "^3.7.2"
    },
    "replace": {
        "phug/ast": "self.version",
        "phug/compiler": "self.version",
        "phug/dependency-injection": "self.version",
        "phug/event": "self.version",
        "phug/facade": "self.version",
        "phug/formatter": "self.version",
        "phug/invoker": "self.version",
        "phug/lexer": "self.version",
        "phug/parser": "self.version",
        "phug/reader": "self.version",
        "phug/renderer": "self.version",
        "phug/util": "self.version"
    },
    "autoload": {
        "psr-0": {
            "": "./src/Phug/Phug/"
        },
        "psr-4": {
            "Phug\\": [
                "./src/Phug/Ast/",
                "./src/Phug/Compiler/",
                "./src/Phug/DependencyInjection/",
                "./src/Phug/Event/",
                "./src/Phug/Formatter/",
                "./src/Phug/Invoker/",
                "./src/Phug/Lexer/",
                "./src/Phug/Parser/",
                "./src/Phug/Reader/",
                "./src/Phug/Renderer/"
            ],
            "Phug\\Util\\": "./src/Phug/Util/Util/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Phug\\Test\\": "./tests/Phug/"
        }
    },
    "bin": ["phug"],
    "extra": {
        "branch-alias": {
            "dev-master": "1.x-dev",
            "dev-facade": "0.4.x-dev"
        }
    },
    "config": {
        "allow-plugins": {
            "nodejs-php-fallback/nodejs-php-fallback": true
        }
    }
}