lambda_log_default.a is not a constructor
What happens?
undefined ERROR Uncaught Exception {"errorType":"TypeError","errorMessage":"lambda_log_default.a is not a constructor"
Steps to reproduce
/lib/logging.ts: import LambdaLog from "lambda-log"; export const logger: LambdaLog = new LambdaLog();
/util/logging.ts: import { logger } from "../libs/logging";
/src/somefile.ts: import * as logger from "../util/logging"; logger.info('something');
Any logs, output, examples?
undefined ERROR Uncaught Exception {"errorType":"TypeError","errorMessage":"lambda_log_default.a is not a constructor","stack":["TypeError: lambda_log_default.a is not a constructor"," at Module.
Environment
Operating System: AWS Lambda
Node Version: Node.js 14.x
@quickdraw6906 You are missing the curly braces:
import { LambdaLog } from "lambda-log";
export const logger: LambdaLog = new LambdaLog();