{
  "name": "neilime/php-css-lint",
  "type": "library",
  "description": "Powerful & memory efficient CSS linter for PHP",
  "keywords": [
    "CSS",
    "lint",
    "linter",
    "syntax",
    "validation"
  ],
  "homepage": "https://neilime.github.io/php-css-lint/",
  "license": "MIT",
  "minimum-stability": "stable",
  "authors": [
    {
      "name": "Neilime",
      "homepage": "https://github.com/neilime",
      "role": "Developer"
    }
  ],
  "support": {
    "issues": "https://github.com/neilime/php-css-lint/issues"
  },
  "require": {
    "php": "^8.1",
    "ext-json": "*"
  },
  "require-dev": {
    "guzzlehttp/guzzle": "^7.9",
    "mikey179/vfsstream": "^1.6",
    "pcov/clobber": "^2.0",
    "phpunit/phpunit": "^9.5.27",
    "symfony/cache": "^6.4",
    "symfony/console": "^6.4",
    "symfony/css-selector": "^6.4",
    "symfony/dom-crawler": "^6.4"
  },
  "autoload": {
    "psr-4": {
      "CssLint\\": "src/CssLint"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Tests\\Fixtures\\": "tests/Fixtures",
      "Tests\\TestSuite\\": "tests/TestSuite"
    }
  },
  "bin": [
    "scripts/php-css-lint"
  ],
  "scripts": {
    "test": "phpunit --colors --configuration tests/phpunit.xml",
    "test:load-fixtures": [
      "php scripts/css-referential-scraper",
      "php scripts/css-popular-downloader"
    ],
    "test:ci": "@test -d pcov.enabled=1 -d max_execution_time=0 --coverage-text --coverage-clover ./build/logs/clover.xml --coverage-html ./build/coverage/",
    "php-cs-fixer": "@php-cs-fixer:fix --dry-run",
    "php-cs-fixer:fix": "tools/vendor/bin/php-cs-fixer fix --show-progress=dots --diff --config=.php-cs-fixer.dist.php",
    "rector": "@rector:fix --dry-run",
    "rector:fix": "tools/vendor/bin/rector process src",
    "phpstan": "tools/vendor/bin/phpstan analyse --level max src",
    "generate-css-referentials": [
      "php scripts/css-referential-scraper",
      "php scripts/css-referential-generator",
      "@php-cs-fixer:fix src/CssLint/Referential",
      "tools/vendor/bin/rector process src/CssLint/Referential"
    ],
    "ci": [
      "@php-cs-fixer",
      "@rector",
      "@phpstan",
      "@test:ci"
    ]
  },
  "config": {
    "optimize-autoloader": true,
    "sort-packages": true,
    "allow-plugins": {
      "phpstan/extension-installer": true
    }
  },
  "extra": {
    "branch-alias": {
      "dev-master": "1.0-dev"
    }
  }
}
