Download the PHP package devfactory/minify without Composer
On this page you can find all versions of the php package devfactory/minify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download devfactory/minify
More information about devfactory/minify
Files in devfactory/minify
Package minify
Short Description A package for minifying styles and javascript for laravel 5
License MIT
Informations about the package minify
Minify
With this package you can minify your existing stylesheet and JavaScript files for Laravel 10. This process can be a little tough, this package simplifies and automates this process.
For Laravel 5 - 9 please use version 1.x of this package.
For Laravel 4 please use ceesvanegmond/minify
Installation
Begin by installing this package through Composer.
After the package installation, the MinifyServiceProvider
and Minify
facade are automatically registered.
You can use the Minify
facade anywhere in your application.
To publish the config file:
Upgrade to v2
Minify version 2 is PHP 8.1+ and Laravel 10+ only.
Required upgrade changes
If the Devfactory\Minify\Contracts\MinifyInterface
interface is implemented,
make sure update your implementation according to the updated types and exceptions.
If the Devfactory\Minify\Providers\BaseProvider
abstract class is used,
make sure update your classes according to the updated types and exceptions.
The method Devfactory\Minify\Providers\StyleSheet#urlCorrection
has been renamed to Devfactory\Minify\Providers\StyleSheet#getFileContentWithCorrectedUrls
.
Rename the minify.config.php
configuration file to minify.php
.
Usage
Stylesheet
Javascript
All versions of minify with dependencies
tedivm/jshrink Version ~1.0
natxet/cssmin Version 3.*
illuminate/filesystem Version ^10.0|^11.0
illuminate/support Version ^10.0|^11.0