Initial import with skill sheet working

This commit is contained in:
2024-12-04 00:11:23 +01:00
commit 9050c80ab4
4488 changed files with 671048 additions and 0 deletions

41
node_modules/glogg/index.js generated vendored Normal file
View File

@@ -0,0 +1,41 @@
'use strict';
var format = require('util').format;
var sparkles = require('sparkles');
var legacySparkles = require('sparkles/legacy');
var levels = ['debug', 'info', 'warn', 'error'];
function getLogger(namespace) {
var logger = sparkles(namespace);
var deprecatedLogger = legacySparkles(namespace);
levels.forEach(function (level) {
logger[level] = makeLogLevel(logger, level);
// Wire up listeners for every level on the deprecated namespace
// If anything gets emitted on this namespace, we'll emit the
// `deprecated` event and re-emit the event on the new logger
deprecatedLogger.on(level, function () {
logger.emit('deprecated');
var args = Array.prototype.slice.call(arguments);
logger[level].apply(logger, args);
});
});
return logger;
}
function makeLogLevel(self, level) {
return function (msg) {
if (typeof msg === 'string') {
self.emit(level, format.apply(null, arguments));
} else {
var args = Array.prototype.slice.call(arguments);
self.emit.apply(self, [level].concat(args));
}
};
}
module.exports = getLogger;