Replace tslint by eslint

This commit is contained in:
Jonas Lochmann
2022-01-17 01:00:00 +01:00
parent b43059f8e2
commit f028b99bbc
24 changed files with 2498 additions and 311 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
/*
* server component for the TimeLimit App
* Copyright (C) 2019 - 2020 Jonas Lochmann
* Copyright (C) 2019 - 2022 Jonas Lochmann
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
@@ -56,7 +56,7 @@ export const validateBitmask = (bitmask: string, maxLength: number) => {
export const validateAndParseBitmask = (bitmask: string, maxLength: number) => {
validateBitmask(bitmask, maxLength)
const result = range(0, maxLength).map((_) => false)
const result = range(0, maxLength).map(() => false)
const splitpoints = split(bitmask, ',').map((item) => parseInt(item, 10))
+2
View File
@@ -69,6 +69,7 @@ function createMailTemplateSender (templateName: string) {
reject(err)
} else {
if (isDevMode) {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const data = (info as any).message
console.log(JSON.stringify(JSON.parse(data), null, 2))
@@ -238,6 +239,7 @@ export function sanitizeMailAddress (input: string): string | null {
return null
}
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const address = (parsed as any).address
if (typeof address !== 'string') {
+2 -2
View File
@@ -1,6 +1,6 @@
/*
* server component for the TimeLimit App
* Copyright (C) 2019 Jonas Lochmann
* Copyright (C) 2019 - 2022 Jonas Lochmann
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
@@ -28,7 +28,7 @@ const randomWord = () => wordlist[Math.floor(Math.random() * (wordlist.length -
export const randomWords = (numberOfWords: number) => (
range(numberOfWords)
.map((item) => randomWord())
.map(() => randomWord())
.join(' ')
)