diff options
author | Johannes <mail@johannesewald.de> | 2012-06-04 03:45:55 +0400 |
---|---|---|
committer | Johannes <mail@johannesewald.de> | 2012-06-04 03:45:55 +0400 |
commit | 7eb93bb6075d6c36123dc4497b184789206d3fc2 (patch) | |
tree | d629cf219498cfd2e030a592298b465d987ab1ba /README.md | |
parent | 652404f21d25014bc77bd562fc987be6e446db58 (diff) |
Update master
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -101,7 +101,7 @@ rewire("./myModuleA.js", null, null, null, false) === require("./myModuleA.js"); - *{Object} mocks (optional)*: An object with mocks. Keys should be the exactly the same like they're required in the target module. So if you write ```require("../../myModules/myModuleA.js")``` you need to pass ```{"../../myModules/myModuleA.js": myModuleAMock}```.
- *{Object|String} injections (optional)*: If you pass an object, all keys of the object will be ```var```s within the module. You can also eval a string. **Please note**: All scripts are injected at the end of the module. So if there is any code in your module that is executed during ```require()```, your injected variables will be undefined at this point. For example: passing ```{console: {...}}``` will cause all calls of ```console.log()``` to throw an exception if they're executed during ```require()```.
- *{Array<String>} leaks (optional)*: An array with variable names that should be exported. These variables are accessible via ```myModule.__```
-- *{Boolean=true} cache (optional)*: Indicates whether the rewired module should be cached by node so subsequent calls of ```require()``` will return the rewired module. Subsequent calls of ```rewire()``` will always overwrite the cache.
+- *{Boolean=true} cache (optional)*: Indicates whether the rewired module should be cached by node so subsequent calls of ```require()``` will return the rewired module. Further calls of ```rewire()``` will always overwrite the cache.
-----------------------------------------------------------------
|