From b2a9dabcff19e339f32cb0dbfcffe7de15c7bcc9 Mon Sep 17 00:00:00 2001 From: David Majda Date: Wed, 14 Sep 2016 14:06:59 +0200 Subject: [PATCH] Remove now unused lib/utils/objects.js See #442. --- lib/utils/objects.js | 40 ---------------------------------------- package.json | 1 - 2 files changed, 41 deletions(-) delete mode 100644 lib/utils/objects.js diff --git a/lib/utils/objects.js b/lib/utils/objects.js deleted file mode 100644 index 3502732..0000000 --- a/lib/utils/objects.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; - -/* Object utilities. */ -let objects = { - values: function(object) { - let result = []; - - for (let key in object) { - if (object.hasOwnProperty(key)) { - result.push(object[key]); - } - } - - return result; - }, - - clone: function(object) { - let result = {}; - - for (let key in object) { - if (object.hasOwnProperty(key)) { - result[key] = object[key]; - } - } - - return result; - }, - - defaults: function(object, defaults) { - for (let key in defaults) { - if (defaults.hasOwnProperty(key)) { - if (!(key in object)) { - object[key] = defaults[key]; - } - } - } - } -}; - -module.exports = objects; diff --git a/package.json b/package.json index 484cd61..97195e8 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,6 @@ "lib/grammar-error.js", "lib/parser.js", "lib/peg.js", - "lib/utils/objects.js", "package.json" ], "main": "lib/peg",