log only 5 min after game end + some type hinting :P
This commit is contained in:
parent
c2da0759b9
commit
870f827e49
9 changed files with 108 additions and 56 deletions
|
|
@ -29,8 +29,11 @@ const pad = (x: number, pad: string): string => {
|
|||
return pad.substr(0, pad.length - str.length) + str
|
||||
}
|
||||
|
||||
export const logger = (...pre: Array<any>) => {
|
||||
const log = (m: 'log'|'info'|'error') => (...args: Array<any>) => {
|
||||
type LogArgs = Array<any>
|
||||
type LogFn = (...args: LogArgs) => void
|
||||
|
||||
export const logger = (...pre: string[]): { log: LogFn, error: LogFn, info: LogFn } => {
|
||||
const log = (m: 'log'|'info'|'error') => (...args: LogArgs): void => {
|
||||
const d = new Date()
|
||||
const hh = pad(d.getHours(), '00')
|
||||
const mm = pad(d.getMinutes(), '00')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue