`elm make` in watch mode. Fast and reliable.
78%
Total Score
healthy
Frequent releases and an active repository support adoption despite single-maintainer concentration and entirely unpinned CI actions.
All four recent commits came from one contributor, leaving maintenance highly concentrated and increasing continuity risk if that contributor becomes unavailable.
The project uses TypeScript, Vitest, npm scripts, and esbuild, but no security-scanning tool was detected. The missing scanner is a modest transparency and hygiene gap.
The repository has no security policy, leaving vulnerability reporting and response expectations undocumented.
All four workflows were analyzed with no dangerous audit findings or untrusted checkouts, but all 17 action references are unpinned. The absence of top-level permissions is not itself a concern.
| Title | Versions | Severity |
|---|---|---|
AIKIDO-2026-10266 Pre-CVE Found by Aikido Intel before public disclosure or CVE publication. elm-watch is vulnerable to Improper Authentication in versions 1.2.1 - 1.2.4. | 1.2.1 - 1.2.4 | Medium |
AIKIDO-2025-10084 Pre-CVE Found by Aikido Intel before public disclosure or CVE publication. elm-watch is vulnerable to Cross-Site WebSocket Hijacking in versions 1.2.0 - 1.2.0 and 1.0.0 - 1.1.3. | 1.0.0 - 1.1.31.2.0 - 1.2.0 | Low |
| Dependency | Last Release | Score |
|---|---|---|
ws Version ^8.18.0 | — | — |
chokidar Version ^3.5.3 | — | — |
cross-spawn Version ^7.0.6 | — | — |
tiny-decoders Version ^23.0.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.