discourse/app/assets/javascripts/discourse/lib
David Taylor 1b28b8e169
DEV: Upgrade babel & remove vendored safari-bugfix transformation (#28208)
The Safari 15 bugfix has been rolled into @babel/preset-env in the most recent version, so we no longer need to carry our vendored copy.

This commit updates @babel/preset-env, runs npx yarn-deduplicate yarn.lock, and removes the vendored transform.

This commit also refactors our theme transpiler to use @babel/preset-env, with the same list of target browsers as our ember-cli build uses. This means we no longer need to maintain a separate list of babel transforms for themes.
2024-08-05 10:35:26 +01:00
..
common-babel-config.js DEV: Upgrade babel & remove vendored safari-bugfix transformation (#28208) 2024-08-05 10:35:26 +01:00
discourse-scss.js DEV: Add dark theme support to QUnit (#19014) 2022-11-17 18:44:44 +01:00
scripts.js FIX: Transpile start-discourse.js to fix iOS12 support (#18149) 2022-08-31 15:15:19 +01:00
site-settings-plugin.js DEV: Improve ember-cli 'LOAD_PLUGINS' behavior (#22590) 2023-07-13 11:27:29 +01:00
translation-plugin.js DEV: Upgrade the MessageFormat library (JS) 2024-07-10 09:51:25 +02:00
with-side-watch.js DEV: Rebuild JS app when files change in discourse-markdown-it (#24379) 2023-11-17 18:55:14 +00:00