{
  "name": "guysartorelli/silverstripe-composable-validators",
  "type": "silverstripe-vendormodule",
  "license": "BSD-3-Clause",
  "description": "Adds composable form validators with reusable validation logic.",
  "homepage": "https://github.com/GuySartorelli/silverstripe-composable-validators",
  "keywords": [
    "silverstripe",
    "composable",
    "composite",
    "CompositeValidator",
    "validator",
    "validators",
    "validation",
    "ajax",
    "form",
    "forms",
    "cms",
    "frontend",
    "dependent",
    "required",
    "regex",
    "warning",
    "elemental"
  ],
  "authors": [
    {
      "name": "Signify Ltd",
      "homepage": "https://www.signify.co.nz/"
    },
    {
      "name": "Guy Sartorelli",
      "homepage": "https://github.com/GuySartorelli/"
    }
  ],
  "support": {
    "issues": "https://github.com/GuySartorelli/silverstripe-composable-validators/issues"
  },
  "require": {
    "php": "^8.1",
    "silverstripe/framework": "^5.2"
  },
  "require-dev": {
    "silverstripe/cms": "^5",
    "silverstripe/asset-admin": "^2",
    "dnadesign/silverstripe-elemental": "^5",
    "silverstripe/frameworktest": "^1",
    "silverstripe/recipe-testing": "^3"
  },
  "extra": {
    "expose": [
      "client/dist",
      "client/lang"
    ]
  },
  "autoload": {
    "psr-4": {
      "Signify\\ComposableValidators\\": "src/",
      "Signify\\ComposableValidators\\Tests\\": "tests/php/"
    }
  }
}