New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

clarify

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clarify - npm Package Compare versions

Comparing version 0.1.0 to 0.2.0

25

clarify.js

@@ -6,21 +6,8 @@ /**

// use a already existing formater or fallback to the default one
var format = Error.prepareStackTrace || require('./format.js');
var chain = require('stack-chain');
Error.prepareStackTrace = function (error, callSite) {
// return standart formated stack trace
return format(error, filterCallSite(callSite));
};
function filterCallSite(callSite) {
var ret = [];
for (var i = 0, l = callSite.length; i < l; i++) {
if (callSite[i].getFileName()[0] === '/') {
ret.push(callSite[i]);
}
}
return ret;
}
chain.filter.attach(function (error, frames) {
return frames.filter(function (callSite) {
return (callSite.getFileName()[0] === '/');
});
});
{
"name": "clarify",
"description": "Remove nodecore related stack trace noice",
"version": "0.1.0",
"version": "0.2.0",
"author": "Andreas Madsen <amwebdk@gmail.com>",
"main": "./clarify.js",
"scripts": {
"test": "tap ./test"
"test": "tap ./test.js"
},

@@ -21,2 +21,5 @@ "repository" : {

],
"dependencies": {
"stack-chain": "0.2.x"
},
"devDependencies": {

@@ -23,0 +26,0 @@ "tap": "0.3.x"

@@ -1,2 +0,2 @@

#trace
#clarify

@@ -3,0 +3,0 @@ > Remove nodecore related stack trace noice

@@ -0,2 +1,14 @@

var test = require("tap").test;
require('./clarify.js');
throw new Error("test");
test("modifier execution order", function (t) {
process.nextTick(function () {
var lines = (new Error('trace')).stack.split('\n');
t.equal(lines.length, 2);
t.end();
});
});
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