title: Laravel Elixir Sass Compilation - .sass files
body: <p>I'm a bigger fan of <code>.sass</code> syntax over the <code>.scss</code> syntax (because it's better, let the war begin!), so that's what I'm trying to use. When trying to compile a <code>.sass</code> file with Elixir, however, it seems to be trying to use <code>scss</code> syntax to compile.</p>
  
  <pre><code>elixir(function(mix) {
    mix.sass('styles.sass');
  });
  </code></pre>
  
  <p>When <code>styles.sass</code> is</p>
  
  <pre><code>body
    background: black
  </code></pre>
  
  <p>I get the following errors:</p>
  
  <pre><code>$ gulp
  [17:54:43] Using gulpfile ~/sites/skynet/gulpfile.js
  [17:54:43] Starting 'default'...
  [17:54:43] Starting 'sass'...
  [17:54:43] Finished 'default' after 185 ms
  [17:54:43] gulp-notify: [Laravel Elixir] Error: invalid top-level expression
  [17:54:43] Finished 'sass' after 198 ms
  </code></pre>
  
  <p>But changing <code>styles.sass</code> (still keeping the <code>.sass</code> extension), to</p>
  
  <pre><code>body {
    background: black;
  }
  </code></pre>
  
  <p>I get a successful compilation. Does Elixir only compile <code>scss</code> syntax or am I missing some sort of config setup? Help much appreciated!</p>