This commit is contained in:
elex
2020-04-20 12:57:38 +09:00
parent b4c46884e6
commit 2d3888041f
5 changed files with 55 additions and 7 deletions

5
src/loggings-test.js Normal file
View File

@@ -0,0 +1,5 @@
const L = require('./loggings');
L.i("Hello");
L.level = 4;
L.i("Hello 2");

16
src/loggings.js Normal file
View File

@@ -0,0 +1,16 @@
/**
* Loggings JS
* by Elex
*/
const L = {
enabled: true,
level: 0,
v: function (message) { if (L.enabled && L.level <= 0) console.log(message) },
d: function (message) { if (L.enabled && L.level <= 1) console.debug(message) },
i: function (message) { if (L.enabled && L.level <= 2) console.info(message) },
w: function (message) { if (L.enabled && L.level <= 3) console.warn(message) },
e: function (message) { if (L.enabled && L.level <= 4) console.error(message) }
};
module.exports = L;