aa909a8a62f76e2dd98ace3a172bca88ee56f5fe2f26083ce13c30227ac8d1d891751d4c253b3572Authored: 1 month ago (Sat, 27 Jun 2026 19:37:48 +0000)Match: Co-authored-by: Cursor2f26083ce13c30227ac8d1d891751d4c253b3572Authored: 1 month ago (Sat, 27 Jun 2026 19:37:48 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>0c43c983063c1aa01b85318c85bf7101f0085430Authored: 5 months ago (Sat, 21 Feb 2026 20:06:32 +0000)Match: Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>AGENTS.mdTool: agents-md# AGENTS.md
## Project Overview
Zigbee2MQTT is a Zigbee to MQTT bridge that allows you to use your Zigbee devices without the vendor's bridge or gateway. It bridges events and allows you to control Zigbee devices via MQTT, integrating them with any smart home infrastructure.
### Architecture
- **Language**: TypeScript 5.9.3 compiled to JavaScript (ES modules with NodeNext resolution)
- **Runtime**: Node.js (versions 20, 22, or 24)
- **Package Manager**: pnpm 10.12.1 (strictly enforced via `packageManage.github/copilot-instructions.mdTool: github-copilot# GitHub Copilot Instructions
## Priority Guidelines
When generating code for this repository:
1. **Version Compatibility**: Always detect and respect the exact versions of languages, frameworks, and libraries used in this project
2. **Context Files**: Prioritize patterns and standards defined in the .github/copilot directory
3. **Codebase Patterns**: When context files don't provide specific guidance, scan the codebase for established patterns
4. **Architectural Consistency**: Maintain our layered archi.github/promptsTool: github-copilotnone