summaryrefslogtreecommitdiff
path: root/lib/module.js
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2016-01-13 11:22:03 -0800
committerRich Trott <rtrott@gmail.com>2016-01-15 20:36:28 -0800
commit19f700859b55b96c7ed9bdeb68482c6a9d84e1b2 (patch)
tree165e9a136d8645b7e1812e44361466322e8f15fc /lib/module.js
parent3441a4178b3e63d4c82e95772ac595eaa2209699 (diff)
downloadandroid-node-v8-19f700859b55b96c7ed9bdeb68482c6a9d84e1b2.tar.gz
android-node-v8-19f700859b55b96c7ed9bdeb68482c6a9d84e1b2.tar.bz2
android-node-v8-19f700859b55b96c7ed9bdeb68482c6a9d84e1b2.zip
module: revert "optimize js and json file i/o"
This reverts commit 7c603280024de60329d5da283fb8433420bc6716. It is causing CI failures on Windows. Ref: https://github.com/nodejs/node/pull/4575 PR-URL: https://github.com/nodejs/node/pull/4679 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'lib/module.js')
-rw-r--r--lib/module.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/module.js b/lib/module.js
index ca2c805bb0..a068bffa7d 100644
--- a/lib/module.js
+++ b/lib/module.js
@@ -428,14 +428,14 @@ Module.prototype._compile = function(content, filename) {
// Native extension for .js
Module._extensions['.js'] = function(module, filename) {
- var content = internalModuleReadFile(filename);
+ var content = fs.readFileSync(filename, 'utf8');
module._compile(internalModule.stripBOM(content), filename);
};
// Native extension for .json
Module._extensions['.json'] = function(module, filename) {
- var content = internalModuleReadFile(filename);
+ var content = fs.readFileSync(filename, 'utf8');
try {
module.exports = JSON.parse(internalModule.stripBOM(content));
} catch (err) {