Fix revisions with script in diff
If a revision diff had <script>
inside it, the svelte compiler would get confused and assume this was the end of the closing block, even if it was inside a string. This converts any instances of <script>
or </script
in the diff string to ⧀script>
which prevents the compiler from crashing.