{
  "name": "ostark/craft-async-queue",
  "description": "A queue handler that moves queue execution to a non-blocking background process",
  "type": "craft-plugin",
  "keywords": [
    "craft",
    "cms",
    "craftcms",
    "craft-plugin",
    "queue"
  ],
  "support": {
    "docs": "https://github.com/ostark/craft-async-queue/blob/master/README.md",
    "issues": "https://github.com/ostark/craft-async-queue/issues"
  },
  "license": "MIT",
  "authors": [
    {
      "name": "Oliver Stark",
      "homepage": "https://www.fortrabbit.com"
    }
  ],
  "require": {
    "php": "^8.0",
    "craftcms/cms": "^4.0.0",
    "symfony/process": "^5.0|^6.0"
  },
  "autoload": {
    "psr-4": {
      "ostark\\AsyncQueue\\": "src/"
    }
  },
  "extra": {
    "name": "AsyncQueue",
    "handle": "async-queue",
    "hasCpSettings": false,
    "hasCpSection": false,
    "changelogUrl": "https://raw.githubusercontent.com/ostark/craft-async-queue/master/CHANGELOG.md"
  },
  "require-dev": {
    "phpunit/phpunit": "^8.0|^9.0",
    "craftcms/phpstan": "*",
    "craftcms/rector": "dev-main"
  },
  "scripts": {
    "phpstan": "vendor/bin/phpstan",
    "tests": "vendor/bin/phpunit --testdox"
  },
  "config": {
    "allow-plugins": {
      "yiisoft/yii2-composer": true,
      "craftcms/plugin-installer": true
    }
  },
  "prefer-stable": true,
  "minimum-stability": "dev"
}
