Skip to content

Commit 7181bad

Browse files
committed
Add lib reference syntax
1 parent ef418e5 commit 7181bad

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2342,7 +2342,7 @@ repository:
23422342

23432343
directives:
23442344
name: comment.line.triple-slash.directive.ts
2345-
begin: ^(///)\s*(?=<(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|name)\s*=\s*({{quotedStrings}}))+\s*/>\s*$)
2345+
begin: ^(///)\s*(?=<(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|lib|name)\s*=\s*({{quotedStrings}}))+\s*/>\s*$)
23462346
beginCaptures:
23472347
'1': { name: punctuation.definition.comment.ts }
23482348
end: (?=^)
@@ -2357,7 +2357,7 @@ repository:
23572357
'0': { name: punctuation.definition.tag.directive.ts }
23582358
patterns:
23592359
- name: entity.other.attribute-name.directive.ts
2360-
match: 'path|types|no-default-lib|name'
2360+
match: 'path|types|no-default-lib|lib|name'
23612361
- name: keyword.operator.assignment.ts
23622362
match: '='
23632363
- include: '#string'

TypeScript.tmLanguage

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6841,7 +6841,7 @@
68416841
<key>name</key>
68426842
<string>comment.line.triple-slash.directive.ts</string>
68436843
<key>begin</key>
6844-
<string>^(///)\s*(?=&lt;(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|name)\s*=\s*((\'([^\'\\]|\\\'|\\)*\')|(\"([^\"\\]|\\\"|\\)*\")))+\s*/&gt;\s*$)</string>
6844+
<string>^(///)\s*(?=&lt;(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|lib|name)\s*=\s*((\'([^\'\\]|\\\'|\\)*\')|(\"([^\"\\]|\\\"|\\)*\")))+\s*/&gt;\s*$)</string>
68456845
<key>beginCaptures</key>
68466846
<dict>
68476847
<key>1</key>
@@ -6888,7 +6888,7 @@
68886888
<key>name</key>
68896889
<string>entity.other.attribute-name.directive.ts</string>
68906890
<key>match</key>
6891-
<string>path|types|no-default-lib|name</string>
6891+
<string>path|types|no-default-lib|lib|name</string>
68926892
</dict>
68936893
<dict>
68946894
<key>name</key>

TypeScriptReact.tmLanguage

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6787,7 +6787,7 @@
67876787
<key>name</key>
67886788
<string>comment.line.triple-slash.directive.tsx</string>
67896789
<key>begin</key>
6790-
<string>^(///)\s*(?=&lt;(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|name)\s*=\s*((\'([^\'\\]|\\\'|\\)*\')|(\"([^\"\\]|\\\"|\\)*\")))+\s*/&gt;\s*$)</string>
6790+
<string>^(///)\s*(?=&lt;(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|lib|name)\s*=\s*((\'([^\'\\]|\\\'|\\)*\')|(\"([^\"\\]|\\\"|\\)*\")))+\s*/&gt;\s*$)</string>
67916791
<key>beginCaptures</key>
67926792
<dict>
67936793
<key>1</key>
@@ -6834,7 +6834,7 @@
68346834
<key>name</key>
68356835
<string>entity.other.attribute-name.directive.tsx</string>
68366836
<key>match</key>
6837-
<string>path|types|no-default-lib|name</string>
6837+
<string>path|types|no-default-lib|lib|name</string>
68386838
</dict>
68396839
<dict>
68406840
<key>name</key>

0 commit comments

Comments
 (0)