title: output raw javascript using handlebars
body: <p>I created a mini CMS to store code snippets. 
  It pulls articles form a mongodb database.
  I use highlgiht.js to display the code and allow users to copy the snippets.</p>
  
  <p>With HTML, everything works as expected:</p>
  
  <pre><code>{{#article}}
      &lt;h1&gt;Demo&lt;/h1&gt;
      {{{markup}}} &lt;!-- prints raw HTML in the screen, yay! --&gt;
  
      &lt;h1&gt;HTML&lt;/h1&gt;
      &lt;pre class="pre-scrollable"&gt;&lt;code class="html"&gt;{{markup}}&lt;/code&gt;&lt;/pre&gt;
      &lt;!-- prints escaped HTML in the screen, and highlight.js highlights it perfectly! YAY --&gt;
  
  {{/article}}
  </code></pre>
  
  <p>Now, with Javascript:</p>
  
  <pre><code>{{#article}}
  
      &lt;h1&gt;Demo&lt;/h1&gt;
      {{{js}}} &lt;!-- prints empty script tag: &lt;script&gt;&lt;/script&gt; --&gt;
  
      &lt;h1&gt;JS&lt;/h1&gt;
      &lt;pre class="pre-scrollable"&gt;&lt;code class="html"&gt;{{js}}&lt;/code&gt;&lt;/pre&gt;
      &lt;!-- prints &lt;script&gt;&lt;/script&gt; --&gt;
  
  {{/article}}
  </code></pre>
  
  <p>The content of the field "js" in the database is "console.log("test");" </p>
  
  <p>Why is it not outputting what's saved in the db, but instead it is making up a new script tag on its own??</p>
  
  <p>Thank you!</p>