CLI doesn't produce annotated errors when input comes from stdin

Bublé version 0.14.2

Compare errors from a file named on the command line:

$ echo 'let a = bad javascript input;' > t.js

$ bin/buble t.js
---
1 : let a = bad javascript input;
                ^
Unexpected token (1:12)
SyntaxError: Unexpected token (1:12)

to errors from input from stdin:

$ echo 'let a = bad javascript input;' | bin/buble 
buble/dist/buble.deps.js:11914
  		throw err;
  		^

SyntaxError: Unexpected token (1:12)