#!/usr/bin/env php
<?php
declare(strict_types=1);

use Elephox\Development\DevConsoleAppBuilder;

require_once 'vendor/autoload.php';
const APP_ROOT = __DIR__;

$builder = DevConsoleAppBuilder::create();
$builder->addLogging();
$builder->addWhoops();

$builder->commands->loadFromNamespace("Elephox\\Development\\Commands");

$app = $builder->build();
try {
	$app->run();
} catch (Throwable $e) {
	$app->exceptionHandler()->handleException($e);
}
