Extension: Add debug mode

This commit is contained in:
Romain Vigier
2022-08-16 01:26:00 +02:00
parent 3233c9322a
commit bb31fa9995
12 changed files with 125 additions and 90 deletions
+16
View File
@@ -0,0 +1,16 @@
// SPDX-FileCopyrightText: 2022 Romain Vigier <contact AT romainvigier.fr>
// SPDX-License-Identifier: GPL-3.0-or-later
const { extensionUtils } = imports.misc;
const Me = extensionUtils.getCurrentExtension();
/**
* Print a message in debug builds.
*
* @param {string} msg Message to print.
*/
function message(msg) {
if ('@BUILD_TYPE@' === 'debug') // eslint-disable-line no-constant-condition
console.log(`[${Me.metadata.name}] ${msg}`);
}