Add typescript definitions from HerringtonDarkholme

This commit is contained in:
Patrick Stockwell
2020-10-10 17:06:10 +11:00
parent bd6bba8b0b
commit f4c83b903d
2 changed files with 39 additions and 1 deletions

View File

@@ -331,6 +331,43 @@ call Highlight("jsxCloseString", s:grey, s:none, s:none)
call Highlight("jsxAttrib", s:white, s:none, s:italic)
" Typescript
" 'HerringtonDarkholme/yats.vim'
call Highlight("typescriptImport", s:magenta, s:none, s:none)
call Highlight("typescriptExport", s:magenta, s:none, s:none)
call Highlight("typescriptCall", s:white, s:none, s:italic)
call Highlight("typescriptArrowFuncArg", s:white, s:none, s:italic)
call Highlight("typescriptTypeReference", s:orange, s:none, s:none)
call Highlight("typescriptPredefinedType", s:orange, s:none, s:none)
call Highlight("typescriptMember", s:white, s:none, s:italic)
call Highlight("typescriptObjectColon", s:magenta, s:none, s:none)
call Highlight("typescriptTypeAnnotation", s:magenta, s:none, s:none)
call Highlight("typescriptTernaryOp", s:magenta, s:none, s:none)
call Highlight("typescriptObjectLabel", s:white, s:none, s:none)
call Highlight("typescriptTypeBrackets", s:light_blue, s:none, s:none)
call Highlight("typescriptVariable", s:light_blue, s:none, s:italic)
call Highlight("typescriptArrowFunc", s:light_blue, s:none, s:none)
call Highlight("typescriptFuncTypeArrow", s:light_blue, s:none, s:none)
call Highlight("typescriptMathStaticMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptJSONStaticMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptDOMStorageMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptDateMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptRegExpMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptArrayMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptHeadersMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptHeadersMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptURLUtilsProp", s:light_blue, s:none, s:none)
call Highlight("typescriptBOMHistoryProp", s:light_blue, s:none, s:none)
call Highlight("typescriptOperator", s:magenta, s:none, s:none)
call Highlight("typescriptGlobalMathDot", s:magenta, s:none, s:none)
call Highlight("typescriptDotNotation", s:magenta, s:none, s:none)
call Highlight("typescriptGlobalJSONDot", s:magenta, s:none, s:none)
call Highlight("typescriptBinaryOp", s:magenta, s:none, s:none)
call Highlight("typescriptUnaryOp", s:magenta, s:none, s:none)
call Highlight("typescriptAssign", s:magenta, s:none, s:none)
call Highlight("typescriptOptionalMark", s:purple, s:none, s:italic)
call Highlight("typescriptTemplateSB", s:purple, s:none, s:none)
call Highlight("typescriptPaymentShippingOptionProp", s:none, s:none, s:none)
" 'leafgarland/typescript-vim'
call Highlight("typescriptNull", s:purple, s:none, s:none)
call Highlight("typescriptType", s:light_blue, s:none, s:italic)
call Highlight("typescriptEndColons", s:white, s:none, s:none)