A modular collection of payload decoders for LoRaWAN-enabled IoT devices — built with TypeScript, Vite, and TurboRepo.
| Package | Description | Version | Docs |
|---|---|---|---|
@lazydoomslayer/iot-lw010ct-decoder |
LoRaWAN decoder for MoKo LW010-CT device | 0.1.0 |
README |
- 🧪 TypeScript for full type-safety
- ⚡ Vite for ultra-fast builds
- 📦 TurboRepo for efficient monorepo management
- 📤 pnpm workspaces for dependency management
- 🧪 Vitest for unit testing
iot-decoder/
├── packages/
│ └── iot-lw010ct-decoder/ # Main decoder package (published on npm)
├── docs/ # Documentation
├── .husky/ # Git hooks setup
├── package.json # Workspace root config
├── pnpm-workspace.yaml # Monorepo setup
├── turbo.json # TurboRepo tasks
└── README.md # You're herepnpm installpnpm buildIn the package directory:
pnpm link --globalIn your consuming project:
pnpm link @lazydoomslayer/iot-lw010ct-decoder