From b4378356f1e00ca9b48966e3081c9383248c4086 Mon Sep 17 00:00:00 2001 From: Romain Prieto Date: Fri, 22 Jan 2016 12:27:26 +1100 Subject: [PATCH] Update all packages, now compatible with Node 5 --- package.json | 24 ++++++++++++------------ src/input/metadata.js | 2 +- src/output-website/pages.js | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 9a79fd0..f3c864a 100644 --- a/package.json +++ b/package.json @@ -27,17 +27,17 @@ "thumbsup": "./bin/thumbsup.js" }, "dependencies": { - "async": "^0.9.0", - "exif-parser": "~0.1.6", - "fs-extra": "^0.12.0", - "glob": "^4.3.0", - "gm": "^1.17.0", - "handlebars": "~2.0.0", - "lightgallery": "^1.2.2", - "lodash": "~2.4.1", - "moment": "^2.8.4", - "pad": "~0.0.4", - "progress": "~1.1.5", - "yargs": "^1.3.3" + "async": "^1.5.2", + "exif-parser": "~0.1.9", + "fs-extra": "^0.26.4", + "glob": "^6.0.4", + "gm": "^1.21.1", + "handlebars": "~4.0.5", + "lightgallery": "^1.2.14", + "lodash": "~4.0.0", + "moment": "^2.11.1", + "pad": "~1.0.0", + "progress": "~1.1.8", + "yargs": "^3.32.0" } } diff --git a/src/input/metadata.js b/src/input/metadata.js index 2bfa1cb..29ae800 100644 --- a/src/input/metadata.js +++ b/src/input/metadata.js @@ -49,7 +49,7 @@ exports.update = function(opts, callback) { function removeDeletedFiles(allFiles) { var existingPaths = _.keys(existing); - var actualPaths = _.pluck(allFiles, 'relative'); + var actualPaths = _.map(allFiles, 'relative'); var deleted = _.difference(existingPaths, actualPaths); deleted.forEach(function(key) { delete existing[key]; diff --git a/src/output-website/pages.js b/src/output-website/pages.js index 2e5043c..cef1a8a 100644 --- a/src/output-website/pages.js +++ b/src/output-website/pages.js @@ -25,8 +25,8 @@ exports.homepage = function(structure) { name: folder.name, url: folder.name + '.html', stats: stats(folder.media), - fromDate: date(_.min(folder.media, 'date').date), - toDate: date(_.max(folder.media, 'date').date), + fromDate: date(_.minBy(folder.media, 'date').date), + toDate: date(_.maxBy(folder.media, 'date').date), grid: grid(folder.media) }; });