gitextract_0r69vkma/ ├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── feature_request.yml │ ├── dependabot.yml │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── UPGRADE-3.0.md ├── docs/ │ ├── publishing.md │ ├── releases.md │ └── transports.md ├── examples/ │ ├── color-message.js │ ├── create-file.js │ ├── custom-levels-colors.js │ ├── custom-levels.js │ ├── custom-pretty-print.js │ ├── custom-timestamp.js │ ├── custom-transport.js │ ├── delete-level.js │ ├── errors.js │ ├── exception.js │ ├── file-maxsize.js │ ├── finish-event.js │ ├── format-dynamic-content.js │ ├── format-filter.js │ ├── format-logger-and-transport.js │ ├── format-mutate.js │ ├── interpolation.js │ ├── json.js │ ├── levels.js │ ├── metadata.js │ ├── quick-start.js │ ├── ready-to-use-pattern.ts │ ├── regular-expressions.js │ ├── simple-stream.js │ ├── splat-message.js │ └── splat.js ├── index.d.ts ├── jest.config.js ├── lib/ │ ├── winston/ │ │ ├── common.js │ │ ├── config/ │ │ │ ├── index.d.ts │ │ │ └── index.js │ │ ├── container.js │ │ ├── create-logger.js │ │ ├── exception-handler.js │ │ ├── exception-stream.js │ │ ├── logger.js │ │ ├── profiler.js │ │ ├── rejection-handler.js │ │ ├── rejection-stream.js │ │ ├── tail-file.js │ │ └── transports/ │ │ ├── console.js │ │ ├── file.js │ │ ├── http.js │ │ ├── index.d.ts │ │ ├── index.js │ │ └── stream.js │ └── winston.js ├── package.json ├── publishing.md ├── test/ │ ├── fixtures/ │ │ ├── .gitkeep │ │ ├── keys/ │ │ │ ├── agent2-cert.pem │ │ │ └── agent2-key.pem │ │ └── logs/ │ │ └── .gitkeep │ ├── globalSetup.js │ ├── helpers/ │ │ ├── handler-tests.js │ │ ├── index.js │ │ ├── mocks/ │ │ │ ├── legacy-mixed-transport.js │ │ │ ├── legacy-transport.js │ │ │ └── mock-transport.js │ │ └── scripts/ │ │ ├── colorize.js │ │ ├── default-rejections.js │ │ ├── exit-on-error.js │ │ ├── log-rejections.js │ │ ├── unhandle-exceptions.js │ │ └── unhandle-rejections.js │ ├── integration/ │ │ ├── formats.test.js │ │ └── logger.test.js │ ├── jest.config.integration.js │ ├── jest.config.unit.js │ ├── tsconfig.json │ ├── typescript-definitions.ts │ └── unit/ │ ├── formats/ │ │ └── errors.test.js │ └── winston/ │ ├── config/ │ │ └── config.test.js │ ├── container.test.js │ ├── create-logger.test.js │ ├── exception-handler.test.js │ ├── exception-stream.test.js │ ├── log-exception.test.js │ ├── logger-legacy.test.js │ ├── logger.test.js │ ├── profiler.test.js │ ├── rejection-handler.test.js │ ├── tail-file.test.js │ ├── transports/ │ │ ├── 00-file-stress.test.js │ │ ├── console.test.js │ │ ├── error.test.js │ │ ├── file-create-dir.test.js │ │ ├── file.test.js │ │ ├── http.test.js │ │ └── stream.test.js │ └── winston.test.js └── tsconfig.json