MOC.ImageOptimizer
MOC.ImageOptimizer copied to clipboard
Neos CMS / Flow framework package that optimizes generated thumbnail images (jpg, png, gif, svg) for web presentation
In Neos 9 we have exception thrown due to wrong argument type when caliing `Utility::evaluateEelExpression()`. The expected type is `EelEvaluatorInterface` but the unresolved dependency injection is used instead. This commit...
Since the package was changed to only be triggered when a thumbnail is refreshed we have to rely on thumbnails actually being created. Neos currently does **NOT** create thumbnails when...
When I have a already for the use case highly optimized image (e.g. JPEG quality of 30%) the image optimizer creates a worse file size. The image optimizer should always...
Add support for external file systems targets (CDN) like S3, CloudFlare, Cloud Storage Can be implemented by checking if the target is an instance of `FileSystemTarget`. Otherwise it needs to...
The JavaScript dependencies were pretty outdated and could not been built with newer Node.js versions. With this dependency versions, it will build with node 18 and newer.