DEV: Refactor ace-editor loading and bump to latest version (#27772)

- Delete vendored copy
- Create a JS entrypoint under `static/` which imports all the modes/themes/extensions we need
- Create an async `load-ace-editor` entrypoint
- Update `<AceEditor` component to use the new entrypoint
- De-jquery-ify `<AceEditor`
- Bump `v1.4.13` -> `v1.35.2`
This commit is contained in:
David Taylor
2024-07-09 10:09:30 +01:00
committed by GitHub
parent 0846862cb5
commit a461eaddc3
27 changed files with 100 additions and 294 deletions

View File

@@ -60,7 +60,6 @@ updates:
open-pull-requests-limit: 20
versioning-strategy: increase
ignore: # These are all vendored so need to be updated manually. See lib/tasks/javascript.rake
- dependency-name: "ace-builds"
- dependency-name: "@json-editor/json-editor"
- dependency-name: "chart.js"
- dependency-name: "chartjs-plugin-datalabels"