broccoli-less-single
Advanced tools
Comparing version 0.6.2 to 0.6.3
17
index.js
'use strict'; | ||
var fs = require('fs'); | ||
var path = require('path'); | ||
var less = require('less'); | ||
var mkdirp = require('mkdirp'); | ||
var merge = require('lodash.merge'); | ||
var CachingWriter = require('broccoli-caching-writer'); | ||
var includePathSearcher = require('include-path-searcher'); | ||
@@ -25,3 +19,3 @@ module.exports = LessCompiler; | ||
// passed into us with fallback values. see issue #29 | ||
var options = merge({}, _options); | ||
var options = require('lodash.merge')({}, _options); | ||
@@ -45,2 +39,7 @@ if (options.sourceMap) { | ||
LessCompiler.prototype.build = function() { | ||
var fs = require('fs'); | ||
var less = require('less'); | ||
var path = require('path'); | ||
var mkdirp = require('mkdirp'); | ||
var destFile = this.outputPath + '/' + this.outputFile; | ||
@@ -51,3 +50,3 @@ | ||
var lessOptions = { | ||
filename: includePathSearcher.findFileSync(this.inputFile, this.inputPaths), | ||
filename: require('include-path-searcher').findFileSync(this.inputFile, this.inputPaths), | ||
paths: this.inputPaths.slice() | ||
@@ -58,3 +57,3 @@ }; | ||
merge(lessOptions, this.lessOptions); | ||
require('lodash.merge')(lessOptions, this.lessOptions); | ||
@@ -61,0 +60,0 @@ lessOptions.paths = [path.dirname(lessOptions.filename)].concat(lessOptions.paths); |
{ | ||
"name": "broccoli-less-single", | ||
"description": "Single-file-output LESS compiler for Broccoli", | ||
"version": "0.6.2", | ||
"version": "0.6.3", | ||
"author": { | ||
@@ -6,0 +6,0 @@ "name": "Gabriel Grant", |
@@ -71,10 +71,7 @@ # broccoli-less-single | ||
// Brocfile.js | ||
var pickFiles = require('broccoli-static-compiler'); | ||
var Funnel = require('broccoli-funnel'); | ||
var compileLess = require('broccoli-less-single'); | ||
var mergeTrees = require('broccoli-merge-trees'); | ||
var app = pickFiles('app', { | ||
srcDir: '/', | ||
destDir: '/' | ||
}); | ||
var app = new Funnel('app'); | ||
@@ -81,0 +78,0 @@ var less = compileLess(app, 'styles/app.less', 'assets/app.css', { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7138
58
87