Skip to content

axetroy/node-context

Repository files navigation

Create NodeJs context

Greenkeeper badge Build Status Coverage Status Dependency License Prettier Node npm version

Usage

const vm = require('vm');
const Context = require('@axetroy/context');

const context = new Context('./index.js');
const script = new vm.Script(`
const path = require('path');
console.log('current file is: ', __filename); // current/work/dir/index.js
console.log('current work dir:: ', process.cwd());  // current/work/dir
`);

script.runInNewContext(context);

Contributing

Contributing Guid

Contributors


Axetroy

💻 🐛 🎨

License

FOSSA Status

About

Create NodeJs context for vm sandbox

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published