
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
tap-reporter
Advanced tools
Format a TAP stream using a different set of reporters, mainly Mocha's and SonarQube Generic Test Data Execuion.
Format a TAP stream using a different set of reporters, mainly Mocha's.
The main reporter outside the mocha reporters is sonarqube
. This reporter generates a Generic Execution Data, complatible with SonarQube.
This package is a fork of tap-mocha-reporter. We decide to fork and publish this package because it seems all the open Pull Requests does not have activity in the last years. In any case, we acknowledgement the great job of the contributors of tap-mocha-reporter <3.
Install the package using npm:
npm i tap-reporter
You need to specify a reporter with the first argument.
tap test/*.js | tap-reporter <reporter> [--options]
Programmatically, you can use this as a transform stream.
var TSR = require('tap-reporter');
fs.createReadStream('saved-test-output.tap').pipe(TSR('sonarqube'));
It generates a file with the output report.
tap test/\*.js | tap-reporter sonarqube --output tests-execution.xml
The reporters type that support this option are: sonarqube, xunit, json, doc, markdown.
This option is only available for the sonarqube
report type. This adds a string to the front of the generated file name in the report useful if you run tests from within a subdirectory.
tap test/\*.js | tap-reporter sonarqube --output tests-execution.xml --prependTestFileName "src/app/tests"
FAQs
Format a TAP stream using a different set of reporters, mainly Mocha's and SonarQube Generic Test Data Execuion.
The npm package tap-reporter receives a total of 9 weekly downloads. As such, tap-reporter popularity was classified as not popular.
We found that tap-reporter demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.