diff --git a/services/web/babel.config.json b/services/web/babel.config.json index 086f49eb23..0f2fe30012 100644 --- a/services/web/babel.config.json +++ b/services/web/babel.config.json @@ -12,7 +12,15 @@ // Exclude objectSpread polyfill, as it's not needed and affects performance "@babel/plugin-transform-object-rest-spread", // Exclude _defineProperty polyfill, as it causes a bug without the objectSpread polyfill - "@babel/plugin-transform-computed-properties" + "@babel/plugin-transform-computed-properties", + // Use native async functions, for performance + "@babel/plugin-transform-async-to-generator", + // Use native generators, for performance + "@babel/plugin-transform-regenerator", + // Use native async generators, for performance + "@babel/plugin-transform-async-generator-functions", + // Use native for-of loops, for performance + "@babel/plugin-transform-for-of" ] } ],