### Describe the bug ```html <script> //It works if comment out `await`; const obj = await { foo: 'foo' }; </script> {#if true} {@const { foo, bar } = obj} {foo} {bar} {/if} ``` This used to work in 5.42.3. Only happens with async objects. ### Reproduction https://svelte.dev/playground/6e298c8f77a340f5b0d1da9b2f922c43?version=5.42.3 https://svelte.dev/playground/6e298c8f77a340f5b0d1da9b2f922c43?version=5.43.0 ### Logs ```shell ``` ### System Info ```shell svelte@5.43.14 ``` ### Severity annoyance