title: PhantomJS: "SyntaxError: Unexpected token =>"
body: <p>Im currently having problems using phantomJS. Any suggestions?</p>
  
  <pre><code>acanyon$ babel-node source_parser.js http://url
  
  /Users/.../node/node_modules/phantom/lib/index.js:23
    return new Promise(resolve =&gt; resolve(new _phantom2.default(args, config)));
                               ^^
  SyntaxError: Unexpected token =&gt;
      at exports.runInThisContext (vm.js:73:16)
      at Module._compile (module.js:443:25)
      at Module._extensions..js (module.js:478:10)
      at Object.require.extensions.(anonymous function) [as .js] (/Users/acanyon/.nvm/versions/node/v0.12.4/lib/node_modules/babel-cli/node_modules/babel-register/lib/node.js:152:7)
      at Module.load (module.js:355:32)
      at Function.Module._load (module.js:310:12)
      at Module.require (module.js:365:17)
      at require (module.js:384:17)
      at Object.&lt;anonymous&gt; (/Users/acanyon/fashionblog/node/source_parser.js:4:15)
      at Module._compile (module.js:460:26)
  </code></pre>
  
  <p>Am I missing a shim for es6? (the remainder of the script is written in es5).</p>