NEW: SGAI for TYPO3 – get tasks done through AI chat. Automate recurring work with Autopilots.


TYPO3 Extension for merging JS and CSS files
Report a vulnerability
Have you found a potential vulnerability in this product? Our security page explains whom to contact and what information to include in your report.
Report a vulnerability
Table of Contents
EXT: scriptmerger
License: GNU GPL, Version 2
Repository: https://gitlab.sgalinski.de/typo3/scriptmerger
Please report bugs here: https://gitlab.sgalinski.de/typo3/scriptmerger/-/issues
About
The scriptmerger merges and minifies all JS and CSS files into a single one. Files can be marked to be ignored by placing a data-ignore="1" attribute on their include tag.
Regression tests
tests/Unit/CssUrlProcessingTest.php covers SVG data URLs with embedded parentheses,
spaces and escaped quotes, font data, and relative URL rewriting in the import processor
and CSS URI rewriter. Run it from a Website Base installation with PHPUnit and the
TYPO3 core available:
composer phpunit -- vendor/sgalinski/scriptmerger/tests --unit-only