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

tap-bark

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tap-bark - npm Package Compare versions

Comparing version 0.0.4 to 1.0.0-beta.1

src/external/assertion.js

5

package.json
{
"name": "tap-bark",
"version": "0.0.4",
"version": "1.0.0-beta.1",
"description": "TAP parser for Alsatian",

@@ -29,6 +29,7 @@ "main": "index.js",

"duplexer": "^0.1.1",
"indenthero": "^1.1.1",
"tap-parser": "^3.0.3"
},
"devDependencies": {
"alsatian": "^1.0.0-alpha.11",
"alsatian": "^1.0.0-alpha.14",
"typescript": "^1.8.10",

@@ -35,0 +36,0 @@ "typings": "^1.3.2"

8

src/output-provider/output-provider.js

@@ -1,4 +0,4 @@

"use strict";
var result_type_1 = require("../result-type");
var chalk = require("chalk");
var indent = require("indenthero");
var OutputProvider = (function () {

@@ -24,4 +24,8 @@ function OutputProvider() {

};
OutputProvider.prototype.getFailureMessage = function (assertion) {
var diag = indent(assertion.diag.message);
return chalk.red("FAIL: ") + chalk.bold(assertion.name) + "\n" + chalk.gray(diag);
};
return OutputProvider;
}());
})();
exports.OutputProvider = OutputProvider;

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

"use strict";
var result_type_1 = require("../result-type");

@@ -27,2 +26,3 @@ var Output = (function () {

Output.prototype.outputResults = function (results) {
var _this = this;
var total = results.pass + results.fail + results.ignore;

@@ -33,2 +33,8 @@ this._stream.writeLine("");

this._stream.writeLine(this._outputProvider.getResultMessage(result_type_1.ResultType.IGNORE, results.ignore, total));
if (results.failures.length > 0) {
results.failures.forEach(function (f) {
_this._stream.writeLine("");
_this._stream.writeLine(_this._outputProvider.getFailureMessage(f));
});
}
};

@@ -39,3 +45,3 @@ Output.prototype.getStream = function () {

return Output;
}());
})();
exports.Output = Output;

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

"use strict";
var stream_1 = require("./stream/stream");

@@ -10,2 +9,5 @@ var output_1 = require("./output/output");

this.FIXTURE_REGEXP = /# FIXTURE (.*)/g;
this.getPassCount = function (results) { return (results.pass || 0); };
this.getFailCount = function (results) { return (results.fail || (results.failures || []).length); };
this.getIgnoreCount = function (results) { return (results.skip || 0) + (results.todo || 0); };
this.output = output;

@@ -39,5 +41,6 @@ this.parser = parser;

var _results = {
pass: results.pass || 0,
fail: (results.failures || []).length,
ignore: (results.skip || 0) + (results.todo || 0)
pass: _this.getPassCount(results),
fail: _this.getFailCount(results),
ignore: _this.getIgnoreCount(results),
failures: results.failures
};

@@ -54,3 +57,3 @@ _this.output.outputResults(_results);

return TapBark;
}());
})();
exports.TapBark = TapBark;
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