2017 © Pedro Peláez
 

library laravel-minify-html

Minify your responses in Laravel 5.x

image

nckg/laravel-minify-html

Minify your responses in Laravel 5.x

  • Thursday, April 26, 2018
  • by nckg
  • Repository
  • 3 Watchers
  • 7 Stars
  • 1,512 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 7 Versions
  • 40 % Grown

The README.md

HTML minifier

Build Status Packagist Packagist codecov, (*1)

Introduction

Very, very simple html minifier with Laravel 5.x support., (*2)

It minifies HTML by, (*3)

  1. removing HTML comments except IE conditions
  2. removing comments
  3. shorten multiple white spaces
  4. removing whitespaces between HTML tags
  5. collapsing new lines

You should end up with a small size profit:, (*4)

Uniminfied Minified
64.2KB 44.6KB

Code Samples

$input = "<a href="/foo" class="bar  moo        ">Hello World</a>";
$minifier = new Minifier();
$output = $minifier->html($string); // <a href="/foo" class="bar moo ">Hello World</a>

Installation

You can install the package via composer:, (*5)

``` bash composer require nckg/laravel-minify-html, (*6)

If you are using Laravel you can add the middleware to your middleware providers

```php
// app/Http/Kernel.php
/**
 * The application's global HTTP middleware stack.
 *
 * @var array
 */
protected $middleware = [
    ...
    \Nckg\Minify\Middleware\MinifyResponse::class,
];

Testing

bash composer test, (*7)

License

The MIT License (MIT)., (*8)

The Versions

26/04 2018

dev-master

9999999-dev

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

26/04 2018

1.2.0

1.2.0.0

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

30/03 2017

1.1.0

1.1.0.0

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

13/02 2017

1.0.2

1.0.2.0

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

07/12 2016

1.0.1

1.0.1.0

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

26/09 2016

dev-analysis-zOLWJl

dev-analysis-zOLWJl

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris

26/09 2016

1.0.0

1.0.0.0

Minify your responses in Laravel 5.x

  Sources   Download

MIT

The Requires

  • php ^7.0

 

The Development Requires

by Nick Goris