Initial
This commit is contained in:
96
node_modules/@azure/logger/dist/browser/index.d.ts
generated
vendored
Normal file
96
node_modules/@azure/logger/dist/browser/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export declare const AzureLogger: AzureClientLogger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export declare function setLogLevel(level?: AzureLogLevel): void;
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export declare function getLogLevel(): AzureLogLevel | undefined;
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export declare function createClientLogger(namespace: string): AzureLogger;
|
||||
/**
|
||||
* A log function that can be dynamically enabled and redirected.
|
||||
*/
|
||||
export interface Debugger {
|
||||
/**
|
||||
* Logs the given arguments to the `log` method.
|
||||
*/
|
||||
(...args: any[]): void;
|
||||
/**
|
||||
* True if this logger is active and logging.
|
||||
*/
|
||||
enabled: boolean;
|
||||
/**
|
||||
* Used to cleanup/remove this logger.
|
||||
*/
|
||||
destroy: () => boolean;
|
||||
/**
|
||||
* The current log method. Can be overridden to redirect output.
|
||||
*/
|
||||
log: (...args: any[]) => void;
|
||||
/**
|
||||
* The namespace of this logger.
|
||||
*/
|
||||
namespace: string;
|
||||
/**
|
||||
* Extends this logger with a child namespace.
|
||||
* Namespaces are separated with a ':' character.
|
||||
*/
|
||||
extend: (namespace: string) => Debugger;
|
||||
}
|
||||
/**
|
||||
* The log levels supported by the logger.
|
||||
* The log levels in order of most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export type AzureLogLevel = "verbose" | "info" | "warning" | "error";
|
||||
/**
|
||||
* An AzureClientLogger is a function that can log to an appropriate severity level.
|
||||
*/
|
||||
export type AzureClientLogger = Debugger;
|
||||
/**
|
||||
* Defines the methods available on the SDK-facing logger.
|
||||
*/
|
||||
export interface AzureLogger {
|
||||
/**
|
||||
* Used for failures the program is unlikely to recover from,
|
||||
* such as Out of Memory.
|
||||
*/
|
||||
error: Debugger;
|
||||
/**
|
||||
* Used when a function fails to perform its intended task.
|
||||
* Usually this means the function will throw an exception.
|
||||
* Not used for self-healing events (e.g. automatic retry)
|
||||
*/
|
||||
warning: Debugger;
|
||||
/**
|
||||
* Used when a function operates normally.
|
||||
*/
|
||||
info: Debugger;
|
||||
/**
|
||||
* Used for detailed troubleshooting scenarios. This is
|
||||
* intended for use by developers / system administrators
|
||||
* for diagnosing specific failures.
|
||||
*/
|
||||
verbose: Debugger;
|
||||
}
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
40
node_modules/@azure/logger/dist/browser/index.js
generated
vendored
Normal file
40
node_modules/@azure/logger/dist/browser/index.js
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
// Copyright (c) Microsoft Corporation.
|
||||
// Licensed under the MIT License.
|
||||
import { createLoggerContext } from "@typespec/ts-http-runtime/internal/logger";
|
||||
const context = createLoggerContext({
|
||||
logLevelEnvVarName: "AZURE_LOG_LEVEL",
|
||||
namespace: "azure",
|
||||
});
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export const AzureLogger = context.logger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export function setLogLevel(level) {
|
||||
context.setLogLevel(level);
|
||||
}
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export function getLogLevel() {
|
||||
return context.getLogLevel();
|
||||
}
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export function createClientLogger(namespace) {
|
||||
return context.createClientLogger(namespace);
|
||||
}
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@azure/logger/dist/browser/index.js.map
generated
vendored
Normal file
1
node_modules/@azure/logger/dist/browser/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,kCAAkC;AAElC,OAAO,EAAE,mBAAmB,EAAE,MAAM,2CAA2C,CAAC;AAEhF,MAAM,OAAO,GAAG,mBAAmB,CAAC;IAClC,kBAAkB,EAAE,iBAAiB;IACrC,SAAS,EAAE,OAAO;CACnB,CAAC,CAAC;AAEH;;;;GAIG;AACH,MAAM,CAAC,MAAM,WAAW,GAAsB,OAAO,CAAC,MAAM,CAAC;AAE7D;;;;;;;;GAQG;AACH,MAAM,UAAU,WAAW,CAAC,KAAqB;IAC/C,OAAO,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC7B,CAAC;AAED;;GAEG;AACH,MAAM,UAAU,WAAW;IACzB,OAAO,OAAO,CAAC,WAAW,EAAE,CAAC;AAC/B,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,kBAAkB,CAAC,SAAiB;IAClD,OAAO,OAAO,CAAC,kBAAkB,CAAC,SAAS,CAAC,CAAC;AAC/C,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation.\n// Licensed under the MIT License.\n\nimport { createLoggerContext } from \"@typespec/ts-http-runtime/internal/logger\";\n\nconst context = createLoggerContext({\n logLevelEnvVarName: \"AZURE_LOG_LEVEL\",\n namespace: \"azure\",\n});\n\n/**\n * The AzureLogger provides a mechanism for overriding where logs are output to.\n * By default, logs are sent to stderr.\n * Override the `log` method to redirect logs to another location.\n */\nexport const AzureLogger: AzureClientLogger = context.logger;\n\n/**\n * Immediately enables logging at the specified log level. If no level is specified, logging is disabled.\n * @param level - The log level to enable for logging.\n * Options from most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport function setLogLevel(level?: AzureLogLevel): void {\n context.setLogLevel(level);\n}\n\n/**\n * Retrieves the currently specified log level.\n */\nexport function getLogLevel(): AzureLogLevel | undefined {\n return context.getLogLevel();\n}\n\n/**\n * Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.\n * @param namespace - The name of the SDK package.\n * @hidden\n */\nexport function createClientLogger(namespace: string): AzureLogger {\n return context.createClientLogger(namespace);\n}\n\n/**\n * A log function that can be dynamically enabled and redirected.\n */\nexport interface Debugger {\n /**\n * Logs the given arguments to the `log` method.\n */\n (...args: any[]): void;\n /**\n * True if this logger is active and logging.\n */\n enabled: boolean;\n /**\n * Used to cleanup/remove this logger.\n */\n destroy: () => boolean;\n /**\n * The current log method. Can be overridden to redirect output.\n */\n log: (...args: any[]) => void;\n /**\n * The namespace of this logger.\n */\n namespace: string;\n /**\n * Extends this logger with a child namespace.\n * Namespaces are separated with a ':' character.\n */\n extend: (namespace: string) => Debugger;\n}\n\n/**\n * The log levels supported by the logger.\n * The log levels in order of most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport type AzureLogLevel = \"verbose\" | \"info\" | \"warning\" | \"error\";\n\n/**\n * An AzureClientLogger is a function that can log to an appropriate severity level.\n */\nexport type AzureClientLogger = Debugger;\n\n/**\n * Defines the methods available on the SDK-facing logger.\n */\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport interface AzureLogger {\n /**\n * Used for failures the program is unlikely to recover from,\n * such as Out of Memory.\n */\n error: Debugger;\n /**\n * Used when a function fails to perform its intended task.\n * Usually this means the function will throw an exception.\n * Not used for self-healing events (e.g. automatic retry)\n */\n warning: Debugger;\n /**\n * Used when a function operates normally.\n */\n info: Debugger;\n /**\n * Used for detailed troubleshooting scenarios. This is\n * intended for use by developers / system administrators\n * for diagnosing specific failures.\n */\n verbose: Debugger;\n}\n"]}
|
||||
3
node_modules/@azure/logger/dist/browser/package.json
generated
vendored
Normal file
3
node_modules/@azure/logger/dist/browser/package.json
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"type": "module"
|
||||
}
|
||||
96
node_modules/@azure/logger/dist/commonjs/index.d.ts
generated
vendored
Normal file
96
node_modules/@azure/logger/dist/commonjs/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export declare const AzureLogger: AzureClientLogger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export declare function setLogLevel(level?: AzureLogLevel): void;
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export declare function getLogLevel(): AzureLogLevel | undefined;
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export declare function createClientLogger(namespace: string): AzureLogger;
|
||||
/**
|
||||
* A log function that can be dynamically enabled and redirected.
|
||||
*/
|
||||
export interface Debugger {
|
||||
/**
|
||||
* Logs the given arguments to the `log` method.
|
||||
*/
|
||||
(...args: any[]): void;
|
||||
/**
|
||||
* True if this logger is active and logging.
|
||||
*/
|
||||
enabled: boolean;
|
||||
/**
|
||||
* Used to cleanup/remove this logger.
|
||||
*/
|
||||
destroy: () => boolean;
|
||||
/**
|
||||
* The current log method. Can be overridden to redirect output.
|
||||
*/
|
||||
log: (...args: any[]) => void;
|
||||
/**
|
||||
* The namespace of this logger.
|
||||
*/
|
||||
namespace: string;
|
||||
/**
|
||||
* Extends this logger with a child namespace.
|
||||
* Namespaces are separated with a ':' character.
|
||||
*/
|
||||
extend: (namespace: string) => Debugger;
|
||||
}
|
||||
/**
|
||||
* The log levels supported by the logger.
|
||||
* The log levels in order of most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export type AzureLogLevel = "verbose" | "info" | "warning" | "error";
|
||||
/**
|
||||
* An AzureClientLogger is a function that can log to an appropriate severity level.
|
||||
*/
|
||||
export type AzureClientLogger = Debugger;
|
||||
/**
|
||||
* Defines the methods available on the SDK-facing logger.
|
||||
*/
|
||||
export interface AzureLogger {
|
||||
/**
|
||||
* Used for failures the program is unlikely to recover from,
|
||||
* such as Out of Memory.
|
||||
*/
|
||||
error: Debugger;
|
||||
/**
|
||||
* Used when a function fails to perform its intended task.
|
||||
* Usually this means the function will throw an exception.
|
||||
* Not used for self-healing events (e.g. automatic retry)
|
||||
*/
|
||||
warning: Debugger;
|
||||
/**
|
||||
* Used when a function operates normally.
|
||||
*/
|
||||
info: Debugger;
|
||||
/**
|
||||
* Used for detailed troubleshooting scenarios. This is
|
||||
* intended for use by developers / system administrators
|
||||
* for diagnosing specific failures.
|
||||
*/
|
||||
verbose: Debugger;
|
||||
}
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
46
node_modules/@azure/logger/dist/commonjs/index.js
generated
vendored
Normal file
46
node_modules/@azure/logger/dist/commonjs/index.js
generated
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
// Copyright (c) Microsoft Corporation.
|
||||
// Licensed under the MIT License.
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AzureLogger = void 0;
|
||||
exports.setLogLevel = setLogLevel;
|
||||
exports.getLogLevel = getLogLevel;
|
||||
exports.createClientLogger = createClientLogger;
|
||||
const logger_1 = require("@typespec/ts-http-runtime/internal/logger");
|
||||
const context = (0, logger_1.createLoggerContext)({
|
||||
logLevelEnvVarName: "AZURE_LOG_LEVEL",
|
||||
namespace: "azure",
|
||||
});
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
exports.AzureLogger = context.logger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
function setLogLevel(level) {
|
||||
context.setLogLevel(level);
|
||||
}
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
function getLogLevel() {
|
||||
return context.getLogLevel();
|
||||
}
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
function createClientLogger(namespace) {
|
||||
return context.createClientLogger(namespace);
|
||||
}
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@azure/logger/dist/commonjs/index.js.map
generated
vendored
Normal file
1
node_modules/@azure/logger/dist/commonjs/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";AAAA,uCAAuC;AACvC,kCAAkC;;;AAyBlC,kCAEC;AAKD,kCAEC;AAOD,gDAEC;AAzCD,sEAAgF;AAEhF,MAAM,OAAO,GAAG,IAAA,4BAAmB,EAAC;IAClC,kBAAkB,EAAE,iBAAiB;IACrC,SAAS,EAAE,OAAO;CACnB,CAAC,CAAC;AAEH;;;;GAIG;AACU,QAAA,WAAW,GAAsB,OAAO,CAAC,MAAM,CAAC;AAE7D;;;;;;;;GAQG;AACH,SAAgB,WAAW,CAAC,KAAqB;IAC/C,OAAO,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC7B,CAAC;AAED;;GAEG;AACH,SAAgB,WAAW;IACzB,OAAO,OAAO,CAAC,WAAW,EAAE,CAAC;AAC/B,CAAC;AAED;;;;GAIG;AACH,SAAgB,kBAAkB,CAAC,SAAiB;IAClD,OAAO,OAAO,CAAC,kBAAkB,CAAC,SAAS,CAAC,CAAC;AAC/C,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation.\n// Licensed under the MIT License.\n\nimport { createLoggerContext } from \"@typespec/ts-http-runtime/internal/logger\";\n\nconst context = createLoggerContext({\n logLevelEnvVarName: \"AZURE_LOG_LEVEL\",\n namespace: \"azure\",\n});\n\n/**\n * The AzureLogger provides a mechanism for overriding where logs are output to.\n * By default, logs are sent to stderr.\n * Override the `log` method to redirect logs to another location.\n */\nexport const AzureLogger: AzureClientLogger = context.logger;\n\n/**\n * Immediately enables logging at the specified log level. If no level is specified, logging is disabled.\n * @param level - The log level to enable for logging.\n * Options from most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport function setLogLevel(level?: AzureLogLevel): void {\n context.setLogLevel(level);\n}\n\n/**\n * Retrieves the currently specified log level.\n */\nexport function getLogLevel(): AzureLogLevel | undefined {\n return context.getLogLevel();\n}\n\n/**\n * Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.\n * @param namespace - The name of the SDK package.\n * @hidden\n */\nexport function createClientLogger(namespace: string): AzureLogger {\n return context.createClientLogger(namespace);\n}\n\n/**\n * A log function that can be dynamically enabled and redirected.\n */\nexport interface Debugger {\n /**\n * Logs the given arguments to the `log` method.\n */\n (...args: any[]): void;\n /**\n * True if this logger is active and logging.\n */\n enabled: boolean;\n /**\n * Used to cleanup/remove this logger.\n */\n destroy: () => boolean;\n /**\n * The current log method. Can be overridden to redirect output.\n */\n log: (...args: any[]) => void;\n /**\n * The namespace of this logger.\n */\n namespace: string;\n /**\n * Extends this logger with a child namespace.\n * Namespaces are separated with a ':' character.\n */\n extend: (namespace: string) => Debugger;\n}\n\n/**\n * The log levels supported by the logger.\n * The log levels in order of most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport type AzureLogLevel = \"verbose\" | \"info\" | \"warning\" | \"error\";\n\n/**\n * An AzureClientLogger is a function that can log to an appropriate severity level.\n */\nexport type AzureClientLogger = Debugger;\n\n/**\n * Defines the methods available on the SDK-facing logger.\n */\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport interface AzureLogger {\n /**\n * Used for failures the program is unlikely to recover from,\n * such as Out of Memory.\n */\n error: Debugger;\n /**\n * Used when a function fails to perform its intended task.\n * Usually this means the function will throw an exception.\n * Not used for self-healing events (e.g. automatic retry)\n */\n warning: Debugger;\n /**\n * Used when a function operates normally.\n */\n info: Debugger;\n /**\n * Used for detailed troubleshooting scenarios. This is\n * intended for use by developers / system administrators\n * for diagnosing specific failures.\n */\n verbose: Debugger;\n}\n"]}
|
||||
3
node_modules/@azure/logger/dist/commonjs/package.json
generated
vendored
Normal file
3
node_modules/@azure/logger/dist/commonjs/package.json
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"type": "commonjs"
|
||||
}
|
||||
11
node_modules/@azure/logger/dist/commonjs/tsdoc-metadata.json
generated
vendored
Normal file
11
node_modules/@azure/logger/dist/commonjs/tsdoc-metadata.json
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
// This file is read by tools that parse documentation comments conforming to the TSDoc standard.
|
||||
// It should be published with your NPM package. It should not be tracked by Git.
|
||||
{
|
||||
"tsdocVersion": "0.12",
|
||||
"toolPackages": [
|
||||
{
|
||||
"packageName": "@microsoft/api-extractor",
|
||||
"packageVersion": "7.52.8"
|
||||
}
|
||||
]
|
||||
}
|
||||
96
node_modules/@azure/logger/dist/esm/index.d.ts
generated
vendored
Normal file
96
node_modules/@azure/logger/dist/esm/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export declare const AzureLogger: AzureClientLogger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export declare function setLogLevel(level?: AzureLogLevel): void;
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export declare function getLogLevel(): AzureLogLevel | undefined;
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export declare function createClientLogger(namespace: string): AzureLogger;
|
||||
/**
|
||||
* A log function that can be dynamically enabled and redirected.
|
||||
*/
|
||||
export interface Debugger {
|
||||
/**
|
||||
* Logs the given arguments to the `log` method.
|
||||
*/
|
||||
(...args: any[]): void;
|
||||
/**
|
||||
* True if this logger is active and logging.
|
||||
*/
|
||||
enabled: boolean;
|
||||
/**
|
||||
* Used to cleanup/remove this logger.
|
||||
*/
|
||||
destroy: () => boolean;
|
||||
/**
|
||||
* The current log method. Can be overridden to redirect output.
|
||||
*/
|
||||
log: (...args: any[]) => void;
|
||||
/**
|
||||
* The namespace of this logger.
|
||||
*/
|
||||
namespace: string;
|
||||
/**
|
||||
* Extends this logger with a child namespace.
|
||||
* Namespaces are separated with a ':' character.
|
||||
*/
|
||||
extend: (namespace: string) => Debugger;
|
||||
}
|
||||
/**
|
||||
* The log levels supported by the logger.
|
||||
* The log levels in order of most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export type AzureLogLevel = "verbose" | "info" | "warning" | "error";
|
||||
/**
|
||||
* An AzureClientLogger is a function that can log to an appropriate severity level.
|
||||
*/
|
||||
export type AzureClientLogger = Debugger;
|
||||
/**
|
||||
* Defines the methods available on the SDK-facing logger.
|
||||
*/
|
||||
export interface AzureLogger {
|
||||
/**
|
||||
* Used for failures the program is unlikely to recover from,
|
||||
* such as Out of Memory.
|
||||
*/
|
||||
error: Debugger;
|
||||
/**
|
||||
* Used when a function fails to perform its intended task.
|
||||
* Usually this means the function will throw an exception.
|
||||
* Not used for self-healing events (e.g. automatic retry)
|
||||
*/
|
||||
warning: Debugger;
|
||||
/**
|
||||
* Used when a function operates normally.
|
||||
*/
|
||||
info: Debugger;
|
||||
/**
|
||||
* Used for detailed troubleshooting scenarios. This is
|
||||
* intended for use by developers / system administrators
|
||||
* for diagnosing specific failures.
|
||||
*/
|
||||
verbose: Debugger;
|
||||
}
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
40
node_modules/@azure/logger/dist/esm/index.js
generated
vendored
Normal file
40
node_modules/@azure/logger/dist/esm/index.js
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
// Copyright (c) Microsoft Corporation.
|
||||
// Licensed under the MIT License.
|
||||
import { createLoggerContext } from "@typespec/ts-http-runtime/internal/logger";
|
||||
const context = createLoggerContext({
|
||||
logLevelEnvVarName: "AZURE_LOG_LEVEL",
|
||||
namespace: "azure",
|
||||
});
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export const AzureLogger = context.logger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export function setLogLevel(level) {
|
||||
context.setLogLevel(level);
|
||||
}
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export function getLogLevel() {
|
||||
return context.getLogLevel();
|
||||
}
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export function createClientLogger(namespace) {
|
||||
return context.createClientLogger(namespace);
|
||||
}
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@azure/logger/dist/esm/index.js.map
generated
vendored
Normal file
1
node_modules/@azure/logger/dist/esm/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,kCAAkC;AAElC,OAAO,EAAE,mBAAmB,EAAE,MAAM,2CAA2C,CAAC;AAEhF,MAAM,OAAO,GAAG,mBAAmB,CAAC;IAClC,kBAAkB,EAAE,iBAAiB;IACrC,SAAS,EAAE,OAAO;CACnB,CAAC,CAAC;AAEH;;;;GAIG;AACH,MAAM,CAAC,MAAM,WAAW,GAAsB,OAAO,CAAC,MAAM,CAAC;AAE7D;;;;;;;;GAQG;AACH,MAAM,UAAU,WAAW,CAAC,KAAqB;IAC/C,OAAO,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC7B,CAAC;AAED;;GAEG;AACH,MAAM,UAAU,WAAW;IACzB,OAAO,OAAO,CAAC,WAAW,EAAE,CAAC;AAC/B,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,kBAAkB,CAAC,SAAiB;IAClD,OAAO,OAAO,CAAC,kBAAkB,CAAC,SAAS,CAAC,CAAC;AAC/C,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation.\n// Licensed under the MIT License.\n\nimport { createLoggerContext } from \"@typespec/ts-http-runtime/internal/logger\";\n\nconst context = createLoggerContext({\n logLevelEnvVarName: \"AZURE_LOG_LEVEL\",\n namespace: \"azure\",\n});\n\n/**\n * The AzureLogger provides a mechanism for overriding where logs are output to.\n * By default, logs are sent to stderr.\n * Override the `log` method to redirect logs to another location.\n */\nexport const AzureLogger: AzureClientLogger = context.logger;\n\n/**\n * Immediately enables logging at the specified log level. If no level is specified, logging is disabled.\n * @param level - The log level to enable for logging.\n * Options from most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport function setLogLevel(level?: AzureLogLevel): void {\n context.setLogLevel(level);\n}\n\n/**\n * Retrieves the currently specified log level.\n */\nexport function getLogLevel(): AzureLogLevel | undefined {\n return context.getLogLevel();\n}\n\n/**\n * Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.\n * @param namespace - The name of the SDK package.\n * @hidden\n */\nexport function createClientLogger(namespace: string): AzureLogger {\n return context.createClientLogger(namespace);\n}\n\n/**\n * A log function that can be dynamically enabled and redirected.\n */\nexport interface Debugger {\n /**\n * Logs the given arguments to the `log` method.\n */\n (...args: any[]): void;\n /**\n * True if this logger is active and logging.\n */\n enabled: boolean;\n /**\n * Used to cleanup/remove this logger.\n */\n destroy: () => boolean;\n /**\n * The current log method. Can be overridden to redirect output.\n */\n log: (...args: any[]) => void;\n /**\n * The namespace of this logger.\n */\n namespace: string;\n /**\n * Extends this logger with a child namespace.\n * Namespaces are separated with a ':' character.\n */\n extend: (namespace: string) => Debugger;\n}\n\n/**\n * The log levels supported by the logger.\n * The log levels in order of most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport type AzureLogLevel = \"verbose\" | \"info\" | \"warning\" | \"error\";\n\n/**\n * An AzureClientLogger is a function that can log to an appropriate severity level.\n */\nexport type AzureClientLogger = Debugger;\n\n/**\n * Defines the methods available on the SDK-facing logger.\n */\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport interface AzureLogger {\n /**\n * Used for failures the program is unlikely to recover from,\n * such as Out of Memory.\n */\n error: Debugger;\n /**\n * Used when a function fails to perform its intended task.\n * Usually this means the function will throw an exception.\n * Not used for self-healing events (e.g. automatic retry)\n */\n warning: Debugger;\n /**\n * Used when a function operates normally.\n */\n info: Debugger;\n /**\n * Used for detailed troubleshooting scenarios. This is\n * intended for use by developers / system administrators\n * for diagnosing specific failures.\n */\n verbose: Debugger;\n}\n"]}
|
||||
3
node_modules/@azure/logger/dist/esm/package.json
generated
vendored
Normal file
3
node_modules/@azure/logger/dist/esm/package.json
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"type": "module"
|
||||
}
|
||||
96
node_modules/@azure/logger/dist/react-native/index.d.ts
generated
vendored
Normal file
96
node_modules/@azure/logger/dist/react-native/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export declare const AzureLogger: AzureClientLogger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export declare function setLogLevel(level?: AzureLogLevel): void;
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export declare function getLogLevel(): AzureLogLevel | undefined;
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export declare function createClientLogger(namespace: string): AzureLogger;
|
||||
/**
|
||||
* A log function that can be dynamically enabled and redirected.
|
||||
*/
|
||||
export interface Debugger {
|
||||
/**
|
||||
* Logs the given arguments to the `log` method.
|
||||
*/
|
||||
(...args: any[]): void;
|
||||
/**
|
||||
* True if this logger is active and logging.
|
||||
*/
|
||||
enabled: boolean;
|
||||
/**
|
||||
* Used to cleanup/remove this logger.
|
||||
*/
|
||||
destroy: () => boolean;
|
||||
/**
|
||||
* The current log method. Can be overridden to redirect output.
|
||||
*/
|
||||
log: (...args: any[]) => void;
|
||||
/**
|
||||
* The namespace of this logger.
|
||||
*/
|
||||
namespace: string;
|
||||
/**
|
||||
* Extends this logger with a child namespace.
|
||||
* Namespaces are separated with a ':' character.
|
||||
*/
|
||||
extend: (namespace: string) => Debugger;
|
||||
}
|
||||
/**
|
||||
* The log levels supported by the logger.
|
||||
* The log levels in order of most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export type AzureLogLevel = "verbose" | "info" | "warning" | "error";
|
||||
/**
|
||||
* An AzureClientLogger is a function that can log to an appropriate severity level.
|
||||
*/
|
||||
export type AzureClientLogger = Debugger;
|
||||
/**
|
||||
* Defines the methods available on the SDK-facing logger.
|
||||
*/
|
||||
export interface AzureLogger {
|
||||
/**
|
||||
* Used for failures the program is unlikely to recover from,
|
||||
* such as Out of Memory.
|
||||
*/
|
||||
error: Debugger;
|
||||
/**
|
||||
* Used when a function fails to perform its intended task.
|
||||
* Usually this means the function will throw an exception.
|
||||
* Not used for self-healing events (e.g. automatic retry)
|
||||
*/
|
||||
warning: Debugger;
|
||||
/**
|
||||
* Used when a function operates normally.
|
||||
*/
|
||||
info: Debugger;
|
||||
/**
|
||||
* Used for detailed troubleshooting scenarios. This is
|
||||
* intended for use by developers / system administrators
|
||||
* for diagnosing specific failures.
|
||||
*/
|
||||
verbose: Debugger;
|
||||
}
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
40
node_modules/@azure/logger/dist/react-native/index.js
generated
vendored
Normal file
40
node_modules/@azure/logger/dist/react-native/index.js
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
// Copyright (c) Microsoft Corporation.
|
||||
// Licensed under the MIT License.
|
||||
import { createLoggerContext } from "@typespec/ts-http-runtime/internal/logger";
|
||||
const context = createLoggerContext({
|
||||
logLevelEnvVarName: "AZURE_LOG_LEVEL",
|
||||
namespace: "azure",
|
||||
});
|
||||
/**
|
||||
* The AzureLogger provides a mechanism for overriding where logs are output to.
|
||||
* By default, logs are sent to stderr.
|
||||
* Override the `log` method to redirect logs to another location.
|
||||
*/
|
||||
export const AzureLogger = context.logger;
|
||||
/**
|
||||
* Immediately enables logging at the specified log level. If no level is specified, logging is disabled.
|
||||
* @param level - The log level to enable for logging.
|
||||
* Options from most verbose to least verbose are:
|
||||
* - verbose
|
||||
* - info
|
||||
* - warning
|
||||
* - error
|
||||
*/
|
||||
export function setLogLevel(level) {
|
||||
context.setLogLevel(level);
|
||||
}
|
||||
/**
|
||||
* Retrieves the currently specified log level.
|
||||
*/
|
||||
export function getLogLevel() {
|
||||
return context.getLogLevel();
|
||||
}
|
||||
/**
|
||||
* Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.
|
||||
* @param namespace - The name of the SDK package.
|
||||
* @hidden
|
||||
*/
|
||||
export function createClientLogger(namespace) {
|
||||
return context.createClientLogger(namespace);
|
||||
}
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@azure/logger/dist/react-native/index.js.map
generated
vendored
Normal file
1
node_modules/@azure/logger/dist/react-native/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,kCAAkC;AAElC,OAAO,EAAE,mBAAmB,EAAE,MAAM,2CAA2C,CAAC;AAEhF,MAAM,OAAO,GAAG,mBAAmB,CAAC;IAClC,kBAAkB,EAAE,iBAAiB;IACrC,SAAS,EAAE,OAAO;CACnB,CAAC,CAAC;AAEH;;;;GAIG;AACH,MAAM,CAAC,MAAM,WAAW,GAAsB,OAAO,CAAC,MAAM,CAAC;AAE7D;;;;;;;;GAQG;AACH,MAAM,UAAU,WAAW,CAAC,KAAqB;IAC/C,OAAO,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC7B,CAAC;AAED;;GAEG;AACH,MAAM,UAAU,WAAW;IACzB,OAAO,OAAO,CAAC,WAAW,EAAE,CAAC;AAC/B,CAAC;AAED;;;;GAIG;AACH,MAAM,UAAU,kBAAkB,CAAC,SAAiB;IAClD,OAAO,OAAO,CAAC,kBAAkB,CAAC,SAAS,CAAC,CAAC;AAC/C,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation.\n// Licensed under the MIT License.\n\nimport { createLoggerContext } from \"@typespec/ts-http-runtime/internal/logger\";\n\nconst context = createLoggerContext({\n logLevelEnvVarName: \"AZURE_LOG_LEVEL\",\n namespace: \"azure\",\n});\n\n/**\n * The AzureLogger provides a mechanism for overriding where logs are output to.\n * By default, logs are sent to stderr.\n * Override the `log` method to redirect logs to another location.\n */\nexport const AzureLogger: AzureClientLogger = context.logger;\n\n/**\n * Immediately enables logging at the specified log level. If no level is specified, logging is disabled.\n * @param level - The log level to enable for logging.\n * Options from most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport function setLogLevel(level?: AzureLogLevel): void {\n context.setLogLevel(level);\n}\n\n/**\n * Retrieves the currently specified log level.\n */\nexport function getLogLevel(): AzureLogLevel | undefined {\n return context.getLogLevel();\n}\n\n/**\n * Creates a logger for use by the Azure SDKs that inherits from `AzureLogger`.\n * @param namespace - The name of the SDK package.\n * @hidden\n */\nexport function createClientLogger(namespace: string): AzureLogger {\n return context.createClientLogger(namespace);\n}\n\n/**\n * A log function that can be dynamically enabled and redirected.\n */\nexport interface Debugger {\n /**\n * Logs the given arguments to the `log` method.\n */\n (...args: any[]): void;\n /**\n * True if this logger is active and logging.\n */\n enabled: boolean;\n /**\n * Used to cleanup/remove this logger.\n */\n destroy: () => boolean;\n /**\n * The current log method. Can be overridden to redirect output.\n */\n log: (...args: any[]) => void;\n /**\n * The namespace of this logger.\n */\n namespace: string;\n /**\n * Extends this logger with a child namespace.\n * Namespaces are separated with a ':' character.\n */\n extend: (namespace: string) => Debugger;\n}\n\n/**\n * The log levels supported by the logger.\n * The log levels in order of most verbose to least verbose are:\n * - verbose\n * - info\n * - warning\n * - error\n */\nexport type AzureLogLevel = \"verbose\" | \"info\" | \"warning\" | \"error\";\n\n/**\n * An AzureClientLogger is a function that can log to an appropriate severity level.\n */\nexport type AzureClientLogger = Debugger;\n\n/**\n * Defines the methods available on the SDK-facing logger.\n */\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport interface AzureLogger {\n /**\n * Used for failures the program is unlikely to recover from,\n * such as Out of Memory.\n */\n error: Debugger;\n /**\n * Used when a function fails to perform its intended task.\n * Usually this means the function will throw an exception.\n * Not used for self-healing events (e.g. automatic retry)\n */\n warning: Debugger;\n /**\n * Used when a function operates normally.\n */\n info: Debugger;\n /**\n * Used for detailed troubleshooting scenarios. This is\n * intended for use by developers / system administrators\n * for diagnosing specific failures.\n */\n verbose: Debugger;\n}\n"]}
|
||||
3
node_modules/@azure/logger/dist/react-native/package.json
generated
vendored
Normal file
3
node_modules/@azure/logger/dist/react-native/package.json
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"type": "module"
|
||||
}
|
||||
Reference in New Issue
Block a user