Closed
Description
(version: 3.0.0-beta.20)
This code:
<script>
let time = new Date()
let timeZone = 'UTC'
;(() => {
const timer = setInterval(() => { time = new Date() }, 1000)
return () => clearInterval(timer)
})()
</script>
compiled to:
let time = new Date()(() => {
const timer = setInterval(() => { time = new Date(); $$invalidate('time', time); }, 1000)
return () => clearInterval(timer)
})()
But if I put semicolon after 'UTC', it worked correctly