├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── composer.lock └── src ├── Constants.php ├── Exception ├── ExceptionInterface.php └── FileNotFoundException.php ├── Minifiers ├── Html │ ├── AttributeQuoteMinifier.php │ ├── BooleanAttributeMinifier.php │ ├── CommentMinifier.php │ ├── EmptyAttributeMinifier.php │ ├── JavascriptEventsMinifier.php │ ├── OptionalElementMinifier.php │ ├── RedundantAttributeMinifier.php │ └── WhitespaceMinifier.php └── MinifierInterface.php ├── Minify.php ├── MinifyContext.php ├── Option.php ├── Options.php ├── PlaceholderContainer.php ├── Placeholders ├── CommentPlaceholder.php ├── Php │ └── PhpPlaceholder.php ├── PlaceholderInterface.php └── WhitespacePlaceholder.php ├── Repositories ├── AbstractRepository.php ├── HtmlBooleanAttributeRepository.php ├── OptionalElementsRepository.php └── resources │ ├── HtmlBooleanAttributes.json │ └── OptionalElements.json ├── Statistics ├── ReferencePoint.php ├── Statistics.php └── StatisticsInterface.php └── Util └── Html.php /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/composer.lock -------------------------------------------------------------------------------- /src/Constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Constants.php -------------------------------------------------------------------------------- /src/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/Exception/FileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Exception/FileNotFoundException.php -------------------------------------------------------------------------------- /src/Minifiers/Html/AttributeQuoteMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/AttributeQuoteMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/BooleanAttributeMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/BooleanAttributeMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/CommentMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/CommentMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/EmptyAttributeMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/EmptyAttributeMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/JavascriptEventsMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/JavascriptEventsMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/OptionalElementMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/OptionalElementMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/RedundantAttributeMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/RedundantAttributeMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/Html/WhitespaceMinifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/Html/WhitespaceMinifier.php -------------------------------------------------------------------------------- /src/Minifiers/MinifierInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minifiers/MinifierInterface.php -------------------------------------------------------------------------------- /src/Minify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Minify.php -------------------------------------------------------------------------------- /src/MinifyContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/MinifyContext.php -------------------------------------------------------------------------------- /src/Option.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Option.php -------------------------------------------------------------------------------- /src/Options.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Options.php -------------------------------------------------------------------------------- /src/PlaceholderContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/PlaceholderContainer.php -------------------------------------------------------------------------------- /src/Placeholders/CommentPlaceholder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Placeholders/CommentPlaceholder.php -------------------------------------------------------------------------------- /src/Placeholders/Php/PhpPlaceholder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Placeholders/Php/PhpPlaceholder.php -------------------------------------------------------------------------------- /src/Placeholders/PlaceholderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Placeholders/PlaceholderInterface.php -------------------------------------------------------------------------------- /src/Placeholders/WhitespacePlaceholder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Placeholders/WhitespacePlaceholder.php -------------------------------------------------------------------------------- /src/Repositories/AbstractRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Repositories/AbstractRepository.php -------------------------------------------------------------------------------- /src/Repositories/HtmlBooleanAttributeRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Repositories/HtmlBooleanAttributeRepository.php -------------------------------------------------------------------------------- /src/Repositories/OptionalElementsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Repositories/OptionalElementsRepository.php -------------------------------------------------------------------------------- /src/Repositories/resources/HtmlBooleanAttributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Repositories/resources/HtmlBooleanAttributes.json -------------------------------------------------------------------------------- /src/Repositories/resources/OptionalElements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Repositories/resources/OptionalElements.json -------------------------------------------------------------------------------- /src/Statistics/ReferencePoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Statistics/ReferencePoint.php -------------------------------------------------------------------------------- /src/Statistics/Statistics.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Statistics/Statistics.php -------------------------------------------------------------------------------- /src/Statistics/StatisticsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Statistics/StatisticsInterface.php -------------------------------------------------------------------------------- /src/Util/Html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArjanSchouten/HtmlMinifier/HEAD/src/Util/Html.php --------------------------------------------------------------------------------