espower-source
Advanced tools
Comparing version 0.6.1 to 0.7.0
@@ -24,4 +24,3 @@ /** | ||
destructive: true, | ||
path: filepath, | ||
source: jsCode | ||
path: filepath | ||
}); | ||
@@ -28,0 +27,0 @@ modifiedAst = espower(jsAst, espowerOptions); |
{ | ||
"name": "espower-source", | ||
"version": "0.6.1", | ||
"description": "Power Assert instrumentor from source to source", | ||
"version": "0.7.0", | ||
"description": "Power Assert instrumentor from source to source, with source-map", | ||
"keywords": [ | ||
@@ -19,2 +19,8 @@ "power-assert", | ||
}, | ||
"contributors": [ | ||
{ | ||
"name": "azu", | ||
"url": "https://github.com/azu" | ||
} | ||
], | ||
"main": "./index.js", | ||
@@ -30,5 +36,5 @@ "repository": { | ||
"dependencies": { | ||
"espower": "~0.6.0", | ||
"esprima": "~1.1.1", | ||
"escodegen": "~1.3.1", | ||
"espower": "~0.7.0", | ||
"esprima": "~1.2.0", | ||
"escodegen": "~1.3.2", | ||
"convert-source-map": "~0.3.3", | ||
@@ -35,0 +41,0 @@ "lodash.merge": "~2.4.1" |
@@ -8,3 +8,3 @@ espower-source | ||
Power Assert instrumentor from source to source. | ||
Power Assert instrumentor from source to source, with source-map. | ||
@@ -28,4 +28,9 @@ | ||
CONTRIBUTORS | ||
--------------------------------------- | ||
* [azu](https://github.com/azu) | ||
LICENSE | ||
--------------------------------------- | ||
Licensed under the [MIT](https://raw.github.com/twada/espower-source/master/MIT-LICENSE.txt) license. |
@@ -7,133 +7,21 @@ var empower = require('empower'), formatter = require('power-assert-formatter'), busterAssertions = require('buster-assertions'), refute = empower(busterAssertions.refute, formatter(), { | ||
}), truthy = 'true', falsy = 'false'; | ||
refute(refute._expr(refute._capt(truthy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 7, | ||
'column': 7 | ||
}, | ||
'end': { | ||
'line': 7, | ||
'column': 13 | ||
}, | ||
'source': 'test/fixtures/customized.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 7, | ||
'column': 7 | ||
}, | ||
'end': { | ||
'line': 7, | ||
'column': 13 | ||
} | ||
} | ||
}], | ||
content: 'refute(truthy);', | ||
filepath: 'test/fixtures/customized.js' | ||
refute(refute._expr(refute._capt(truthy, 'arguments/0'), { | ||
content: 'refute(truthy)', | ||
filepath: 'test/fixtures/customized.js', | ||
line: 7 | ||
})); | ||
refute.isNull(refute._expr(refute._capt(falsy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 8, | ||
'column': 14 | ||
}, | ||
'end': { | ||
'line': 8, | ||
'column': 19 | ||
}, | ||
'source': 'test/fixtures/customized.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 8, | ||
'column': 14 | ||
}, | ||
'end': { | ||
'line': 8, | ||
'column': 19 | ||
} | ||
} | ||
}], | ||
content: 'refute.isNull(falsy);', | ||
filepath: 'test/fixtures/customized.js' | ||
refute.isNull(refute._expr(refute._capt(falsy, 'arguments/0'), { | ||
content: 'refute.isNull(falsy)', | ||
filepath: 'test/fixtures/customized.js', | ||
line: 8 | ||
})); | ||
refute.same(refute._expr(refute._capt(truthy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 9, | ||
'column': 12 | ||
}, | ||
'end': { | ||
'line': 9, | ||
'column': 18 | ||
}, | ||
'source': 'test/fixtures/customized.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 9, | ||
'column': 12 | ||
}, | ||
'end': { | ||
'line': 9, | ||
'column': 18 | ||
} | ||
} | ||
}], | ||
content: 'refute.same(truthy, falsy);', | ||
filepath: 'test/fixtures/customized.js' | ||
}), refute._expr(refute._capt(falsy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 9, | ||
'column': 20 | ||
}, | ||
'end': { | ||
'line': 9, | ||
'column': 25 | ||
}, | ||
'source': 'test/fixtures/customized.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 9, | ||
'column': 20 | ||
}, | ||
'end': { | ||
'line': 9, | ||
'column': 25 | ||
} | ||
} | ||
}], | ||
content: 'refute.same(truthy, falsy);', | ||
filepath: 'test/fixtures/customized.js' | ||
refute.same(refute._expr(refute._capt(truthy, 'arguments/0'), { | ||
content: 'refute.same(truthy, falsy)', | ||
filepath: 'test/fixtures/customized.js', | ||
line: 9 | ||
}), refute._expr(refute._capt(falsy, 'arguments/1'), { | ||
content: 'refute.same(truthy, falsy)', | ||
filepath: 'test/fixtures/customized.js', | ||
line: 9 | ||
})); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvZml4dHVyZXMvY3VzdG9taXplZC5qcyJdLCJuYW1lcyI6WyJlbXBvd2VyIiwicmVxdWlyZSIsImZvcm1hdHRlciIsImJ1c3RlckFzc2VydGlvbnMiLCJyZWZ1dGUiLCJ0YXJnZXRNZXRob2RzIiwib25lQXJnIiwidHdvQXJncyIsInRydXRoeSIsImZhbHN5IiwiX2V4cHIiLCJfY2FwdCIsInRyZWUiLCJ0b2tlbnMiLCJjb250ZW50IiwiZmlsZXBhdGgiLCJpc051bGwiLCJzYW1lIl0sIm1hcHBpbmdzIjoiQUFBQSxJQUFJQSxPQUFBLEdBQVVDLE9BQUEsQ0FBUSxTQUFSLENBQWQsRUFDSUMsU0FBQSxHQUFZRCxPQUFBLENBQVEsd0JBQVIsQ0FEaEIsRUFFSUUsZ0JBQUEsR0FBbUJGLE9BQUEsQ0FBUSxtQkFBUixDQUZ2QixFQUdJRyxNQUFBLEdBQVNKLE9BQUEsQ0FBUUcsZ0JBQUEsQ0FBaUJDLE1BQXpCLEVBQWlDRixTQUFBLEVBQWpDLEVBQThDO0FBQUEsUUFBRUcsYUFBQSxFQUFlO0FBQUEsWUFBRUMsTUFBQSxFQUFRLENBQUMsUUFBRCxDQUFWO0FBQUEsWUFBc0JDLE9BQUEsRUFBUyxDQUFDLE1BQUQsQ0FBL0I7QUFBQSxTQUFqQjtBQUFBLEtBQTlDLENBSGIsRUFJSUMsTUFBQSxHQUFTLE1BSmIsRUFLSUMsS0FBQSxHQUFRLE9BTFo7QUFNQUwsTUFBQSxDQUFPQSxNQUFBLENBQUFNLEtBQUEsQ0FBQU4sTUFBQSxDQUFBTyxLQUFBLENBQUFILE1BQUE7QUFBQSxJQUFBSSxJQUFBLEU7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUFBQSxJQUFBQyxNQUFBLEU7Ozs7Ozs7Ozs7Ozs7VUFBQTtBQUFBLElBQUFDLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsRUFBUCxFQU5BO0FBT0FYLE1BQUEsQ0FBT1ksTUFBUCxDQUFjWixNQUFBLENBQUFNLEtBQUEsQ0FBQU4sTUFBQSxDQUFBTyxLQUFBLENBQUFGLEtBQUE7QUFBQSxJQUFBRyxJQUFBLEU7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUFBQSxJQUFBQyxNQUFBLEU7Ozs7Ozs7Ozs7Ozs7VUFBQTtBQUFBLElBQUFDLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsRUFBZCxFQVBBO0FBUUFYLE1BQUEsQ0FBT2EsSUFBUCxDQUFZYixNQUFBLENBQUFNLEtBQUEsQ0FBQU4sTUFBQSxDQUFBTyxLQUFBLENBQUFILE1BQUE7QUFBQSxJQUFBSSxJQUFBLEU7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUFBQSxJQUFBQyxNQUFBLEU7Ozs7Ozs7Ozs7Ozs7VUFBQTtBQUFBLElBQUFDLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsRUFBWixFQUFvQlgsTUFBQSxDQUFBTSxLQUFBLENBQUFOLE1BQUEsQ0FBQU8sS0FBQSxDQUFBRixLQUFBO0FBQUEsSUFBQUcsSUFBQSxFOzs7Ozs7Ozs7Ozs7OztLQUFBO0FBQUEsSUFBQUMsTUFBQSxFOzs7Ozs7Ozs7Ozs7O1VBQUE7QUFBQSxJQUFBQyxPQUFBO0FBQUEsSUFBQUMsUUFBQTtBQUFBLEVBQXBCIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvZml4dHVyZXMvY3VzdG9taXplZC5qcyJdLCJuYW1lcyI6WyJlbXBvd2VyIiwicmVxdWlyZSIsImZvcm1hdHRlciIsImJ1c3RlckFzc2VydGlvbnMiLCJyZWZ1dGUiLCJ0YXJnZXRNZXRob2RzIiwib25lQXJnIiwidHdvQXJncyIsInRydXRoeSIsImZhbHN5IiwiX2V4cHIiLCJfY2FwdCIsImNvbnRlbnQiLCJmaWxlcGF0aCIsImxpbmUiLCJpc051bGwiLCJzYW1lIl0sIm1hcHBpbmdzIjoiQUFBQSxJQUFJQSxPQUFBLEdBQVVDLE9BQUEsQ0FBUSxTQUFSLENBQWQsRUFDSUMsU0FBQSxHQUFZRCxPQUFBLENBQVEsd0JBQVIsQ0FEaEIsRUFFSUUsZ0JBQUEsR0FBbUJGLE9BQUEsQ0FBUSxtQkFBUixDQUZ2QixFQUdJRyxNQUFBLEdBQVNKLE9BQUEsQ0FBUUcsZ0JBQUEsQ0FBaUJDLE1BQXpCLEVBQWlDRixTQUFBLEVBQWpDLEVBQThDO0FBQUEsUUFBRUcsYUFBQSxFQUFlO0FBQUEsWUFBRUMsTUFBQSxFQUFRLENBQUMsUUFBRCxDQUFWO0FBQUEsWUFBc0JDLE9BQUEsRUFBUyxDQUFDLE1BQUQsQ0FBL0I7QUFBQSxTQUFqQjtBQUFBLEtBQTlDLENBSGIsRUFJSUMsTUFBQSxHQUFTLE1BSmIsRUFLSUMsS0FBQSxHQUFRLE9BTFo7QUFNQUwsTUFBQSxDQUFPQSxNQUFBLENBQUFNLEtBQUEsQ0FBQU4sTUFBQSxDQUFBTyxLQUFBLENBQUFILE1BQUE7QUFBQSxJQUFBSSxPQUFBO0FBQUEsSUFBQUMsUUFBQTtBQUFBLElBQUFDLElBQUE7QUFBQSxFQUFQLEVBTkE7QUFPQVYsTUFBQSxDQUFPVyxNQUFQLENBQWNYLE1BQUEsQ0FBQU0sS0FBQSxDQUFBTixNQUFBLENBQUFPLEtBQUEsQ0FBQUYsS0FBQTtBQUFBLElBQUFHLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsSUFBQUMsSUFBQTtBQUFBLEVBQWQsRUFQQTtBQVFBVixNQUFBLENBQU9ZLElBQVAsQ0FBWVosTUFBQSxDQUFBTSxLQUFBLENBQUFOLE1BQUEsQ0FBQU8sS0FBQSxDQUFBSCxNQUFBO0FBQUEsSUFBQUksT0FBQTtBQUFBLElBQUFDLFFBQUE7QUFBQSxJQUFBQyxJQUFBO0FBQUEsRUFBWixFQUFvQlYsTUFBQSxDQUFBTSxLQUFBLENBQUFOLE1BQUEsQ0FBQU8sS0FBQSxDQUFBRixLQUFBO0FBQUEsSUFBQUcsT0FBQTtBQUFBLElBQUFDLFFBQUE7QUFBQSxJQUFBQyxJQUFBO0FBQUEsRUFBcEIifQ== |
var assert = require('power-assert'), truthy = 'true', falsy = 'false'; | ||
assert(assert._expr(assert._capt(falsy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 4, | ||
'column': 7 | ||
}, | ||
'end': { | ||
'line': 4, | ||
'column': 12 | ||
}, | ||
'source': 'test/fixtures/example.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 4, | ||
'column': 7 | ||
}, | ||
'end': { | ||
'line': 4, | ||
'column': 12 | ||
} | ||
} | ||
}], | ||
content: 'assert(falsy);', | ||
filepath: 'test/fixtures/example.js' | ||
assert(assert._expr(assert._capt(falsy, 'arguments/0'), { | ||
content: 'assert(falsy)', | ||
filepath: 'test/fixtures/example.js', | ||
line: 4 | ||
})); | ||
assert.equal(assert._expr(assert._capt(truthy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 5, | ||
'column': 13 | ||
}, | ||
'end': { | ||
'line': 5, | ||
'column': 19 | ||
}, | ||
'source': 'test/fixtures/example.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'truthy', | ||
'loc': { | ||
'start': { | ||
'line': 5, | ||
'column': 13 | ||
}, | ||
'end': { | ||
'line': 5, | ||
'column': 19 | ||
} | ||
} | ||
}], | ||
content: 'assert.equal(truthy, falsy);', | ||
filepath: 'test/fixtures/example.js' | ||
}), assert._expr(assert._capt(falsy, ''), { | ||
tree: { | ||
'type': 'Identifier', | ||
'name': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 5, | ||
'column': 21 | ||
}, | ||
'end': { | ||
'line': 5, | ||
'column': 26 | ||
}, | ||
'source': 'test/fixtures/example.js' | ||
} | ||
}, | ||
tokens: [{ | ||
'type': 'Identifier', | ||
'value': 'falsy', | ||
'loc': { | ||
'start': { | ||
'line': 5, | ||
'column': 21 | ||
}, | ||
'end': { | ||
'line': 5, | ||
'column': 26 | ||
} | ||
} | ||
}], | ||
content: 'assert.equal(truthy, falsy);', | ||
filepath: 'test/fixtures/example.js' | ||
assert.equal(assert._expr(assert._capt(truthy, 'arguments/0'), { | ||
content: 'assert.equal(truthy, falsy)', | ||
filepath: 'test/fixtures/example.js', | ||
line: 5 | ||
}), assert._expr(assert._capt(falsy, 'arguments/1'), { | ||
content: 'assert.equal(truthy, falsy)', | ||
filepath: 'test/fixtures/example.js', | ||
line: 5 | ||
})); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvZml4dHVyZXMvZXhhbXBsZS5qcyJdLCJuYW1lcyI6WyJhc3NlcnQiLCJyZXF1aXJlIiwidHJ1dGh5IiwiZmFsc3kiLCJfZXhwciIsIl9jYXB0IiwidHJlZSIsInRva2VucyIsImNvbnRlbnQiLCJmaWxlcGF0aCIsImVxdWFsIl0sIm1hcHBpbmdzIjoiQUFBQSxJQUFJQSxNQUFBLEdBQVNDLE9BQUEsQ0FBUSxjQUFSLENBQWIsRUFDSUMsTUFBQSxHQUFTLE1BRGIsRUFFSUMsS0FBQSxHQUFRLE9BRlo7QUFHQUgsTUFBQSxDQUFPQSxNQUFBLENBQUFJLEtBQUEsQ0FBQUosTUFBQSxDQUFBSyxLQUFBLENBQUFGLEtBQUE7QUFBQSxJQUFBRyxJQUFBLEU7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUFBQSxJQUFBQyxNQUFBLEU7Ozs7Ozs7Ozs7Ozs7VUFBQTtBQUFBLElBQUFDLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsRUFBUCxFQUhBO0FBSUFULE1BQUEsQ0FBT1UsS0FBUCxDQUFhVixNQUFBLENBQUFJLEtBQUEsQ0FBQUosTUFBQSxDQUFBSyxLQUFBLENBQUFILE1BQUE7QUFBQSxJQUFBSSxJQUFBLEU7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QUFBQSxJQUFBQyxNQUFBLEU7Ozs7Ozs7Ozs7Ozs7VUFBQTtBQUFBLElBQUFDLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsRUFBYixFQUFxQlQsTUFBQSxDQUFBSSxLQUFBLENBQUFKLE1BQUEsQ0FBQUssS0FBQSxDQUFBRixLQUFBO0FBQUEsSUFBQUcsSUFBQSxFOzs7Ozs7Ozs7Ozs7OztLQUFBO0FBQUEsSUFBQUMsTUFBQSxFOzs7Ozs7Ozs7Ozs7O1VBQUE7QUFBQSxJQUFBQyxPQUFBO0FBQUEsSUFBQUMsUUFBQTtBQUFBLEVBQXJCIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvZml4dHVyZXMvZXhhbXBsZS5qcyJdLCJuYW1lcyI6WyJhc3NlcnQiLCJyZXF1aXJlIiwidHJ1dGh5IiwiZmFsc3kiLCJfZXhwciIsIl9jYXB0IiwiY29udGVudCIsImZpbGVwYXRoIiwibGluZSIsImVxdWFsIl0sIm1hcHBpbmdzIjoiQUFBQSxJQUFJQSxNQUFBLEdBQVNDLE9BQUEsQ0FBUSxjQUFSLENBQWIsRUFDSUMsTUFBQSxHQUFTLE1BRGIsRUFFSUMsS0FBQSxHQUFRLE9BRlo7QUFHQUgsTUFBQSxDQUFPQSxNQUFBLENBQUFJLEtBQUEsQ0FBQUosTUFBQSxDQUFBSyxLQUFBLENBQUFGLEtBQUE7QUFBQSxJQUFBRyxPQUFBO0FBQUEsSUFBQUMsUUFBQTtBQUFBLElBQUFDLElBQUE7QUFBQSxFQUFQLEVBSEE7QUFJQVIsTUFBQSxDQUFPUyxLQUFQLENBQWFULE1BQUEsQ0FBQUksS0FBQSxDQUFBSixNQUFBLENBQUFLLEtBQUEsQ0FBQUgsTUFBQTtBQUFBLElBQUFJLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsSUFBQUMsSUFBQTtBQUFBLEVBQWIsRUFBcUJSLE1BQUEsQ0FBQUksS0FBQSxDQUFBSixNQUFBLENBQUFLLEtBQUEsQ0FBQUYsS0FBQTtBQUFBLElBQUFHLE9BQUE7QUFBQSxJQUFBQyxRQUFBO0FBQUEsSUFBQUMsSUFBQTtBQUFBLEVBQXJCIn0= |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
35
11452
139
1
+ Addedespower@0.7.0(transitive)
+ Addedesprima@1.2.5(transitive)
- Removedespower@0.6.0(transitive)
Updatedescodegen@~1.3.2
Updatedespower@~0.7.0
Updatedesprima@~1.2.0