vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules.
github.com/patriksimek/vm2
patriksimek/vm2