Replace lodash with ramda.

This commit is contained in:
Alexandre Gigliotti
2015-09-21 10:16:38 -07:00
parent dad1267607
commit 99eed58f96
4 changed files with 16 additions and 13 deletions

View File

@@ -1,17 +1,18 @@
var _ = require('lodash');
var co = require('co');
var cheerio = require('cheerio');
var fs = require('mz/fs');
var inlineStyle = require('./inline-style');
var inlineImg = require('./inline-img');
var inlineLinkLess = require('./inline-link-less');
var R = require('ramda');
var Ru = require('@panosoft/ramda-utils');
var inline = co.wrap(function * (html, options) {
options = _.defaults(options || {}, {
options = Ru.defaults({
filename: null,
less: {},
verbose: false
});
}, options || {});
var filename;
try {
filename = html;
@@ -48,7 +49,7 @@ var inline = co.wrap(function * (html, options) {
var result = {
html: html,
files: _.unique(_.flatten(files, true))
files: R.uniq(R.flatten(files, true))
};
return (options.verbose ? result : result.html);
});