https://github.com/a-r-m-i-n/min
TYPO3 CMS extension "min" - Compressed CSS, JS and HTML output for TYPO3
https://github.com/a-r-m-i-n/min
php typo3
Last synced: over 1 year ago
JSON representation
TYPO3 CMS extension "min" - Compressed CSS, JS and HTML output for TYPO3
- Host: GitHub
- URL: https://github.com/a-r-m-i-n/min
- Owner: a-r-m-i-n
- Created: 2021-10-11T14:23:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-02T14:00:03.000Z (almost 3 years ago)
- Last Synced: 2024-03-30T07:34:23.681Z (over 2 years ago)
- Topics: php, typo3
- Language: PHP
- Homepage:
- Size: 145 KB
- Stars: 6
- Watchers: 3
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Minifier for TYPO3 CMS
The **t3/min** extension compresses the TYPO3 CMS frontend output in several ways:
- it minifies CSS and JS assets, which may safe you additional space of file size (TYPO3 "only" gzip them)
- Including files added to [AssetCollector](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.3/Feature-90522-IntroduceAssetCollector.html)
- It compresses the HTML output for each page to a single line (formerly known as ``EXT:tinysource``).
EXT:min uses the great [matthiasmullie/minify](https://github.com/matthiasmullie/minify) package.
## Requirements
- PHP 8.1 or higher
- TYPO3 CMS 12.4 LTS or 13.4 LTS
Use older versions of EXT:min for previous TYPO3 versions.
## Documentation
This extension provides a ReST documentation, located in [Documentation/](./Documentation) directory.
You can see a rendered version on https://docs.typo3.org/p/t3/min/main/en-us/
## Links
- [Git Repository](https://github.com/a-r-m-i-n/min)
- [Issue tracker](https://github.com/a-r-m-i-n/min/issues)
- [Read documentation online](https://docs.typo3.org/p/t3/min/main/en-us/)
- [EXT:min in TER](https://extensions.typo3.org/extension/min)
- [EXT:min on Packagist](https://packagist.org/packages/t3/min)
- [The author](https://v.ieweg.de)