Lotsa typescript bullshit

This commit is contained in:
mrfry 2020-11-24 10:47:04 +01:00
parent b7ac485689
commit b927988017
65 changed files with 801 additions and 8447 deletions

View file

@ -18,13 +18,13 @@
------------------------------------------------------------------------- */
module.exports = {
export default {
LogId: LogId,
Load: Load,
}
import utils from '../utils/utils.js'
import logger from '../utils/logger.js'
import utils from '../utils/utils'
import logger from '../utils/logger'
const idStatFile = 'stats/idstats'
const idVStatFile = 'stats/idvstats'
@ -34,7 +34,7 @@ let idStatsData = {}
let idvStatsData = {}
let writes = 0
function Load() {
function Load(): void {
try {
idStatsData = utils.ReadJSON(idStatFile)
} catch (err) {
@ -62,7 +62,7 @@ function LogId(
subj: string,
newQuestions: number,
allQuestions: number
) {
): void {
Inc(id, subj, newQuestions, allQuestions)
AddVisitStat(id, subj, newQuestions, allQuestions)
Save()
@ -76,7 +76,7 @@ function AddSubjToList(list: Array<string>, subj: string) {
}
function Inc(
value: string,
value: number,
subj: string,
newQuestions: number,
allQuestions: number
@ -96,7 +96,7 @@ function Inc(
}
function AddVisitStat(
name: string,
name: number,
subj: string,
newQuestions: number,
allQuestions: number