emsici/console-log

This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (dev-main) of this package.

Laravel package to log messages to the browser console

dev-main 2025-09-01 14:31 UTC

This package is auto-updated.

Last update: 2025-09-01 20:15:58 UTC


README

Laravel package to log messages to the browser console with style!

Installation

  1. Add the package to your Laravel project:

    composer require emsici/console-log:dev-main
  2. The service providers are auto-discovered. If you have disabled package discovery, add the providers to your config/app.php file:

    'providers' => [
        // Other Service Providers
        emsici\ConsoleLog\ConsoleLogServiceProvider::class,
        emsici\ConsoleLog\ConsoleLogBladeServiceProvider::class,
    ],

Usage

Log styled messages to the browser console from your Livewire components:

use emsici\ConsoleLog\ConsoleLog;

ConsoleLog::log(
    ['Message 1', 'color: red; font-weight: bold;'],
    ['Message 2', 'color: blue;']
);

Include the Blade directive in your layout to load the required script:

@LivewireConsoleLog

This directive registers a listener that outputs the messages in the browser console with the provided styles.