refactor: rename node to typescript

This commit is contained in:
Oliver Davies 2023-09-24 15:52:49 +01:00
parent 5f14dba7ad
commit 022315edd3
5 changed files with 7 additions and 7 deletions

View file

@ -78,10 +78,10 @@ final class CreateListOfFilesToGenerate
} }
} }
if (static::isNode(Arr::get($configurationData, 'language'))) { if (static::isTypeScript(Arr::get($configurationData, 'language'))) {
if ($isDocker) { if ($isDocker) {
$filesToGenerate[] = new TemplateFile(data: 'node/.yarnrc', name: '.yarnrc'); $filesToGenerate[] = new TemplateFile(data: 'typescript/.yarnrc', name: '.yarnrc');
$filesToGenerate[] = new TemplateFile(data: 'node/Dockerfile', name: 'Dockerfile'); $filesToGenerate[] = new TemplateFile(data: 'typescript/Dockerfile', name: 'Dockerfile');
} }
} }
@ -163,13 +163,13 @@ final class CreateListOfFilesToGenerate
return strtoupper($webServer) === WebServer::NGINX->name; return strtoupper($webServer) === WebServer::NGINX->name;
} }
private static function isNode(?string $language): bool private static function isTypeScript(?string $language): bool
{ {
if (is_null($language)) { if (is_null($language)) {
return false; return false;
} }
return strtoupper($language) === Language::NODE->name; return strtoupper($language) === Language::TYPESCRIPT->name;
} }
private static function isPhp(?string $language): bool private static function isPhp(?string $language): bool

View file

@ -46,7 +46,7 @@ final class Config
)] )]
public array $experimental; public array $experimental;
#[Assert\Choice(choices: ['node', 'php'])] #[Assert\Choice(choices: ['php', 'typescript'])]
#[Assert\NotBlank] #[Assert\NotBlank]
public string $language; public string $language;

View file

@ -6,6 +6,6 @@ namespace App\Enum;
enum Language enum Language
{ {
case NODE;
case PHP; case PHP;
case TYPESCRIPT;
} }