Преглед изворни кода

Merge pull request #2265 from overleaf/as-move-vendored-deps

Move vendored dependencies out of output directory

GitOrigin-RevId: bad086bdc2a80f9df5d3f934098cb7b05e8f6db5
Alasdair Smith пре 6 година
родитељ
комит
78c30015f4
100 измењених фајлова са 23 додато и 20 уклоњено
  1. 1 2
      services/web/.eslintignore
  2. 1 2
      services/web/.prettierignore
  3. 5 1
      services/web/app/src/Features/Project/ProjectController.js
  4. 9 2
      services/web/app/src/infrastructure/ExpressLocals.js
  5. 2 2
      services/web/app/views/project/editor.pug
  6. 5 6
      services/web/karma.conf.js
  7. BIN
      services/web/public/js/libs/mathjax/.DS_Store
  8. BIN
      services/web/public/js/libs/mathjax/config/.DS_Store
  9. BIN
      services/web/public/js/libs/mathjax/fonts/HTML-CSS/.DS_Store
  10. BIN
      services/web/public/js/libs/mathjax/fonts/HTML-CSS/TeX/.DS_Store
  11. BIN
      services/web/public/js/libs/mathjax/localization/.DS_Store
  12. 0 5
      services/web/public/js/libs/select/select.min.css
  13. 0 0
      services/web/public/js/libs/select/select.min.css.map
  14. 0 0
      services/web/public/src/vendor/ace-1.4.5/ace.js
  15. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-beautify.js
  16. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js
  17. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-emmet.js
  18. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-error_marker.js
  19. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-keybinding_menu.js
  20. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-language_tools.js
  21. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-linking.js
  22. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-modelist.js
  23. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-options.js
  24. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-prompt.js
  25. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-rtl.js
  26. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-searchbox.js
  27. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-settings_menu.js
  28. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-spellcheck.js
  29. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-split.js
  30. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-static_highlight.js
  31. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-statusbar.js
  32. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-textarea.js
  33. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-themelist.js
  34. 0 0
      services/web/public/src/vendor/ace-1.4.5/ext-whitespace.js
  35. 0 0
      services/web/public/src/vendor/ace-1.4.5/keybinding-emacs.js
  36. 0 0
      services/web/public/src/vendor/ace-1.4.5/keybinding-sublime.js
  37. 0 0
      services/web/public/src/vendor/ace-1.4.5/keybinding-vim.js
  38. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-abap.js
  39. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-abc.js
  40. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-actionscript.js
  41. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-ada.js
  42. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-apache_conf.js
  43. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-apex.js
  44. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-applescript.js
  45. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-aql.js
  46. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-asciidoc.js
  47. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-asl.js
  48. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-assembly_x86.js
  49. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-autohotkey.js
  50. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-batchfile.js
  51. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-bro.js
  52. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-c9search.js
  53. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-c_cpp.js
  54. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-cirru.js
  55. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-clojure.js
  56. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-cobol.js
  57. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-coffee.js
  58. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-coldfusion.js
  59. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-crystal.js
  60. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-csharp.js
  61. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-csound_document.js
  62. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-csound_orchestra.js
  63. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-csound_score.js
  64. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-csp.js
  65. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-css.js
  66. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-curly.js
  67. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-d.js
  68. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-dart.js
  69. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-diff.js
  70. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-django.js
  71. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-dockerfile.js
  72. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-dot.js
  73. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-drools.js
  74. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-edifact.js
  75. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-eiffel.js
  76. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-ejs.js
  77. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-elixir.js
  78. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-elm.js
  79. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-erlang.js
  80. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-forth.js
  81. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-fortran.js
  82. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-fsharp.js
  83. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-fsl.js
  84. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-ftl.js
  85. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-gcode.js
  86. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-gherkin.js
  87. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-gitignore.js
  88. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-glsl.js
  89. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-gobstones.js
  90. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-golang.js
  91. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-graphqlschema.js
  92. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-groovy.js
  93. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-haml.js
  94. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-handlebars.js
  95. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-haskell.js
  96. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-haskell_cabal.js
  97. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-haxe.js
  98. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-hjson.js
  99. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-html.js
  100. 0 0
      services/web/public/src/vendor/ace-1.4.5/mode-html_elixir.js

+ 1 - 2
services/web/.eslintignore

@@ -1,5 +1,4 @@
 node_modules
 modules/**/scripts
