Add error handling with plumber. Add sourcemaps.

Indentation looks odd. Why are there 2 lines with `sourcemaps.write()`? I have a feeling I may just be missing some knowledge.