#!/usr/bin/env php
<?php

declare(strict_types=1);

use Andriichuk\KeepEnv\Application\Command\AddCommand;
use Andriichuk\KeepEnv\Application\Command\DumpCommand;
use Andriichuk\KeepEnv\Application\Command\FillCommand;
use Andriichuk\KeepEnv\Application\Command\InitCommand;
use Andriichuk\KeepEnv\Application\Command\ValidateCommand;
use Symfony\Component\Console\Application;

require_once 'vendor/autoload.php';

$application = new Application();
$application->add(new InitCommand());
$application->add(new ValidateCommand());
$application->add(new FillCommand());
$application->add(new DumpCommand());
$application->add(new AddCommand());
$application->run();
