File es6.patch of Package discourse
Index: discourse/app/assets/javascripts/discourse/app/mixins/uppy-upload.js
===================================================================
--- discourse.orig/app/assets/javascripts/discourse/app/mixins/uppy-upload.js
+++ discourse/app/assets/javascripts/discourse/app/mixins/uppy-upload.js
@@ -23,7 +23,7 @@ import { deepMerge } from "discourse-com
import { bind, on } from "discourse-common/utils/decorators";
import I18n from "discourse-i18n";
-export const HUGE_FILE_THRESHOLD_BYTES = 104_857_600; // 100MB
+export const HUGE_FILE_THRESHOLD_BYTES = 104857600; // 100MB
export default Mixin.create(UppyS3Multipart, ExtendableUploader, {
dialog: service(),
Index: discourse/lib/tasks/assets.rake
===================================================================
--- discourse.orig/lib/tasks/assets.rake
+++ discourse/lib/tasks/assets.rake
@@ -184,6 +184,9 @@ def compress_ruby(from, to)
uglified, map =
Uglifier.new(
+ harmony: true,
+ mangle: false,
+ compress: false,
comments: :none,
source_map: {
filename: File.basename(from),