
Security News
Django Joins curl in Pushing Back on AI Slop Security Reports
Django has updated its security policies to reject AI-generated vulnerability reports that include fabricated or unverifiable content.
context-eval
Advanced tools
JavaScript code execution context for the browser and wrapper around node vm module
Simple execution context for node and the browser. In node it just creates a new
context and runInContext
in that context and in the browser it creates an
iframe and hangs on to it until destroy is called.
install:
npm install context-eval
Use with browserify or node.
to run the tests:
npm test
test in browsers:
npm install karma -g
karma start
sandbox
(optional) is an object that would be shallowly copied into the execution context.
parentElement
(optional) is an element where the iframe can appended to, defautls to body
.
Evaluates code and returns result.
Does nothing in node but removes iframe in browser.
Extend the global object with obj
Returns the global object
MIT
FAQs
JavaScript code execution context for the browser and wrapper around node vm module
The npm package context-eval receives a total of 4,495 weekly downloads. As such, context-eval popularity was classified as popular.
We found that context-eval demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Django has updated its security policies to reject AI-generated vulnerability reports that include fabricated or unverifiable content.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.