@streamlayer/sdk-web-anonymous-auth
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -181,4 +181,3 @@ "use strict"; | ||
var len = args.length + offset; | ||
if (len === 1) | ||
return f; | ||
if (len === 1) return f; | ||
var objects = new Array(len); | ||
@@ -195,4 +194,3 @@ objects[0] = ss(f); | ||
var argLen = args.length; | ||
if (argLen === 0) | ||
return f; | ||
if (argLen === 0) return f; | ||
var str = ""; | ||
@@ -210,4 +208,3 @@ var a = 1 - offset; | ||
break; | ||
if (args[a] == null) | ||
break; | ||
if (args[a] == null) break; | ||
if (lastPos < i) | ||
@@ -222,4 +219,3 @@ str += f.slice(lastPos, i); | ||
break; | ||
if (args[a] == null) | ||
break; | ||
if (args[a] == null) break; | ||
if (lastPos < i) | ||
@@ -236,4 +232,3 @@ str += f.slice(lastPos, i); | ||
break; | ||
if (args[a] === void 0) | ||
break; | ||
if (args[a] === void 0) break; | ||
if (lastPos < i) | ||
@@ -347,9 +342,7 @@ str += f.slice(lastPos, i); | ||
const proto = opts.browser.write || _console; | ||
if (opts.browser.write) | ||
opts.browser.asObject = true; | ||
if (opts.browser.write) opts.browser.asObject = true; | ||
const serializers = opts.serializers || {}; | ||
const serialize = shouldSerialize(opts.browser.serialize, serializers); | ||
let stdErrSerialize = opts.browser.serialize; | ||
if (Array.isArray(opts.browser.serialize) && opts.browser.serialize.indexOf("!stdSerializers.err") > -1) | ||
stdErrSerialize = false; | ||
if (Array.isArray(opts.browser.serialize) && opts.browser.serialize.indexOf("!stdSerializers.err") > -1) stdErrSerialize = false; | ||
const customLevels = Object.keys(opts.customLevels || {}); | ||
@@ -362,8 +355,6 @@ const levels = ["error", "fatal", "warn", "info", "debug", "trace"].concat(customLevels); | ||
} | ||
if (opts.enabled === false || opts.browser.disabled) | ||
opts.level = "silent"; | ||
if (opts.enabled === false || opts.browser.disabled) opts.level = "silent"; | ||
const level = opts.level || "info"; | ||
const logger2 = Object.create(proto); | ||
if (!logger2.log) | ||
logger2.log = noop; | ||
if (!logger2.log) logger2.log = noop; | ||
setupBaseLogFunctions(logger2, levels, proto); | ||
@@ -384,3 +375,4 @@ appendChildLogger({}, logger2); | ||
levels, | ||
timestamp: getTimeFunction(opts) | ||
timestamp: getTimeFunction(opts), | ||
messageKey: opts.messageKey || "msg" | ||
}; | ||
@@ -394,4 +386,3 @@ logger2.levels = getLevels(opts); | ||
logger2.child = child; | ||
if (transmit2) | ||
logger2._logEvent = createLogEventShape(); | ||
if (transmit2) logger2._logEvent = createLogEventShape(); | ||
function getLevelVal() { | ||
@@ -449,3 +440,3 @@ return levelToValue(this.level, this); | ||
appendChildLogger(this, newLogger); | ||
newLogger.level = this.level; | ||
newLogger.level = childOptions.level || this.level; | ||
return newLogger; | ||
@@ -506,3 +497,8 @@ } | ||
function set(self2, opts, rootLogger, level) { | ||
self2[level] = levelToValue(self2.level, rootLogger) > levelToValue(level, rootLogger) ? noop : rootLogger[baseLogFunctionSymbol][level]; | ||
Object.defineProperty(self2, level, { | ||
value: levelToValue(self2.level, rootLogger) > levelToValue(level, rootLogger) ? noop : rootLogger[baseLogFunctionSymbol][level], | ||
writable: true, | ||
enumerable: true, | ||
configurable: true | ||
}); | ||
if (!opts.transmit && self2[level] === noop) { | ||
@@ -529,11 +525,11 @@ return; | ||
const proto = Object.getPrototypeOf && Object.getPrototypeOf(this) === _console ? _console : this; | ||
for (var i = 0; i < args.length; i++) | ||
args[i] = arguments[i]; | ||
if (opts.serialize && !opts.asObject) { | ||
for (var i = 0; i < args.length; i++) args[i] = arguments[i]; | ||
var argsIsSerialized = false; | ||
if (opts.serialize) { | ||
applySerializers(args, this._serialize, this.serializers, this._stdErrSerialize); | ||
argsIsSerialized = true; | ||
} | ||
if (opts.asObject || opts.formatters) { | ||
write.call(proto, asObject(this, level, args, ts, opts.formatters)); | ||
} else | ||
write.apply(proto, args); | ||
write.call(proto, asObject(this, level, args, ts, opts)); | ||
} else write.apply(proto, args); | ||
if (opts.transmit) { | ||
@@ -543,4 +539,3 @@ const transmitLevel = opts.transmit.level || self2._level; | ||
const methodValue = rootLogger.levels.values[level]; | ||
if (methodValue < transmitValue) | ||
return; | ||
if (methodValue < transmitValue) return; | ||
transmit(this, { | ||
@@ -554,3 +549,3 @@ ts, | ||
val: levelToValue(self2._level, rootLogger) | ||
}, args); | ||
}, args, argsIsSerialized); | ||
} | ||
@@ -560,9 +555,7 @@ }; | ||
} | ||
function asObject(logger2, level, args, ts, formatters = {}) { | ||
function asObject(logger2, level, args, ts, opts) { | ||
const { | ||
level: levelFormatter = () => logger2.levels.values[level], | ||
level: levelFormatter, | ||
log: logObjectFormatter = (obj) => obj | ||
} = formatters; | ||
if (logger2._serialize) | ||
applySerializers(args, logger2._serialize, logger2.serializers, logger2._stdErrSerialize); | ||
} = opts.formatters || {}; | ||
const argsCloned = args.slice(); | ||
@@ -574,6 +567,10 @@ let msg = argsCloned[0]; | ||
} | ||
logObject.level = levelFormatter(level, logger2.levels.values[level]); | ||
if (levelFormatter) { | ||
const formattedLevel = levelFormatter(level, logger2.levels.values[level]); | ||
Object.assign(logObject, formattedLevel); | ||
} else { | ||
logObject.level = logger2.levels.values[level]; | ||
} | ||
let lvl = (logger2._childLevel | 0) + 1; | ||
if (lvl < 1) | ||
lvl = 1; | ||
if (lvl < 1) lvl = 1; | ||
if (msg !== null && typeof msg === "object") { | ||
@@ -584,6 +581,4 @@ while (lvl-- && typeof argsCloned[0] === "object") { | ||
msg = argsCloned.length ? format(argsCloned.shift(), argsCloned) : void 0; | ||
} else if (typeof msg === "string") | ||
msg = format(argsCloned.shift(), argsCloned); | ||
if (msg !== void 0) | ||
logObject.msg = msg; | ||
} else if (typeof msg === "string") msg = format(argsCloned.shift(), argsCloned); | ||
if (msg !== void 0) logObject[opts.messageKey] = msg; | ||
const formattedLogObject = logObjectFormatter(logObject); | ||
@@ -596,5 +591,5 @@ return formattedLogObject; | ||
args[i] = pino.stdSerializers.err(args[i]); | ||
} else if (typeof args[i] === "object" && !Array.isArray(args[i])) { | ||
} else if (typeof args[i] === "object" && !Array.isArray(args[i]) && serialize) { | ||
for (const k in args[i]) { | ||
if (serialize && serialize.indexOf(k) > -1 && k in serializers) { | ||
if (serialize.indexOf(k) > -1 && k in serializers) { | ||
args[i][k] = serializers[k](args[i][k]); | ||
@@ -606,3 +601,3 @@ } | ||
} | ||
function transmit(logger2, opts, args) { | ||
function transmit(logger2, opts, args, argsIsSerialized = false) { | ||
const send = opts.send; | ||
@@ -614,8 +609,10 @@ const ts = opts.ts; | ||
const bindings = logger2._logEvent.bindings; | ||
applySerializers( | ||
args, | ||
logger2._serialize || Object.keys(logger2.serializers), | ||
logger2.serializers, | ||
logger2._stdErrSerialize === void 0 ? true : logger2._stdErrSerialize | ||
); | ||
if (!argsIsSerialized) { | ||
applySerializers( | ||
args, | ||
logger2._serialize || Object.keys(logger2.serializers), | ||
logger2.serializers, | ||
logger2._stdErrSerialize === void 0 ? true : logger2._stdErrSerialize | ||
); | ||
} | ||
logger2._logEvent.ts = ts; | ||
@@ -685,4 +682,3 @@ logger2._logEvent.messages = args.filter(function(arg) { | ||
try { | ||
if (typeof globalThis !== "undefined") | ||
return globalThis; | ||
if (typeof globalThis !== "undefined") return globalThis; | ||
Object.defineProperty(Object.prototype, "globalThis", { | ||
@@ -704,3 +700,3 @@ get: function() { | ||
level: "trace", | ||
enabled: !!window.localStorage.getItem("SL_DEBUG"), | ||
enabled: typeof window !== "undefined" && !!window.localStorage.getItem("SL_DEBUG"), | ||
browser: { | ||
@@ -707,0 +703,0 @@ write: (o) => { |
@@ -179,4 +179,3 @@ import "@streamlayer/sl-eslib/interactive/interactive.common_pb"; | ||
var len = args.length + offset; | ||
if (len === 1) | ||
return f; | ||
if (len === 1) return f; | ||
var objects = new Array(len); | ||
@@ -193,4 +192,3 @@ objects[0] = ss(f); | ||
var argLen = args.length; | ||
if (argLen === 0) | ||
return f; | ||
if (argLen === 0) return f; | ||
var str = ""; | ||
@@ -208,4 +206,3 @@ var a = 1 - offset; | ||
break; | ||
if (args[a] == null) | ||
break; | ||
if (args[a] == null) break; | ||
if (lastPos < i) | ||
@@ -220,4 +217,3 @@ str += f.slice(lastPos, i); | ||
break; | ||
if (args[a] == null) | ||
break; | ||
if (args[a] == null) break; | ||
if (lastPos < i) | ||
@@ -234,4 +230,3 @@ str += f.slice(lastPos, i); | ||
break; | ||
if (args[a] === void 0) | ||
break; | ||
if (args[a] === void 0) break; | ||
if (lastPos < i) | ||
@@ -345,9 +340,7 @@ str += f.slice(lastPos, i); | ||
const proto = opts.browser.write || _console; | ||
if (opts.browser.write) | ||
opts.browser.asObject = true; | ||
if (opts.browser.write) opts.browser.asObject = true; | ||
const serializers = opts.serializers || {}; | ||
const serialize = shouldSerialize(opts.browser.serialize, serializers); | ||
let stdErrSerialize = opts.browser.serialize; | ||
if (Array.isArray(opts.browser.serialize) && opts.browser.serialize.indexOf("!stdSerializers.err") > -1) | ||
stdErrSerialize = false; | ||
if (Array.isArray(opts.browser.serialize) && opts.browser.serialize.indexOf("!stdSerializers.err") > -1) stdErrSerialize = false; | ||
const customLevels = Object.keys(opts.customLevels || {}); | ||
@@ -360,8 +353,6 @@ const levels = ["error", "fatal", "warn", "info", "debug", "trace"].concat(customLevels); | ||
} | ||
if (opts.enabled === false || opts.browser.disabled) | ||
opts.level = "silent"; | ||
if (opts.enabled === false || opts.browser.disabled) opts.level = "silent"; | ||
const level = opts.level || "info"; | ||
const logger2 = Object.create(proto); | ||
if (!logger2.log) | ||
logger2.log = noop; | ||
if (!logger2.log) logger2.log = noop; | ||
setupBaseLogFunctions(logger2, levels, proto); | ||
@@ -382,3 +373,4 @@ appendChildLogger({}, logger2); | ||
levels, | ||
timestamp: getTimeFunction(opts) | ||
timestamp: getTimeFunction(opts), | ||
messageKey: opts.messageKey || "msg" | ||
}; | ||
@@ -392,4 +384,3 @@ logger2.levels = getLevels(opts); | ||
logger2.child = child; | ||
if (transmit2) | ||
logger2._logEvent = createLogEventShape(); | ||
if (transmit2) logger2._logEvent = createLogEventShape(); | ||
function getLevelVal() { | ||
@@ -447,3 +438,3 @@ return levelToValue(this.level, this); | ||
appendChildLogger(this, newLogger); | ||
newLogger.level = this.level; | ||
newLogger.level = childOptions.level || this.level; | ||
return newLogger; | ||
@@ -504,3 +495,8 @@ } | ||
function set(self2, opts, rootLogger, level) { | ||
self2[level] = levelToValue(self2.level, rootLogger) > levelToValue(level, rootLogger) ? noop : rootLogger[baseLogFunctionSymbol][level]; | ||
Object.defineProperty(self2, level, { | ||
value: levelToValue(self2.level, rootLogger) > levelToValue(level, rootLogger) ? noop : rootLogger[baseLogFunctionSymbol][level], | ||
writable: true, | ||
enumerable: true, | ||
configurable: true | ||
}); | ||
if (!opts.transmit && self2[level] === noop) { | ||
@@ -527,11 +523,11 @@ return; | ||
const proto = Object.getPrototypeOf && Object.getPrototypeOf(this) === _console ? _console : this; | ||
for (var i = 0; i < args.length; i++) | ||
args[i] = arguments[i]; | ||
if (opts.serialize && !opts.asObject) { | ||
for (var i = 0; i < args.length; i++) args[i] = arguments[i]; | ||
var argsIsSerialized = false; | ||
if (opts.serialize) { | ||
applySerializers(args, this._serialize, this.serializers, this._stdErrSerialize); | ||
argsIsSerialized = true; | ||
} | ||
if (opts.asObject || opts.formatters) { | ||
write.call(proto, asObject(this, level, args, ts, opts.formatters)); | ||
} else | ||
write.apply(proto, args); | ||
write.call(proto, asObject(this, level, args, ts, opts)); | ||
} else write.apply(proto, args); | ||
if (opts.transmit) { | ||
@@ -541,4 +537,3 @@ const transmitLevel = opts.transmit.level || self2._level; | ||
const methodValue = rootLogger.levels.values[level]; | ||
if (methodValue < transmitValue) | ||
return; | ||
if (methodValue < transmitValue) return; | ||
transmit(this, { | ||
@@ -552,3 +547,3 @@ ts, | ||
val: levelToValue(self2._level, rootLogger) | ||
}, args); | ||
}, args, argsIsSerialized); | ||
} | ||
@@ -558,9 +553,7 @@ }; | ||
} | ||
function asObject(logger2, level, args, ts, formatters = {}) { | ||
function asObject(logger2, level, args, ts, opts) { | ||
const { | ||
level: levelFormatter = () => logger2.levels.values[level], | ||
level: levelFormatter, | ||
log: logObjectFormatter = (obj) => obj | ||
} = formatters; | ||
if (logger2._serialize) | ||
applySerializers(args, logger2._serialize, logger2.serializers, logger2._stdErrSerialize); | ||
} = opts.formatters || {}; | ||
const argsCloned = args.slice(); | ||
@@ -572,6 +565,10 @@ let msg = argsCloned[0]; | ||
} | ||
logObject.level = levelFormatter(level, logger2.levels.values[level]); | ||
if (levelFormatter) { | ||
const formattedLevel = levelFormatter(level, logger2.levels.values[level]); | ||
Object.assign(logObject, formattedLevel); | ||
} else { | ||
logObject.level = logger2.levels.values[level]; | ||
} | ||
let lvl = (logger2._childLevel | 0) + 1; | ||
if (lvl < 1) | ||
lvl = 1; | ||
if (lvl < 1) lvl = 1; | ||
if (msg !== null && typeof msg === "object") { | ||
@@ -582,6 +579,4 @@ while (lvl-- && typeof argsCloned[0] === "object") { | ||
msg = argsCloned.length ? format(argsCloned.shift(), argsCloned) : void 0; | ||
} else if (typeof msg === "string") | ||
msg = format(argsCloned.shift(), argsCloned); | ||
if (msg !== void 0) | ||
logObject.msg = msg; | ||
} else if (typeof msg === "string") msg = format(argsCloned.shift(), argsCloned); | ||
if (msg !== void 0) logObject[opts.messageKey] = msg; | ||
const formattedLogObject = logObjectFormatter(logObject); | ||
@@ -594,5 +589,5 @@ return formattedLogObject; | ||
args[i] = pino.stdSerializers.err(args[i]); | ||
} else if (typeof args[i] === "object" && !Array.isArray(args[i])) { | ||
} else if (typeof args[i] === "object" && !Array.isArray(args[i]) && serialize) { | ||
for (const k in args[i]) { | ||
if (serialize && serialize.indexOf(k) > -1 && k in serializers) { | ||
if (serialize.indexOf(k) > -1 && k in serializers) { | ||
args[i][k] = serializers[k](args[i][k]); | ||
@@ -604,3 +599,3 @@ } | ||
} | ||
function transmit(logger2, opts, args) { | ||
function transmit(logger2, opts, args, argsIsSerialized = false) { | ||
const send = opts.send; | ||
@@ -612,8 +607,10 @@ const ts = opts.ts; | ||
const bindings = logger2._logEvent.bindings; | ||
applySerializers( | ||
args, | ||
logger2._serialize || Object.keys(logger2.serializers), | ||
logger2.serializers, | ||
logger2._stdErrSerialize === void 0 ? true : logger2._stdErrSerialize | ||
); | ||
if (!argsIsSerialized) { | ||
applySerializers( | ||
args, | ||
logger2._serialize || Object.keys(logger2.serializers), | ||
logger2.serializers, | ||
logger2._stdErrSerialize === void 0 ? true : logger2._stdErrSerialize | ||
); | ||
} | ||
logger2._logEvent.ts = ts; | ||
@@ -683,4 +680,3 @@ logger2._logEvent.messages = args.filter(function(arg) { | ||
try { | ||
if (typeof globalThis !== "undefined") | ||
return globalThis; | ||
if (typeof globalThis !== "undefined") return globalThis; | ||
Object.defineProperty(Object.prototype, "globalThis", { | ||
@@ -702,3 +698,3 @@ get: function() { | ||
level: "trace", | ||
enabled: !!window.localStorage.getItem("SL_DEBUG"), | ||
enabled: typeof window !== "undefined" && !!window.localStorage.getItem("SL_DEBUG"), | ||
browser: { | ||
@@ -705,0 +701,0 @@ write: (o) => { |
@@ -1,2 +0,3 @@ | ||
import { type StreamLayerContext } from '@streamlayer/sdk-web-interfaces'; | ||
import { StreamLayerContext } from '@streamlayer/sdk-web-interfaces'; | ||
declare module '@streamlayer/sdk-web-interfaces' { | ||
@@ -3,0 +4,0 @@ interface StreamLayerSDK { |
{ | ||
"name": "@streamlayer/sdk-web-anonymous-auth", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"author": "StreamLayer, Inc (https://streamlayer.io)", | ||
@@ -26,22 +26,22 @@ "maintainers": [ | ||
"peerDependencies": { | ||
"jose": "^5.2.3", | ||
"@streamlayer/sdk-web": "^1.0.0" | ||
"jose": "^5.6.2", | ||
"@streamlayer/sdk-web": "^1.0.1" | ||
}, | ||
"devDependencies": { | ||
"@nx/devkit": "18.1.2", | ||
"@nx/playwright": "18.1.2", | ||
"@nx/webpack": "18.1.2", | ||
"@playwright/test": "^1.42.1", | ||
"@swc/helpers": "~0.5.7", | ||
"@nx/devkit": "19.3.2", | ||
"@nx/playwright": "19.3.2", | ||
"@nx/webpack": "19.3.2", | ||
"@playwright/test": "^1.45.0", | ||
"@swc/helpers": "~0.5.11", | ||
"rollup-plugin-visualizer": "^5.12.0", | ||
"url": "^0.11.3", | ||
"vite": "5.2.6", | ||
"vite-plugin-dts": "^3.7.3", | ||
"vite-plugin-node-polyfills": "^0.21.0", | ||
"vite": "5.3.2", | ||
"vite-plugin-dts": "^3.9.1", | ||
"vite-plugin-node-polyfills": "^0.22.0", | ||
"vite-tsconfig-paths": "^4.3.2", | ||
"webpack": "^5.91.0", | ||
"@streamlayer/sdk-web-api": "^1.0.0", | ||
"@streamlayer/sdk-web-core": "^1.0.0", | ||
"@streamlayer/sdk-web-interfaces": "^1.0.0" | ||
"webpack": "^5.92.1", | ||
"@streamlayer/sdk-web-api": "^1.1.0", | ||
"@streamlayer/sdk-web-core": "^1.0.1", | ||
"@streamlayer/sdk-web-interfaces": "^1.0.1" | ||
} | ||
} |
50065
1579