Explorar o código

build: disable loose transpilation for legacy bundle (#3329)

* Revert "Convert sets to arrays prior to using spread operator to enable transpilation to ES5 (#3297)"

This reverts commit a545c66d10df8eaf9e0fde9bc7a1fccc2070381f.

* build: disable loose transpilation for legacy bundle

Refs: https://github.com/transloadit/uppy/pull/3297#issuecomment-963228990
Antoine du Hamel %!s(int64=3) %!d(string=hai) anos
pai
achega
9380cf575c
Modificáronse 2 ficheiros con 4 adicións e 4 borrados
  1. 1 1
      bin/build-bundle.js
  2. 3 3
      packages/@uppy/core/src/Uppy.js

+ 1 - 1
bin/build-bundle.js

@@ -64,7 +64,7 @@ async function transpileDownForIE ([bundleFile, standalone]) {
 
     browserslistEnv: 'legacy',
     presets: [['@babel/preset-env',  {
-      loose: true,
+      loose: false,
       targets: { ie:11 },
       useBuiltIns: 'entry',
       corejs: { version: '3.15', proposals: true },

+ 3 - 3
packages/@uppy/core/src/Uppy.js

@@ -1559,9 +1559,9 @@ class Uppy {
     const restoreStep = currentUpload.step || 0
 
     const steps = [
-      ...Array.from(this.#preProcessors),
-      ...Array.from(this.#uploaders),
-      ...Array.from(this.#postProcessors),
+      ...this.#preProcessors,
+      ...this.#uploaders,
+      ...this.#postProcessors,
     ]
     try {
       for (let step = restoreStep; step < steps.length; step++) {