/var/www/greso.tech/server/nsm/node_modules/static-module/test
NameSizeModeActions
assign/-0755rm
brfs/-0755rm
fn/-0755rm
fs/-0755rm
fs_twice/-0755rm
inline/-0755rm
log/-0755rm
many/-0755rm
mixed/-0755rm
nested/-0755rm
obj/-0755rm
prop/-0755rm
readfile_resolve/-0755rm
shebang/-0755rm
unary/-0755rm
varmod/-0755rm
vars/-0755rm
assign.js12720644editdlrm
brfs.js60180644editdlrm
fn.js5540644editdlrm
fs.js18360644editdlrm
fs_twice.js29400644editdlrm
inline.js22000644editdlrm
log.js14160644editdlrm
many.js23300644editdlrm
mixed.js19540644editdlrm
nested.js8130644editdlrm
obj.js6230644editdlrm
prop.js5980644editdlrm
readfile_resolve.js10170644editdlrm
shebang.js6280644editdlrm
unary.js8830644editdlrm
varmod.js11170644editdlrm
vars.js27570644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/static-module/test/readfile_resolve.js (1017B)
var staticModule = require('../'); var test = require('tape'); var concat = require('concat-stream'); var quote = require('quote-stream'); var through = require('through2'); var fs = require('fs'); var path = require('path'); var resolve = require('resolve'); test('readFileSync of require.resolve()', function (t) { t.plan(1); var dir = __dirname + '/readfile_resolve'; function rres (p) { return resolve.sync(p, { basedir: dir }) } var vars = { __dirname: dir, require: { resolve: rres } }; var sm = staticModule({ fs: { readFileSync: readFileSync } }, { vars: vars }); readStream('main.js').pipe(sm).pipe(concat(function (body) { Function(['console'],body)({ log: log }); function log (msg) { t.equal(msg, 'amaze\n') } })); }); function readStream (file) { return fs.createReadStream(path.join(__dirname, 'readfile_resolve', file)); } function readFileSync (file, opts) { return fs.createReadStream(file).pipe(quote()); }