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'