@php $manifestPath = public_path('asset-manifest.json'); $manifest = []; if (file_exists($manifestPath)) { $manifestData = json_decode(file_get_contents($manifestPath), true); $manifest = $manifestData['files'] ?? []; } // Use current timestamp to force cache bust on every request $cacheBuster = '?v=' . time(); // Ensure absolute paths from manifest or empty string $mainJs = isset($manifest['main.js']) ? asset($manifest['main.js']) . $cacheBuster : ''; $mainCss = isset($manifest['main.css']) ? asset($manifest['main.css']) . $cacheBuster : ''; @endphp {{ env('APP_NAME', 'KoboPoint') }} @if($mainCss) @endif @if($mainJs) @endif