[
  {
    "label": "Laravel WebServer",
    "command": "php artisan serve",
    "use_new_terminal": false,
    "allow_concurrent_runs": false,
    "reveal": "never",
    "hide": "never",
    "shell": "system"
  },
  {
    "label": "Laravel Database",
    "command": "php artisan db",
    "use_new_terminal": false,
    "allow_concurrent_runs": true,
    "reveal": "always",
    "hide": "never",
    "shell": "system"
  },
  {
    "label": "Laravel Sail Start",
    "command": "systemctl is-active docker.socket && ./vendor/bin/sail up",
    "use_new_terminal": false,
    "allow_concurrent_runs": true,
    "reveal": "always",
    "hide": "never",
    "shell": "system"
  },
  {
    "label": "Laravel Sail NPM Start",
    "command": "systemctl is-active docker.socket && ./vendor/bin/sail npm run dev",
    "use_new_terminal": false,
    "allow_concurrent_runs": true,
    "reveal": "always",
    "hide": "never",
    "shell": "system"
  },
  {
    "label": "Docker Compose Deploy",
    "command": "deploy up --build",
    "use_new_terminal": false,
    "allow_concurrent_runs": false,
    "reveal": "always",
    "hide": "never",
    "shell": "system"
  }
]

