Skip to content

Commit 8445f42

Browse files
committed
Update to latest dependencies.
1 parent 0b0cfbe commit 8445f42

File tree

2 files changed

+24
-22
lines changed

2 files changed

+24
-22
lines changed

lib/postProcessing/include.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ var includePP = module.exports = { };
44

55
var jsonApi = require("../jsonApi.js");
66
var _ = {
7-
unique: require("lodash.uniq")
7+
uniq: require("lodash.uniq"),
8+
uniqBy: require("lodash.uniqby")
89
};
910
var rerouter = require("../rerouter.js");
1011
var async = require("async");
@@ -28,7 +29,7 @@ includePP.action = function(request, response, callback) {
2829

2930
includeTree._dataItems = [ ];
3031
response.included = includePP._getDataItemsFromTree(includeTree);
31-
response.included = _.unique(response.included, false, function(someItem) {
32+
response.included = _.uniqBy(response.included, function(someItem) {
3233
return someItem.type + "~~" + someItem.id;
3334
});
3435

@@ -153,7 +154,7 @@ includePP._fillIncludeTree = function(includeTree, request, callback) {
153154
var resourcesToFetch = [];
154155

155156
Object.keys(map.primary).forEach(function(relation) {
156-
var ids = _.unique(map.primary[relation]);
157+
var ids = _.uniq(map.primary[relation]);
157158
var parts = relation.split("~~");
158159
var urlJoiner = "&filter[id]=";
159160
ids = urlJoiner + ids.join(urlJoiner);
@@ -167,7 +168,7 @@ includePP._fillIncludeTree = function(includeTree, request, callback) {
167168
});
168169

169170
Object.keys(map.foreign).forEach(function(relation) {
170-
var ids = _.unique(map.foreign[relation]);
171+
var ids = _.uniq(map.foreign[relation]);
171172
var parts = relation.split("~~");
172173
var urlJoiner = "&filter[" + parts[0] + "]=";
173174
ids = urlJoiner + ids.join(urlJoiner);

package.json

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,33 +20,34 @@
2020
},
2121
"dependencies": {
2222
"async": "1.5.2",
23-
"body-parser": "1.14.2",
24-
"cookie-parser": "1.4.0",
23+
"body-parser": "^1.15.1",
24+
"cookie-parser": "^1.4.3",
2525
"debug": "2.2.0",
26-
"express": "4.13.3",
26+
"express": "^4.13.4",
2727
"joi": "6.10.1",
28-
"lodash.assign": "3.2.0",
29-
"lodash.isequal": "3.0.4",
30-
"lodash.omit": "3.1.0",
31-
"lodash.pick": "3.1.0",
32-
"lodash.uniq": "3.2.2",
28+
"lodash.assign": "^4.0.9",
29+
"lodash.isequal": "^4.2.0",
30+
"lodash.omit": "^4.3.0",
31+
"lodash.pick": "^4.2.1",
32+
"lodash.uniq": "^4.3.0",
33+
"lodash.uniqby": "^4.5.0",
3334
"node-uuid": "1.4.7",
3435
"qs": "^6.2.0",
35-
"request": "2.67.0"
36+
"request": "^2.72.0"
3637
},
3738
"devDependencies": {
38-
"blanket": "1.1.7",
39-
"coveralls": "2.11.2",
40-
"eslint": "0.24.1",
41-
"flow-bin": "^0.23.1",
39+
"blanket": "1.1.9",
40+
"coveralls": "^2.11.9",
41+
"eslint": "^2.11.0",
42+
"flow-bin": "^0.26.0",
4243
"jscpd": "^0.6.1",
43-
"mocha": "2.2.5",
44-
"mocha-lcov-reporter": "0.0.2",
45-
"mocha-performance": "0.1.0",
46-
"node-inspector": "0.12.5",
44+
"mocha": "^2.5.3",
45+
"mocha-lcov-reporter": "^1.2.0",
46+
"mocha-performance": "^0.1.1",
47+
"node-inspector": "^0.12.8",
4748
"plato": "1.5.0",
4849
"swagger-tools": "^0.10.1",
49-
"v8-profiler": "5.5.0"
50+
"v8-profiler": "^5.6.5"
5051
},
5152
"scripts": {
5253
"test": "node ./node_modules/mocha/bin/mocha -S -R spec ./test/*.js",

0 commit comments

Comments
 (0)