     'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
 
   'clientTemplate':
-    'begin': '([ \\t]*template)(?:([ \\t]+js-angular)|([ \\t]+android)|([ \\t]+ios))'
+    'begin': '([ \\t]*template)(?:([ \\t]+js-angular)|([ \\t]+js-angular2)|([ \\t]+android)|([ \\t]+ios))'
     'beginCaptures':
       '1':
         'name': 'keyword'

      '3':
        'name': 'markup.inserted'
      '4':
        'name': 'markup.inserted'

    'name': 'clientTemplate'

    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'

  'modelType':
    'begin': '([ \\t]*type)(?:([ \\t]+mysql)|([ \\t]+mongodb)|([ \\t]+h2)|([ \\t]+postgresql)|([ \\t]+mssql)|([ \\t]+cassandra))'
    'beginCaptures':
      '1':
        'name': 'keyword'
      '2':
        'name': 'markup.inserted'
      '3':
        'name': 'markup.inserted'
      '4':
        'name': 'markup.inserted'
      '5':
        'name': 'markup.inserted'
      '6':
        'name': 'markup.inserted'
      '7':
        'name': 'markup.inserted'

    'name': 'modelType'
