diff --git a/resources/assets/js/services/code.js b/resources/assets/js/services/code.js
index cfeabd3be..bd749033d 100644
--- a/resources/assets/js/services/code.js
+++ b/resources/assets/js/services/code.js
@@ -8,6 +8,7 @@ import 'codemirror/mode/diff/diff';
import 'codemirror/mode/go/go';
import 'codemirror/mode/htmlmixed/htmlmixed';
import 'codemirror/mode/javascript/javascript';
+import 'codemirror/mode/lua/lua';
import 'codemirror/mode/markdown/markdown';
import 'codemirror/mode/nginx/nginx';
import 'codemirror/mode/php/php';
@@ -38,12 +39,13 @@ const modeMap = {
javascript: 'javascript',
json: {name: 'javascript', json: true},
js: 'javascript',
- php: 'php',
+ lua: 'lua',
md: 'markdown',
mdown: 'markdown',
markdown: 'markdown',
nginx: 'nginx',
powershell: 'powershell',
+ php: 'php',
py: 'python',
python: 'python',
ruby: 'ruby',
diff --git a/resources/views/components/code-editor.blade.php b/resources/views/components/code-editor.blade.php
index cc6c10949..67e7b7773 100644
--- a/resources/views/components/code-editor.blade.php
+++ b/resources/views/components/code-editor.blade.php
@@ -21,6 +21,7 @@
Java
JavaScript
JSON
+ Lua
PHP
Powershell
MarkDown