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

  1. EXT: scriptmerger

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