Vulcan/packages/vulcan-lib/lib/modules/debug.js

21 lines
557 B
JavaScript
Raw Normal View History

2017-09-14 19:47:35 +02:00
import { getSetting } from './settings.js';
export const debug = function () {
2017-09-14 19:47:35 +02:00
if (getSetting('debug', false)) {
2018-01-25 15:03:03 -06:00
// eslint-disable-next-line no-console
2017-10-05 09:14:42 +09:00
console.log.apply(null, arguments);
2017-09-14 19:47:35 +02:00
}
};
export const debugGroup = function () {
if (getSetting('debug', false)) {
2018-01-25 15:03:03 -06:00
// eslint-disable-next-line no-console
console.groupCollapsed.apply(null, arguments);
}
};
export const debugGroupEnd = function () {
if (getSetting('debug', false)) {
2018-01-25 15:03:03 -06:00
// eslint-disable-next-line no-console
console.groupEnd.apply(null, arguments);
}
};