mirror of
https://github.com/rschamp/gh-pages.git
synced 2026-04-02 03:55:24 +08:00
Remove dependency on lodash
This commit is contained in:
10
lib/index.js
10
lib/index.js
@@ -3,7 +3,6 @@ var fs = require('fs');
|
||||
|
||||
var Q = require('q');
|
||||
var wrench = require('wrench');
|
||||
var _ = require('lodash');
|
||||
var glob = require('glob');
|
||||
|
||||
var git = require('./git');
|
||||
@@ -73,7 +72,14 @@ exports.publish = function publish(basePath, config, done) {
|
||||
};
|
||||
|
||||
// override defaults with any task options
|
||||
var options = _.extend({}, defaults, config);
|
||||
// TODO: Require Node >= 4 and use Object.assign
|
||||
var options = {};
|
||||
for (var d in defaults) {
|
||||
options[d] = defaults[d];
|
||||
}
|
||||
for (var c in config) {
|
||||
options[c] = config[c];
|
||||
}
|
||||
|
||||
try {
|
||||
if (!fs.statSync(basePath).isDirectory()) {
|
||||
|
||||
Reference in New Issue
Block a user