Blob Blame History Raw
commit 7284934aab9a54d82cb9f7b7ae0823186b2ff3b0
Author: Tom Hughes <tom@compton.nu>
Date:   Fri Jan 15 15:07:50 2016 +0000

    Revert "Update lodash dependency to 4.0.0"
    
    This reverts commit 6b4ce3cbacd82d8319ce4ad31a3d868436f3be1d.

diff --git a/package.json b/package.json
index e18f260..2ba5498 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "node": ">=0.8.0"
   },
   "dependencies": {
-    "lodash": "^4.0.0"
+    "lodash": "^3.5.0"
   },
   "devDependencies": {
     "coffee-script": "*",
diff --git a/src/XMLAttribute.coffee b/src/XMLAttribute.coffee
index f2a1f30..3d72ec4 100644
--- a/src/XMLAttribute.coffee
+++ b/src/XMLAttribute.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 # Represents an attribute
 module.exports = class XMLAttribute
diff --git a/src/XMLCData.coffee b/src/XMLCData.coffee
index cd50cae..9b9ead2 100644
--- a/src/XMLCData.coffee
+++ b/src/XMLCData.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 XMLNode = require './XMLNode'
 
diff --git a/src/XMLComment.coffee b/src/XMLComment.coffee
index 35681c0..3c1a72d 100644
--- a/src/XMLComment.coffee
+++ b/src/XMLComment.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 XMLNode = require './XMLNode'
 
diff --git a/src/XMLDTDAttList.coffee b/src/XMLDTDAttList.coffee
index 836c4ce..b3ece2d 100644
--- a/src/XMLDTDAttList.coffee
+++ b/src/XMLDTDAttList.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 # Represents an attribute list
 module.exports = class XMLDTDAttList
diff --git a/src/XMLDTDElement.coffee b/src/XMLDTDElement.coffee
index 7a27811..07b9eb5 100644
--- a/src/XMLDTDElement.coffee
+++ b/src/XMLDTDElement.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 # Represents an attribute
 module.exports = class XMLDTDElement
diff --git a/src/XMLDTDEntity.coffee b/src/XMLDTDEntity.coffee
index edb8183..fa6531e 100644
--- a/src/XMLDTDEntity.coffee
+++ b/src/XMLDTDEntity.coffee
@@ -1,5 +1,5 @@
-create = require 'lodash/create'
-isObject = require 'lodash/isObject'
+create = require 'lodash/object/create'
+isObject = require 'lodash/lang/isObject'
 
 # Represents an entity declaration in the DTD
 module.exports = class XMLDTDEntity
diff --git a/src/XMLDTDNotation.coffee b/src/XMLDTDNotation.coffee
index daafe62..901fa62 100644
--- a/src/XMLDTDNotation.coffee
+++ b/src/XMLDTDNotation.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 # Represents a NOTATION entry in the DTD
 module.exports = class XMLDTDNotation
diff --git a/src/XMLDeclaration.coffee b/src/XMLDeclaration.coffee
index 6cc7140..27f2485 100644
--- a/src/XMLDeclaration.coffee
+++ b/src/XMLDeclaration.coffee
@@ -1,5 +1,5 @@
-create = require 'lodash/create'
-isObject = require 'lodash/isObject'
+create = require 'lodash/object/create'
+isObject = require 'lodash/lang/isObject'
 
 XMLNode = require './XMLNode'
 
diff --git a/src/XMLDocType.coffee b/src/XMLDocType.coffee
index 350b5eb..30dfe21 100644
--- a/src/XMLDocType.coffee
+++ b/src/XMLDocType.coffee
@@ -1,5 +1,5 @@
-create = require 'lodash/create'
-isObject = require 'lodash/isObject'
+create = require 'lodash/object/create'
+isObject = require 'lodash/lang/isObject'
 
 XMLCData = require './XMLCData'
 XMLComment = require './XMLComment'
diff --git a/src/XMLElement.coffee b/src/XMLElement.coffee
index 49c6701..1ce9999 100644
--- a/src/XMLElement.coffee
+++ b/src/XMLElement.coffee
@@ -1,7 +1,7 @@
-create = require 'lodash/create'
-isObject = require 'lodash/isObject'
-isFunction = require 'lodash/isFunction'
-every = require 'lodash/every'
+create = require 'lodash/object/create'
+isObject = require 'lodash/lang/isObject'
+isFunction = require 'lodash/lang/isFunction'
+every = require 'lodash/collection/every'
 
 XMLNode = require './XMLNode'
 XMLAttribute = require './XMLAttribute'
diff --git a/src/XMLNode.coffee b/src/XMLNode.coffee
index 7f1792f..cf0e4d9 100644
--- a/src/XMLNode.coffee
+++ b/src/XMLNode.coffee
@@ -1,6 +1,6 @@
-isObject = require 'lodash/isObject'
-isFunction = require 'lodash/isFunction'
-isEmpty = require 'lodash/isEmpty'
+isObject = require 'lodash/lang/isObject'
+isFunction = require 'lodash/lang/isFunction'
+isEmpty = require 'lodash/lang/isEmpty'
 
 XMLElement = null
 XMLCData = null
diff --git a/src/XMLProcessingInstruction.coffee b/src/XMLProcessingInstruction.coffee
index 1b31a8b..06a3d51 100644
--- a/src/XMLProcessingInstruction.coffee
+++ b/src/XMLProcessingInstruction.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 # Represents a processing instruction
 module.exports = class XMLProcessingInstruction
diff --git a/src/XMLRaw.coffee b/src/XMLRaw.coffee
index 0be7712..160d08e 100644
--- a/src/XMLRaw.coffee
+++ b/src/XMLRaw.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 XMLNode = require './XMLNode'
 
diff --git a/src/XMLText.coffee b/src/XMLText.coffee
index dc3a34e..6415773 100644
--- a/src/XMLText.coffee
+++ b/src/XMLText.coffee
@@ -1,4 +1,4 @@
-create = require 'lodash/create'
+create = require 'lodash/object/create'
 
 XMLNode = require './XMLNode'
 
diff --git a/src/index.coffee b/src/index.coffee
index b43ab4e..f7e2459 100644
--- a/src/index.coffee
+++ b/src/index.coffee
@@ -1,4 +1,4 @@
-assign = require 'lodash/assign'
+assign = require 'lodash/object/assign'
 
 XMLBuilder = require './XMLBuilder'