feat(sourcemaps): provide option for writing out external sourcemaps