Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rewire.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes <mail@johannesewald.de>2012-06-04 20:57:28 +0400
committerJohannes <mail@johannesewald.de>2012-06-04 20:57:28 +0400
commit9ed2ca62274dfaa2c6b942e70e855d8a2bdf5b47 (patch)
treefc22ea99bb5f2bcf13cbf40acd734f56d490c41e
parent436d8d8a5284b767b3344ff2ef738a3471449c5a (diff)
improved docs
-rw-r--r--README.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/README.md b/README.md
index 3b3e2ad..e00f3ed 100644
--- a/README.md
+++ b/README.md
@@ -82,10 +82,14 @@ rewiredModule =
////////////////////////////////
var leaks = ["myPrivateVar1", "myPrivateVar2"];
-// rewire exports variables under the special "__"-object.
+// This will inject
+// module.exports._ = {myPrivateVar1: myPrivateVar1, myPrivateVar2: myPrivateVar2}
+// at the bottom of the module.
rewiredModule = rewire("./myModuleA.js", null, null, leaks);
-rewiredModule.__.myPrivateVar1; // returns former private myPrivateVar1
-rewiredModule.__.myPrivateVar2; // returns former private myPrivateVar2
+
+// You now can access your private varialbes under the special __-object
+rewiredModule.__.myPrivateVar1; // returns former private variable myPrivateVar1
+rewiredModule.__.myPrivateVar2; // returns former private variable myPrivateVar2