Commit 45dabc3
committed
fix(deps): remove malicious tree-sitter-erlang, fix 3 moderate vulns
Removes the WhatsApp/tree-sitter-erlang devDependency flagged as
malware (GHSA-rphw-c8qj-jv84, CWE-506). The committed WASM in
grammars/ was validated clean (correct export name, no disallowed
imports) — Erlang grammar support is unaffected.
Also runs npm audit fix to bump hono (→4.12.25), protobufjs (→7.5.8),
and qs (→6.15.2) to their patched versions. All three were transitive
deps; no direct-dependency changes required.
See scripts/build-wasm.ts for instructions on rebuilding the Erlang
WASM from a safe source if needed.1 parent 06e7452 commit 45dabc3
3 files changed
Lines changed: 27 additions & 94 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
165 | 164 | | |
166 | 165 | | |
167 | 166 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
215 | 218 | | |
216 | 219 | | |
217 | 220 | | |
| |||
0 commit comments