-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Description
Please tell us about your environment:
winston
version?-
winston@2
-
winston@3
-
node -v
outputs: v10.16.3- Operating System? (Windows, macOS, or Linux) macOS
- Language? (all | TypeScript X.X | ES6/7 | ES5 | Dart) Typescript
What is the problem?
import winston from 'winston';
const logger = winston.createLogger({
level: 'debug',
format: winston.format.json(),
transports: [new winston.transports.Console()],
});
export default logger;
In the console I see a lot of messages coming from the diagnostic
logger.
winston:create-logger Define prototype method for "error"
winston:create-logger Define prototype method for "warn"
winston:create-logger Define prototype method for "info"
winston:create-logger Define prototype method for "http"
winston:create-logger Define prototype method for "verbose"
winston:create-logger Define prototype method for "debug"
winston:create-logger Define prototype method for "silly"
winston:create-logger Define prototype method for "error"
winston:create-logger Define prototype method for "warn"
winston:create-logger Define prototype method for "info"
winston:create-logger Define prototype method for "http"
winston:create-logger Define prototype method for "verbose"
winston:create-logger Define prototype method for "debug"
winston:create-logger Define prototype method for "silly"
winston:create-logger Define prototype method for "error"
winston:create-logger Define prototype method for "warn"
winston:create-logger Define prototype method for "info"
winston:create-logger Define prototype method for "http"
winston:create-logger Define prototype method for "verbose"
winston:create-logger Define prototype method for "debug"
winston:create-logger Define prototype method for "silly"
winston:create-logger Define prototype method for "error"
winston:create-logger Define prototype method for "warn"
winston:create-logger Define prototype method for "info"
winston:create-logger Define prototype method for "http"
winston:create-logger Define prototype method for "verbose"
winston:create-logger Define prototype method for "debug"
winston:create-logger Define prototype method for "silly"
What do you expect to happen instead?
I expected none of these internal winston debug messages in my console. I tried using DEBUG=-winston:create-logger
and DIAGNOSTIC=-winston:create-logger
but neither worked.
Other information
I saw another user report the same issue https://gitter.im/winstonjs/winston/archives/2017/11/22
And another user report the same issue https://stackoverflow.com/questions/55573448/disable-winstons-verbose-startup-logs
rsgilbert, dongyuwei and john-perspective
Metadata
Metadata
Assignees
Labels
No labels