### Describe the bug With this code: ```ts foo! += 1; ``` (which is [valid typescript](https://www.typescriptlang.org/play/?#code/DYUwLgBAZg9jBcEB2BXAtgIxAJwgH2RWGAgF4IAGAbgCgbYYBCCAanIEYqg)) Svelte throws `Assigning to rvalue svelte(js_parse_error)` ### Reproduction [REPL](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAAyWMzQrCMBAGX2X9rhbUa_oDPofrodatBNJNSDaC1L67FI8zA7Ni9kEK3G2FjovA4ZoSGtgn7VDeEkzQoMSap910Zco-GYVRXz3DCmNgZQtiNMfoSOvykExf0hoC9XRuWWlPBzr2dGlZu9P_MbCiwRKffvbyhLNcZbtvP5myBrmUAAAA) ### Logs _No response_ ### System Info ```shell svelte@5.0.0-next.259 ``` ### Severity annoyance