---
package: "@webjsdev/server"
version: 0.4.0
date: 2026-05-11T20:05:47+05:30
commit_count: 1
---
## Features

- **rule reactive-props-use-declare flags class-field foot-gun** [`4ef105f`](https://github.com/webjsdev/webjs/commit/4ef105f)
  A reactive property listed in `static properties = { … }` MUST be
  typed via `declare propName: Type` and have its default set inside
  `constructor()`. A plain class-field initializer
  (`propName = value` or `propName: Type = value`) compiles under
