Skip to content

Commit 94f7ac7

Browse files
committed
Fix: Remove lodash.isequal dependency due to changed behavior
1 parent 7a16a0b commit 94f7ac7

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

lib/file-operations.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ var util = require('util');
55
var fs = require('graceful-fs');
66
var path = require('path');
77
var assign = require('object-assign');
8-
var isEqual = require('lodash.isequal');
98
var isValidDate = require('vali-date');
109
var FlushWriteStream = require('flush-write-stream');
1110

@@ -57,8 +56,8 @@ function getTimesDiff(fsStat, vinylStat) {
5756
return;
5857
}
5958

60-
if (isEqual(vinylStat.mtime, fsStat.mtime) &&
61-
isEqual(vinylStat.atime, fsStat.atime)) {
59+
if (+vinylStat.mtime === +fsStat.mtime &&
60+
+vinylStat.atime === +fsStat.atime) {
6261
return;
6362
}
6463

@@ -102,8 +101,8 @@ function getOwnerDiff(fsStat, vinylStat) {
102101
gid = vinylStat.gid;
103102
}
104103

105-
if (isEqual(uid, fsStat.uid) &&
106-
isEqual(gid, fsStat.gid)) {
104+
if (uid === fsStat.uid &&
105+
gid === fsStat.gid) {
107106
return;
108107
}
109108

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"gulp-sourcemaps": "1.6.0",
3434
"is-valid-glob": "^0.3.0",
3535
"lazystream": "^1.0.0",
36-
"lodash.isequal": "^4.0.0",
3736
"merge-stream": "^1.0.0",
3837
"object-assign": "^4.0.0",
3938
"strip-bom": "^2.0.0",

0 commit comments

Comments
 (0)