silverorange/concentrate

This package provides a command-line tool to glob and minify static resources for a website using silverorange's Site package. Files are combined according to a configuration file passed on the command-line.

Package info

github.com/silverorange/Concentrate

pkg:composer/silverorange/concentrate

Statistics

Installs: 10 362

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 5

3.0.0 2024-09-18 13:29 UTC

Requires (Dev)

Suggests

  • ext-apcu: Allows caching resource definition YAML files between requests using APC.
  • ext-memcached: Allows caching resource definition YAML files between requests using memcached.
  • packagelist/yuicompressor-bin: Use YUI Compressor for minification of assets.

Provides

None

Conflicts

None

Replaces

None

LGPL-2.1 f3b6398d5b78ed374f5fa80319d2950a8e1a07d9

  • Michael Gauthier <mike.woop@silverorange.com>

minificationjavascriptcssbundleless

This package is auto-updated.

Last update: 2026-06-22 19:28:41 UTC


README

This package provides a command-line tool to bundle and minify static resources for a website using silverorange's Site package. Files are combined according to configuration files passed on the command-line.

Usage:
 /usr/bin/concentrate [options] <webroot>

Options:
 -d directory, --directory=directory Optional additional directory to
 search for dependency data files.
 -C, --combine Write combined files.
 -m, --minify Write minified files.
 -l, --compile Write compiled LESS files. See
 http://www.lesscss.org/.
 -v, --verbose Sets verbosity level. Use multiples
 for more detail (e.g. "-vv").
 -h, --help show this help message and exit
 --version show the program version and exit

Arguments:
 webroot The directory to which files will be written.

Installation

composer require silverorange/concentrate