22 lines
523 B
JavaScript
22 lines
523 B
JavaScript
function newWebDebugLog () {
|
|
try {
|
|
let thisObject = {
|
|
write: write,
|
|
fileName: 'undefined'
|
|
}
|
|
|
|
return thisObject
|
|
|
|
function write (pText) {
|
|
console.log(spacePad(thisObject.fileName, 50) + ' : ' + pText)
|
|
|
|
function spacePad (str, max) {
|
|
str = str.toString()
|
|
return str.length < max ? spacePad(' ' + str, max) : str
|
|
}
|
|
}
|
|
} catch (err) {
|
|
console.log(spacePad(MODULE_NAME, 50) + ' : ' + '[ERROR] WebDebugLog --> err = ' + err.stack)
|
|
}
|
|
}
|