Skip to content

Commit 358e276

Browse files
author
Bryan Donovan
committed
using full lodash instead of lodash.clonedeep npm
1 parent 45b1ce0 commit 358e276

File tree

4 files changed

+6
-11
lines changed

4 files changed

+6
-11
lines changed

Diff for: lib/stores/memory.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*eslint no-unused-vars:0*/
22
var Lru = require("lru-cache");
3-
var cloneDeep = require('lodash.clonedeep');
3+
var cloneDeep = require('lodash/cloneDeep');
44
var utils = require('../utils');
55
var isObject = utils.isObject;
66

Diff for: package-lock.json

+2-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"author": "Bryan Donovan",
2121
"license": "MIT",
2222
"dependencies": {
23-
"lodash.clonedeep": "4.5.0",
2423
"async": "1.5.2",
24+
"lodash": "^4.17.15",
2525
"lru-cache": "4.0.0"
2626
},
2727
"devDependencies": {

Diff for: test/stores/memory.unit.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ describe("memory store", function() {
4949
context("when cache misses", function() {
5050
function getCachedObject(name, cb) {
5151
cache.wrap(key, function(cacheCb) {
52-
cacheCb(null, {foo: 'bar'});
52+
cacheCb(null, {foo: 'bar', arr: [1, 2, 3]});
5353
}, opts, cb);
5454
}
5555

@@ -110,6 +110,7 @@ describe("memory store", function() {
110110
getCachedObject('foo', function(err, result) {
111111
checkErr(err);
112112
assert.equal(result.foo, 'bar');
113+
assert.deepEqual(result.arr, [1, 2, 3]);
113114
done();
114115
});
115116
});

0 commit comments

Comments
 (0)