diff --git a/LICENSE b/LICENSE index 38c403f..6e130c2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 F.W. Dekker +Copyright (c) 2020 Florine W. Dekker Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package-lock.json b/package-lock.json index bb31c18..9d26c3b 100644 Binary files a/package-lock.json and b/package-lock.json differ diff --git a/package.json b/package.json index 3b6583f..12f3f43 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "interlanguage-checker", - "version": "1.13.5", + "version": "1.13.6", "description": "Check the consistency of MediaWiki interlanguage links in a simple overview.", - "author": "F.W. Dekker", + "author": "Florine W. Dekker", "browser": "dist/bundle.js", "repository": { "type": "git", - "url": "git@git.fwdekker.com:FWDekker/interlanguage-checker.git" + "url": "git@git.fwdekker.com:tools/interlanguage-checker.git" }, "private": true, "scripts": { @@ -23,10 +23,10 @@ "grunt-contrib-watch": "^1.1.0", "grunt-focus": "^1.0.0", "grunt-text-replace": "^0.4.0", - "grunt-webpack": "^4.0.3", - "ts-loader": "^9.2.3", - "typescript": "^4.2.4", - "webpack": "^5.38.1", - "webpack-cli": "^4.7.2" + "grunt-webpack": "^5.0.0", + "ts-loader": "^9.2.6", + "typescript": "^4.5.5", + "webpack": "^5.69.1", + "webpack-cli": "^4.9.2" } } diff --git a/src/main/index.html b/src/main/index.html index 9115476..2bb6fd7 100644 --- a/src/main/index.html +++ b/src/main/index.html @@ -3,7 +3,7 @@ - + diff --git a/src/main/js/Main.ts b/src/main/js/Main.ts index 45f9879..785bba4 100644 --- a/src/main/js/Main.ts +++ b/src/main/js/Main.ts @@ -17,7 +17,7 @@ doAfterLoad(() => { description: "Check the consistency of MediaWiki interlanguage links in a simple overview" })); $("#footer").appendChild(footer({ - vcsURL: "https://git.fwdekker.com/FWDekker/interlanguage-checker/", + vcsURL: "https://git.fwdekker.com/tools/interlanguage-checker/", version: "v%%VERSION_NUMBER%%" })); $("main").classList.remove("hidden"); @@ -52,6 +52,9 @@ doAfterLoad(async () => { $("#url").value = url; return ""; } catch { + if (!(error instanceof Error)) + throw Error(`Error while processing connection error:\n${error}`); + return error.message; } } @@ -99,7 +102,10 @@ doAfterLoad(async () => { const mw = await new MediaWiki(urlInput.getValue()).init(); mwm = await new MediaWikiManager().init(mw); } catch (error) { - messageHandler.handle("error", error); + if (!(error instanceof Error)) + throw Error(`Error while processing initialization error:\n${error}`); + + messageHandler.handle("error", error.message); return; }