From 890bf03fcc6905fe1cbe0191a34969b00b360f4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sat, 6 Nov 2021 21:20:05 -0400 Subject: [PATCH] refactor: acp only uses 3 modes and a single theme so only copy 7 files to build folder instead of 400+ --- src/meta/js.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/meta/js.js b/src/meta/js.js index 63a7d84126..8e712ccf15 100644 --- a/src/meta/js.js +++ b/src/meta/js.js @@ -89,7 +89,16 @@ JS.scripts = { 'cropper.js': 'node_modules/cropperjs/dist/cropper.min.js', 'jquery-ui': 'node_modules/jquery-ui/ui', 'zxcvbn.js': 'node_modules/zxcvbn/dist/zxcvbn.js', - ace: 'node_modules/ace-builds/src-min', + + // only get ace files required by acp + 'ace/ace.js': 'node_modules/ace-builds/src-min/ace.js', + 'ace/mode-less.js': 'node_modules/ace-builds/src-min/mode-less.js', + 'ace/mode-javascript.js': 'node_modules/ace-builds/src-min/mode-javascript.js', + 'ace/mode-html.js': 'node_modules/ace-builds/src-min/mode-html.js', + 'ace/theme-twilight.js': 'node_modules/ace-builds/src-min/theme-twilight.js', + 'ace/worker-javascript.js': 'node_modules/ace-builds/src-min/worker-javascript.js', + 'ace/worker-html.js': 'node_modules/ace-builds/src-min/worker-html.js', + 'clipboard.js': 'node_modules/clipboard/dist/clipboard.min.js', 'tinycon.js': 'node_modules/tinycon/tinycon.js', 'slideout.js': 'node_modules/slideout/dist/slideout.min.js',