DEV: Upgrade ACE Editor to 1.4.12, remove extra ACE files (#10431)

This commit is contained in:
Penar Musaraj
2020-08-13 21:53:27 -04:00
committed by GitHub
parent c2f3c0dc44
commit eae8b0465c
231 changed files with 20 additions and 1737 deletions

View File

@ -63,7 +63,7 @@ task 'javascript:update' do
source: 'bootstrap/js/modal.js',
destination: 'bootstrap-modal.js'
}, {
source: 'ace-builds/src-min-noconflict/.',
source: 'ace-builds/src-min-noconflict/ace.js',
destination: 'ace',
public: true
}, {
@ -203,11 +203,6 @@ task 'javascript:update' do
File.write(test_bundle_dest, HighlightJs.bundle(langs))
end
if src.include? "ace-builds"
puts "Cleanup unused snippets folder for ACE"
system("rm -rf node_modules/ace-builds/src-min-noconflict/snippets")
end
if f[:public_root]
dest = "#{public_root}/#{filename}"
elsif f[:public]
@ -216,6 +211,14 @@ task 'javascript:update' do
dest = "#{vendor_js}/#{filename}"
end
if src.include? "ace.js"
ace_root = "#{library_src}/ace-builds/src-min-noconflict/"
addtl_files = [ "ext-searchbox", "mode-html", "mode-scss", "mode-sql", "theme-chrome", "worker-html"]
addtl_files.each do |file|
FileUtils.cp_r("#{ace_root}#{file}.js", dest)
end
end
# lodash.js needs building
if src.include? "lodash.js"
puts "Building custom lodash.js build"