mozilla / id.webmaker.org

OAuth 2.0 identity provider for Webmaker
https://id.webmaker.org
Mozilla Public License 2.0
18 stars 51 forks source link

fix autoless dying on too-new a version of less #414

Closed Pomax closed 8 years ago

Pomax commented 8 years ago

fixes https://github.com/mozilla/id.webmaker.org/issues/413

autoless needs less version 1.7.5 of less, but something else installs a less version 2.4.0, and autoless seems to not use its "own" version of less but simply that top level too-modern version from the top level node_modules dir. Thus, everything breaks.

This PR adds an explicit requirement for less 1.7.5, causing whatever needs 2.4.0 to install that locally, so that autoless no longer breaks all the things.

That said, ditching autoless and just using normal watching is probably a far more permanent solution.