diff options
Diffstat (limited to 'syntax/yats')
42 files changed, 84 insertions, 0 deletions
| diff --git a/syntax/yats/css.vim b/syntax/yats/css.vim index d25f2a9d..219fc93f 100644 --- a/syntax/yats/css.vim +++ b/syntax/yats/css.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMStyle contained alignContent alignItems alignSelf animation  syntax keyword typescriptDOMStyle contained animationDelay animationDirection animationDuration  syntax keyword typescriptDOMStyle contained animationFillMode animationIterationCount @@ -70,4 +71,5 @@ syntax keyword typescriptDOMStyle contained whiteSpace width willChange wordBrea  syntax keyword typescriptDOMStyle contained wordSpacing wordWrap writingMode zIndex  if exists("did_typescript_hilink") | HiLink typescriptDOMStyle Keyword  endif +  endif diff --git a/syntax/yats/dom-document.vim b/syntax/yats/dom-document.vim index 4a893d50..2dfea5ec 100644 --- a/syntax/yats/dom-document.vim +++ b/syntax/yats/dom-document.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMDocProp contained activeElement body cookie defaultView  syntax keyword typescriptDOMDocProp contained designMode dir domain embeds forms head  syntax keyword typescriptDOMDocProp contained images lastModified links location plugins @@ -31,4 +32,5 @@ syntax keyword typescriptDOMDocMethod contained querySelectorAll write writeln n  syntax cluster props add=typescriptDOMDocMethod  if exists("did_typescript_hilink") | HiLink typescriptDOMDocMethod Keyword  endif +  endif diff --git a/syntax/yats/dom-elem.vim b/syntax/yats/dom-elem.vim index 1309cedf..0680b7a7 100644 --- a/syntax/yats/dom-elem.vim +++ b/syntax/yats/dom-elem.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMElemAttrs contained accessKey clientHeight clientLeft  syntax keyword typescriptDOMElemAttrs contained clientTop clientWidth id innerHTML  syntax keyword typescriptDOMElemAttrs contained length onafterscriptexecute onbeforescriptexecute @@ -22,4 +23,5 @@ syntax keyword typescriptDOMElemFuncs contained setAttributeNodeNS setCapture su  syntax keyword typescriptDOMElemFuncs contained getAttribute  if exists("did_typescript_hilink") | HiLink typescriptDOMElemFuncs Keyword  endif +  endif diff --git a/syntax/yats/dom-event.vim b/syntax/yats/dom-event.vim index a31be737..f13af726 100644 --- a/syntax/yats/dom-event.vim +++ b/syntax/yats/dom-event.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMEventTargetMethod contained addEventListener removeEventListener nextgroup=typescriptEventFuncCallArg  syntax keyword typescriptDOMEventTargetMethod contained dispatchEvent waitUntil nextgroup=typescriptEventFuncCallArg  syntax cluster props add=typescriptDOMEventTargetMethod @@ -62,4 +63,5 @@ syntax keyword typescriptDOMEventMethod contained stopPropagation respondWith de  syntax cluster props add=typescriptDOMEventMethod  if exists("did_typescript_hilink") | HiLink typescriptDOMEventMethod Keyword  endif +  endif diff --git a/syntax/yats/dom-form.vim b/syntax/yats/dom-form.vim index 5c800f4a..222b3e15 100644 --- a/syntax/yats/dom-form.vim +++ b/syntax/yats/dom-form.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMFormProp contained acceptCharset action elements encoding  syntax keyword typescriptDOMFormProp contained enctype length method name target  syntax cluster props add=typescriptDOMFormProp @@ -8,4 +9,5 @@ syntax keyword typescriptDOMFormMethod contained reportValidity reset submit nex  syntax cluster props add=typescriptDOMFormMethod  if exists("did_typescript_hilink") | HiLink typescriptDOMFormMethod Keyword  endif +  endif diff --git a/syntax/yats/dom-node.vim b/syntax/yats/dom-node.vim index 87166905..d55e82e1 100644 --- a/syntax/yats/dom-node.vim +++ b/syntax/yats/dom-node.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMNodeProp contained attributes baseURI baseURIObject childNodes  syntax keyword typescriptDOMNodeProp contained firstChild lastChild localName namespaceURI  syntax keyword typescriptDOMNodeProp contained nextSibling nodeName nodePrincipal @@ -24,4 +25,5 @@ syntax keyword typescriptDOMNodeType contained COMMENT_NODE DOCUMENT_NODE DOCUME  syntax keyword typescriptDOMNodeType contained DOCUMENT_FRAGMENT_NODE NOTATION_NODE  if exists("did_typescript_hilink") | HiLink typescriptDOMNodeType Keyword  endif +  endif diff --git a/syntax/yats/dom-storage.vim b/syntax/yats/dom-storage.vim index 45a88bcb..21564a21 100644 --- a/syntax/yats/dom-storage.vim +++ b/syntax/yats/dom-storage.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptDOMStorage contained sessionStorage localStorage  if exists("did_typescript_hilink") | HiLink typescriptDOMStorage Keyword  endif @@ -11,4 +12,5 @@ syntax keyword typescriptDOMStorageMethod contained clear nextgroup=typescriptFu  syntax cluster props add=typescriptDOMStorageMethod  if exists("did_typescript_hilink") | HiLink typescriptDOMStorageMethod Keyword  endif +  endif diff --git a/syntax/yats/ecma-402.vim b/syntax/yats/ecma-402.vim index cbfd62b8..2114485c 100644 --- a/syntax/yats/ecma-402.vim +++ b/syntax/yats/ecma-402.vim @@ -1,8 +1,10 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Intl  syntax keyword typescriptIntlMethod contained Collator DateTimeFormat NumberFormat nextgroup=typescriptFuncCallArg  syntax keyword typescriptIntlMethod contained PluralRules nextgroup=typescriptFuncCallArg  syntax cluster props add=typescriptIntlMethod  if exists("did_typescript_hilink") | HiLink typescriptIntlMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-array.vim b/syntax/yats/es6-array.vim index c246f686..cc6ba71f 100644 --- a/syntax/yats/es6-array.vim +++ b/syntax/yats/es6-array.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Array nextgroup=typescriptGlobalArrayDot,typescriptFuncCallArg  syntax match   typescriptGlobalArrayDot /\./ contained nextgroup=typescriptArrayStaticMethod,typescriptProp  syntax keyword typescriptArrayStaticMethod contained from isArray of nextgroup=typescriptFuncCallArg @@ -13,4 +14,5 @@ syntax keyword typescriptArrayMethod contained toSource toString unshift nextgro  syntax cluster props add=typescriptArrayMethod  if exists("did_typescript_hilink") | HiLink typescriptArrayMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-date.vim b/syntax/yats/es6-date.vim index dc8591c3..ea2653cd 100644 --- a/syntax/yats/es6-date.vim +++ b/syntax/yats/es6-date.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Date nextgroup=typescriptGlobalDateDot,typescriptFuncCallArg  syntax match   typescriptGlobalDateDot /\./ contained nextgroup=typescriptDateStaticMethod,typescriptProp  syntax keyword typescriptDateStaticMethod contained UTC now parse nextgroup=typescriptFuncCallArg @@ -21,4 +22,5 @@ syntax keyword typescriptDateMethod contained valueOf nextgroup=typescriptFuncCa  syntax cluster props add=typescriptDateMethod  if exists("did_typescript_hilink") | HiLink typescriptDateMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-function.vim b/syntax/yats/es6-function.vim index e0768fff..0ff39379 100644 --- a/syntax/yats/es6-function.vim +++ b/syntax/yats/es6-function.vim @@ -1,7 +1,9 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Function  syntax keyword typescriptFunctionMethod contained apply bind call nextgroup=typescriptFuncCallArg  syntax cluster props add=typescriptFunctionMethod  if exists("did_typescript_hilink") | HiLink typescriptFunctionMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-json.vim b/syntax/yats/es6-json.vim index 0d3bec6a..682e8f06 100644 --- a/syntax/yats/es6-json.vim +++ b/syntax/yats/es6-json.vim @@ -1,7 +1,9 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName JSON nextgroup=typescriptGlobalJSONDot,typescriptFuncCallArg  syntax match   typescriptGlobalJSONDot /\./ contained nextgroup=typescriptJSONStaticMethod,typescriptProp  syntax keyword typescriptJSONStaticMethod contained parse stringify nextgroup=typescriptFuncCallArg  if exists("did_typescript_hilink") | HiLink typescriptJSONStaticMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-map.vim b/syntax/yats/es6-map.vim index c8d837e3..247d1112 100644 --- a/syntax/yats/es6-map.vim +++ b/syntax/yats/es6-map.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Map WeakMap  syntax keyword typescriptES6MapProp contained size  syntax cluster props add=typescriptES6MapProp @@ -9,4 +10,5 @@ syntax keyword typescriptES6MapMethod contained keys set values nextgroup=typesc  syntax cluster props add=typescriptES6MapMethod  if exists("did_typescript_hilink") | HiLink typescriptES6MapMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-math.vim b/syntax/yats/es6-math.vim index e0396df0..03460ec1 100644 --- a/syntax/yats/es6-math.vim +++ b/syntax/yats/es6-math.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Math nextgroup=typescriptGlobalMathDot,typescriptFuncCallArg  syntax match   typescriptGlobalMathDot /\./ contained nextgroup=typescriptMathStaticProp,typescriptMathStaticMethod,typescriptProp  syntax keyword typescriptMathStaticProp contained E LN10 LN2 LOG10E LOG2E PI SQRT1_2 @@ -13,4 +14,5 @@ syntax keyword typescriptMathStaticMethod contained min pow random round sign si  syntax keyword typescriptMathStaticMethod contained sinh sqrt tan tanh trunc nextgroup=typescriptFuncCallArg  if exists("did_typescript_hilink") | HiLink typescriptMathStaticMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-number.vim b/syntax/yats/es6-number.vim index b1399085..109e29d3 100644 --- a/syntax/yats/es6-number.vim +++ b/syntax/yats/es6-number.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Number nextgroup=typescriptGlobalNumberDot,typescriptFuncCallArg  syntax match   typescriptGlobalNumberDot /\./ contained nextgroup=typescriptNumberStaticProp,typescriptNumberStaticMethod,typescriptProp  syntax keyword typescriptNumberStaticProp contained EPSILON MAX_SAFE_INTEGER MAX_VALUE @@ -15,4 +16,5 @@ syntax keyword typescriptNumberMethod contained toPrecision toSource toString va  syntax cluster props add=typescriptNumberMethod  if exists("did_typescript_hilink") | HiLink typescriptNumberMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-object.vim b/syntax/yats/es6-object.vim index c70d1a86..3043542d 100644 --- a/syntax/yats/es6-object.vim +++ b/syntax/yats/es6-object.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Object nextgroup=typescriptGlobalObjectDot,typescriptFuncCallArg  syntax match   typescriptGlobalObjectDot /\./ contained nextgroup=typescriptObjectStaticMethod,typescriptProp  syntax keyword typescriptObjectStaticMethod contained create defineProperties defineProperty nextgroup=typescriptFuncCallArg @@ -16,4 +17,5 @@ syntax keyword typescriptObjectMethod contained setPrototypeOf nextgroup=typescr  syntax cluster props add=typescriptObjectMethod  if exists("did_typescript_hilink") | HiLink typescriptObjectMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-promise.vim b/syntax/yats/es6-promise.vim index 8c6f8965..46851ed9 100644 --- a/syntax/yats/es6-promise.vim +++ b/syntax/yats/es6-promise.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Promise nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg  syntax match   typescriptGlobalPromiseDot /\./ contained nextgroup=typescriptPromiseStaticMethod,typescriptProp  syntax keyword typescriptPromiseStaticMethod contained resolve reject all race nextgroup=typescriptFuncCallArg @@ -8,4 +9,5 @@ syntax keyword typescriptPromiseMethod contained then catch finally nextgroup=ty  syntax cluster props add=typescriptPromiseMethod  if exists("did_typescript_hilink") | HiLink typescriptPromiseMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-proxy.vim b/syntax/yats/es6-proxy.vim index e6f28aa1..9bbd9b66 100644 --- a/syntax/yats/es6-proxy.vim +++ b/syntax/yats/es6-proxy.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Proxy  syntax keyword typescriptProxyAPI contained getOwnPropertyDescriptor getOwnPropertyNames  syntax keyword typescriptProxyAPI contained defineProperty deleteProperty freeze seal @@ -6,4 +7,5 @@ syntax keyword typescriptProxyAPI contained preventExtensions has hasOwn get set  syntax keyword typescriptProxyAPI contained iterate ownKeys apply construct  if exists("did_typescript_hilink") | HiLink typescriptProxyAPI Keyword  endif +  endif diff --git a/syntax/yats/es6-reflect.vim b/syntax/yats/es6-reflect.vim index acf4cef2..2f3f6ead 100644 --- a/syntax/yats/es6-reflect.vim +++ b/syntax/yats/es6-reflect.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Reflect  syntax keyword typescriptReflectMethod contained apply construct defineProperty deleteProperty nextgroup=typescriptFuncCallArg  syntax keyword typescriptReflectMethod contained enumerate get getOwnPropertyDescriptor nextgroup=typescriptFuncCallArg @@ -7,4 +8,5 @@ syntax keyword typescriptReflectMethod contained preventExtensions set setProtot  syntax cluster props add=typescriptReflectMethod  if exists("did_typescript_hilink") | HiLink typescriptReflectMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-regexp.vim b/syntax/yats/es6-regexp.vim index 7b1a00f8..9a16ba82 100644 --- a/syntax/yats/es6-regexp.vim +++ b/syntax/yats/es6-regexp.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName RegExp nextgroup=typescriptGlobalRegExpDot,typescriptFuncCallArg  syntax match   typescriptGlobalRegExpDot /\./ contained nextgroup=typescriptRegExpStaticProp,typescriptProp  syntax keyword typescriptRegExpStaticProp contained lastIndex @@ -12,4 +13,5 @@ syntax keyword typescriptRegExpMethod contained exec test nextgroup=typescriptFu  syntax cluster props add=typescriptRegExpMethod  if exists("did_typescript_hilink") | HiLink typescriptRegExpMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-set.vim b/syntax/yats/es6-set.vim index f4ca3cd5..56048f3e 100644 --- a/syntax/yats/es6-set.vim +++ b/syntax/yats/es6-set.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Set WeakSet  syntax keyword typescriptES6SetProp contained size  syntax cluster props add=typescriptES6SetProp @@ -9,4 +10,5 @@ syntax keyword typescriptES6SetMethod contained values nextgroup=typescriptFuncC  syntax cluster props add=typescriptES6SetMethod  if exists("did_typescript_hilink") | HiLink typescriptES6SetMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-string.vim b/syntax/yats/es6-string.vim index 4e63d164..d7275a1d 100644 --- a/syntax/yats/es6-string.vim +++ b/syntax/yats/es6-string.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName String nextgroup=typescriptGlobalStringDot,typescriptFuncCallArg  syntax match   typescriptGlobalStringDot /\./ contained nextgroup=typescriptStringStaticMethod,typescriptProp  syntax keyword typescriptStringStaticMethod contained fromCharCode fromCodePoint raw nextgroup=typescriptFuncCallArg @@ -15,4 +16,5 @@ syntax keyword typescriptStringMethod contained valueOf nextgroup=typescriptFunc  syntax cluster props add=typescriptStringMethod  if exists("did_typescript_hilink") | HiLink typescriptStringMethod Keyword  endif +  endif diff --git a/syntax/yats/es6-symbol.vim b/syntax/yats/es6-symbol.vim index 17318319..51b2621e 100644 --- a/syntax/yats/es6-symbol.vim +++ b/syntax/yats/es6-symbol.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Symbol nextgroup=typescriptGlobalSymbolDot,typescriptFuncCallArg  syntax match   typescriptGlobalSymbolDot /\./ contained nextgroup=typescriptSymbolStaticProp,typescriptSymbolStaticMethod,typescriptProp  syntax keyword typescriptSymbolStaticProp contained length iterator match replace @@ -10,4 +11,5 @@ endif  syntax keyword typescriptSymbolStaticMethod contained for keyFor nextgroup=typescriptFuncCallArg  if exists("did_typescript_hilink") | HiLink typescriptSymbolStaticMethod Keyword  endif +  endif diff --git a/syntax/yats/event.vim b/syntax/yats/event.vim index 6c196719..36a22683 100644 --- a/syntax/yats/event.vim +++ b/syntax/yats/event.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptAnimationEvent contained animationend animationiteration  syntax keyword typescriptAnimationEvent contained animationstart beginEvent endEvent  syntax keyword typescriptAnimationEvent contained repeatEvent @@ -158,4 +159,5 @@ syntax keyword typescriptServiceWorkerEvent contained install activate fetch  syntax cluster events add=typescriptServiceWorkerEvent  if exists("did_typescript_hilink") | HiLink typescriptServiceWorkerEvent Title  endif +  endif diff --git a/syntax/yats/node.vim b/syntax/yats/node.vim index 0b9965f9..25b4e26f 100644 --- a/syntax/yats/node.vim +++ b/syntax/yats/node.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName global process  syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName console Buffer  syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName module exports @@ -8,4 +9,5 @@ syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName setInte  syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName clearInterval  if exists("did_typescript_hilink") | HiLink typescriptNodeGlobal Structure  endif +  endif diff --git a/syntax/yats/test.vim b/syntax/yats/test.vim index 7e050a53..7a68aa7f 100644 --- a/syntax/yats/test.vim +++ b/syntax/yats/test.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName describe  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName it test before  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName after beforeEach @@ -6,4 +7,5 @@ syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName afterEa  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName beforeAll  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName afterAll  syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName expect assert +  endif diff --git a/syntax/yats/typescript.vim b/syntax/yats/typescript.vim index 420b1499..df99073e 100644 --- a/syntax/yats/typescript.vim +++ b/syntax/yats/typescript.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Function Boolean  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Error EvalError  syntax keyword typescriptGlobal containedin=typescriptIdentifierName InternalError @@ -30,4 +31,5 @@ syntax keyword typescriptGlobalMethod containedin=typescriptIdentifierName encod  syntax cluster props add=typescriptGlobalMethod  if exists("did_typescript_hilink") | HiLink typescriptGlobalMethod Structure  endif +  endif diff --git a/syntax/yats/web-blob.vim b/syntax/yats/web-blob.vim index 03b644be..7badb6da 100644 --- a/syntax/yats/web-blob.vim +++ b/syntax/yats/web-blob.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Blob BlobBuilder  syntax keyword typescriptGlobal containedin=typescriptIdentifierName File FileReader  syntax keyword typescriptGlobal containedin=typescriptIdentifierName FileReaderSync @@ -36,4 +37,5 @@ endif  syntax keyword typescriptURLStaticMethod contained createObjectURL revokeObjectURL nextgroup=typescriptFuncCallArg  if exists("did_typescript_hilink") | HiLink typescriptURLStaticMethod Keyword  endif +  endif diff --git a/syntax/yats/web-console.vim b/syntax/yats/web-console.vim index b3294058..f3e7c73a 100644 --- a/syntax/yats/web-console.vim +++ b/syntax/yats/web-console.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName console  syntax keyword typescriptConsoleMethod contained count dir error group groupCollapsed nextgroup=typescriptFuncCallArg  syntax keyword typescriptConsoleMethod contained groupEnd info log time timeEnd trace nextgroup=typescriptFuncCallArg @@ -6,4 +7,5 @@ syntax keyword typescriptConsoleMethod contained warn nextgroup=typescriptFuncCa  syntax cluster props add=typescriptConsoleMethod  if exists("did_typescript_hilink") | HiLink typescriptConsoleMethod Keyword  endif +  endif diff --git a/syntax/yats/web-crypto.vim b/syntax/yats/web-crypto.vim index 61d9af30..4a9442c3 100644 --- a/syntax/yats/web-crypto.vim +++ b/syntax/yats/web-crypto.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptCryptoGlobal containedin=typescriptIdentifierName crypto  if exists("did_typescript_hilink") | HiLink typescriptCryptoGlobal Structure  endif @@ -15,4 +16,5 @@ syntax keyword typescriptCryptoMethod contained getRandomValues nextgroup=typesc  syntax cluster props add=typescriptCryptoMethod  if exists("did_typescript_hilink") | HiLink typescriptCryptoMethod Keyword  endif +  endif diff --git a/syntax/yats/web-encoding.vim b/syntax/yats/web-encoding.vim index d7081034..077eaf9e 100644 --- a/syntax/yats/web-encoding.vim +++ b/syntax/yats/web-encoding.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptEncodingGlobal containedin=typescriptIdentifierName TextEncoder  syntax keyword typescriptEncodingGlobal containedin=typescriptIdentifierName TextDecoder  if exists("did_typescript_hilink") | HiLink typescriptEncodingGlobal Structure @@ -11,4 +12,5 @@ syntax keyword typescriptEncodingMethod contained encode decode nextgroup=typesc  syntax cluster props add=typescriptEncodingMethod  if exists("did_typescript_hilink") | HiLink typescriptEncodingMethod Keyword  endif +  endif diff --git a/syntax/yats/web-fetch.vim b/syntax/yats/web-fetch.vim index 2e5c2370..9fd87e45 100644 --- a/syntax/yats/web-fetch.vim +++ b/syntax/yats/web-fetch.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Headers Request  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Response  syntax keyword typescriptGlobalMethod containedin=typescriptIdentifierName fetch nextgroup=typescriptFuncCallArg @@ -27,4 +28,5 @@ syntax keyword typescriptResponseMethod contained clone nextgroup=typescriptFunc  syntax cluster props add=typescriptResponseMethod  if exists("did_typescript_hilink") | HiLink typescriptResponseMethod Keyword  endif +  endif diff --git a/syntax/yats/web-geo.vim b/syntax/yats/web-geo.vim index da386643..c439be29 100644 --- a/syntax/yats/web-geo.vim +++ b/syntax/yats/web-geo.vim @@ -1,8 +1,10 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName Geolocation  syntax keyword typescriptGeolocationMethod contained getCurrentPosition watchPosition nextgroup=typescriptFuncCallArg  syntax keyword typescriptGeolocationMethod contained clearWatch nextgroup=typescriptFuncCallArg  syntax cluster props add=typescriptGeolocationMethod  if exists("did_typescript_hilink") | HiLink typescriptGeolocationMethod Keyword  endif +  endif diff --git a/syntax/yats/web-history.vim b/syntax/yats/web-history.vim index 42283af3..99cc5ccc 100644 --- a/syntax/yats/web-history.vim +++ b/syntax/yats/web-history.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptBOMHistoryProp contained length current next previous state  syntax keyword typescriptBOMHistoryProp contained scrollRestoration  syntax cluster props add=typescriptBOMHistoryProp @@ -8,4 +9,5 @@ syntax keyword typescriptBOMHistoryMethod contained back forward go pushState re  syntax cluster props add=typescriptBOMHistoryMethod  if exists("did_typescript_hilink") | HiLink typescriptBOMHistoryMethod Keyword  endif +  endif diff --git a/syntax/yats/web-location.vim b/syntax/yats/web-location.vim index 29efd9cc..65f8869d 100644 --- a/syntax/yats/web-location.vim +++ b/syntax/yats/web-location.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptBOMLocationProp contained href protocol host hostname port  syntax keyword typescriptBOMLocationProp contained pathname search hash username password  syntax keyword typescriptBOMLocationProp contained origin @@ -9,4 +10,5 @@ syntax keyword typescriptBOMLocationMethod contained assign reload replace toStr  syntax cluster props add=typescriptBOMLocationMethod  if exists("did_typescript_hilink") | HiLink typescriptBOMLocationMethod Keyword  endif +  endif diff --git a/syntax/yats/web-navigator.vim b/syntax/yats/web-navigator.vim index db32a416..48fe9f7d 100644 --- a/syntax/yats/web-navigator.vim +++ b/syntax/yats/web-navigator.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptBOMNavigatorProp contained battery buildID connection cookieEnabled  syntax keyword typescriptBOMNavigatorProp contained doNotTrack maxTouchPoints oscpu  syntax keyword typescriptBOMNavigatorProp contained productSub push serviceWorker @@ -19,4 +20,5 @@ syntax keyword typescriptServiceWorkerMethod contained register nextgroup=typesc  syntax cluster props add=typescriptServiceWorkerMethod  if exists("did_typescript_hilink") | HiLink typescriptServiceWorkerMethod Keyword  endif +  endif diff --git a/syntax/yats/web-network.vim b/syntax/yats/web-network.vim index f46efd09..d717da5c 100644 --- a/syntax/yats/web-network.vim +++ b/syntax/yats/web-network.vim @@ -1,8 +1,10 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName NetworkInformation  syntax keyword typescriptBOMNetworkProp contained downlink downlinkMax effectiveType  syntax keyword typescriptBOMNetworkProp contained rtt type  syntax cluster props add=typescriptBOMNetworkProp  if exists("did_typescript_hilink") | HiLink typescriptBOMNetworkProp Keyword  endif +  endif diff --git a/syntax/yats/web-payment.vim b/syntax/yats/web-payment.vim index e0479a53..74805967 100644 --- a/syntax/yats/web-payment.vim +++ b/syntax/yats/web-payment.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptGlobal containedin=typescriptIdentifierName PaymentRequest  syntax keyword typescriptPaymentMethod contained show abort canMakePayment nextgroup=typescriptFuncCallArg  syntax cluster props add=typescriptPaymentMethod @@ -32,4 +33,5 @@ syntax keyword typescriptPaymentShippingOptionProp contained id label amount sel  syntax cluster props add=typescriptPaymentShippingOptionProp  if exists("did_typescript_hilink") | HiLink typescriptPaymentShippingOptionProp Keyword  endif +  endif diff --git a/syntax/yats/web-service-worker.vim b/syntax/yats/web-service-worker.vim index dde90386..a44950fb 100644 --- a/syntax/yats/web-service-worker.vim +++ b/syntax/yats/web-service-worker.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptServiceWorkerProp contained controller ready  syntax cluster props add=typescriptServiceWorkerProp  if exists("did_typescript_hilink") | HiLink typescriptServiceWorkerProp Keyword @@ -13,4 +14,5 @@ syntax keyword typescriptCacheMethod contained keys nextgroup=typescriptFuncCall  syntax cluster props add=typescriptCacheMethod  if exists("did_typescript_hilink") | HiLink typescriptCacheMethod Keyword  endif +  endif diff --git a/syntax/yats/web-window.vim b/syntax/yats/web-window.vim index a0109fcb..eb6257fb 100644 --- a/syntax/yats/web-window.vim +++ b/syntax/yats/web-window.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptBOMWindowProp containedin=typescriptIdentifierName applicationCache  syntax keyword typescriptBOMWindowProp containedin=typescriptIdentifierName closed  syntax keyword typescriptBOMWindowProp containedin=typescriptIdentifierName Components @@ -108,4 +109,5 @@ syntax keyword typescriptBOMWindowCons containedin=typescriptIdentifierName Quer  syntax keyword typescriptBOMWindowCons containedin=typescriptIdentifierName XMLSerializer  if exists("did_typescript_hilink") | HiLink typescriptBOMWindowCons Structure  endif +  endif diff --git a/syntax/yats/web-xhr.vim b/syntax/yats/web-xhr.vim index 6a6379f7..b8a8f56e 100644 --- a/syntax/yats/web-xhr.vim +++ b/syntax/yats/web-xhr.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptXHRGlobal containedin=typescriptIdentifierName XMLHttpRequest  if exists("did_typescript_hilink") | HiLink typescriptXHRGlobal Structure  endif @@ -13,4 +14,5 @@ syntax keyword typescriptXHRMethod contained open overrideMimeType send setReque  syntax cluster props add=typescriptXHRMethod  if exists("did_typescript_hilink") | HiLink typescriptXHRMethod Keyword  endif +  endif diff --git a/syntax/yats/web.vim b/syntax/yats/web.vim index ffef459d..37bf5559 100644 --- a/syntax/yats/web.vim +++ b/syntax/yats/web.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 +  syntax keyword typescriptBOM containedin=typescriptIdentifierName AbortController  syntax keyword typescriptBOM containedin=typescriptIdentifierName AbstractWorker AnalyserNode  syntax keyword typescriptBOM containedin=typescriptIdentifierName App Apps ArrayBuffer @@ -248,4 +249,5 @@ syntax keyword typescriptBOM containedin=typescriptIdentifierName XDomainRequest  syntax keyword typescriptBOM containedin=typescriptIdentifierName XMLHttpRequestEventTarget  if exists("did_typescript_hilink") | HiLink typescriptBOM Structure  endif +  endif | 
