5 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## [ 5.1.2]
4
+
5
+ ### Bugfix
6
+
7
+ - JSON format should not include results without vulnerabilities unless ` --verbose ` is specified.
8
+
3
9
## [ 5.1.1]
4
10
5
11
### Bugfix
Original file line number Diff line number Diff line change 4
4
*/
5
5
6
6
var exports = exports || { } ;
7
- exports . version = '5.1.1 ' ;
7
+ exports . version = '5.1.2 ' ;
8
8
9
9
function isDefined ( o ) {
10
10
return typeof o !== 'undefined' ;
Original file line number Diff line number Diff line change 2
2
"author" : " Erlend Oftedal <erlend@oftedal.no>" ,
3
3
"name" : " retire" ,
4
4
"description" : " Retire is a tool for detecting use of vulnerable libraries" ,
5
- "version" : " 5.1.1 " ,
5
+ "version" : " 5.1.2 " ,
6
6
"license" : " Apache-2.0" ,
7
7
"repository" : {
8
8
"type" : " git" ,
Original file line number Diff line number Diff line change @@ -23,6 +23,9 @@ export default {
23
23
} ;
24
24
logger . warn = logger . error = ( message ) => finalResults . errors . push ( message ) ;
25
25
logger . logVulnerableDependency = ( finding ) => {
26
+ if ( ! config . verbose ) {
27
+ finding . results = finding . results . filter ( ( r ) => retire . isVulnerable ( [ r ] ) ) ;
28
+ }
26
29
finalResults . data . push ( finding ) ;
27
30
} ;
28
31
logger . logDependency = function ( finding ) {
0 commit comments