|
@@ -19,16 +19,20 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/vendor/autoload.php';
|
|
// Load Sieve
|
|
// Load Sieve
|
|
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/sieve/SieveParser.php';
|
|
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/sieve/SieveParser.php';
|
|
|
|
|
|
|
|
+// minifierExtended
|
|
|
|
+require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/JSminifierExtended.php';
|
|
|
|
+require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/CSSminifierExtended.php';
|
|
|
|
+
|
|
// Minify JS
|
|
// Minify JS
|
|
use MatthiasMullie\Minify;
|
|
use MatthiasMullie\Minify;
|
|
-$js_minifier = new Minify\JS();
|
|
|
|
|
|
+$js_minifier = new JSminifierExtended();
|
|
$js_dir = array_diff(scandir('/web/js/build'), array('..', '.'));
|
|
$js_dir = array_diff(scandir('/web/js/build'), array('..', '.'));
|
|
foreach ($js_dir as $js_file) {
|
|
foreach ($js_dir as $js_file) {
|
|
$js_minifier->add('/web/js/build/' . $js_file);
|
|
$js_minifier->add('/web/js/build/' . $js_file);
|
|
}
|
|
}
|
|
|
|
|
|
// Minify CSS
|
|
// Minify CSS
|
|
-$css_minifier = new Minify\CSS();
|
|
|
|
|
|
+$css_minifier = new CSSminifierExtended();
|
|
$css_dir = array_diff(scandir('/web/css/build'), array('..', '.'));
|
|
$css_dir = array_diff(scandir('/web/css/build'), array('..', '.'));
|
|
foreach ($css_dir as $css_file) {
|
|
foreach ($css_dir as $css_file) {
|
|
$css_minifier->add('/web/css/build/' . $css_file);
|
|
$css_minifier->add('/web/css/build/' . $css_file);
|