@@ -37,14 +37,14 @@ syntax keyword jsBooleanFalse false
37
37
38
38
" Modules
39
39
syntax keyword jsModuleKeywords contained import
40
- syntax keyword jsModuleKeywords contained export skipwhite skipempty nextgroup =@jsExpression
40
+ syntax keyword jsModuleKeywords contained export skipwhite skipempty nextgroup =jsExportBlock,jsModuleDefault
41
41
syntax keyword jsModuleOperators contained from
42
42
syntax keyword jsModuleOperators contained as
43
43
syntax region jsModuleGroup contained matchgroup =jsBraces start =/ {/ end =/ }/ contains =jsModuleOperators,jsNoise
44
44
syntax match jsModuleAsterisk contained / */
45
- syntax keyword jsModuleDefault contained default skipwhite skipempty nextgroup =@jsExpression
46
- syntax region jsImportContainer start =/ \< import\> / end =" \% (;\| $\) " contains =jsModuleKeywords,jsModuleOperators,jsComment,jsString,jsTemplateString,jsNoise,jsModuleGroup,jsModuleAsterisk
47
- syntax match jsExportContainer / \< export\> / contains = jsModuleKeywords skipwhite skipempty nextgroup = jsExportBlock, jsModuleDefault
45
+ syntax keyword jsModuleDefault contained default skipwhite kipempty nextgroup =@jsExpression
46
+ syntax region jsImportContainer start =/ \< import\> / end =" \% (;\| $\) " contains =jsModuleKeywords,jsModuleOperators,jsComment,jsString,jsTemplateString,jsNoise,jsModuleGroup,jsModuleAsterisk
47
+ syntax region jsExportContainer start = / \< export\> / end = " \% (; \| $ \) " contains = jsModuleKeywords,jsModuleOperators,jsStorageClass, jsModuleDefault,@jsExpression
48
48
syntax region jsExportBlock contained matchgroup =jsBraces start =/ {/ end =/ }/ contains =jsModuleOperators,jsNoise
49
49
50
50
" Strings, Templates, Numbers
0 commit comments