-public/js
+public/src/vendor
 public/minjs
-modules/**/public/js

+ 1 - 2
services/web/.prettierignore

@@ -1,5 +1,4 @@
 node_modules
 modules/**/scripts
-public/js
+public/src/vendor
 public/minjs
-modules/**/public/js

+ 5 - 1
services/web/app/src/Features/Project/ProjectController.js

@@ -1053,7 +1053,11 @@ var defaultSettingsForAnonymousUser = userId => ({
 var THEME_LIST = []
 function generateThemeList() {
   const files = fs.readdirSync(
-    Path.join(__dirname, '/../../../../public/js/', PackageVersions.lib('ace'))
+    Path.join(
+      __dirname,
+      '/../../../../public/src/vendor/',
+      PackageVersions.lib('ace')
+    )
   )
   const result = []
   for (let file of files) {

+ 9 - 2
services/web/app/src/infrastructure/ExpressLocals.js

@@ -145,8 +145,11 @@ module.exports = function(webRouter, privateApiRouter, publicApiRouter) {
     res.locals.buildJsPath = function(jsFile, opts = {}) {
       // Resolve path from webpack manifest file
       let path = webpackManifest[jsFile]
-      // If not found in manifest, it is directly linked, so fallback to
-      // relevant public directory
+
+      // HACK: If file can't be found within the webpack manifest, force url
+      // to be relative to JS asset directory.
+      // This should never happen in production, but it can happen in local
+      // testing if webpack hasn't compiled
       if (!path) {
         path = Path.join(jsPath, jsFile)
       }
@@ -162,6 +165,10 @@ module.exports = function(webRouter, privateApiRouter, publicApiRouter) {
       return path
     }
 
+    res.locals.buildAssetsPath = function(path) {
+      return `${jsPath}/${path}`
+    }
+
     res.locals.mathJaxPath = res.locals.buildJsPath('libs/mathjax/MathJax.js', {
       cdn: false,
       qs: { config: 'TeX-AMS_HTML,Safe' }

+ 2 - 2
services/web/app/views/project/editor.pug

@@ -137,9 +137,9 @@ block content
 		window.wikiEnabled = #{!!(settings.apis.wiki && settings.apis.wiki.url)};
 		window.gitBridgePublicBaseUrl = '#{gitBridgePublicBaseUrl}'
 		//- Set base path for Ace scripts loaded on demand/workers and don't use cdn
-		window.aceBasePath = "#{buildJsPath(lib('ace'), {cdn:false})}"
+		window.aceBasePath = "#{buildAssetsPath(lib('ace'))}"
 		//- Set path for PDFjs CMaps
-		window.pdfCMapsPath = "#{buildJsPath('cmaps/', {cdn: false})}"
+		window.pdfCMapsPath = "#{buildAssetsPath('cmaps/')}"
 		window.uiConfig = JSON.parse('!{StringHelper.stringifyJsonForScript(uiConfig)}');
 		//- enable doc hash checking for all projects
 		//- used in public/js/libs/sharejs.js

+ 5 - 6
services/web/karma.conf.js

@@ -15,18 +15,17 @@ module.exports = function(config) {
     files: [
       'test/unit_frontend/bootstrap.js',
       // Include scripts that are injected into the page outside of webpack
-      'public/js/libs/angular-1.6.4.min.js',
-      'public/js/libs/jquery-1.11.1.min.js',
+      'public/src/vendor/libs/angular-1.6.4.min.js',
+      'public/src/vendor/libs/jquery-1.11.1.min.js',
 
       // Allow mocking of angular
-      'public/js/libs/angular-mocks.js',
+      'public/src/vendor/libs/angular-mocks.js',
 
       // Import all tests (see comment in the file for why this is necessary)
       'test/unit_frontend/import_tests.js',
 
-      // Include CSS (there is some in js/libs dir)
-      'public/stylesheets/**/*.css',
-      'public/js/libs/**/*.css'
+      // Include CSS
+      'public/stylesheets/**/*.css'
     ],
     middleware: ['fake-img'],
     preprocessors: {

BIN
services/web/public/js/libs/mathjax/.DS_Store


BIN
services/web/public/js/libs/mathjax/config/.DS_Store


BIN
services/web/public/js/libs/mathjax/fonts/HTML-CSS/.DS_Store


BIN
services/web/public/js/libs/mathjax/fonts/HTML-CSS/TeX/.DS_Store


BIN
services/web/public/js/libs/mathjax/localization/.DS_Store


Разлика између датотеке није приказан због своје велике величине
+ 0 - 5
services/web/public/js/libs/select/select.min.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
services/web/public/js/libs/select/select.min.css.map


+ 0 - 0
services/web/public/js/ace-1.4.5/ace.js → services/web/public/src/vendor/ace-1.4.5/ace.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-beautify.js → services/web/public/src/vendor/ace-1.4.5/ext-beautify.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-elastic_tabstops_lite.js → services/web/public/src/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-emmet.js → services/web/public/src/vendor/ace-1.4.5/ext-emmet.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-error_marker.js → services/web/public/src/vendor/ace-1.4.5/ext-error_marker.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-keybinding_menu.js → services/web/public/src/vendor/ace-1.4.5/ext-keybinding_menu.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-language_tools.js → services/web/public/src/vendor/ace-1.4.5/ext-language_tools.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-linking.js → services/web/public/src/vendor/ace-1.4.5/ext-linking.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-modelist.js → services/web/public/src/vendor/ace-1.4.5/ext-modelist.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-options.js → services/web/public/src/vendor/ace-1.4.5/ext-options.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-prompt.js → services/web/public/src/vendor/ace-1.4.5/ext-prompt.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-rtl.js → services/web/public/src/vendor/ace-1.4.5/ext-rtl.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-searchbox.js → services/web/public/src/vendor/ace-1.4.5/ext-searchbox.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-settings_menu.js → services/web/public/src/vendor/ace-1.4.5/ext-settings_menu.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-spellcheck.js → services/web/public/src/vendor/ace-1.4.5/ext-spellcheck.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-split.js → services/web/public/src/vendor/ace-1.4.5/ext-split.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-static_highlight.js → services/web/public/src/vendor/ace-1.4.5/ext-static_highlight.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-statusbar.js → services/web/public/src/vendor/ace-1.4.5/ext-statusbar.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-textarea.js → services/web/public/src/vendor/ace-1.4.5/ext-textarea.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-themelist.js → services/web/public/src/vendor/ace-1.4.5/ext-themelist.js


+ 0 - 0
services/web/public/js/ace-1.4.5/ext-whitespace.js → services/web/public/src/vendor/ace-1.4.5/ext-whitespace.js


+ 0 - 0
services/web/public/js/ace-1.4.5/keybinding-emacs.js → services/web/public/src/vendor/ace-1.4.5/keybinding-emacs.js


+ 0 - 0
services/web/public/js/ace-1.4.5/keybinding-sublime.js → services/web/public/src/vendor/ace-1.4.5/keybinding-sublime.js


+ 0 - 0
services/web/public/js/ace-1.4.5/keybinding-vim.js → services/web/public/src/vendor/ace-1.4.5/keybinding-vim.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-abap.js → services/web/public/src/vendor/ace-1.4.5/mode-abap.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-abc.js → services/web/public/src/vendor/ace-1.4.5/mode-abc.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-actionscript.js → services/web/public/src/vendor/ace-1.4.5/mode-actionscript.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-ada.js → services/web/public/src/vendor/ace-1.4.5/mode-ada.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-apache_conf.js → services/web/public/src/vendor/ace-1.4.5/mode-apache_conf.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-apex.js → services/web/public/src/vendor/ace-1.4.5/mode-apex.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-applescript.js → services/web/public/src/vendor/ace-1.4.5/mode-applescript.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-aql.js → services/web/public/src/vendor/ace-1.4.5/mode-aql.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-asciidoc.js → services/web/public/src/vendor/ace-1.4.5/mode-asciidoc.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-asl.js → services/web/public/src/vendor/ace-1.4.5/mode-asl.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-assembly_x86.js → services/web/public/src/vendor/ace-1.4.5/mode-assembly_x86.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-autohotkey.js → services/web/public/src/vendor/ace-1.4.5/mode-autohotkey.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-batchfile.js → services/web/public/src/vendor/ace-1.4.5/mode-batchfile.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-bro.js → services/web/public/src/vendor/ace-1.4.5/mode-bro.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-c9search.js → services/web/public/src/vendor/ace-1.4.5/mode-c9search.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-c_cpp.js → services/web/public/src/vendor/ace-1.4.5/mode-c_cpp.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-cirru.js → services/web/public/src/vendor/ace-1.4.5/mode-cirru.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-clojure.js → services/web/public/src/vendor/ace-1.4.5/mode-clojure.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-cobol.js → services/web/public/src/vendor/ace-1.4.5/mode-cobol.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-coffee.js → services/web/public/src/vendor/ace-1.4.5/mode-coffee.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-coldfusion.js → services/web/public/src/vendor/ace-1.4.5/mode-coldfusion.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-crystal.js → services/web/public/src/vendor/ace-1.4.5/mode-crystal.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-csharp.js → services/web/public/src/vendor/ace-1.4.5/mode-csharp.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-csound_document.js → services/web/public/src/vendor/ace-1.4.5/mode-csound_document.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-csound_orchestra.js → services/web/public/src/vendor/ace-1.4.5/mode-csound_orchestra.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-csound_score.js → services/web/public/src/vendor/ace-1.4.5/mode-csound_score.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-csp.js → services/web/public/src/vendor/ace-1.4.5/mode-csp.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-css.js → services/web/public/src/vendor/ace-1.4.5/mode-css.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-curly.js → services/web/public/src/vendor/ace-1.4.5/mode-curly.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-d.js → services/web/public/src/vendor/ace-1.4.5/mode-d.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-dart.js → services/web/public/src/vendor/ace-1.4.5/mode-dart.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-diff.js → services/web/public/src/vendor/ace-1.4.5/mode-diff.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-django.js → services/web/public/src/vendor/ace-1.4.5/mode-django.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-dockerfile.js → services/web/public/src/vendor/ace-1.4.5/mode-dockerfile.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-dot.js → services/web/public/src/vendor/ace-1.4.5/mode-dot.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-drools.js → services/web/public/src/vendor/ace-1.4.5/mode-drools.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-edifact.js → services/web/public/src/vendor/ace-1.4.5/mode-edifact.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-eiffel.js → services/web/public/src/vendor/ace-1.4.5/mode-eiffel.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-ejs.js → services/web/public/src/vendor/ace-1.4.5/mode-ejs.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-elixir.js → services/web/public/src/vendor/ace-1.4.5/mode-elixir.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-elm.js → services/web/public/src/vendor/ace-1.4.5/mode-elm.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-erlang.js → services/web/public/src/vendor/ace-1.4.5/mode-erlang.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-forth.js → services/web/public/src/vendor/ace-1.4.5/mode-forth.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-fortran.js → services/web/public/src/vendor/ace-1.4.5/mode-fortran.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-fsharp.js → services/web/public/src/vendor/ace-1.4.5/mode-fsharp.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-fsl.js → services/web/public/src/vendor/ace-1.4.5/mode-fsl.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-ftl.js → services/web/public/src/vendor/ace-1.4.5/mode-ftl.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-gcode.js → services/web/public/src/vendor/ace-1.4.5/mode-gcode.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-gherkin.js → services/web/public/src/vendor/ace-1.4.5/mode-gherkin.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-gitignore.js → services/web/public/src/vendor/ace-1.4.5/mode-gitignore.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-glsl.js → services/web/public/src/vendor/ace-1.4.5/mode-glsl.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-gobstones.js → services/web/public/src/vendor/ace-1.4.5/mode-gobstones.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-golang.js → services/web/public/src/vendor/ace-1.4.5/mode-golang.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-graphqlschema.js → services/web/public/src/vendor/ace-1.4.5/mode-graphqlschema.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-groovy.js → services/web/public/src/vendor/ace-1.4.5/mode-groovy.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-haml.js → services/web/public/src/vendor/ace-1.4.5/mode-haml.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-handlebars.js → services/web/public/src/vendor/ace-1.4.5/mode-handlebars.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-haskell.js → services/web/public/src/vendor/ace-1.4.5/mode-haskell.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-haskell_cabal.js → services/web/public/src/vendor/ace-1.4.5/mode-haskell_cabal.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-haxe.js → services/web/public/src/vendor/ace-1.4.5/mode-haxe.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-hjson.js → services/web/public/src/vendor/ace-1.4.5/mode-hjson.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-html.js → services/web/public/src/vendor/ace-1.4.5/mode-html.js


+ 0 - 0
services/web/public/js/ace-1.4.5/mode-html_elixir.js → services/web/public/src/vendor/ace-1.4.5/mode-html_elixir.js


Неке датотеке нису приказане због велике количине промена