Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions lib/report/util.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ const SEVERITY_RMAP = [
'CRITICAL'
]
const W = [
40, // Module Name
12, // Risk Score
23, // License
15 // Security
30, // Module Name
11, // Risk Score
18, // License
9 // Security
]

const SEVERITY_COLOR = {
Expand Down
71 changes: 36 additions & 35 deletions tap-snapshots/test-details.js-TAP.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
* Make sure to inspect the output below. Do not ignore changes!
*/
'use strict'
exports[`test/details.js TAP details output matches snapshot > details-output 1`] = `
exports[`test/details.js TAP details dir output matches snapshot > details-output-dir 1`] = `

╔═════════════╗
║ npm @ 6.8.0 ║
╚═════════════╝
╔═════════════════════════════════════╗
║ chalk @ 2.4.2 (within mock-project) ║
╚═════════════════════════════════════╝

┌──────┬─────────────┐
│ |||| │ Medium Risk │
Expand All @@ -27,32 +27,34 @@ exports[`test/details.js TAP details output matches snapshot > details-output 1`
└───┴─────────────────────────────┘

License Risk:
┌───┬────────────────────────────────────┐
│ X │ Noncompliant license: Artistic-2.0 │
└───┴────────────────────────────────────┘
┌───┬─────┐
│ ✓ │ MIT │
└───┴─────┘

Module Risk:
┌───┬────────────────┐
│ ✓ │ No Module Risk │
└───┴────────────────┘
┌──────┬──────────────────────────────────────────────────────────────────────┐
│ Med  │ This package version has an unsafe regular expression at │
│ │ templates.js:2:24. │
└──────┴──────────────────────────────────────────────────────────────────────┘

Code Quality (does not affect risk score):
┌───┬────────────────────────────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 32.0 MB. │
├───┼────────────────────────────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 4,028 file(s). │
├───┼────────────────────────────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 900 dir(s). │
└───┴────────────────────────────────────────────────────────────────────────────────────────────┘
┌───┬──────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 48.0 kB. │
└───┴──────────────────────────────────────────────────────────────────────┘

Required By (leftmost is directly in your package):
┌──────────────────────────────────────────────────────────────────────┐
│ (Directly in your package) │
└──────────────────────────────────────────────────────────────────────┘


`

exports[`test/details.js TAP details dir output matches snapshot > details-output-dir 1`] = `
exports[`test/details.js TAP details output matches snapshot > details-output 1`] = `

╔═════════════════════════════════════╗
║ chalk @ 2.4.2 (within mock-project) ║
╚═════════════════════════════════════╝
╔═════════════╗
║ npm @ 6.8.0 ║
╚═════════════╝

┌──────┬─────────────┐
│ |||| │ Medium Risk │
Expand All @@ -70,24 +72,23 @@ exports[`test/details.js TAP details dir output matches snapshot > details-outpu
└───┴─────────────────────────────┘

License Risk:
┌───┬─────┐
│ ✓ │ MIT │
└───┴─────┘
┌───┬────────────────────────────────────┐
│ X │ Noncompliant license: Artistic-2.0 │
└───┴────────────────────────────────────┘

Module Risk:
┌──────┬────────────────────────────────────────────────────────────────────────────────────────────┐
│ Med  │ This package version has an unsafe regular expression at templates.js:2:24. │
└──────┴────────────────────────────────────────────────────────────────────────────────────────────┘
┌───────────────────┐
│ ✓ │ No Module Risk │
└───────────────────┘

Code Quality (does not affect risk score):
┌───┬────────────────────────────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 48.0 kB. │
└───┴────────────────────────────────────────────────────────────────────────────────────────────┘

Required By (leftmost is directly in your package):
┌────────────────────────────────────────────────────────────────────────────────────────────┐
│ (Directly in your package) │
└────────────────────────────────────────────────────────────────────────────────────────────┘
┌───┬──────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 32.0 MB. │
├───┼──────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 4,028 file(s). │
├───┼──────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 900 dir(s). │
└───┴──────────────────────────────────────────────────────────────────────┘


`
14 changes: 7 additions & 7 deletions tap-snapshots/test-install.js-TAP.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ exports[`test/install.js TAP install output matches snapshot > install-output 1`
└───┴────────────────┘

Code Quality (does not affect risk score):
┌───┬────────────────────────────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 32.0 MB. │
├───┼────────────────────────────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 4,028 file(s). │
├───┼────────────────────────────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 900 dir(s). │
└───┴────────────────────────────────────────────────────────────────────────────────────────────┘
┌───┬──────────────────────────────────────────────────────────────────────┐
│ ! │ This package version's size on disk is 32.0 MB. │
├───┼──────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 4,028 file(s). │
├───┼──────────────────────────────────────────────────────────────────────┤
│ ! │ This package has 900 dir(s). │
└───┴──────────────────────────────────────────────────────────────────────┘

|➔ Install this module? (y/N)

Expand Down
Loading