Si vous placez le code suivant dans header.html d’un composant de thème, aucune erreur n’est générée, alors qu’elle devrait l’être selon JavaScript "use strict" :
<script type="text/discourse-plugin" version="0.8">
"use strict";
x = 3.14; // Cela devrait provoquer une erreur car x n'est pas déclaré
</script>
Je préférerais que le mode strict soit activé par défaut, mais c’est une autre histoire.