summaryrefslogtreecommitdiff
path: root/rc/filetype/javascript.kak
diff options
context:
space:
mode:
authorJustin Frank <justinpfrank@protonmail.com>2019-03-12 22:24:33 -0700
committerJustin Frank <justinpfrank@protonmail.com>2019-04-08 17:02:44 -0700
commit1fab727f2be4be4e4b6e85887c283daf86aef722 (patch)
tree3cd52c6a5f4b9dc7e89284bdc01deb9899509029 /rc/filetype/javascript.kak
parent6092852640096c777f700cf669666504b10e2a58 (diff)
Modified a bunch of language support files to use modules
Diffstat (limited to 'rc/filetype/javascript.kak')
-rw-r--r--rc/filetype/javascript.kak8
1 files changed, 8 insertions, 0 deletions
diff --git a/rc/filetype/javascript.kak b/rc/filetype/javascript.kak
index 4d16ee68..7dc2034d 100644
--- a/rc/filetype/javascript.kak
+++ b/rc/filetype/javascript.kak
@@ -9,6 +9,12 @@ hook global BufCreate .*[.](ts)x? %{
set-option buffer filetype typescript
}
+hook -once global BufSetOption filetype=(java|type)script %{
+ require-module javascript
+}
+
+provide-module javascript %🦀
+
# Commands
# ‾‾‾‾‾‾‾‾
@@ -115,3 +121,5 @@ add-highlighter shared/typescript/code/ regex \b(array|boolean|date|number|objec
# Keywords grabbed from https://github.com/Microsoft/TypeScript/issues/2536
add-highlighter shared/typescript/code/ regex \b(as|constructor|declare|enum|from|implements|interface|module|namespace|package|private|protected|public|readonly|static|type)\b 0:keyword
+
+🦀