|null $decoded */ $decoded = json_decode((string) file_get_contents($manifest), true); $file = $decoded[$entry]['file'] ?? null; if (! is_string($file) || $file === '') { return Vite::asset($entry); } return asset('build/'.$file); } }