Skip to content

Commit 7d85505

Browse files
committed
Add descriptions for error message
1 parent 1874ddd commit 7d85505

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/reporter.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@ import request from "browser-request";
33
const url = "http://beta.accesslint.com/api/v1/reports";
44

55
export default function (message) {
6-
let violations = message.violations;
6+
const violations = message.violations;
77

88
if (violations.length > 0) {
9+
let descriptions = [];
10+
11+
violations.map((violation) => {
12+
descriptions.push(violation.help);
13+
});
14+
915
request({
1016
method: "POST",
1117
url: url,
1218
json: message,
1319
}, function() {});
1420

15-
console.error(message);
16-
throw new Error(`AccessLintError: ${violations.length} violations.`);
21+
throw new Error(
22+
`AccessLintError: ${violations.length} violations:` + "\n" +
23+
descriptions.join(",\n")
24+
);
1725
}
1826
}

0 commit comments

Comments
 (0)