Socket
Socket
Sign inDemoInstall

espower

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

espower - npm Package Compare versions

Comparing version 0.4.0 to 0.4.1

5

bower.json
{
"name": "espower",
"version": "0.4.0",
"version": "0.4.1",
"main": "lib/espower.js",

@@ -9,2 +9,3 @@ "ignore": [

"expr.js",
"esp.js",
"node_modules",

@@ -20,3 +21,3 @@ "package.json",

"esprima": "~1.0.4",
"escodegen": "~1.3.0",
"escodegen": "1.3.0",
"mocha": "~1.18.2",

@@ -23,0 +24,0 @@ "requirejs": "~2.1.11",

3

lib/espower.js

@@ -57,2 +57,5 @@ /**

node.callee.object = instrumentor.captureRecursively(node.callee.object);
if (node.callee.computed) {
node.callee.property = instrumentor.captureRecursively(node.callee.property);
}
return instrumentor.captureNode('funcall', node, instrumentor.propertyLocationOf(node.callee));

@@ -59,0 +62,0 @@ } else {

{
"name": "espower",
"description": "Power Assert feature instrumentor based on the Mozilla JavaScript AST",
"version": "0.4.0",
"version": "0.4.1",
"keywords": [

@@ -27,3 +27,3 @@ "test",

"scripts": {
"bower": "./node_modules/bower/bin/bower install",
"bower": "./node_modules/bower/bin/bower install --config.interactive=false",
"test": "grunt test",

@@ -36,4 +36,4 @@ "coveralls": "grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"

"devDependencies": {
"esprima": "~1.0.4",
"escodegen": "~1.3.0",
"esprima": "~1.1.1",
"escodegen": "~1.3.1",
"coffee-script-redux": "2.0.0-beta8",

@@ -40,0 +40,0 @@ "grunt": "~0.4.2",

@@ -120,5 +120,2 @@ (function (root, factory) {

"assert(assert._expr(assert._capt(assert._capt(assert._capt(ary1,'ident',{start:{line:1,column:7}}).length,'ident',{start:{line:1,column:12}})===assert._capt(assert._capt(ary2,'ident',{start:{line:1,column:23}}).length,'ident',{start:{line:1,column:28}}),'binary',{start:{line:1,column:19}}),{start:{line:1,column:7}},'assert(ary1.length === ary2.length);'));");
inst("assert.equal(ary1.length, ary2.length);",
"assert.equal(assert._expr(assert._capt(assert._capt(ary1,'ident',{start:{line:1,column:13}}).length,'ident',{start:{line:1,column:18}}),{start:{line:1,column:13}},'assert.equal(ary1.length, ary2.length);'),assert._expr(assert._capt(assert._capt(ary2,'ident',{start:{line:1,column:26}}).length,'ident',{start:{line:1,column:31}}),{start:{line:1,column:26}},'assert.equal(ary1.length, ary2.length);'));");
});

@@ -197,2 +194,5 @@

inst("assert.equal(ary1.length, ary2.length);",
"assert.equal(assert._expr(assert._capt(assert._capt(ary1,'ident',{start:{line:1,column:13}}).length,'ident',{start:{line:1,column:18}}),{start:{line:1,column:13}},'assert.equal(ary1.length, ary2.length);'),assert._expr(assert._capt(assert._capt(ary2,'ident',{start:{line:1,column:26}}).length,'ident',{start:{line:1,column:31}}),{start:{line:1,column:26}},'assert.equal(ary1.length, ary2.length);'));");
inst("assert.deepEqual(foo.propName, foo[key]);",

@@ -213,2 +213,8 @@ "assert.deepEqual(assert._expr(assert._capt(assert._capt(foo,'ident',{start:{line:1,column:17}}).propName,'ident',{start:{line:1,column:21}}),{start:{line:1,column:17}},'assert.deepEqual(foo.propName, foo[key]);'),assert._expr(assert._capt(assert._capt(foo,'ident',{start:{line:1,column:31}})[assert._capt(key,'ident',{start:{line:1,column:35}})],'ident',{start:{line:1,column:34}}),{start:{line:1,column:31}},'assert.deepEqual(foo.propName, foo[key]);'));");

inst("assert(foo[propName]());",
"assert(assert._expr(assert._capt(assert._capt(foo,'ident',{start:{line:1,column:7}})[assert._capt(propName,'ident',{start:{line:1,column:11}})](),'funcall',{start:{line:1,column:10}}),{start:{line:1,column:7}},'assert(foo[propName]());'));");
inst("assert(foo[hoge[fuga[piyo]]]());",
"assert(assert._expr(assert._capt(assert._capt(foo,'ident',{start:{line:1,column:7}})[assert._capt(assert._capt(hoge,'ident',{start:{line:1,column:11}})[assert._capt(assert._capt(fuga,'ident',{start:{line:1,column:16}})[assert._capt(piyo,'ident',{start:{line:1,column:21}})],'ident',{start:{line:1,column:20}})],'ident',{start:{line:1,column:15}})](),'funcall',{start:{line:1,column:10}}),{start:{line:1,column:7}},'assert(foo[hoge[fuga[piyo]]]());'));");
inst("assert(sum(one, two, three) === seven);",

@@ -215,0 +221,0 @@ "assert(assert._expr(assert._capt(assert._capt(sum(assert._capt(one,'ident',{start:{line:1,column:11}}),assert._capt(two,'ident',{start:{line:1,column:16}}),assert._capt(three,'ident',{start:{line:1,column:21}})),'funcall',{start:{line:1,column:7}})===assert._capt(seven,'ident',{start:{line:1,column:32}}),'binary',{start:{line:1,column:28}}),{start:{line:1,column:7}},'assert(sum(one, two, three) === seven);'));");

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc