From d0f50e9a6f428b68fc51e1c582148196deb9e209 Mon Sep 17 00:00:00 2001 From: James Halliday Date: Wed, 21 Jul 2010 01:27:28 -0800 Subject: [PATCH] backwards compatible update for var Traverse = require('traverse') style --- examples/json.js | 2 +- examples/leaves.js | 2 +- examples/negative.js | 2 +- package.json | 2 +- traverse.js | 4 +++- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/json.js b/examples/json.js index 08056d1..b55f322 100755 --- a/examples/json.js +++ b/examples/json.js @@ -1,6 +1,6 @@ #!/usr/bin/env node var sys = require('sys'); -var Traverse = require('traverse').Traverse; +var Traverse = require('traverse'); var id = 54; var callbacks = {}; diff --git a/examples/leaves.js b/examples/leaves.js index d38709b..a17fb1e 100755 --- a/examples/leaves.js +++ b/examples/leaves.js @@ -1,6 +1,6 @@ #!/usr/bin/env node var sys = require('sys'); -var Traverse = require('traverse').Traverse; +var Traverse = require('traverse'); var acc = []; Traverse({ diff --git a/examples/negative.js b/examples/negative.js index 38d4a21..e0d0fd8 100755 --- a/examples/negative.js +++ b/examples/negative.js @@ -1,6 +1,6 @@ #!/usr/bin/env node var sys = require('sys'); -var Traverse = require('traverse').Traverse; +var Traverse = require('traverse'); var fixed = Traverse([ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } diff --git a/package.json b/package.json index 5cb61a5..7fb7021 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name" : "traverse", - "version" : "0.0.2", + "version" : "0.0.3", "description" : "Traverse and transform objects by visiting every node on a recursive walk.", "author" : "James Halliday", "main" : "traverse", diff --git a/traverse.js b/traverse.js index 3af8293..244ffd9 100644 --- a/traverse.js +++ b/traverse.js @@ -1,4 +1,6 @@ -exports.Traverse = Traverse; +module.exports = Traverse; +module.exports.Traverse = Traverse; + function Traverse (obj) { if (!(this instanceof Traverse)) return new Traverse(obj);