2017 © Pedro Peláez
 

lib css-compiler

compiles SASS and LESS assets on composer's callback

image

eugene-matvejev/css-compiler

compiles SASS and LESS assets on composer's callback

  • Monday, March 6, 2017
  • by eugene-matvejev
  • Repository
  • 3 Watchers
  • 3 Stars
  • 1,428 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 13 Versions
  • 0 % Grown

The README.md

Scrutinizer Code Quality codecov SensioLabsInsight, (*1)

HHVM Status, (*2)

Latest Stable Version Total Downloads License composer.lock, (*3)

PHP CSS compiler with composer handler

can be triggered from composer's script's section: compiles SCSS with compass|LESS, (*4)

how to use

composer require eugene-matvejev/css-compiler, (*5)

add callback into into composer's scripts

"EM\\CssCompiler\\ScriptHandler::generateCSS", (*6)

example, (*7)

"scripts": {
    "post-update-cmd": "@custom-events",
    "post-install-cmd": "@custom-events",
    "custom-events": [
        "EM\\CssCompiler\\ScriptHandler::generateCSS"
    ]
}

add css-compiler information inside of the extra composer configuration

  • format: compression format
  • input: array of relative paths to the composer.json, all files will be picked up recursivly inside of the directory
  • output: relative file path to the composer.json, where to save output (hard-copy)

example, (*8)

"extra": {
    "css-compiler": [
        {
            "format": "compact",
            "input": [
                "tests/shared-fixtures/compass/app.scss"
            ],
            "output": "var/cache/assets/compass.css"
        },
        {
            "format": "compact",
            "input": [
                "tests/shared-fixtures/sass"
            ],
            "output": "var/cache/assets/sass.css"
        }
    ]
}

The Versions

06/03 2017

dev-master

9999999-dev

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

06/03 2017

1.0.1

1.0.1.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

31/07 2016

1.0.0

1.0.0.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

04/07 2016

0.2.1

0.2.1.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

27/06 2016

0.2.0

0.2.0.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

25/06 2016

0.1.7

0.1.7.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

22/06 2016

0.1.6

0.1.6.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

22/06 2016

0.1.5

0.1.5.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

21/06 2016

0.1.4

0.1.4.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

20/06 2016

0.1.3

0.1.3.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

19/06 2016

0.1.2

0.1.2.0

compiles SASS and LESS assets on composer's callback

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

19/06 2016

0.1.1

0.1.1.0

compiles css assets from sass or less on composer events

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev

18/06 2016

0.1.0

0.1.0.0

compiles css assets from sass or less on composer events

  Sources   Download

MIT

The Requires

 

The Development Requires

by Eugene Matvejev