PHP 8.3.31
Preview: Termwind.php Size: 525 B
/home/getspomw/royalsquad.us/vendor/laravel/prompts/src/Concerns/Termwind.php

<?php

namespace Laravel\Prompts\Concerns;

use Laravel\Prompts\Output\BufferedConsoleOutput;

use function Termwind\render;
use function Termwind\renderUsing;

trait Termwind
{
    protected function termwind(string $html)
    {
        renderUsing($output = new BufferedConsoleOutput);

        render($html);

        return $this->restoreEscapeSequences($output->fetch());
    }

    protected function restoreEscapeSequences(string $string)
    {
        return preg_replace('/\[(\d+)m/', "\e[".'\1m', $string);
    }
}

Directory Contents

Dirs: 0 × Files: 12

Name Size Perms Modified Actions
3.76 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
1.53 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
611 B lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
753 B lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
3.28 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
1.40 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
761 B lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
2.92 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
525 B lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
3.91 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
2.84 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download
4.92 KB lrw-rw-rw- 2025-09-17 06:52:54
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).