-1
package.json
-1
package.json
-275
pnpm-lock.yaml
-275
pnpm-lock.yaml
···
116
116
vite-plugin-solid:
117
117
specifier: ^2.10.2
118
118
version: 2.10.2(solid-js@1.8.22(patch_hash=5rodyfcb76rtbo26dwlsojy7jy))(vite@5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6))
119
-
vitest:
120
-
specifier: ^2.1.1
121
-
version: 2.1.1(@types/node@22.5.1)(terser@5.31.6)
122
119
wrangler:
123
120
specifier: ^3.72.3
124
121
version: 3.72.3
···
1350
1347
'@types/trusted-types@2.0.7':
1351
1348
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
1352
1349
1353
-
'@vitest/expect@2.1.1':
1354
-
resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==}
1355
-
1356
-
'@vitest/mocker@2.1.1':
1357
-
resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==}
1358
-
peerDependencies:
1359
-
'@vitest/spy': 2.1.1
1360
-
msw: ^2.3.5
1361
-
vite: ^5.0.0
1362
-
peerDependenciesMeta:
1363
-
msw:
1364
-
optional: true
1365
-
vite:
1366
-
optional: true
1367
-
1368
-
'@vitest/pretty-format@2.1.1':
1369
-
resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==}
1370
-
1371
-
'@vitest/runner@2.1.1':
1372
-
resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==}
1373
-
1374
-
'@vitest/snapshot@2.1.1':
1375
-
resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==}
1376
-
1377
-
'@vitest/spy@2.1.1':
1378
-
resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==}
1379
-
1380
-
'@vitest/utils@2.1.1':
1381
-
resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==}
1382
-
1383
1350
acorn-walk@8.3.3:
1384
1351
resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==}
1385
1352
engines: {node: '>=0.4.0'}
···
1433
1400
as-table@1.0.55:
1434
1401
resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==}
1435
1402
1436
-
assertion-error@2.0.1:
1437
-
resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
1438
-
engines: {node: '>=12'}
1439
-
1440
1403
async@3.2.6:
1441
1404
resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==}
1442
1405
···
1517
1480
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
1518
1481
engines: {node: '>=6'}
1519
1482
1520
-
cac@6.7.14:
1521
-
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
1522
-
engines: {node: '>=8'}
1523
-
1524
1483
call-bind@1.0.7:
1525
1484
resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
1526
1485
engines: {node: '>= 0.4'}
···
1534
1493
1535
1494
capnp-ts@0.7.0:
1536
1495
resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==}
1537
-
1538
-
chai@5.1.1:
1539
-
resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==}
1540
-
engines: {node: '>=12'}
1541
1496
1542
1497
chalk@2.4.2:
1543
1498
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
···
1547
1502
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
1548
1503
engines: {node: '>=10'}
1549
1504
1550
-
check-error@2.1.1:
1551
-
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
1552
-
engines: {node: '>= 16'}
1553
-
1554
1505
chokidar@3.6.0:
1555
1506
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
1556
1507
engines: {node: '>= 8.10.0'}
···
1638
1589
peerDependenciesMeta:
1639
1590
supports-color:
1640
1591
optional: true
1641
-
1642
-
deep-eql@5.0.2:
1643
-
resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
1644
-
engines: {node: '>=6'}
1645
1592
1646
1593
deepmerge@4.3.1:
1647
1594
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
···
1736
1683
estree-walker@2.0.2:
1737
1684
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
1738
1685
1739
-
estree-walker@3.0.3:
1740
-
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
1741
-
1742
1686
esutils@2.0.3:
1743
1687
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1744
1688
engines: {node: '>=0.10.0'}
···
1808
1752
gensync@1.0.0-beta.2:
1809
1753
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
1810
1754
engines: {node: '>=6.9.0'}
1811
-
1812
-
get-func-name@2.0.2:
1813
-
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
1814
1755
1815
1756
get-intrinsic@1.2.4:
1816
1757
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
···
2088
2029
lodash@4.17.21:
2089
2030
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
2090
2031
2091
-
loupe@3.1.1:
2092
-
resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==}
2093
-
2094
2032
lru-cache@10.4.3:
2095
2033
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
2096
2034
···
2099
2037
2100
2038
magic-string@0.25.9:
2101
2039
resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
2102
-
2103
-
magic-string@0.30.11:
2104
-
resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==}
2105
2040
2106
2041
merge-anything@5.1.7:
2107
2042
resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==}
···
2224
2159
2225
2160
pathe@1.1.2:
2226
2161
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
2227
-
2228
-
pathval@2.0.0:
2229
-
resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
2230
-
engines: {node: '>= 14.16'}
2231
2162
2232
2163
picocolors@1.0.1:
2233
2164
resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
···
2493
2424
resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
2494
2425
engines: {node: '>= 0.4'}
2495
2426
2496
-
siginfo@2.0.0:
2497
-
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
2498
-
2499
2427
signal-exit@4.1.0:
2500
2428
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
2501
2429
engines: {node: '>=14'}
···
2541
2469
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
2542
2470
deprecated: Please use @jridgewell/sourcemap-codec instead
2543
2471
2544
-
stackback@0.0.2:
2545
-
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
2546
-
2547
2472
stacktracey@2.1.8:
2548
2473
resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==}
2549
-
2550
-
std-env@3.7.0:
2551
-
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
2552
2474
2553
2475
stoppable@1.1.0:
2554
2476
resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==}
···
2635
2557
thenify@3.3.1:
2636
2558
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
2637
2559
2638
-
tinybench@2.9.0:
2639
-
resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
2640
-
2641
-
tinyexec@0.3.0:
2642
-
resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==}
2643
-
2644
-
tinypool@1.0.1:
2645
-
resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==}
2646
-
engines: {node: ^18.0.0 || >=20.0.0}
2647
-
2648
-
tinyrainbow@1.2.0:
2649
-
resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==}
2650
-
engines: {node: '>=14.0.0'}
2651
-
2652
-
tinyspy@3.0.2:
2653
-
resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==}
2654
-
engines: {node: '>=14.0.0'}
2655
-
2656
2560
to-fast-properties@2.0.0:
2657
2561
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
2658
2562
engines: {node: '>=4'}
···
2751
2655
validate-html-nesting@1.2.2:
2752
2656
resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==}
2753
2657
2754
-
vite-node@2.1.1:
2755
-
resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==}
2756
-
engines: {node: ^18.0.0 || >=20.0.0}
2757
-
hasBin: true
2758
-
2759
2658
vite-plugin-pwa@0.17.4:
2760
2659
resolution: {integrity: sha512-j9iiyinFOYyof4Zk3Q+DtmYyDVBDAi6PuMGNGq6uGI0pw7E+LNm9e+nQ2ep9obMP/kjdWwzilqUrlfVRj9OobA==}
2761
2660
engines: {node: '>=16.0.0'}
···
2813
2712
vite:
2814
2713
optional: true
2815
2714
2816
-
vitest@2.1.1:
2817
-
resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==}
2818
-
engines: {node: ^18.0.0 || >=20.0.0}
2819
-
hasBin: true
2820
-
peerDependencies:
2821
-
'@edge-runtime/vm': '*'
2822
-
'@types/node': ^18.0.0 || >=20.0.0
2823
-
'@vitest/browser': 2.1.1
2824
-
'@vitest/ui': 2.1.1
2825
-
happy-dom: '*'
2826
-
jsdom: '*'
2827
-
peerDependenciesMeta:
2828
-
'@edge-runtime/vm':
2829
-
optional: true
2830
-
'@types/node':
2831
-
optional: true
2832
-
'@vitest/browser':
2833
-
optional: true
2834
-
'@vitest/ui':
2835
-
optional: true
2836
-
happy-dom:
2837
-
optional: true
2838
-
jsdom:
2839
-
optional: true
2840
-
2841
2715
webidl-conversions@4.0.2:
2842
2716
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
2843
2717
···
2854
2728
which@2.0.2:
2855
2729
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2856
2730
engines: {node: '>= 8'}
2857
-
hasBin: true
2858
-
2859
-
why-is-node-running@2.3.0:
2860
-
resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
2861
-
engines: {node: '>=8'}
2862
2731
hasBin: true
2863
2732
2864
2733
workbox-background-sync@7.1.0:
···
4228
4097
4229
4098
'@types/trusted-types@2.0.7': {}
4230
4099
4231
-
'@vitest/expect@2.1.1':
4232
-
dependencies:
4233
-
'@vitest/spy': 2.1.1
4234
-
'@vitest/utils': 2.1.1
4235
-
chai: 5.1.1
4236
-
tinyrainbow: 1.2.0
4237
-
4238
-
'@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6))':
4239
-
dependencies:
4240
-
'@vitest/spy': 2.1.1
4241
-
estree-walker: 3.0.3
4242
-
magic-string: 0.30.11
4243
-
optionalDependencies:
4244
-
vite: 5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6)
4245
-
4246
-
'@vitest/pretty-format@2.1.1':
4247
-
dependencies:
4248
-
tinyrainbow: 1.2.0
4249
-
4250
-
'@vitest/runner@2.1.1':
4251
-
dependencies:
4252
-
'@vitest/utils': 2.1.1
4253
-
pathe: 1.1.2
4254
-
4255
-
'@vitest/snapshot@2.1.1':
4256
-
dependencies:
4257
-
'@vitest/pretty-format': 2.1.1
4258
-
magic-string: 0.30.11
4259
-
pathe: 1.1.2
4260
-
4261
-
'@vitest/spy@2.1.1':
4262
-
dependencies:
4263
-
tinyspy: 3.0.2
4264
-
4265
-
'@vitest/utils@2.1.1':
4266
-
dependencies:
4267
-
'@vitest/pretty-format': 2.1.1
4268
-
loupe: 3.1.1
4269
-
tinyrainbow: 1.2.0
4270
-
4271
4100
acorn-walk@8.3.3:
4272
4101
dependencies:
4273
4102
acorn: 8.12.1
···
4323
4152
as-table@1.0.55:
4324
4153
dependencies:
4325
4154
printable-characters: 1.0.42
4326
-
4327
-
assertion-error@2.0.1: {}
4328
4155
4329
4156
async@3.2.6: {}
4330
4157
···
4418
4245
4419
4246
builtin-modules@3.3.0: {}
4420
4247
4421
-
cac@6.7.14: {}
4422
-
4423
4248
call-bind@1.0.7:
4424
4249
dependencies:
4425
4250
es-define-property: 1.0.0
···
4439
4264
transitivePeerDependencies:
4440
4265
- supports-color
4441
4266
4442
-
chai@5.1.1:
4443
-
dependencies:
4444
-
assertion-error: 2.0.1
4445
-
check-error: 2.1.1
4446
-
deep-eql: 5.0.2
4447
-
loupe: 3.1.1
4448
-
pathval: 2.0.0
4449
-
4450
4267
chalk@2.4.2:
4451
4268
dependencies:
4452
4269
ansi-styles: 3.2.1
···
4457
4274
dependencies:
4458
4275
ansi-styles: 4.3.0
4459
4276
supports-color: 7.2.0
4460
-
4461
-
check-error@2.1.1: {}
4462
4277
4463
4278
chokidar@3.6.0:
4464
4279
dependencies:
···
4539
4354
debug@4.3.6:
4540
4355
dependencies:
4541
4356
ms: 2.1.2
4542
-
4543
-
deep-eql@5.0.2: {}
4544
4357
4545
4358
deepmerge@4.3.1: {}
4546
4359
···
4708
4521
4709
4522
estree-walker@2.0.2: {}
4710
4523
4711
-
estree-walker@3.0.3:
4712
-
dependencies:
4713
-
'@types/estree': 1.0.5
4714
-
4715
4524
esutils@2.0.3: {}
4716
4525
4717
4526
exit-hook@2.2.1: {}
···
4779
4588
functions-have-names@1.2.3: {}
4780
4589
4781
4590
gensync@1.0.0-beta.2: {}
4782
-
4783
-
get-func-name@2.0.2: {}
4784
4591
4785
4592
get-intrinsic@1.2.4:
4786
4593
dependencies:
···
5029
4836
5030
4837
lodash@4.17.21: {}
5031
4838
5032
-
loupe@3.1.1:
5033
-
dependencies:
5034
-
get-func-name: 2.0.2
5035
-
5036
4839
lru-cache@10.4.3: {}
5037
4840
5038
4841
lru-cache@5.1.1:
···
5043
4846
dependencies:
5044
4847
sourcemap-codec: 1.4.8
5045
4848
5046
-
magic-string@0.30.11:
5047
-
dependencies:
5048
-
'@jridgewell/sourcemap-codec': 1.5.0
5049
-
5050
4849
merge-anything@5.1.7:
5051
4850
dependencies:
5052
4851
is-what: 4.1.16
···
5152
4951
path-to-regexp@6.2.2: {}
5153
4952
5154
4953
pathe@1.1.2: {}
5155
-
5156
-
pathval@2.0.0: {}
5157
4954
5158
4955
picocolors@1.0.1: {}
5159
4956
···
5381
5178
get-intrinsic: 1.2.4
5382
5179
object-inspect: 1.13.2
5383
5180
5384
-
siginfo@2.0.0: {}
5385
-
5386
5181
signal-exit@4.1.0: {}
5387
5182
5388
5183
smob@1.5.0: {}
···
5423
5218
whatwg-url: 7.1.0
5424
5219
5425
5220
sourcemap-codec@1.4.8: {}
5426
-
5427
-
stackback@0.0.2: {}
5428
5221
5429
5222
stacktracey@2.1.8:
5430
5223
dependencies:
5431
5224
as-table: 1.0.55
5432
5225
get-source: 2.0.12
5433
5226
5434
-
std-env@3.7.0: {}
5435
-
5436
5227
stoppable@1.1.0: {}
5437
5228
5438
5229
string-width@4.2.3:
···
5568
5359
dependencies:
5569
5360
any-promise: 1.3.0
5570
5361
5571
-
tinybench@2.9.0: {}
5572
-
5573
-
tinyexec@0.3.0: {}
5574
-
5575
-
tinypool@1.0.1: {}
5576
-
5577
-
tinyrainbow@1.2.0: {}
5578
-
5579
-
tinyspy@3.0.2: {}
5580
-
5581
5362
to-fast-properties@2.0.0: {}
5582
5363
5583
5364
to-regex-range@5.0.1:
···
5681
5462
5682
5463
validate-html-nesting@1.2.2: {}
5683
5464
5684
-
vite-node@2.1.1(@types/node@22.5.1)(terser@5.31.6):
5685
-
dependencies:
5686
-
cac: 6.7.14
5687
-
debug: 4.3.6
5688
-
pathe: 1.1.2
5689
-
vite: 5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6)
5690
-
transitivePeerDependencies:
5691
-
- '@types/node'
5692
-
- less
5693
-
- lightningcss
5694
-
- sass
5695
-
- sass-embedded
5696
-
- stylus
5697
-
- sugarss
5698
-
- supports-color
5699
-
- terser
5700
-
5701
5465
vite-plugin-pwa@0.17.4(patch_hash=ve5hypcrajivuvoyst6zln6qyq)(vite@5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0):
5702
5466
dependencies:
5703
5467
debug: 4.3.6
···
5736
5500
optionalDependencies:
5737
5501
vite: 5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6)
5738
5502
5739
-
vitest@2.1.1(@types/node@22.5.1)(terser@5.31.6):
5740
-
dependencies:
5741
-
'@vitest/expect': 2.1.1
5742
-
'@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6))
5743
-
'@vitest/pretty-format': 2.1.1
5744
-
'@vitest/runner': 2.1.1
5745
-
'@vitest/snapshot': 2.1.1
5746
-
'@vitest/spy': 2.1.1
5747
-
'@vitest/utils': 2.1.1
5748
-
chai: 5.1.1
5749
-
debug: 4.3.6
5750
-
magic-string: 0.30.11
5751
-
pathe: 1.1.2
5752
-
std-env: 3.7.0
5753
-
tinybench: 2.9.0
5754
-
tinyexec: 0.3.0
5755
-
tinypool: 1.0.1
5756
-
tinyrainbow: 1.2.0
5757
-
vite: 5.4.2(patch_hash=enol6dkeaosc6vsynualw3gkvi)(@types/node@22.5.1)(terser@5.31.6)
5758
-
vite-node: 2.1.1(@types/node@22.5.1)(terser@5.31.6)
5759
-
why-is-node-running: 2.3.0
5760
-
optionalDependencies:
5761
-
'@types/node': 22.5.1
5762
-
transitivePeerDependencies:
5763
-
- less
5764
-
- lightningcss
5765
-
- msw
5766
-
- sass
5767
-
- sass-embedded
5768
-
- stylus
5769
-
- sugarss
5770
-
- supports-color
5771
-
- terser
5772
-
5773
5503
webidl-conversions@4.0.2: {}
5774
5504
5775
5505
whatwg-url@7.1.0:
···
5797
5527
which@2.0.2:
5798
5528
dependencies:
5799
5529
isexe: 2.0.0
5800
-
5801
-
why-is-node-running@2.3.0:
5802
-
dependencies:
5803
-
siginfo: 2.0.0
5804
-
stackback: 0.0.2
5805
5530
5806
5531
workbox-background-sync@7.1.0:
5807
5532
dependencies:
-27
src/api/richtext/parser/parse.test.ts
-27
src/api/richtext/parser/parse.test.ts
···
1
-
import { describe, expect, it } from 'vitest';
2
-
3
-
import { parseRt } from './parse';
4
-
5
-
describe('parse', () => {
6
-
it('handles escapes', () => {
7
-
expect(
8
-
parseRt(`hello cbsky.app/xrpc/app.cbsky.plc.getIndex?did=did\\:plc:ia76kvnndjutgedggx2ibrem`, false)
9
-
.text,
10
-
).toMatchInlineSnapshot(
11
-
`"hello cbsky.app/xrpc/app.cbsky.plc.getIndex?did=did:plc:ia76kvnndjutgedggx2ibrem"`,
12
-
);
13
-
});
14
-
15
-
it('handles mention succeeded by url', () => {
16
-
expect(
17
-
parseRt(
18
-
`lol @mary.my.id
19
-
https://bsky.app/profile/did:plc:mn45tewwnse5btfftvd3powc/post/3l4bgf7ihdq2t`,
20
-
false,
21
-
).text,
22
-
).toMatchInlineSnapshot(`
23
-
"lol @mary.my.id
24
-
bsky.app/profile/did:pl…"
25
-
`);
26
-
});
27
-
});