diff --git a/assets/patches/Monokai-Extended.tmTheme.patch b/assets/patches/Monokai-Extended.tmTheme.patch
new file mode 100644
index 00000000..24573a7b
--- /dev/null
+++ b/assets/patches/Monokai-Extended.tmTheme.patch
@@ -0,0 +1,18 @@
+diff --git themes/sublime-monokai-extended/Monokai\ Extended.tmTheme themes/sublime-monokai-extended/Monokai\ Extended.tmTheme
+index 9c2aa3e..180cbbf 100644
+--- themes/sublime-monokai-extended/Monokai Extended.tmTheme
++++ themes/sublime-monokai-extended/Monokai Extended.tmTheme
+@@ -810,11 +810,11 @@
+ name
+ JSON String
+ scope
+- meta.structure.dictionary.json string.quoted.double.json
++ meta.mapping.key.json string.quoted.double.json
+ settings
+
+ foreground
+- #cfcfc2
++ #fd971f
+
+
+
diff --git a/tests/syntax-tests/highlighted/JSON/test.json b/tests/syntax-tests/highlighted/JSON/test.json
index 76b859d0..180e1329 100644
--- a/tests/syntax-tests/highlighted/JSON/test.json
+++ b/tests/syntax-tests/highlighted/JSON/test.json
@@ -1,29 +1,29 @@
[38;2;248;248;242m[[0m
[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjohn[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m42[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjohn[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m42[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m
[38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m
[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjames[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m35[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mtrue[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjames[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m35[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mtrue[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m
[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mlinus[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m4[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mlinus[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m4[0m
[38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m
[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116msandra[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m2[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116msandra[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255m2[0m
[38;2;248;248;242m [0m[38;2;248;248;242m}[0m
[38;2;248;248;242m [0m[38;2;248;248;242m][0m
[38;2;248;248;242m [0m[38;2;248;248;242m}[0m[38;2;248;248;242m,[0m
[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mname[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjessica[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mage[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mnull[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116misCustomer[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m
-[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mchildren[0m[38;2;230;219;116m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mname[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mjessica[0m[38;2;230;219;116m"[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mage[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mnull[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31misCustomer[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;190;132;255mfalse[0m[38;2;248;248;242m,[0m
+[38;2;248;248;242m [0m[38;2;253;151;31m"[0m[38;2;253;151;31mchildren[0m[38;2;253;151;31m"[0m[38;2;248;248;242m:[0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242m][0m
[38;2;248;248;242m [0m[38;2;248;248;242m}[0m
[38;2;248;248;242m][0m