OXYGENHUB
# 9aaa88b2d9c8 oxygenhub / web / editor / package-lock.json
33.4 KiB · JSON · last changed Web edits and browser conflict resolution; landing under a policy 1 month ago source blame history raw
1
{
2
  "name": "oxygenhub-editor",
3
  "lockfileVersion": 3,
4
  "requires": true,
5
  "packages": {
6
    "": {
7
      "name": "oxygenhub-editor",
8
      "devDependencies": {
9
        "@codemirror/lang-cpp": "^6",
10
        "@codemirror/lang-css": "^6",
11
        "@codemirror/lang-html": "^6",
12
        "@codemirror/lang-javascript": "^6",
13
        "@codemirror/lang-json": "^6",
14
        "@codemirror/lang-markdown": "^6",
15
        "@codemirror/lang-python": "^6",
16
        "@codemirror/lang-rust": "^6",
17
        "@codemirror/lang-yaml": "^6",
18
        "@codemirror/theme-one-dark": "^6",
19
        "codemirror": "^6.0.1",
20
        "easymde": "^2.18.0",
21
        "esbuild": "^0.28.0"
22
      }
23
    },
24
    "node_modules/@codemirror/autocomplete": {
25
      "version": "6.20.3",
26
      "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.3.tgz",
27
      "integrity": "sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==",
28
      "dev": true,
29
      "license": "MIT",
30
      "dependencies": {
31
        "@codemirror/language": "^6.0.0",
32
        "@codemirror/state": "^6.0.0",
33
        "@codemirror/view": "^6.17.0",
34
        "@lezer/common": "^1.0.0"
35
      }
36
    },
37
    "node_modules/@codemirror/commands": {
38
      "version": "6.11.1",
39
      "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.11.1.tgz",
40
      "integrity": "sha512-O/4hG3SC1YwcmQ0d2UVNDs+AsaNWd1iHVxbTeEBuqH+6bExAiPK3iS/BvpY6rZGURALv4ZD3sIgcCmRvw3ehBg==",
41
      "dev": true,
42
      "license": "MIT",
43
      "dependencies": {
44
        "@codemirror/language": "^6.0.0",
45
        "@codemirror/state": "^6.7.0",
46
        "@codemirror/view": "^6.27.0",
47
        "@lezer/common": "^1.1.0"
48
      }
49
    },
50
    "node_modules/@codemirror/lang-cpp": {
51
      "version": "6.0.3",
52
      "resolved": "https://registry.npmjs.org/@codemirror/lang-cpp/-/lang-cpp-6.0.3.tgz",
53
      "integrity": "sha512-URM26M3vunFFn9/sm6rzqrBzDgfWuDixp85uTY49wKudToc2jTHUrKIGGKs+QWND+YLofNNZpxcNGRynFJfvgA==",
54
      "dev": true,
55
      "license": "MIT",
56
      "dependencies": {
57
        "@codemirror/language": "^6.0.0",
58
        "@lezer/cpp": "^1.0.0"
59
      }
60
    },
61
    "node_modules/@codemirror/lang-css": {
62
      "version": "6.3.1",
63
      "resolved": "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.3.1.tgz",
64
      "integrity": "sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==",
65
      "dev": true,
66
      "license": "MIT",
67
      "dependencies": {
68
        "@codemirror/autocomplete": "^6.0.0",
69
        "@codemirror/language": "^6.0.0",
70
        "@codemirror/state": "^6.0.0",
71
        "@lezer/common": "^1.0.2",
72
        "@lezer/css": "^1.1.7"
73
      }
74
    },
75
    "node_modules/@codemirror/lang-html": {
76
      "version": "6.4.12",
77
      "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.12.tgz",
78
      "integrity": "sha512-pw2ReWKUqSkbvh76RAT4NYxiogRu+PWkR2ukAwO9uOgrm8uipkzjtKKtNpyeAQwHOqxEeSvAXZ6vr3AfyB9y/w==",
79
      "dev": true,
80
      "license": "MIT",
81
      "dependencies": {
82
        "@codemirror/autocomplete": "^6.0.0",
83
        "@codemirror/lang-css": "^6.0.0",
84
        "@codemirror/lang-javascript": "^6.0.0",
85
        "@codemirror/language": "^6.4.0",
86
        "@codemirror/state": "^6.0.0",
87
        "@codemirror/view": "^6.17.0",
88
        "@lezer/common": "^1.0.0",
89
        "@lezer/css": "^1.1.0",
90
        "@lezer/html": "^1.3.12"
91
      }
92
    },
93
    "node_modules/@codemirror/lang-javascript": {
94
      "version": "6.2.5",
95
      "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.5.tgz",
96
      "integrity": "sha512-zD4e5mS+50htS7F+TYjBPsiIFGanfVqg4HyUz6WNFikgOPf2BgKlx+TQedI1w6n/IqRBVBbBWmGFdLB/7uxO4A==",
97
      "dev": true,
98
      "license": "MIT",
99
      "dependencies": {
100
        "@codemirror/autocomplete": "^6.0.0",
101
        "@codemirror/language": "^6.6.0",
102
        "@codemirror/lint": "^6.0.0",
103
        "@codemirror/state": "^6.0.0",
104
        "@codemirror/view": "^6.17.0",
105
        "@lezer/common": "^1.0.0",
106
        "@lezer/javascript": "^1.0.0"
107
      }
108
    },
109
    "node_modules/@codemirror/lang-json": {
110
      "version": "6.0.2",
111
      "resolved": "https://registry.npmjs.org/@codemirror/lang-json/-/lang-json-6.0.2.tgz",
112
      "integrity": "sha512-x2OtO+AvwEHrEwR0FyyPtfDUiloG3rnVTSZV1W8UteaLL8/MajQd8DpvUb2YVzC+/T18aSDv0H9mu+xw0EStoQ==",
113
      "dev": true,
114
      "license": "MIT",
115
      "dependencies": {
116
        "@codemirror/language": "^6.0.0",
117
        "@lezer/json": "^1.0.0"
118
      }
119
    },
120
    "node_modules/@codemirror/lang-markdown": {
121
      "version": "6.5.2",
122
      "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.5.2.tgz",
123
      "integrity": "sha512-AwBOdkWYuA//WcM0xO5PfHPUcmz/O2i5o0Nsg1U69SII/loCJlFI1Romd9xp2HYb1kYJRGZotyqRghuHH5n8Kw==",
124
      "dev": true,
125
      "license": "MIT",
126
      "dependencies": {
127
        "@codemirror/autocomplete": "^6.7.1",
128
        "@codemirror/lang-html": "^6.0.0",
129
        "@codemirror/language": "^6.3.0",
130
        "@codemirror/state": "^6.0.0",
131
        "@codemirror/view": "^6.0.0",
132
        "@lezer/common": "^1.2.1",
133
        "@lezer/markdown": "^1.0.0"
134
      }
135
    },
136
    "node_modules/@codemirror/lang-python": {
137
      "version": "6.2.1",
138
      "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.2.1.tgz",
139
      "integrity": "sha512-IRjC8RUBhn9mGR9ywecNhB51yePWCGgvHfY1lWN/Mrp3cKuHr0isDKia+9HnvhiWNnMpbGhWrkhuWOc09exRyw==",
140
      "dev": true,
141
      "license": "MIT",
142
      "dependencies": {
143
        "@codemirror/autocomplete": "^6.3.2",
144
        "@codemirror/language": "^6.8.0",
145
        "@codemirror/state": "^6.0.0",
146
        "@lezer/common": "^1.2.1",
147
        "@lezer/python": "^1.1.4"
148
      }
149
    },
150
    "node_modules/@codemirror/lang-rust": {
151
      "version": "6.0.2",
152
      "resolved": "https://registry.npmjs.org/@codemirror/lang-rust/-/lang-rust-6.0.2.tgz",
153
      "integrity": "sha512-EZaGjCUegtiU7kSMvOfEZpaCReowEf3yNidYu7+vfuGTm9ow4mthAparY5hisJqOHmJowVH3Upu+eJlUji6qqA==",
154
      "dev": true,
155
      "license": "MIT",
156
      "dependencies": {
157
        "@codemirror/language": "^6.0.0",
158
        "@lezer/rust": "^1.0.0"
159
      }
160
    },
161
    "node_modules/@codemirror/lang-yaml": {
162
      "version": "6.1.3",
163
      "resolved": "https://registry.npmjs.org/@codemirror/lang-yaml/-/lang-yaml-6.1.3.tgz",
164
      "integrity": "sha512-AZ8DJBuXGVHybpBQhmZtgew5//4hv3tdkXnr3vDmOUMJRuB6vn/uuwtmTOTlqEaQFg3hQSVeA90NmvIQyUV6FQ==",
165
      "dev": true,
166
      "license": "MIT",
167
      "dependencies": {
168
        "@codemirror/autocomplete": "^6.0.0",
169
        "@codemirror/language": "^6.0.0",
170
        "@codemirror/state": "^6.0.0",
171
        "@lezer/common": "^1.2.0",
172
        "@lezer/highlight": "^1.2.0",
173
        "@lezer/lr": "^1.0.0",
174
        "@lezer/yaml": "^1.0.0"
175
      }
176
    },
177
    "node_modules/@codemirror/language": {
178
      "version": "6.12.4",
179
      "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz",
180
      "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==",
181
      "dev": true,
182
      "license": "MIT",
183
      "dependencies": {
184
        "@codemirror/state": "^6.0.0",
185
        "@codemirror/view": "^6.23.0",
186
        "@lezer/common": "^1.5.0",
187
        "@lezer/highlight": "^1.0.0",
188
        "@lezer/lr": "^1.0.0",
189
        "style-mod": "^4.0.0"
190
      }
191
    },
192
    "node_modules/@codemirror/lint": {
193
      "version": "6.9.7",
194
      "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.9.7.tgz",
195
      "integrity": "sha512-28/+iWLYxKxsvGYhSYL7zaCZqLz5+FFFDq9tVsvGv9kv8RY4fFAchJ5WX9M3YrrRlTIsECjsXPqeNgnSmNP2dg==",
196
      "dev": true,
197
      "license": "MIT",
198
      "dependencies": {
199
        "@codemirror/state": "^6.0.0",
200
        "@codemirror/view": "^6.42.0",
201
        "crelt": "^1.0.5"
202
      }
203
    },
204
    "node_modules/@codemirror/search": {
205
      "version": "6.7.2",
206
      "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.7.2.tgz",
207
      "integrity": "sha512-gUYkYhT2+n/+VGZ+8EzE5WFkYZUZYm1VOKDudIsNqh42uRVQJ0a6Yss9sdKT3MeOYfuL1N6AZA57oza0Oyr0LA==",
208
      "dev": true,
209
      "license": "MIT",
210
      "dependencies": {
211
        "@codemirror/state": "^6.0.0",
212
        "@codemirror/view": "^6.37.0",
213
        "crelt": "^1.0.5"
214
      }
215
    },
216
    "node_modules/@codemirror/state": {
217
      "version": "6.7.6",
218
      "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.6.tgz",
219
      "integrity": "sha512-kAz+AncRtKuIknedxT1bq4XwXv4UowhbkHU1myPrtVb/jZtImWuV5BXzv5vK6i3kYACsdiZiQKFQQ5Mq7elW8w==",
220
      "dev": true,
221
      "license": "MIT",
222
      "dependencies": {
223
        "@marijn/find-cluster-break": "^1.0.0"
224
      }
225
    },
226
    "node_modules/@codemirror/theme-one-dark": {
227
      "version": "6.1.3",
228
      "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.1.3.tgz",
229
      "integrity": "sha512-NzBdIvEJmx6fjeremiGp3t/okrLPYT0d9orIc7AFun8oZcRk58aejkqhv6spnz4MLAevrKNPMQYXEWMg4s+sKA==",
230
      "dev": true,
231
      "license": "MIT",
232
      "dependencies": {
233
        "@codemirror/language": "^6.0.0",
234
        "@codemirror/state": "^6.0.0",
235
        "@codemirror/view": "^6.0.0",
236
        "@lezer/highlight": "^1.0.0"
237
      }
238
    },
239
    "node_modules/@codemirror/view": {
240
      "version": "6.43.13",
241
      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.13.tgz",
242
      "integrity": "sha512-sihaFrUzAsYBQsL9J2t69y8nfMQGwcYmggAZsk+kjPbjYZMyuf2hU8tUNTZ+P+isb6XRr8JE22TZlJxBoVdH1A==",
243
      "dev": true,
244
      "license": "MIT",
245
      "dependencies": {
246
        "@codemirror/state": "^6.7.0",
247
        "crelt": "^1.0.6",
248
        "style-mod": "^4.1.0",
249
        "w3c-keyname": "^2.2.4"
250
      }
251
    },
252
    "node_modules/@esbuild/aix-ppc64": {
253
      "version": "0.28.2",
254
      "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
255
      "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
256
      "cpu": [
257
        "ppc64"
258
      ],
259
      "dev": true,
260
      "license": "MIT",
261
      "optional": true,
262
      "os": [
263
        "aix"
264
      ],
265
      "engines": {
266
        "node": ">=18"
267
      }
268
    },
269
    "node_modules/@esbuild/android-arm": {
270
      "version": "0.28.2",
271
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
272
      "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
273
      "cpu": [
274
        "arm"
275
      ],
276
      "dev": true,
277
      "license": "MIT",
278
      "optional": true,
279
      "os": [
280
        "android"
281
      ],
282
      "engines": {
283
        "node": ">=18"
284
      }
285
    },
286
    "node_modules/@esbuild/android-arm64": {
287
      "version": "0.28.2",
288
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
289
      "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
290
      "cpu": [
291
        "arm64"
292
      ],
293
      "dev": true,
294
      "license": "MIT",
295
      "optional": true,
296
      "os": [
297
        "android"
298
      ],
299
      "engines": {
300
        "node": ">=18"
301
      }
302
    },
303
    "node_modules/@esbuild/android-x64": {
304
      "version": "0.28.2",
305
      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
306
      "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
307
      "cpu": [
308
        "x64"
309
      ],
310
      "dev": true,
311
      "license": "MIT",
312
      "optional": true,
313
      "os": [
314
        "android"
315
      ],
316
      "engines": {
317
        "node": ">=18"
318
      }
319
    },
320
    "node_modules/@esbuild/darwin-arm64": {
321
      "version": "0.28.2",
322
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
323
      "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
324
      "cpu": [
325
        "arm64"
326
      ],
327
      "dev": true,
328
      "license": "MIT",
329
      "optional": true,
330
      "os": [
331
        "darwin"
332
      ],
333
      "engines": {
334
        "node": ">=18"
335
      }
336
    },
337
    "node_modules/@esbuild/darwin-x64": {
338
      "version": "0.28.2",
339
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
340
      "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
341
      "cpu": [
342
        "x64"
343
      ],
344
      "dev": true,
345
      "license": "MIT",
346
      "optional": true,
347
      "os": [
348
        "darwin"
349
      ],
350
      "engines": {
351
        "node": ">=18"
352
      }
353
    },
354
    "node_modules/@esbuild/freebsd-arm64": {
355
      "version": "0.28.2",
356
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
357
      "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
358
      "cpu": [
359
        "arm64"
360
      ],
361
      "dev": true,
362
      "license": "MIT",
363
      "optional": true,
364
      "os": [
365
        "freebsd"
366
      ],
367
      "engines": {
368
        "node": ">=18"
369
      }
370
    },
371
    "node_modules/@esbuild/freebsd-x64": {
372
      "version": "0.28.2",
373
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
374
      "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
375
      "cpu": [
376
        "x64"
377
      ],
378
      "dev": true,
379
      "license": "MIT",
380
      "optional": true,
381
      "os": [
382
        "freebsd"
383
      ],
384
      "engines": {
385
        "node": ">=18"
386
      }
387
    },
388
    "node_modules/@esbuild/linux-arm": {
389
      "version": "0.28.2",
390
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
391
      "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
392
      "cpu": [
393
        "arm"
394
      ],
395
      "dev": true,
396
      "license": "MIT",
397
      "optional": true,
398
      "os": [
399
        "linux"
400
      ],
401
      "engines": {
402
        "node": ">=18"
403
      }
404
    },
405
    "node_modules/@esbuild/linux-arm64": {
406
      "version": "0.28.2",
407
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
408
      "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
409
      "cpu": [
410
        "arm64"
411
      ],
412
      "dev": true,
413
      "license": "MIT",
414
      "optional": true,
415
      "os": [
416
        "linux"
417
      ],
418
      "engines": {
419
        "node": ">=18"
420
      }
421
    },
422
    "node_modules/@esbuild/linux-ia32": {
423
      "version": "0.28.2",
424
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
425
      "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
426
      "cpu": [
427
        "ia32"
428
      ],
429
      "dev": true,
430
      "license": "MIT",
431
      "optional": true,
432
      "os": [
433
        "linux"
434
      ],
435
      "engines": {
436
        "node": ">=18"
437
      }
438
    },
439
    "node_modules/@esbuild/linux-loong64": {
440
      "version": "0.28.2",
441
      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
442
      "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
443
      "cpu": [
444
        "loong64"
445
      ],
446
      "dev": true,
447
      "license": "MIT",
448
      "optional": true,
449
      "os": [
450
        "linux"
451
      ],
452
      "engines": {
453
        "node": ">=18"
454
      }
455
    },
456
    "node_modules/@esbuild/linux-mips64el": {
457
      "version": "0.28.2",
458
      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
459
      "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
460
      "cpu": [
461
        "mips64el"
462
      ],
463
      "dev": true,
464
      "license": "MIT",
465
      "optional": true,
466
      "os": [
467
        "linux"
468
      ],
469
      "engines": {
470
        "node": ">=18"
471
      }
472
    },
473
    "node_modules/@esbuild/linux-ppc64": {
474
      "version": "0.28.2",
475
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
476
      "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
477
      "cpu": [
478
        "ppc64"
479
      ],
480
      "dev": true,
481
      "license": "MIT",
482
      "optional": true,
483
      "os": [
484
        "linux"
485
      ],
486
      "engines": {
487
        "node": ">=18"
488
      }
489
    },
490
    "node_modules/@esbuild/linux-riscv64": {
491
      "version": "0.28.2",
492
      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
493
      "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
494
      "cpu": [
495
        "riscv64"
496
      ],
497
      "dev": true,
498
      "license": "MIT",
499
      "optional": true,
500
      "os": [
501
        "linux"
502
      ],
503
      "engines": {
504
        "node": ">=18"
505
      }
506
    },
507
    "node_modules/@esbuild/linux-s390x": {
508
      "version": "0.28.2",
509
      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
510
      "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
511
      "cpu": [
512
        "s390x"
513
      ],
514
      "dev": true,
515
      "license": "MIT",
516
      "optional": true,
517
      "os": [
518
        "linux"
519
      ],
520
      "engines": {
521
        "node": ">=18"
522
      }
523
    },
524
    "node_modules/@esbuild/linux-x64": {
525
      "version": "0.28.2",
526
      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
527
      "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
528
      "cpu": [
529
        "x64"
530
      ],
531
      "dev": true,
532
      "license": "MIT",
533
      "optional": true,
534
      "os": [
535
        "linux"
536
      ],
537
      "engines": {
538
        "node": ">=18"
539
      }
540
    },
541
    "node_modules/@esbuild/netbsd-arm64": {
542
      "version": "0.28.2",
543
      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
544
      "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
545
      "cpu": [
546
        "arm64"
547
      ],
548
      "dev": true,
549
      "license": "MIT",
550
      "optional": true,
551
      "os": [
552
        "netbsd"
553
      ],
554
      "engines": {
555
        "node": ">=18"
556
      }
557
    },
558
    "node_modules/@esbuild/netbsd-x64": {
559
      "version": "0.28.2",
560
      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
561
      "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
562
      "cpu": [
563
        "x64"
564
      ],
565
      "dev": true,
566
      "license": "MIT",
567
      "optional": true,
568
      "os": [
569
        "netbsd"
570
      ],
571
      "engines": {
572
        "node": ">=18"
573
      }
574
    },
575
    "node_modules/@esbuild/openbsd-arm64": {
576
      "version": "0.28.2",
577
      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
578
      "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
579
      "cpu": [
580
        "arm64"
581
      ],
582
      "dev": true,
583
      "license": "MIT",
584
      "optional": true,
585
      "os": [
586
        "openbsd"
587
      ],
588
      "engines": {
589
        "node": ">=18"
590
      }
591
    },
592
    "node_modules/@esbuild/openbsd-x64": {
593
      "version": "0.28.2",
594
      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
595
      "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
596
      "cpu": [
597
        "x64"
598
      ],
599
      "dev": true,
600
      "license": "MIT",
601
      "optional": true,
602
      "os": [
603
        "openbsd"
604
      ],
605
      "engines": {
606
        "node": ">=18"
607
      }
608
    },
609
    "node_modules/@esbuild/openharmony-arm64": {
610
      "version": "0.28.2",
611
      "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
612
      "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
613
      "cpu": [
614
        "arm64"
615
      ],
616
      "dev": true,
617
      "license": "MIT",
618
      "optional": true,
619
      "os": [
620
        "openharmony"
621
      ],
622
      "engines": {
623
        "node": ">=18"
624
      }
625
    },
626
    "node_modules/@esbuild/sunos-x64": {
627
      "version": "0.28.2",
628
      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
629
      "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
630
      "cpu": [
631
        "x64"
632
      ],
633
      "dev": true,
634
      "license": "MIT",
635
      "optional": true,
636
      "os": [
637
        "sunos"
638
      ],
639
      "engines": {
640
        "node": ">=18"
641
      }
642
    },
643
    "node_modules/@esbuild/win32-arm64": {
644
      "version": "0.28.2",
645
      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
646
      "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
647
      "cpu": [
648
        "arm64"
649
      ],
650
      "dev": true,
651
      "license": "MIT",
652
      "optional": true,
653
      "os": [
654
        "win32"
655
      ],
656
      "engines": {
657
        "node": ">=18"
658
      }
659
    },
660
    "node_modules/@esbuild/win32-ia32": {
661
      "version": "0.28.2",
662
      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
663
      "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
664
      "cpu": [
665
        "ia32"
666
      ],
667
      "dev": true,
668
      "license": "MIT",
669
      "optional": true,
670
      "os": [
671
        "win32"
672
      ],
673
      "engines": {
674
        "node": ">=18"
675
      }
676
    },
677
    "node_modules/@esbuild/win32-x64": {
678
      "version": "0.28.2",
679
      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
680
      "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
681
      "cpu": [
682
        "x64"
683
      ],
684
      "dev": true,
685
      "license": "MIT",
686
      "optional": true,
687
      "os": [
688
        "win32"
689
      ],
690
      "engines": {
691
        "node": ">=18"
692
      }
693
    },
694
    "node_modules/@lezer/common": {
695
      "version": "1.5.3",
696
      "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.3.tgz",
697
      "integrity": "sha512-H0iErY4e43LpXbYDyBci5W4v/RwTgGV3YzYOlJPiGZ8RY8w51kVE+xLn1tg3Z6UmSfyETvtsUK3r7YsgDQEI7Q==",
698
      "dev": true,
699
      "license": "MIT"
700
    },
701
    "node_modules/@lezer/cpp": {
702
      "version": "1.1.6",
703
      "resolved": "https://registry.npmjs.org/@lezer/cpp/-/cpp-1.1.6.tgz",
704
      "integrity": "sha512-vh9gWWJOXFVY8HBHK3Twzq8MgwG2iN4GSyzBP9sCGTe37P15x2R14VaBQk0VA0ezTRN1KHYBBsHhvpGZ2Xy/pA==",
705
      "dev": true,
706
      "license": "MIT",
707
      "dependencies": {
708
        "@lezer/common": "^1.2.0",
709
        "@lezer/highlight": "^1.0.0",
710
        "@lezer/lr": "^1.0.0"
711
      }
712
    },
713
    "node_modules/@lezer/css": {
714
      "version": "1.3.8",
715
      "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.3.8.tgz",
716
      "integrity": "sha512-EJn1zcL9qoDptief6ipWKZKLiOpXkxSe0+t8CH9oiMVcZlq7NBWrjCqnc/41EIjeo/ITj1gFFiATdTkaJDL+Og==",
717
      "dev": true,
718
      "license": "MIT",
719
      "dependencies": {
720
        "@lezer/common": "^1.2.0",
721
        "@lezer/highlight": "^1.0.0",
722
        "@lezer/lr": "^1.3.0"
723
      }
724
    },
725
    "node_modules/@lezer/highlight": {
726
      "version": "1.2.4",
727
      "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.4.tgz",
728
      "integrity": "sha512-4UeRVFO0lsBaM7GA32zOqbmqNPme9jedo8Ey+5c5656MU3MLitMLIA8aCZTYjUMEpEsuSeXEm78Uea6Iq3bvSg==",
729
      "dev": true,
730
      "license": "MIT",
731
      "dependencies": {
732
        "@lezer/common": "^1.3.0"
733
      }
734
    },
735
    "node_modules/@lezer/html": {
736
      "version": "1.3.13",
737
      "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.13.tgz",
738
      "integrity": "sha512-oI7n6NJml729m7pjm9lvLvmXbdoMoi2f+1pwSDJkl9d68zGr7a9Btz8NdHTGQZtW2DA25ybeuv/SyDb9D5tseg==",
739
      "dev": true,
740
      "license": "MIT",
741
      "dependencies": {
742
        "@lezer/common": "^1.2.0",
743
        "@lezer/highlight": "^1.0.0",
744
        "@lezer/lr": "^1.0.0"
745
      }
746
    },
747
    "node_modules/@lezer/javascript": {
748
      "version": "1.5.5",
749
      "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.5.5.tgz",
750
      "integrity": "sha512-sWg4yX1J6XW67AaAynVt0iwF0M5c+np36TEu+P2ifAJ8haRYvHnWDV28r1jdwnJehWCwXECutAUy56K4RBZIyg==",
751
      "dev": true,
752
      "license": "MIT",
753
      "dependencies": {
754
        "@lezer/common": "^1.2.0",
755
        "@lezer/highlight": "^1.1.3",
756
        "@lezer/lr": "^1.3.0"
757
      }
758
    },
759
    "node_modules/@lezer/json": {
760
      "version": "1.0.3",
761
      "resolved": "https://registry.npmjs.org/@lezer/json/-/json-1.0.3.tgz",
762
      "integrity": "sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==",
763
      "dev": true,
764
      "license": "MIT",
765
      "dependencies": {
766
        "@lezer/common": "^1.2.0",
767
        "@lezer/highlight": "^1.0.0",
768
        "@lezer/lr": "^1.0.0"
769
      }
770
    },
771
    "node_modules/@lezer/lr": {
772
      "version": "1.4.10",
773
      "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz",
774
      "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==",
775
      "dev": true,
776
      "license": "MIT",
777
      "dependencies": {
778
        "@lezer/common": "^1.0.0"
779
      }
780
    },
781
    "node_modules/@lezer/markdown": {
782
      "version": "1.7.2",
783
      "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.7.2.tgz",
784
      "integrity": "sha512-iTkYvoVcKt3WkeL7qUDyXHONZEwLio4wj8KTNi2dnjQEXBZKMV63BpQrPqfsM+OkvuRbiSTAcycYAsQzLhRNoQ==",
785
      "dev": true,
786
      "license": "MIT",
787
      "dependencies": {
788
        "@lezer/common": "^1.5.0",
789
        "@lezer/highlight": "^1.0.0"
790
      }
791
    },
792
    "node_modules/@lezer/python": {
793
      "version": "1.1.19",
794
      "resolved": "https://registry.npmjs.org/@lezer/python/-/python-1.1.19.tgz",
795
      "integrity": "sha512-MhQIURHRytsNzP/YXnqpYKW6la6voAH3kyplTOOiCdjyFY6cWWGFVmYVdHIPrElqSDf4iCDktQCockB9FxuhzQ==",
796
      "dev": true,
797
      "license": "MIT",
798
      "dependencies": {
799
        "@lezer/common": "^1.2.0",
800
        "@lezer/highlight": "^1.0.0",
801
        "@lezer/lr": "^1.0.0"
802
      }
803
    },
804
    "node_modules/@lezer/rust": {
805
      "version": "1.0.3",
806
      "resolved": "https://registry.npmjs.org/@lezer/rust/-/rust-1.0.3.tgz",
807
      "integrity": "sha512-XxErOjZzQ7yJt1agUT4fu9qQvESZ3acgoxpPaPTPOiUx+duCjaVAtZGFIgphkHxlN05djdVAIOy/wItShMEjqQ==",
808
      "dev": true,
809
      "license": "MIT",
810
      "dependencies": {
811
        "@lezer/common": "^1.2.0",
812
        "@lezer/highlight": "^1.0.0",
813
        "@lezer/lr": "^1.0.0"
814
      }
815
    },
816
    "node_modules/@lezer/yaml": {
817
      "version": "1.0.4",
818
      "resolved": "https://registry.npmjs.org/@lezer/yaml/-/yaml-1.0.4.tgz",
819
      "integrity": "sha512-2lrrHqxalACEbxIbsjhqGpSW8kWpUKuY6RHgnSAFZa6qK62wvnPxA8hGOwOoDbwHcOFs5M4o27mjGu+P7TvBmw==",
820
      "dev": true,
821
      "license": "MIT",
822
      "dependencies": {
823
        "@lezer/common": "^1.2.0",
824
        "@lezer/highlight": "^1.0.0",
825
        "@lezer/lr": "^1.4.0"
826
      }
827
    },
828
    "node_modules/@marijn/find-cluster-break": {
829
      "version": "1.0.4",
830
      "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz",
831
      "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ==",
832
      "dev": true,
833
      "license": "MIT"
834
    },
835
    "node_modules/@types/codemirror": {
836
      "version": "5.60.18",
837
      "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.18.tgz",
838
      "integrity": "sha512-aSBOPXH2PXRYixxUpVP1sJ5+S0vEfKDvR+lABZ7Kju/9Qb0SSbZk72NihWaKoQbANyibs92q4DBfYasywxnNkA==",
839
      "dev": true,
840
      "license": "MIT",
841
      "dependencies": {
842
        "@types/tern": "*"
843
      }
844
    },
845
    "node_modules/@types/estree": {
846
      "version": "1.0.9",
847
      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
848
      "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
849
      "dev": true,
850
      "license": "MIT"
851
    },
852
    "node_modules/@types/marked": {
853
      "version": "4.3.2",
854
      "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.3.2.tgz",
855
      "integrity": "sha512-a79Yc3TOk6dGdituy8hmTTJXjOkZ7zsFYV10L337ttq/rec8lRMDBpV7fL3uLx6TgbFCa5DU/h8FmIBQPSbU0w==",
856
      "dev": true,
857
      "license": "MIT"
858
    },
859
    "node_modules/@types/tern": {
860
      "version": "0.23.9",
861
      "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz",
862
      "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==",
863
      "dev": true,
864
      "license": "MIT",
865
      "dependencies": {
866
        "@types/estree": "*"
867
      }
868
    },
869
    "node_modules/codemirror": {
870
      "version": "6.0.2",
871
      "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.2.tgz",
872
      "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==",
873
      "dev": true,
874
      "license": "MIT",
875
      "dependencies": {
876
        "@codemirror/autocomplete": "^6.0.0",
877
        "@codemirror/commands": "^6.0.0",
878
        "@codemirror/language": "^6.0.0",
879
        "@codemirror/lint": "^6.0.0",
880
        "@codemirror/search": "^6.0.0",
881
        "@codemirror/state": "^6.0.0",
882
        "@codemirror/view": "^6.0.0"
883
      }
884
    },
885
    "node_modules/codemirror-spell-checker": {
886
      "version": "1.1.2",
887
      "resolved": "https://registry.npmjs.org/codemirror-spell-checker/-/codemirror-spell-checker-1.1.2.tgz",
888
      "integrity": "sha512-2Tl6n0v+GJRsC9K3MLCdLaMOmvWL0uukajNJseorZJsslaxZyZMgENocPU8R0DyoTAiKsyqiemSOZo7kjGV0LQ==",
889
      "dev": true,
890
      "license": "MIT",
891
      "dependencies": {
892
        "typo-js": "*"
893
      }
894
    },
895
    "node_modules/crelt": {
896
      "version": "1.0.7",
897
      "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz",
898
      "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==",
899
      "dev": true,
900
      "license": "MIT"
901
    },
902
    "node_modules/easymde": {
903
      "version": "2.21.0",
904
      "resolved": "https://registry.npmjs.org/easymde/-/easymde-2.21.0.tgz",
905
      "integrity": "sha512-5uE7I/DEN8gvGRwxaqAv7h1PMEK2ykNXVX5zL0dK3nCYROGja3AMbdQz8eCEELnfvCfy7tRkTmLuvyJG8uSWjQ==",
906
      "dev": true,
907
      "license": "MIT",
908
      "dependencies": {
909
        "@types/codemirror": "^5.60.10",
910
        "@types/marked": "^4.0.7",
911
        "codemirror": "^5.65.15",
912
        "codemirror-spell-checker": "1.1.2",
913
        "marked": "^4.1.0"
914
      }
915
    },
916
    "node_modules/easymde/node_modules/codemirror": {
917
      "version": "5.65.21",
918
      "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.21.tgz",
919
      "integrity": "sha512-6teYk0bA0nR3QP0ihGMoxuKzpl5W80FpnHpBJpgy66NK3cZv5b/d/HY8PnRvfSsCG1MTfr92u2WUl+wT0E40mQ==",
920
      "dev": true,
921
      "license": "MIT"
922
    },
923
    "node_modules/esbuild": {
924
      "version": "0.28.2",
925
      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
926
      "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
927
      "dev": true,
928
      "hasInstallScript": true,
929
      "license": "MIT",
930
      "bin": {
931
        "esbuild": "bin/esbuild"
932
      },
933
      "engines": {
934
        "node": ">=18"
935
      },
936
      "optionalDependencies": {
937
        "@esbuild/aix-ppc64": "0.28.2",
938
        "@esbuild/android-arm": "0.28.2",
939
        "@esbuild/android-arm64": "0.28.2",
940
        "@esbuild/android-x64": "0.28.2",
941
        "@esbuild/darwin-arm64": "0.28.2",
942
        "@esbuild/darwin-x64": "0.28.2",
943
        "@esbuild/freebsd-arm64": "0.28.2",
944
        "@esbuild/freebsd-x64": "0.28.2",
945
        "@esbuild/linux-arm": "0.28.2",
946
        "@esbuild/linux-arm64": "0.28.2",
947
        "@esbuild/linux-ia32": "0.28.2",
948
        "@esbuild/linux-loong64": "0.28.2",
949
        "@esbuild/linux-mips64el": "0.28.2",
950
        "@esbuild/linux-ppc64": "0.28.2",
951
        "@esbuild/linux-riscv64": "0.28.2",
952
        "@esbuild/linux-s390x": "0.28.2",
953
        "@esbuild/linux-x64": "0.28.2",
954
        "@esbuild/netbsd-arm64": "0.28.2",
955
        "@esbuild/netbsd-x64": "0.28.2",
956
        "@esbuild/openbsd-arm64": "0.28.2",
957
        "@esbuild/openbsd-x64": "0.28.2",
958
        "@esbuild/openharmony-arm64": "0.28.2",
959
        "@esbuild/sunos-x64": "0.28.2",
960
        "@esbuild/win32-arm64": "0.28.2",
961
        "@esbuild/win32-ia32": "0.28.2",
962
        "@esbuild/win32-x64": "0.28.2"
963
      }
964
    },
965
    "node_modules/marked": {
966
      "version": "4.3.0",
967
      "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
968
      "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
969
      "dev": true,
970
      "license": "MIT",
971
      "bin": {
972
        "marked": "bin/marked.js"
973
      },
974
      "engines": {
975
        "node": ">= 12"
976
      }
977
    },
978
    "node_modules/style-mod": {
979
      "version": "4.1.4",
980
      "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz",
981
      "integrity": "sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw==",
982
      "dev": true,
983
      "license": "MIT"
984
    },
985
    "node_modules/typo-js": {
986
      "version": "1.3.2",
987
      "resolved": "https://registry.npmjs.org/typo-js/-/typo-js-1.3.2.tgz",
988
      "integrity": "sha512-Z1YkJ7IIYNrFeOxAlHUercY4Q2I+PhYD/3VkWpJGy/Oqudy3bFpNcQxnv6Oa9fTSXCHPGz1eDoX1bZYm2Z891A==",
989
      "dev": true,
990
      "license": "BSD-3-Clause"
991
    },
992
    "node_modules/w3c-keyname": {
993
      "version": "2.2.8",
994
      "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
995
      "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
996
      "dev": true,
997
      "license": "MIT"
998
    }
999
  }
1000
}