{
  "name": "optimistdigital/nova-settings",
  "description": "A Laravel Nova tool for editing custom settings using native Nova fields.",
  "keywords": [
    "laravel",
    "nova"
  ],
  "license": "MIT",
  "require": {
    "php": ">=7.2.0",
    "laravel/nova": "^3.0",
    "optimistdigital/nova-translations-loader": "^3.0"
  },
  "require-dev": {
    "orchestra/testbench": "^5.0|^6.0",
    "orchestra/testbench-dusk": "^5.0|^6.0",
    "laravel/nova-dusk-suite": "7.x-dev|8.x-dev",
    "phpunit/phpunit": "^8.0|^9.0"
  },
  "autoload": {
    "psr-4": {
      "OptimistDigital\\NovaSettings\\": "src/"
    },
    "files": [
      "./src/helpers.php"
    ]
  },
  "autoload-dev": {
    "psr-4": {
      "OptimistDigital\\NovaSettings\\Tests\\": "tests"
    }
  },
  "extra": {
    "laravel": {
      "providers": [
        "OptimistDigital\\NovaSettings\\NovaSettingsServiceProvider"
      ]
    }
  },
  "config": {
    "sort-packages": true
  },
  "minimum-stability": "dev",
  "prefer-stable": true,
  "repositories": [
    {
      "type": "composer",
      "url": "https://nova.laravel.com"
    },
    {
      "type": "vcs",
      "url": "https://github.com/laravel/nova-dusk-suite"
    }
  ],
  "scripts": {
    "dusk:prepare": [
      "./vendor/bin/dusk-updater detect --auto-update"
    ],
    "dusk:assets": [
      "npm ci",
      "npm run prod",
      "./vendor/bin/testbench-dusk nova:publish"
    ],
    "dusk:test": [
      "./vendor/bin/phpunit -c phpunit.dusk.xml.dist"
    ]
  }
}
