This is very confusing as seen in #12974 or #12906. My suggestion would be "legacy."
];
}
gulp.task(
  "dist-pre",
  gulp.series(
    "generic",
    "generic-es5",
    "components",
    "components-es5",
    "image_decoders",
    "image_decoders-es5",
    "lib",
    "minified",
    "minified-es5",
    "types",
    function () {
      console.log();
      console.log("### Cloning baseline distribution");
      rimraf.sync(DIST_DIR);
      mkdirp.sync(DIST_DIR);
      safeSpawnSync("git", ["clone", "--depth", "1", DIST_REPO_URL, DIST_DIR]);
      console.log();
      console.log("### Overwriting all files");
      rimraf.sync(path.join(DIST_DIR, "*"));
      
      var [packageJsonSrc, bowerJsonSrc] = packageBowerJson();
      return merge([
        packageJsonSrc.pipe(gulp.dest(DIST_DIR)),
        bowerJsonSrc.pipe(gulp.dest(DIST_DIR)),
        vfs