flownative/neos-compressor

Last activity on 9 September 2019
  • 6
  • 25689
composer require flownative/neos-compressor

Output compression for Neos

2.0.2

Output compression for Neos

Version
2.0.2
Type
neos-plugin
Release Date
19.09.2019 10:43:09
Source
git
Distribution
zip
Requires
Requires (dev)
None
Suggest
None
Provides
None
Conflicts
None
Replaces
None
MIT bd52fc12774f15d3099e200cabb10806210a287a

Flownative Neos Compressor

This package by default compresses the head and body of the TYPO3.Neos:Page prototype using the default compressor of wyrihaximus/html-compress.

Installation

composer require flownative/neos-compressor

Usage

As soon as the package is installed, the TYPO3.Neos:Page prototype is amended with @process instructions on the head and body elements. This will compress and "regular" output without any further steps to take.

Adjust compression

To remove the default compression, simply override:

prototype(TYPO3.Neos:Page) {
    head.@process.compression >
    body.@process.compression >
}

To compress specific parts, use the compression helper like this:

something.@process.compression = ${Flownative.Compressor.compress(value)}
The content of the readme is provided by Github
The same vendor provides 38 package(s).