Socket
Socket
Sign inDemoInstall

safer-eval

Package Overview
Dependencies
1
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.1 to 1.3.2

4

lib/index.js

@@ -60,3 +60,5 @@ /**

return vm.runInContext('(function () {"use strict"; return ' + code + '})()', this._context, this._options);
var src = 'Object.constructor = function () {};\n';
src += 'return ' + code + ';\n';
return vm.runInContext('(function () {"use strict"; ' + src + '})()', this._context, this._options);
}

@@ -63,0 +65,0 @@ }]);

{
"name": "safer-eval",
"version": "1.3.1",
"version": "1.3.2",
"description": "a safer eval",

@@ -44,3 +44,3 @@ "keywords": [

"babel-loader": "^8.0.4",
"eslint": "^5.11.1",
"eslint": "^5.15.1",
"eslint-config-standard": "^12.0.0",

@@ -51,5 +51,4 @@ "eslint-plugin-import": "^2.14.0",

"eslint-plugin-standard": "^4.0.0",
"karma": "^4.0.0",
"karma": "^4.0.1",
"karma-chrome-launcher": "^2.0.0",
"karma-coverage": "^1.1.1",
"karma-firefox-launcher": "^1.0.0",

@@ -63,3 +62,5 @@ "karma-mocha": "^1.3.0",

"rimraf": "^2.5.4",
"webpack": "^4.28.3",
"webpack": "^4.29.6"
},
"_devDependencies": {
"zuul": "^3.11.1"

@@ -66,0 +67,0 @@ },

@@ -43,4 +43,7 @@ /**

}
let src = 'Object.constructor = function () {};\n'
src += 'return ' + code + ';\n'
return vm.runInContext(
'(function () {"use strict"; return ' + code + '})()',
'(function () {"use strict"; ' + src + '})()',
this._context,

@@ -47,0 +50,0 @@ this._options

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc