module-map-nodejs
v1.0.0
Published
A module map that returns all modules in your folder
Downloads
2
Maintainers
Readme
module map nodejs
Module map lets you discover size, last edited and content of a module. It also shows the dependencies of a module.
Installation
npm install --save module-map-nodejs
Usage
const modules = moduleMap({
source: "./your-path",
});
Example
const vm = require("vm");
const moduleMap = require("./index");
const modules = moduleMap({
source: "./test2",
});
for (let [key, value] of Object.entries(modules)) {
const context = {
require: () => {},
module: {
exports: {},
},
...value.exports,
};
vm.createContext(context);
vm.runInContext(value.content, context);
console.log(context, "YAY");
}