projects
/
dotfiles
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Giant blob of minor changes
[dotfiles/.git]
/
.config
/
coc
/
extensions
/
node_modules
/
coc-prettier
/
node_modules
/
loglevel
/
lib
/
loglevel.js
diff --git
a/.config/coc/extensions/node_modules/coc-prettier/node_modules/loglevel/lib/loglevel.js
b/.config/coc/extensions/node_modules/coc-prettier/node_modules/loglevel/lib/loglevel.js
index 46b0de91488d5a465699dfb5a9aac9c15eedefb6..740ac7fd9c40e13a7674075c69918cc9dd29e867 100644
(file)
--- a/
.config/coc/extensions/node_modules/coc-prettier/node_modules/loglevel/lib/loglevel.js
+++ b/
.config/coc/extensions/node_modules/coc-prettier/node_modules/loglevel/lib/loglevel.js
@@
-118,15
+118,18
@@
function Logger(name, defaultLevel, factory) {
var self = this;
var currentLevel;
function Logger(name, defaultLevel, factory) {
var self = this;
var currentLevel;
+
var storageKey = "loglevel";
var storageKey = "loglevel";
- if (
name
) {
+ if (
typeof name === "string"
) {
storageKey += ":" + name;
storageKey += ":" + name;
+ } else if (typeof name === "symbol") {
+ storageKey = undefined;
}
function persistLevelIfPossible(levelNum) {
var levelName = (logMethods[levelNum] || 'silent').toUpperCase();
}
function persistLevelIfPossible(levelNum) {
var levelName = (logMethods[levelNum] || 'silent').toUpperCase();
- if (typeof window === undefinedType) return;
+ if (typeof window === undefinedType
|| !storageKey
) return;
// Use localStorage if available
try {
// Use localStorage if available
try {
@@
-144,7
+147,7
@@
function getPersistedLevel() {
var storedLevel;
function getPersistedLevel() {
var storedLevel;
- if (typeof window === undefinedType) return;
+ if (typeof window === undefinedType
|| !storageKey
) return;
try {
storedLevel = window.localStorage[storageKey];
try {
storedLevel = window.localStorage[storageKey];
@@
-237,7
+240,7
@@
var _loggersByName = {};
defaultLogger.getLogger = function getLogger(name) {
var _loggersByName = {};
defaultLogger.getLogger = function getLogger(name) {
- if (
typeof name !== "string"
|| name === "") {
+ if (
(typeof name !== "symbol" && typeof name !== "string")
|| name === "") {
throw new TypeError("You must supply a name when creating a logger.");
}
throw new TypeError("You must supply a name when creating a logger.");
}
@@
-264,5
+267,8
@@
return _loggersByName;
};
return _loggersByName;
};
+ // ES6 default export, for compatibility
+ defaultLogger['default'] = defaultLogger;
+
return defaultLogger;
}));
return defaultLogger;
}));