diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..20953372570f1975b81f43c4cba80881b8c63759 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Broken Links Inspector + +[](https://www.npmjs.com/package/broken-links-inspector]) + +[](https://git.dbogatov.org/dbogatov/broken-links-inspector/-/commits/master) + +[](https://git.dbogatov.org/dbogatov/broken-links-inspector/-/commits/master) + diff --git a/src/inspector.ts b/src/inspector.ts index cc08fc0bb984d1a7103316dc124526a691ee007b..9a279960df417a0df5775a478f075ff388ff1ac9 100644 --- a/src/inspector.ts +++ b/src/inspector.ts @@ -50,7 +50,7 @@ export class AxiosHttpClient implements IHttpClient { } else if (!error.response) { throw new HttpClientFailure(false, -1) } else { - if (this.acceptedCodes.some(code => code == error.response?.status)) { + if (this.acceptedCodes.some(code => code == error.response!.status)) { return "" } else { throw new HttpClientFailure(false, error.response.status) diff --git a/src/result.ts b/src/result.ts index 46621597d2268513dbae58324ca8a90aa26def2a..bad7d1c2ab036603968ea481a09f5793a8bd00cc 100644 --- a/src/result.ts +++ b/src/result.ts @@ -22,7 +22,7 @@ export class Result { } if (this.pages.has(parent)) { - this.pages.get(parent)?.push(completedCheck) + this.pages.get(parent)!.push(completedCheck) } else { this.pages.set(parent, [completedCheck]) } diff --git a/test/process-url.ts b/test/process-url.ts index ebf9ace4fdde6289f427cb5a619caf24c44c676f..282ad7778bf2aedd8ee875eeb2777eb103b47525 100644 --- a/test/process-url.ts +++ b/test/process-url.ts @@ -219,7 +219,7 @@ describe("process mock URL", function () { unhook_intercept(); - result.report(new JUnitReporter(true)) + result.report(new JUnitReporter()) let lines = log.split(/\r?\n/)