typescript-winston-setup
OfficialNestJS Winston logging setup
Authorcromesdk
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the integration of Winston logging into NestJS TypeScript applications, ensuring robust and configurable logging for development and production environments.
Core Features & Use Cases
- Automated Installation: Installs Winston and necessary configuration packages.
- DI-based Wiring: Integrates Winston with NestJS's Dependency Injection system.
- Configurable Outputs: Supports pretty console logs in development and JSON logs for production, including file transports for errors and combined logs.
- Lifecycle Management: Ensures proper cleanup of Winston handlers on module destruction.
- Use Case: When you need to replace the default NestJS logger with a more powerful and configurable solution like Winston, or when troubleshooting issues with structured logging in your backend.
Quick Start
Use the typescript-winston-setup skill to install Winston logging in your NestJS backend.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: typescript-winston-setup Download link: https://github.com/cromesdk/ai-skills/archive/main.zip#typescript-winston-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.