mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Switch to using non-default exports for being more friendly for IDEs
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
439599b800
commit
feceb76919
@ -1,7 +1,7 @@
|
|||||||
export { default as logErrorInjectable } from "./src/log-error.injectable";
|
export { logErrorInjectable } from "./src/log-error.injectable";
|
||||||
export { default as loggerInjectable } from "./src/logger.injectable";
|
export { loggerInjectable } from "./src/logger.injectable";
|
||||||
export type { Logger } from "./src/logger";
|
export type { Logger } from "./src/logger";
|
||||||
export { default as winstonLoggerInjectable } from "./src/winston-logger.injectable";
|
export { winstonLoggerInjectable } from "./src/winston-logger.injectable";
|
||||||
export { default as prefixedLoggerInjectable } from "./src/prefixed-logger.injectable";
|
export { prefixedLoggerInjectable } from "./src/prefixed-logger.injectable";
|
||||||
export { loggerTransportInjectionToken } from "./src/transports";
|
export { loggerTransportInjectionToken } from "./src/transports";
|
||||||
export { default as loggingFeature } from "./src/feature";
|
export { loggingFeature } from "./src/feature";
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
import { getFeature } from "@k8slens/feature-core";
|
import { getFeature } from "@k8slens/feature-core";
|
||||||
import logErrorInjectable from "./log-error.injectable";
|
import { logErrorInjectable } from "./log-error.injectable";
|
||||||
import loggerInjectable from "./logger.injectable";
|
import { loggerInjectable } from "./logger.injectable";
|
||||||
import prefixedLoggerInjectable from "./prefixed-logger.injectable";
|
import { prefixedLoggerInjectable } from "./prefixed-logger.injectable";
|
||||||
import winstonLoggerInjectable from "./winston-logger.injectable";
|
import { winstonLoggerInjectable } from "./winston-logger.injectable";
|
||||||
|
|
||||||
export const loggingFeature = getFeature({
|
export const loggingFeature = getFeature({
|
||||||
id: "logging",
|
id: "logging",
|
||||||
@ -14,5 +14,3 @@ export const loggingFeature = getFeature({
|
|||||||
di.register(winstonLoggerInjectable);
|
di.register(winstonLoggerInjectable);
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
export default loggingFeature;
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||||
*/
|
*/
|
||||||
import { getGlobalOverrideForFunction } from "@k8slens/test-utils";
|
import { getGlobalOverrideForFunction } from "@k8slens/test-utils";
|
||||||
import logErrorInjectable from "./log-error.injectable";
|
import { logErrorInjectable } from "./log-error.injectable";
|
||||||
|
|
||||||
// Note: this should remain as it is, and throw if called. Logging error is something
|
// Note: this should remain as it is, and throw if called. Logging error is something
|
||||||
// that cannot happen without a unit test explicitly causing it. It cannot be allowed
|
// that cannot happen without a unit test explicitly causing it. It cannot be allowed
|
||||||
|
|||||||
@ -3,12 +3,10 @@
|
|||||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||||
*/
|
*/
|
||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import loggerInjectable from "./logger.injectable";
|
import { loggerInjectable } from "./logger.injectable";
|
||||||
|
|
||||||
const logErrorInjectable = getInjectable({
|
export const logErrorInjectable = getInjectable({
|
||||||
id: "log-error",
|
id: "log-error",
|
||||||
instantiate: (di) => di.inject(loggerInjectable).error,
|
instantiate: (di) => di.inject(loggerInjectable).error,
|
||||||
decorable: false,
|
decorable: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default logErrorInjectable;
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import loggerInjectable from "./logger.injectable";
|
import { loggerInjectable } from "./logger.injectable";
|
||||||
import { getGlobalOverride } from "@k8slens/test-utils";
|
import { getGlobalOverride } from "@k8slens/test-utils";
|
||||||
|
|
||||||
export default getGlobalOverride(loggerInjectable, () => ({
|
export default getGlobalOverride(loggerInjectable, () => ({
|
||||||
|
|||||||
@ -4,9 +4,9 @@
|
|||||||
*/
|
*/
|
||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import type { Logger } from "./logger";
|
import type { Logger } from "./logger";
|
||||||
import winstonLoggerInjectable from "./winston-logger.injectable";
|
import { winstonLoggerInjectable } from "./winston-logger.injectable";
|
||||||
|
|
||||||
const loggerInjectable = getInjectable({
|
export const loggerInjectable = getInjectable({
|
||||||
id: "logger",
|
id: "logger",
|
||||||
instantiate: (di): Logger => {
|
instantiate: (di): Logger => {
|
||||||
const baseLogger = di.inject(winstonLoggerInjectable);
|
const baseLogger = di.inject(winstonLoggerInjectable);
|
||||||
@ -22,5 +22,3 @@ const loggerInjectable = getInjectable({
|
|||||||
|
|
||||||
decorable: false,
|
decorable: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default loggerInjectable;
|
|
||||||
|
|||||||
@ -4,9 +4,9 @@
|
|||||||
*/
|
*/
|
||||||
import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable";
|
import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable";
|
||||||
import type { Logger } from "./logger";
|
import type { Logger } from "./logger";
|
||||||
import loggerInjectable from "./logger.injectable";
|
import { loggerInjectable } from "./logger.injectable";
|
||||||
|
|
||||||
const prefixedLoggerInjectable = getInjectable({
|
export const prefixedLoggerInjectable = getInjectable({
|
||||||
id: "prefixed-logger",
|
id: "prefixed-logger",
|
||||||
instantiate: (di, prefix): Logger => {
|
instantiate: (di, prefix): Logger => {
|
||||||
const logger = di.inject(loggerInjectable);
|
const logger = di.inject(loggerInjectable);
|
||||||
@ -33,5 +33,3 @@ const prefixedLoggerInjectable = getInjectable({
|
|||||||
getInstanceKey: (di, prefix: string) => prefix,
|
getInstanceKey: (di, prefix: string) => prefix,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
|
||||||
export default prefixedLoggerInjectable;
|
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
import type winston from "winston";
|
import type winston from "winston";
|
||||||
import { getGlobalOverride } from "@k8slens/test-utils";
|
import { getGlobalOverride } from "@k8slens/test-utils";
|
||||||
import { noop } from "@k8slens/utilities";
|
import { noop } from "@k8slens/utilities";
|
||||||
import winstonLoggerInjectable from "./winston-logger.injectable";
|
import { winstonLoggerInjectable } from "./winston-logger.injectable";
|
||||||
|
|
||||||
export default getGlobalOverride(
|
export default getGlobalOverride(
|
||||||
winstonLoggerInjectable,
|
winstonLoggerInjectable,
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import { createLogger, format } from "winston";
|
import { createLogger, format } from "winston";
|
||||||
import { loggerTransportInjectionToken } from "./transports";
|
import { loggerTransportInjectionToken } from "./transports";
|
||||||
|
|
||||||
const winstonLoggerInjectable = getInjectable({
|
export const winstonLoggerInjectable = getInjectable({
|
||||||
id: "winston-logger",
|
id: "winston-logger",
|
||||||
instantiate: (di) =>
|
instantiate: (di) =>
|
||||||
createLogger({
|
createLogger({
|
||||||
@ -14,5 +14,3 @@ const winstonLoggerInjectable = getInjectable({
|
|||||||
transports: di.injectMany(loggerTransportInjectionToken),
|
transports: di.injectMany(loggerTransportInjectionToken),
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
|
||||||
export default winstonLoggerInjectable;
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user