mirror of
https://github.com/rschamp/gh-pages.git
synced 2025-11-05 21:51:19 +08:00
Remove dependency on lodash
This commit is contained in:
parent
e49a7d9bb2
commit
33849acadf
10
lib/index.js
10
lib/index.js
@ -3,7 +3,6 @@ var fs = require('fs');
|
|||||||
|
|
||||||
var Q = require('q');
|
var Q = require('q');
|
||||||
var wrench = require('wrench');
|
var wrench = require('wrench');
|
||||||
var _ = require('lodash');
|
|
||||||
var glob = require('glob');
|
var glob = require('glob');
|
||||||
|
|
||||||
var git = require('./git');
|
var git = require('./git');
|
||||||
@ -73,7 +72,14 @@ exports.publish = function publish(basePath, config, done) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// override defaults with any task options
|
// 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 {
|
try {
|
||||||
if (!fs.statSync(basePath).isDirectory()) {
|
if (!fs.statSync(basePath).isDirectory()) {
|
||||||
|
|||||||
@ -30,7 +30,6 @@
|
|||||||
"commander": "2.9.0",
|
"commander": "2.9.0",
|
||||||
"glob": "~4.0.2",
|
"glob": "~4.0.2",
|
||||||
"graceful-fs": "4.1.2",
|
"graceful-fs": "4.1.2",
|
||||||
"lodash": "~2.4.1",
|
|
||||||
"q": "1.4.1",
|
"q": "1.4.1",
|
||||||
"q-io": "1.13.2",
|
"q-io": "1.13.2",
|
||||||
"wrench": "1.5.8"
|
"wrench": "1.5.8"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user