Skip to content

Commit 4d961f6

Browse files
authored
chore: update js engine compat report (#920)
1 parent 3cee69f commit 4d961f6

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

docs/references/engine-js-compat.md

+26-26
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
Compatibility reference of all built-in grammars with the [JavaScript RegExp engine](/guide/regex-engines#javascript-regexp-engine).
44

5-
> Generated on Monday, February 3, 2025
5+
> Generated on Wednesday, February 5, 2025
66
>
7-
> Version `2.2.0`
7+
> Version `2.3.1`
88
>
99
> Runtime: Node.js v22.13.1
1010
@@ -13,9 +13,9 @@ Compatibility reference of all built-in grammars with the [JavaScript RegExp eng
1313
| | Count |
1414
| :-------------- | --------------------------: |
1515
| Total Languages | 219 |
16-
| Supported | [215](#supported-languages) |
16+
| Supported | [217](#supported-languages) |
1717
| Mismatched | [0](#mismatched-languages) |
18-
| Unsupported | [4](#unsupported-languages) |
18+
| Unsupported | [2](#unsupported-languages) |
1919

2020
## Supported Languages
2121

@@ -27,16 +27,16 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
2727
| abap | ✅ OK | 52 | - | |
2828
| actionscript-3 | ✅ OK | 57 | - | |
2929
| ada | ✅ OK | 201 | - | |
30-
| angular-html | ✅ OK | 673 | - | |
31-
| angular-ts | ✅ OK | 783 | - | |
30+
| angular-html | ✅ OK | 674 | - | |
31+
| angular-ts | ✅ OK | 784 | - | |
3232
| apache | ✅ OK | 60 | - | |
3333
| apex | ✅ OK | 189 | - | |
3434
| apl | ✅ OK | 922 | - | |
3535
| applescript | ✅ OK | 152 | - | |
3636
| ara | ✅ OK | 54 | - | |
3737
| asciidoc | ✅ OK | 262 | - | |
3838
| asm | ✅ OK | 297 | - | |
39-
| astro | ✅ OK | 616 | - | |
39+
| astro | ✅ OK | 617 | - | |
4040
| awk | ✅ OK | 36 | - | |
4141
| ballerina | ✅ OK | 231 | - | |
4242
| bash | ✅ OK | 149 | - | |
@@ -62,6 +62,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
6262
| coq | ✅ OK | 26 | - | |
6363
| cpp | ✅ OK | 513 | - | |
6464
| crystal | ✅ OK | 1072 | - | |
65+
| csharp | ✅ OK | 313 | - | |
6566
| css | ✅ OK | 141 | - | |
6667
| csv | ✅ OK | 1 | - | |
6768
| cue | ✅ OK | 85 | - | |
@@ -74,11 +75,11 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
7475
| docker | ✅ OK | 7 | - | |
7576
| dotenv | ✅ OK | 9 | - | |
7677
| dream-maker | ✅ OK | 56 | - | |
77-
| edge | ✅ OK | 636 | - | |
78-
| elixir | ✅ OK | 711 | - | |
78+
| edge | ✅ OK | 637 | - | |
79+
| elixir | ✅ OK | 712 | - | |
7980
| elm | ✅ OK | 246 | - | |
8081
| emacs-lisp | ✅ OK | 153 | - | 22 |
81-
| erb | ✅ OK | 1792 | - | |
82+
| erb | ✅ OK | 1795 | - | |
8283
| erlang | ✅ OK | 147 | - | |
8384
| fennel | ✅ OK | 31 | - | |
8485
| fish | ✅ OK | 25 | - | |
@@ -93,31 +94,31 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
9394
| genie | ✅ OK | 20 | - | |
9495
| gherkin | ✅ OK | 19 | - | |
9596
| gleam | ✅ OK | 26 | - | |
96-
| glimmer-js | ✅ OK | 680 | - | |
97-
| glimmer-ts | ✅ OK | 680 | - | |
97+
| glimmer-js | ✅ OK | 681 | - | |
98+
| glimmer-ts | ✅ OK | 681 | - | |
9899
| glsl | ✅ OK | 186 | - | |
99100
| gnuplot | ✅ OK | 82 | - | |
100101
| go | ✅ OK | 125 | - | |
101102
| graphql | ✅ OK | 451 | - | |
102103
| groovy | ✅ OK | 134 | - | |
103-
| hack | ✅ OK | 951 | - | |
104+
| hack | ✅ OK | 952 | - | |
104105
| haml | ✅ OK | 564 | - | |
105106
| handlebars | ✅ OK | 703 | - | |
106107
| haskell | ✅ OK | 157 | - | |
107108
| haxe | ✅ OK | 174 | - | |
108109
| hcl | ✅ OK | 67 | - | |
109110
| hjson | ✅ OK | 57 | - | |
110111
| hlsl | ✅ OK | 52 | - | |
111-
| html | ✅ OK | 614 | - | |
112+
| html | ✅ OK | 615 | - | |
112113
| http | ✅ OK | 759 | - | |
113114
| hxml | ✅ OK | 182 | - | |
114115
| hy | ✅ OK | 12 | - | |
115116
| imba | ✅ OK | 519 | - | |
116117
| ini | ✅ OK | 11 | - | |
117118
| java | ✅ OK | 142 | - | |
118119
| javascript | ✅ OK | 378 | - | |
119-
| jinja | ✅ OK | 645 | - | |
120-
| jison | ✅ OK | 423 | - | |
120+
| jinja | ✅ OK | 646 | - | |
121+
| jison | ✅ OK | 434 | - | |
121122
| json | ✅ OK | 19 | - | |
122123
| json5 | ✅ OK | 23 | - | |
123124
| jsonc | ✅ OK | 19 | - | |
@@ -128,10 +129,10 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
128129
| julia | ✅ OK | 1172 | - | |
129130
| kotlin | ✅ OK | 58 | - | |
130131
| kusto | ✅ OK | 60 | - | |
131-
| latex | ✅ OK | 283 | - | |
132+
| latex | ✅ OK | 286 | - | |
132133
| lean | ✅ OK | 32 | - | |
133134
| less | ✅ OK | 280 | - | |
134-
| liquid | ✅ OK | 692 | - | |
135+
| liquid | ✅ OK | 693 | - | |
135136
| log | ✅ OK | 31 | - | |
136137
| logo | ✅ OK | 9 | - | |
137138
| lua | ✅ OK | 278 | - | |
@@ -140,7 +141,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
140141
| markdown | ✅ OK | 118 | - | |
141142
| marko | ✅ OK | 929 | - | |
142143
| matlab | ✅ OK | 88 | - | |
143-
| mdc | ✅ OK | 786 | - | |
144+
| mdc | ✅ OK | 787 | - | |
144145
| mdx | ✅ OK | 197 | - | |
145146
| mermaid | ✅ OK | 134 | - | |
146147
| mipsasm | ✅ OK | 17 | - | |
@@ -160,14 +161,14 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
160161
| php | ✅ OK | 1135 | - | |
161162
| plsql | ✅ OK | 45 | - | |
162163
| po | ✅ OK | 23 | - | |
163-
| polar | ✅ OK | 30 | - | |
164+
| polar | ✅ OK | 31 | - | |
164165
| postcss | ✅ OK | 49 | - | |
165166
| powerquery | ✅ OK | 30 | - | |
166167
| powershell | ✅ OK | 88 | - | |
167168
| prisma | ✅ OK | 28 | - | |
168169
| prolog | ✅ OK | 26 | - | |
169170
| proto | ✅ OK | 33 | - | |
170-
| pug | ✅ OK | 689 | - | |
171+
| pug | ✅ OK | 690 | - | |
171172
| puppet | ✅ OK | 61 | - | |
172173
| python | ✅ OK | 218 | - | |
173174
| qml | ✅ OK | 410 | - | |
@@ -176,6 +177,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
176177
| r | ✅ OK | 71 | - | |
177178
| racket | ✅ OK | 69 | - | |
178179
| raku | ✅ OK | 52 | - | |
180+
| razor | ✅ OK | 962 | - | |
179181
| reg | ✅ OK | 9 | - | |
180182
| regexp | ✅ OK | 34 | - | |
181183
| rel | ✅ OK | 17 | - | |
@@ -194,14 +196,14 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
194196
| shellsession | ✅ OK | 151 | - | |
195197
| smalltalk | ✅ OK | 35 | - | |
196198
| solidity | ✅ OK | 102 | - | |
197-
| soy | ✅ OK | 652 | - | |
199+
| soy | ✅ OK | 653 | - | |
198200
| sparql | ✅ OK | 19 | - | |
199201
| splunk | ✅ OK | 17 | - | |
200202
| sql | ✅ OK | 67 | - | |
201203
| ssh-config | ✅ OK | 12 | - | |
202204
| stata | ✅ OK | 253 | - | |
203205
| stylus | ✅ OK | 107 | - | |
204-
| svelte | ✅ OK | 640 | - | |
206+
| svelte | ✅ OK | 645 | - | |
205207
| system-verilog | ✅ OK | 102 | - | |
206208
| systemd | ✅ OK | 32 | - | |
207209
| talonscript | ✅ OK | 44 | - | |
@@ -225,7 +227,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
225227
| verilog | ✅ OK | 33 | - | |
226228
| vhdl | ✅ OK | 82 | - | |
227229
| viml | ✅ OK | 72 | - | |
228-
| vue | ✅ OK | 698 | - | |
230+
| vue | ✅ OK | 699 | - | |
229231
| vue-html | ✅ OK | 723 | - | |
230232
| vyper | ✅ OK | 238 | - | |
231233
| wasm | ✅ OK | 78 | - | |
@@ -260,7 +262,5 @@ Languages that throw with the JavaScript RegExp engine, either because they cont
260262

261263
| Language | Highlight Match | Patterns Parsable | Patterns Failed | Diff |
262264
| ---------- | :-------------- | ----------------: | --------------: | ---: |
263-
| csharp | ❌ Error | 312 | 1 | 137 |
264265
| purescript | ❌ Error | 72 | 1 | |
265-
| razor | ❌ Error | 961 | 1 | |
266266
| swift | ❌ Error | 330 | 1 | |

0 commit comments

Comments
 (0)