header.html のテーマコンポーネントに以下のコードを記述した場合、JavaScript "use strict" に従えばエラーが発生するはずですが、エラーは発生しません。
<script type="text/discourse-plugin" version="0.8">
"use strict";
x = 3.14; // x が宣言されていないため、これはエラーになるはずです
</script>
strict モードがデフォルトで有効になっていればよいのですが、それはまた別の話です。