75a536be5392b66f19e80a2c959a3759ce27ecb7f0d42bfe5b396628df6187d5.json 13 KB

1
  1. {"ast":null,"code":"\"use strict\";\n\n/* eslint-disable @typescript-eslint/no-unsafe-assignment */\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nvar __createBinding = this && this.__createBinding || (Object.create ? function (o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n Object.defineProperty(o, k2, {\n enumerable: true,\n get: function () {\n return m[k];\n }\n });\n} : function (o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n});\nvar __setModuleDefault = this && this.__setModuleDefault || (Object.create ? function (o, v) {\n Object.defineProperty(o, \"default\", {\n enumerable: true,\n value: v\n });\n} : function (o, v) {\n o[\"default\"] = v;\n});\nvar __importStar = this && this.__importStar || function (mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n};\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ConsoleLoggingListener = void 0;\nconst fs = __importStar(require(\"fs\"));\nconst LogLevel_js_1 = require(\"../sdk/LogLevel.js\");\nconst Contracts_js_1 = require(\"../sdk/Contracts.js\");\nclass ConsoleLoggingListener {\n constructor(logLevelFilter = LogLevel_js_1.LogLevel.None) {\n this.privLogPath = undefined;\n this.privEnableConsoleOutput = true;\n this.privLogLevelFilter = logLevelFilter;\n }\n set logPath(path) {\n Contracts_js_1.Contracts.throwIfNullOrUndefined(fs.openSync, \"\\nFile System access not available\");\n this.privLogPath = path;\n }\n set enableConsoleOutput(enableOutput) {\n this.privEnableConsoleOutput = enableOutput;\n }\n onEvent(event) {\n if (event.eventType >= this.privLogLevelFilter) {\n const log = this.toString(event);\n if (!!this.logCallback) {\n this.logCallback(log);\n }\n if (!!this.privLogPath) {\n fs.writeFileSync(this.privLogPath, log + \"\\n\", {\n flag: \"a+\"\n });\n }\n if (this.privEnableConsoleOutput) {\n switch (event.eventType) {\n case LogLevel_js_1.LogLevel.Debug:\n // eslint-disable-next-line no-console\n console.debug(log);\n break;\n case LogLevel_js_1.LogLevel.Info:\n // eslint-disable-next-line no-console\n console.info(log);\n break;\n case LogLevel_js_1.LogLevel.Warning:\n // eslint-disable-next-line no-console\n console.warn(log);\n break;\n case LogLevel_js_1.LogLevel.Error:\n // eslint-disable-next-line no-console\n console.error(log);\n break;\n default:\n // eslint-disable-next-line no-console\n console.log(log);\n break;\n }\n }\n }\n }\n toString(event) {\n const logFragments = [`${event.eventTime}`, `${event.name}`];\n const e = event;\n for (const prop in e) {\n if (prop && event.hasOwnProperty(prop) && prop !== \"eventTime\" && prop !== \"eventType\" && prop !== \"eventId\" && prop !== \"name\" && prop !== \"constructor\") {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n const value = e[prop];\n let valueToLog = \"<NULL>\";\n if (value !== undefined && value !== null) {\n if (typeof value === \"number\" || typeof value === \"string\") {\n valueToLog = value.toString();\n } else {\n valueToLog = JSON.stringify(value);\n }\n }\n logFragments.push(`${prop}: ${valueToLog}`);\n }\n }\n return logFragments.join(\" | \");\n }\n}\nexports.ConsoleLoggingListener = ConsoleLoggingListener;","map":{"version":3,"names":["__createBinding","Object","create","o","m","k","k2","undefined","defineProperty","enumerable","get","__setModuleDefault","v","value","__importStar","mod","__esModule","result","hasOwnProperty","call","exports","ConsoleLoggingListener","fs","require","LogLevel_js_1","Contracts_js_1","constructor","logLevelFilter","LogLevel","None","privLogPath","privEnableConsoleOutput","privLogLevelFilter","logPath","path","Contracts","throwIfNullOrUndefined","openSync","enableConsoleOutput","enableOutput","onEvent","event","eventType","log","toString","logCallback","writeFileSync","flag","Debug","console","debug","Info","info","Warning","warn","Error","error","logFragments","eventTime","name","e","prop","valueToLog","JSON","stringify","push","join"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/microsoft-cognitiveservices-speech-sdk/distrib/lib/src/common.browser/ConsoleLoggingListener.js"],"sourcesContent":["\"use strict\";\n/* eslint-disable @typescript-eslint/no-unsafe-assignment */\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n}) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n}));\nvar __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n}) : function(o, v) {\n o[\"default\"] = v;\n});\nvar __importStar = (this && this.__importStar) || function (mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.ConsoleLoggingListener = void 0;\nconst fs = __importStar(require(\"fs\"));\nconst LogLevel_js_1 = require(\"../sdk/LogLevel.js\");\nconst Contracts_js_1 = require(\"../sdk/Contracts.js\");\nclass ConsoleLoggingListener {\n constructor(logLevelFilter = LogLevel_js_1.LogLevel.None) {\n this.privLogPath = undefined;\n this.privEnableConsoleOutput = true;\n this.privLogLevelFilter = logLevelFilter;\n }\n set logPath(path) {\n Contracts_js_1.Contracts.throwIfNullOrUndefined(fs.openSync, \"\\nFile System access not available\");\n this.privLogPath = path;\n }\n set enableConsoleOutput(enableOutput) {\n this.privEnableConsoleOutput = enableOutput;\n }\n onEvent(event) {\n if (event.eventType >= this.privLogLevelFilter) {\n const log = this.toString(event);\n if (!!this.logCallback) {\n this.logCallback(log);\n }\n if (!!this.privLogPath) {\n fs.writeFileSync(this.privLogPath, log + \"\\n\", { flag: \"a+\" });\n }\n if (this.privEnableConsoleOutput) {\n switch (event.eventType) {\n case LogLevel_js_1.LogLevel.Debug:\n // eslint-disable-next-line no-console\n console.debug(log);\n break;\n case LogLevel_js_1.LogLevel.Info:\n // eslint-disable-next-line no-console\n console.info(log);\n break;\n case LogLevel_js_1.LogLevel.Warning:\n // eslint-disable-next-line no-console\n console.warn(log);\n break;\n case LogLevel_js_1.LogLevel.Error:\n // eslint-disable-next-line no-console\n console.error(log);\n break;\n default:\n // eslint-disable-next-line no-console\n console.log(log);\n break;\n }\n }\n }\n }\n toString(event) {\n const logFragments = [\n `${event.eventTime}`,\n `${event.name}`,\n ];\n const e = event;\n for (const prop in e) {\n if (prop && event.hasOwnProperty(prop) &&\n prop !== \"eventTime\" && prop !== \"eventType\" &&\n prop !== \"eventId\" && prop !== \"name\" &&\n prop !== \"constructor\") {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n const value = e[prop];\n let valueToLog = \"<NULL>\";\n if (value !== undefined && value !== null) {\n if (typeof (value) === \"number\" || typeof (value) === \"string\") {\n valueToLog = value.toString();\n }\n else {\n valueToLog = JSON.stringify(value);\n }\n }\n logFragments.push(`${prop}: ${valueToLog}`);\n }\n }\n return logFragments.join(\" | \");\n }\n}\nexports.ConsoleLoggingListener = ConsoleLoggingListener;\n\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}