@@ -37,14 +37,14 @@ syntax keyword jsBooleanFalse false
3737
3838" Modules
3939syntax 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
4141syntax keyword jsModuleOperators contained from
4242syntax keyword jsModuleOperators contained as
4343syntax region jsModuleGroup contained matchgroup =jsBraces start =/ {/ end =/ }/ contains =jsModuleOperators,jsNoise
4444syntax 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
4848syntax region jsExportBlock contained matchgroup =jsBraces start =/ {/ end =/ }/ contains =jsModuleOperators,jsNoise
4949
5050" Strings, Templates, Numbers
0 commit comments