tangled
alpha
login
or
join now
tylur.dev
/
prototypey
prototypey.org - atproto lexicon typescript toolkit - mirror https://github.com/tylersayshi/prototypey
1
fork
atom
overview
issues
pulls
pipelines
migrate site to rolldown bundler
Tyler
4 months ago
c472d427
a0ae289c
+610
-5
5 changed files
expand all
collapse all
unified
split
packages
site
.gitignore
package.json
rolldown.config.ts
src
vite-env.d.ts
pnpm-lock.yaml
+1
packages/site/.gitignore
···
0
···
1
+
dist
+3
-2
packages/site/package.json
···
4
"private": true,
5
"type": "module",
6
"scripts": {
7
-
"dev": "vite",
8
-
"build": "tsc && vite build",
9
"preview": "vite preview",
10
"test": "vitest"
11
},
···
23
"@types/react-dom": "^18.3.5",
24
"@vitejs/plugin-react": "^4.3.4",
25
"jsdom": "^25.0.1",
0
26
"typescript": "5.8.3",
27
"vite": "^6.0.5",
28
"vitest": "^3.2.4"
···
4
"private": true,
5
"type": "module",
6
"scripts": {
7
+
"dev": "rolldown -c --watch",
8
+
"build": "tsc && rolldown -c",
9
"preview": "vite preview",
10
"test": "vitest"
11
},
···
23
"@types/react-dom": "^18.3.5",
24
"@vitejs/plugin-react": "^4.3.4",
25
"jsdom": "^25.0.1",
26
+
"rolldown": "^1.0.0-beta.5",
27
"typescript": "5.8.3",
28
"vite": "^6.0.5",
29
"vitest": "^3.2.4"
+10
packages/site/rolldown.config.ts
···
0
0
0
0
0
0
0
0
0
0
···
1
+
import { defineConfig } from "rolldown";
2
+
import react from "@vitejs/plugin-react";
3
+
4
+
export default defineConfig({
5
+
input: "./src/main.tsx",
6
+
output: {
7
+
dir: "dist",
8
+
},
9
+
plugins: [react()],
10
+
});
+1
packages/site/src/vite-env.d.ts
···
0
···
1
+
/// <reference types="vite/client" />
+595
-3
pnpm-lock.yaml
···
44
version: 5.8.3
45
vitest:
46
specifier: ^3.2.4
47
-
version: 3.2.4(@types/node@24.0.4)(jiti@2.6.1)
48
49
packages/prototypekit:
50
devDependencies:
···
62
version: 5.8.3
63
vitest:
64
specifier: ^3.2.4
65
-
version: 3.2.4(@types/node@24.0.4)(jiti@2.6.1)
66
67
packages/site:
68
dependencies:
···
82
specifier: ^18.3.1
83
version: 18.3.1(react@18.3.1)
84
devDependencies:
0
0
0
0
0
0
85
'@types/react':
86
specifier: ^18.3.18
87
version: 18.3.26
···
91
'@vitejs/plugin-react':
92
specifier: ^4.3.4
93
version: 4.7.0(vite@6.4.0(@types/node@24.0.4)(jiti@2.6.1))
0
0
0
0
0
0
94
typescript:
95
specifier: 5.8.3
96
version: 5.8.3
97
vite:
98
specifier: ^6.0.5
99
version: 6.4.0(@types/node@24.0.4)(jiti@2.6.1)
0
0
0
100
101
packages:
102
···
114
115
'@ark/util@0.49.0':
116
resolution: {integrity: sha512-/BtnX7oCjNkxi2vi6y1399b+9xd1jnCrDYhZ61f0a+3X8x8DxlK52VgEEzyuC2UQMPACIfYrmHkhD3lGt2GaMA==}
0
0
0
117
118
'@babel/code-frame@7.27.1':
119
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
···
186
peerDependencies:
187
'@babel/core': ^7.0.0-0
188
0
0
0
0
189
'@babel/template@7.27.2':
190
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
191
engines: {node: '>=6.9.0'}
···
197
'@babel/types@7.28.4':
198
resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==}
199
engines: {node: '>=6.9.0'}
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
200
201
'@emnapi/core@1.5.0':
202
resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==}
···
653
cpu: [x64]
654
os: [win32]
655
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
656
'@tybys/wasm-util@0.10.1':
657
resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==}
0
0
0
658
659
'@types/babel__core@7.20.5':
660
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
···
807
engines: {node: '>=0.4.0'}
808
hasBin: true
809
0
0
0
0
810
ajv@6.12.6:
811
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
812
···
818
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
819
engines: {node: '>=8'}
820
0
0
0
0
821
ansis@4.2.0:
822
resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==}
823
engines: {node: '>=14'}
824
825
argparse@2.0.1:
826
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
0
0
0
827
828
arktype@2.1.22:
829
resolution: {integrity: sha512-xdzl6WcAhrdahvRRnXaNwsipCgHuNoLobRqhiP8RjnfL9Gp947abGlo68GAIyLtxbD+MLzNyH2YR4kEqioMmYQ==}
···
836
resolution: {integrity: sha512-TH+b3Lv6pUjy/Nu0m6A2JULtdzLpmqF9x1Dhj00ZoEiML8qvVA9j1flkzTKNYgdEhWrjDwtWNpyyCUbfQe514g==}
837
engines: {node: '>=20.19.0'}
838
0
0
0
839
balanced-match@1.0.2:
840
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
841
···
865
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
866
engines: {node: '>=8'}
867
0
0
0
0
868
callsites@3.1.0:
869
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
870
engines: {node: '>=6'}
···
897
898
color-name@1.1.4:
899
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
0
0
0
0
900
901
concat-map@0.0.1:
902
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
···
908
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
909
engines: {node: '>= 8'}
910
0
0
0
0
911
csstype@3.1.3:
912
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
913
0
0
0
0
914
debug@4.4.3:
915
resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
916
engines: {node: '>=6.0'}
···
920
supports-color:
921
optional: true
922
0
0
0
923
deep-eql@5.0.2:
924
resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
925
engines: {node: '>=6'}
···
929
930
defu@6.1.4:
931
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
0
0
0
0
0
0
0
0
932
933
diff@8.0.2:
934
resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==}
935
engines: {node: '>=0.3.1'}
936
0
0
0
937
dts-resolver@2.1.2:
938
resolution: {integrity: sha512-xeXHBQkn2ISSXxbJWD828PFjtyg+/UrMDo7W4Ffcs7+YWCquxU8YjV1KoxuiL+eJ5pg3ll+bC6flVv61L3LKZg==}
939
engines: {node: '>=20.18.0'}
···
943
oxc-resolver:
944
optional: true
945
0
0
0
0
946
electron-to-chromium@1.5.237:
947
resolution: {integrity: sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==}
948
···
953
resolution: {integrity: sha512-rsPft6CK3eHtrlp9Y5ALBb+hfK+DWnA4WFebbazxjWyx8vSm3rZeoM3z9irsjcqO3PYRzlfv27XIB4tz2DV7RA==}
954
engines: {node: '>=14'}
955
0
0
0
0
0
0
0
0
0
0
0
0
956
es-module-lexer@1.7.0:
957
resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
0
0
0
0
0
0
0
0
958
959
esbuild@0.25.10:
960
resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==}
···
1066
flatted@3.3.3:
1067
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1068
0
0
0
0
1069
fsevents@2.3.3:
1070
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1071
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1072
os: [darwin]
1073
0
0
0
1074
gensync@1.0.0-beta.2:
1075
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
1076
engines: {node: '>=6.9.0'}
···
1079
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1080
engines: {node: 6.* || 8.* || >= 10.*}
1081
0
0
0
0
0
0
0
0
1082
get-tsconfig@4.12.0:
1083
resolution: {integrity: sha512-LScr2aNr2FbjAjZh2C6X6BxRx1/x+aTDExct/xyq2XKbYOiG5c0aK7pMsSuyc0brz3ibr/lbQiHD9jzt4lccJw==}
1084
···
1093
globals@14.0.0:
1094
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
1095
engines: {node: '>=18'}
0
0
0
0
1096
1097
graphemer@1.4.0:
1098
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
···
1101
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1102
engines: {node: '>=8'}
1103
0
0
0
0
0
0
0
0
0
0
0
0
1104
hookable@5.5.3:
1105
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
1106
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1107
ignore@5.3.2:
1108
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1109
engines: {node: '>= 4'}
···
1139
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1140
engines: {node: '>=0.12.0'}
1141
0
0
0
1142
isexe@2.0.0:
1143
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1144
···
1156
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1157
hasBin: true
1158
0
0
0
0
0
0
0
0
0
1159
jsesc@3.1.0:
1160
resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
1161
engines: {node: '>=6'}
···
1205
loupe@3.2.1:
1206
resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
1207
0
0
0
1208
lru-cache@5.1.1:
1209
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
1210
0
0
0
0
1211
magic-string@0.30.19:
1212
resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==}
1213
1214
make-synchronized@0.4.2:
1215
resolution: {integrity: sha512-EwEJSg8gSGLicKXp/VzNi1tvzhdmNBxOzslkkJSoNUCQFZKH/NIUIp7xlfN+noaHrz4BJDN73gne8IHnjl/F/A==}
1216
0
0
0
0
1217
merge2@1.4.1:
1218
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1219
engines: {node: '>= 8'}
···
1222
resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1223
engines: {node: '>=8.6'}
1224
0
0
0
0
0
0
0
0
1225
minimatch@3.1.2:
1226
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1227
···
1250
node-releases@2.0.25:
1251
resolution: {integrity: sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==}
1252
0
0
0
1253
optionator@0.9.4:
1254
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
1255
engines: {node: '>= 0.8.0'}
···
1265
parent-module@1.0.1:
1266
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
1267
engines: {node: '>=6'}
0
0
0
1268
1269
path-exists@4.0.0:
1270
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
···
1310
engines: {node: '>=14'}
1311
hasBin: true
1312
0
0
0
0
1313
punycode@2.3.1:
1314
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
1315
engines: {node: '>=6'}
···
1324
resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
1325
peerDependencies:
1326
react: ^18.3.1
0
0
0
1327
1328
react-refresh@0.17.0:
1329
resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
···
1381
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1382
hasBin: true
1383
0
0
0
0
0
0
1384
run-parallel@1.2.0:
1385
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1386
···
1390
1391
safe-buffer@5.2.1:
1392
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
0
0
0
0
0
0
0
1393
1394
scheduler@0.23.2:
1395
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
···
1452
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1453
engines: {node: '>=8'}
1454
0
0
0
1455
through2@4.0.2:
1456
resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
1457
···
1480
resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
1481
engines: {node: '>=14.0.0'}
1482
0
0
0
0
0
0
0
1483
to-regex-range@5.0.1:
1484
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
1485
engines: {node: '>=8.0'}
0
0
0
0
0
0
0
0
1486
1487
treeify@1.1.0:
1488
resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==}
···
1666
jsdom:
1667
optional: true
1668
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1669
which@2.0.2:
1670
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
1671
engines: {node: '>= 8'}
···
1684
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
1685
engines: {node: '>=10'}
1686
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1687
y18n@5.0.8:
1688
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
1689
engines: {node: '>=10'}
···
1726
1727
'@ark/util@0.49.0': {}
1728
0
0
0
0
0
0
0
0
1729
'@babel/code-frame@7.27.1':
1730
dependencies:
1731
'@babel/helper-validator-identifier': 7.27.1
···
1815
'@babel/core': 7.28.4
1816
'@babel/helper-plugin-utils': 7.27.1
1817
0
0
1818
'@babel/template@7.27.2':
1819
dependencies:
1820
'@babel/code-frame': 7.27.1
···
1838
'@babel/helper-string-parser': 7.27.1
1839
'@babel/helper-validator-identifier': 7.27.1
1840
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1841
'@emnapi/core@1.5.0':
1842
dependencies:
1843
'@emnapi/wasi-threads': 1.1.0
···
2161
'@rollup/rollup-win32-x64-msvc@4.52.4':
2162
optional: true
2163
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2164
'@tybys/wasm-util@0.10.1':
2165
dependencies:
2166
tslib: 2.8.1
2167
optional: true
0
0
2168
2169
'@types/babel__core@7.20.5':
2170
dependencies:
···
2382
2383
acorn@8.15.0: {}
2384
0
0
2385
ajv@6.12.6:
2386
dependencies:
2387
fast-deep-equal: 3.1.3
···
2395
dependencies:
2396
color-convert: 2.0.1
2397
0
0
2398
ansis@4.2.0: {}
2399
2400
argparse@2.0.1: {}
2401
0
0
0
0
2402
arktype@2.1.22:
2403
dependencies:
2404
'@ark/schema': 0.49.0
···
2410
dependencies:
2411
'@babel/parser': 7.28.4
2412
pathe: 2.0.3
0
0
2413
2414
balanced-match@1.0.2: {}
2415
···
2440
2441
cac@6.7.14: {}
2442
0
0
0
0
0
2443
callsites@3.1.0: {}
2444
2445
caniuse-lite@1.0.30001751: {}
···
2475
2476
color-name@1.1.4: {}
2477
0
0
0
0
2478
concat-map@0.0.1: {}
2479
2480
convert-source-map@2.0.0: {}
···
2485
shebang-command: 2.0.0
2486
which: 2.0.2
2487
0
0
0
0
0
2488
csstype@3.1.3: {}
2489
0
0
0
0
0
2490
debug@4.4.3:
2491
dependencies:
2492
ms: 2.1.3
2493
0
0
2494
deep-eql@5.0.2: {}
2495
2496
deep-is@0.1.4: {}
2497
2498
defu@6.1.4: {}
0
0
0
0
2499
2500
diff@8.0.2: {}
2501
0
0
2502
dts-resolver@2.1.2: {}
2503
0
0
0
0
0
0
2504
electron-to-chromium@1.5.237: {}
2505
2506
emoji-regex@8.0.0: {}
2507
2508
empathic@1.1.0: {}
2509
0
0
0
0
0
0
2510
es-module-lexer@1.7.0: {}
0
0
0
0
0
0
0
0
0
0
0
2511
2512
esbuild@0.25.10:
2513
optionalDependencies:
···
2661
2662
flatted@3.3.3: {}
2663
0
0
0
0
0
0
0
0
2664
fsevents@2.3.3:
2665
optional: true
2666
0
0
2667
gensync@1.0.0-beta.2: {}
2668
2669
get-caller-file@2.0.5: {}
2670
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2671
get-tsconfig@4.12.0:
2672
dependencies:
2673
resolve-pkg-maps: 1.0.0
···
2682
2683
globals@14.0.0: {}
2684
0
0
2685
graphemer@1.4.0: {}
2686
2687
has-flag@4.0.0: {}
0
0
0
0
0
0
0
0
0
0
2688
2689
hookable@5.5.3: {}
2690
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2691
ignore@5.3.2: {}
2692
2693
ignore@7.0.5: {}
···
2711
2712
is-number@7.0.0: {}
2713
0
0
2714
isexe@2.0.0: {}
2715
2716
jiti@2.6.1: {}
···
2723
dependencies:
2724
argparse: 2.0.1
2725
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2726
jsesc@3.1.0: {}
2727
2728
json-buffer@3.0.1: {}
···
2761
2762
loupe@3.2.1: {}
2763
0
0
2764
lru-cache@5.1.1:
2765
dependencies:
2766
yallist: 3.1.1
0
0
2767
2768
magic-string@0.30.19:
2769
dependencies:
···
2771
2772
make-synchronized@0.4.2: {}
2773
0
0
2774
merge2@1.4.1: {}
2775
2776
micromatch@4.0.8:
2777
dependencies:
2778
braces: 3.0.3
2779
picomatch: 2.3.1
0
0
0
0
0
0
2780
2781
minimatch@3.1.2:
2782
dependencies:
···
2797
natural-compare@1.4.0: {}
2798
2799
node-releases@2.0.25: {}
0
0
2800
2801
optionator@0.9.4:
2802
dependencies:
···
2819
dependencies:
2820
callsites: 3.1.0
2821
0
0
0
0
2822
path-exists@4.0.0: {}
2823
2824
path-key@3.1.1: {}
···
2845
2846
prettier@3.6.1: {}
2847
0
0
0
0
0
0
2848
punycode@2.3.1: {}
2849
2850
quansync@0.2.11: {}
···
2856
loose-envify: 1.4.0
2857
react: 18.3.1
2858
scheduler: 0.23.2
0
0
2859
2860
react-refresh@0.17.0: {}
2861
···
2944
'@rollup/rollup-win32-x64-msvc': 4.52.4
2945
fsevents: 2.3.3
2946
0
0
0
0
2947
run-parallel@1.2.0:
2948
dependencies:
2949
queue-microtask: 1.2.3
···
2954
2955
safe-buffer@5.2.1: {}
2956
0
0
0
0
0
0
2957
scheduler@0.23.2:
2958
dependencies:
2959
loose-envify: 1.4.0
···
3006
dependencies:
3007
has-flag: 4.0.0
3008
0
0
3009
through2@4.0.2:
3010
dependencies:
3011
readable-stream: 3.6.2
···
3027
3028
tinyspy@4.0.4: {}
3029
0
0
0
0
0
0
3030
to-regex-range@5.0.1:
3031
dependencies:
3032
is-number: 7.0.0
0
0
0
0
0
0
0
0
3033
3034
treeify@1.1.0: {}
3035
···
3147
fsevents: 2.3.3
3148
jiti: 2.6.1
3149
3150
-
vitest@3.2.4(@types/node@24.0.4)(jiti@2.6.1):
3151
dependencies:
3152
'@types/chai': 5.2.2
3153
'@vitest/expect': 3.2.4
···
3174
why-is-node-running: 2.3.0
3175
optionalDependencies:
3176
'@types/node': 24.0.4
0
3177
transitivePeerDependencies:
3178
- jiti
3179
- less
···
3188
- tsx
3189
- yaml
3190
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3191
which@2.0.2:
3192
dependencies:
3193
isexe: 2.0.0
···
3204
ansi-styles: 4.3.0
3205
string-width: 4.2.3
3206
strip-ansi: 6.0.1
0
0
0
0
0
0
3207
3208
y18n@5.0.8: {}
3209
···
44
version: 5.8.3
45
vitest:
46
specifier: ^3.2.4
47
+
version: 3.2.4(@types/node@24.0.4)(jiti@2.6.1)(jsdom@25.0.1)
48
49
packages/prototypekit:
50
devDependencies:
···
62
version: 5.8.3
63
vitest:
64
specifier: ^3.2.4
65
+
version: 3.2.4(@types/node@24.0.4)(jiti@2.6.1)(jsdom@25.0.1)
66
67
packages/site:
68
dependencies:
···
82
specifier: ^18.3.1
83
version: 18.3.1(react@18.3.1)
84
devDependencies:
85
+
'@testing-library/react':
86
+
specifier: ^16.1.0
87
+
version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
88
+
'@testing-library/user-event':
89
+
specifier: ^14.5.2
90
+
version: 14.6.1(@testing-library/dom@10.4.1)
91
'@types/react':
92
specifier: ^18.3.18
93
version: 18.3.26
···
97
'@vitejs/plugin-react':
98
specifier: ^4.3.4
99
version: 4.7.0(vite@6.4.0(@types/node@24.0.4)(jiti@2.6.1))
100
+
jsdom:
101
+
specifier: ^25.0.1
102
+
version: 25.0.1
103
+
rolldown:
104
+
specifier: ^1.0.0-beta.5
105
+
version: 1.0.0-beta.11-commit.f051675
106
typescript:
107
specifier: 5.8.3
108
version: 5.8.3
109
vite:
110
specifier: ^6.0.5
111
version: 6.4.0(@types/node@24.0.4)(jiti@2.6.1)
112
+
vitest:
113
+
specifier: ^3.2.4
114
+
version: 3.2.4(@types/node@24.0.4)(jiti@2.6.1)(jsdom@25.0.1)
115
116
packages:
117
···
129
130
'@ark/util@0.49.0':
131
resolution: {integrity: sha512-/BtnX7oCjNkxi2vi6y1399b+9xd1jnCrDYhZ61f0a+3X8x8DxlK52VgEEzyuC2UQMPACIfYrmHkhD3lGt2GaMA==}
132
+
133
+
'@asamuzakjp/css-color@3.2.0':
134
+
resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}
135
136
'@babel/code-frame@7.27.1':
137
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
···
204
peerDependencies:
205
'@babel/core': ^7.0.0-0
206
207
+
'@babel/runtime@7.28.4':
208
+
resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==}
209
+
engines: {node: '>=6.9.0'}
210
+
211
'@babel/template@7.27.2':
212
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
213
engines: {node: '>=6.9.0'}
···
219
'@babel/types@7.28.4':
220
resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==}
221
engines: {node: '>=6.9.0'}
222
+
223
+
'@csstools/color-helpers@5.1.0':
224
+
resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==}
225
+
engines: {node: '>=18'}
226
+
227
+
'@csstools/css-calc@2.1.4':
228
+
resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==}
229
+
engines: {node: '>=18'}
230
+
peerDependencies:
231
+
'@csstools/css-parser-algorithms': ^3.0.5
232
+
'@csstools/css-tokenizer': ^3.0.4
233
+
234
+
'@csstools/css-color-parser@3.1.0':
235
+
resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==}
236
+
engines: {node: '>=18'}
237
+
peerDependencies:
238
+
'@csstools/css-parser-algorithms': ^3.0.5
239
+
'@csstools/css-tokenizer': ^3.0.4
240
+
241
+
'@csstools/css-parser-algorithms@3.0.5':
242
+
resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
243
+
engines: {node: '>=18'}
244
+
peerDependencies:
245
+
'@csstools/css-tokenizer': ^3.0.4
246
+
247
+
'@csstools/css-tokenizer@3.0.4':
248
+
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
249
+
engines: {node: '>=18'}
250
251
'@emnapi/core@1.5.0':
252
resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==}
···
703
cpu: [x64]
704
os: [win32]
705
706
+
'@testing-library/dom@10.4.1':
707
+
resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
708
+
engines: {node: '>=18'}
709
+
710
+
'@testing-library/react@16.3.0':
711
+
resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==}
712
+
engines: {node: '>=18'}
713
+
peerDependencies:
714
+
'@testing-library/dom': ^10.0.0
715
+
'@types/react': ^18.0.0 || ^19.0.0
716
+
'@types/react-dom': ^18.0.0 || ^19.0.0
717
+
react: ^18.0.0 || ^19.0.0
718
+
react-dom: ^18.0.0 || ^19.0.0
719
+
peerDependenciesMeta:
720
+
'@types/react':
721
+
optional: true
722
+
'@types/react-dom':
723
+
optional: true
724
+
725
+
'@testing-library/user-event@14.6.1':
726
+
resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==}
727
+
engines: {node: '>=12', npm: '>=6'}
728
+
peerDependencies:
729
+
'@testing-library/dom': '>=7.21.4'
730
+
731
'@tybys/wasm-util@0.10.1':
732
resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==}
733
+
734
+
'@types/aria-query@5.0.4':
735
+
resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
736
737
'@types/babel__core@7.20.5':
738
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
···
885
engines: {node: '>=0.4.0'}
886
hasBin: true
887
888
+
agent-base@7.1.4:
889
+
resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
890
+
engines: {node: '>= 14'}
891
+
892
ajv@6.12.6:
893
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
894
···
900
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
901
engines: {node: '>=8'}
902
903
+
ansi-styles@5.2.0:
904
+
resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
905
+
engines: {node: '>=10'}
906
+
907
ansis@4.2.0:
908
resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==}
909
engines: {node: '>=14'}
910
911
argparse@2.0.1:
912
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
913
+
914
+
aria-query@5.3.0:
915
+
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
916
917
arktype@2.1.22:
918
resolution: {integrity: sha512-xdzl6WcAhrdahvRRnXaNwsipCgHuNoLobRqhiP8RjnfL9Gp947abGlo68GAIyLtxbD+MLzNyH2YR4kEqioMmYQ==}
···
925
resolution: {integrity: sha512-TH+b3Lv6pUjy/Nu0m6A2JULtdzLpmqF9x1Dhj00ZoEiML8qvVA9j1flkzTKNYgdEhWrjDwtWNpyyCUbfQe514g==}
926
engines: {node: '>=20.19.0'}
927
928
+
asynckit@0.4.0:
929
+
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
930
+
931
balanced-match@1.0.2:
932
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
933
···
957
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
958
engines: {node: '>=8'}
959
960
+
call-bind-apply-helpers@1.0.2:
961
+
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
962
+
engines: {node: '>= 0.4'}
963
+
964
callsites@3.1.0:
965
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
966
engines: {node: '>=6'}
···
993
994
color-name@1.1.4:
995
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
996
+
997
+
combined-stream@1.0.8:
998
+
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
999
+
engines: {node: '>= 0.8'}
1000
1001
concat-map@0.0.1:
1002
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
···
1008
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
1009
engines: {node: '>= 8'}
1010
1011
+
cssstyle@4.6.0:
1012
+
resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==}
1013
+
engines: {node: '>=18'}
1014
+
1015
csstype@3.1.3:
1016
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
1017
1018
+
data-urls@5.0.0:
1019
+
resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
1020
+
engines: {node: '>=18'}
1021
+
1022
debug@4.4.3:
1023
resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
1024
engines: {node: '>=6.0'}
···
1028
supports-color:
1029
optional: true
1030
1031
+
decimal.js@10.6.0:
1032
+
resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}
1033
+
1034
deep-eql@5.0.2:
1035
resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
1036
engines: {node: '>=6'}
···
1040
1041
defu@6.1.4:
1042
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
1043
+
1044
+
delayed-stream@1.0.0:
1045
+
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
1046
+
engines: {node: '>=0.4.0'}
1047
+
1048
+
dequal@2.0.3:
1049
+
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
1050
+
engines: {node: '>=6'}
1051
1052
diff@8.0.2:
1053
resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==}
1054
engines: {node: '>=0.3.1'}
1055
1056
+
dom-accessibility-api@0.5.16:
1057
+
resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
1058
+
1059
dts-resolver@2.1.2:
1060
resolution: {integrity: sha512-xeXHBQkn2ISSXxbJWD828PFjtyg+/UrMDo7W4Ffcs7+YWCquxU8YjV1KoxuiL+eJ5pg3ll+bC6flVv61L3LKZg==}
1061
engines: {node: '>=20.18.0'}
···
1065
oxc-resolver:
1066
optional: true
1067
1068
+
dunder-proto@1.0.1:
1069
+
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
1070
+
engines: {node: '>= 0.4'}
1071
+
1072
electron-to-chromium@1.5.237:
1073
resolution: {integrity: sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==}
1074
···
1079
resolution: {integrity: sha512-rsPft6CK3eHtrlp9Y5ALBb+hfK+DWnA4WFebbazxjWyx8vSm3rZeoM3z9irsjcqO3PYRzlfv27XIB4tz2DV7RA==}
1080
engines: {node: '>=14'}
1081
1082
+
entities@6.0.1:
1083
+
resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
1084
+
engines: {node: '>=0.12'}
1085
+
1086
+
es-define-property@1.0.1:
1087
+
resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
1088
+
engines: {node: '>= 0.4'}
1089
+
1090
+
es-errors@1.3.0:
1091
+
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
1092
+
engines: {node: '>= 0.4'}
1093
+
1094
es-module-lexer@1.7.0:
1095
resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
1096
+
1097
+
es-object-atoms@1.1.1:
1098
+
resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
1099
+
engines: {node: '>= 0.4'}
1100
+
1101
+
es-set-tostringtag@2.1.0:
1102
+
resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
1103
+
engines: {node: '>= 0.4'}
1104
1105
esbuild@0.25.10:
1106
resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==}
···
1212
flatted@3.3.3:
1213
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1214
1215
+
form-data@4.0.4:
1216
+
resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==}
1217
+
engines: {node: '>= 6'}
1218
+
1219
fsevents@2.3.3:
1220
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1221
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1222
os: [darwin]
1223
1224
+
function-bind@1.1.2:
1225
+
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1226
+
1227
gensync@1.0.0-beta.2:
1228
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
1229
engines: {node: '>=6.9.0'}
···
1232
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1233
engines: {node: 6.* || 8.* || >= 10.*}
1234
1235
+
get-intrinsic@1.3.0:
1236
+
resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
1237
+
engines: {node: '>= 0.4'}
1238
+
1239
+
get-proto@1.0.1:
1240
+
resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
1241
+
engines: {node: '>= 0.4'}
1242
+
1243
get-tsconfig@4.12.0:
1244
resolution: {integrity: sha512-LScr2aNr2FbjAjZh2C6X6BxRx1/x+aTDExct/xyq2XKbYOiG5c0aK7pMsSuyc0brz3ibr/lbQiHD9jzt4lccJw==}
1245
···
1254
globals@14.0.0:
1255
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
1256
engines: {node: '>=18'}
1257
+
1258
+
gopd@1.2.0:
1259
+
resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
1260
+
engines: {node: '>= 0.4'}
1261
1262
graphemer@1.4.0:
1263
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
···
1266
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1267
engines: {node: '>=8'}
1268
1269
+
has-symbols@1.1.0:
1270
+
resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
1271
+
engines: {node: '>= 0.4'}
1272
+
1273
+
has-tostringtag@1.0.2:
1274
+
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
1275
+
engines: {node: '>= 0.4'}
1276
+
1277
+
hasown@2.0.2:
1278
+
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
1279
+
engines: {node: '>= 0.4'}
1280
+
1281
hookable@5.5.3:
1282
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
1283
1284
+
html-encoding-sniffer@4.0.0:
1285
+
resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
1286
+
engines: {node: '>=18'}
1287
+
1288
+
http-proxy-agent@7.0.2:
1289
+
resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
1290
+
engines: {node: '>= 14'}
1291
+
1292
+
https-proxy-agent@7.0.6:
1293
+
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
1294
+
engines: {node: '>= 14'}
1295
+
1296
+
iconv-lite@0.6.3:
1297
+
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
1298
+
engines: {node: '>=0.10.0'}
1299
+
1300
ignore@5.3.2:
1301
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1302
engines: {node: '>= 4'}
···
1332
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1333
engines: {node: '>=0.12.0'}
1334
1335
+
is-potential-custom-element-name@1.0.1:
1336
+
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
1337
+
1338
isexe@2.0.0:
1339
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1340
···
1352
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1353
hasBin: true
1354
1355
+
jsdom@25.0.1:
1356
+
resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==}
1357
+
engines: {node: '>=18'}
1358
+
peerDependencies:
1359
+
canvas: ^2.11.2
1360
+
peerDependenciesMeta:
1361
+
canvas:
1362
+
optional: true
1363
+
1364
jsesc@3.1.0:
1365
resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
1366
engines: {node: '>=6'}
···
1410
loupe@3.2.1:
1411
resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
1412
1413
+
lru-cache@10.4.3:
1414
+
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
1415
+
1416
lru-cache@5.1.1:
1417
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
1418
1419
+
lz-string@1.5.0:
1420
+
resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
1421
+
hasBin: true
1422
+
1423
magic-string@0.30.19:
1424
resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==}
1425
1426
make-synchronized@0.4.2:
1427
resolution: {integrity: sha512-EwEJSg8gSGLicKXp/VzNi1tvzhdmNBxOzslkkJSoNUCQFZKH/NIUIp7xlfN+noaHrz4BJDN73gne8IHnjl/F/A==}
1428
1429
+
math-intrinsics@1.1.0:
1430
+
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
1431
+
engines: {node: '>= 0.4'}
1432
+
1433
merge2@1.4.1:
1434
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1435
engines: {node: '>= 8'}
···
1438
resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1439
engines: {node: '>=8.6'}
1440
1441
+
mime-db@1.52.0:
1442
+
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
1443
+
engines: {node: '>= 0.6'}
1444
+
1445
+
mime-types@2.1.35:
1446
+
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
1447
+
engines: {node: '>= 0.6'}
1448
+
1449
minimatch@3.1.2:
1450
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1451
···
1474
node-releases@2.0.25:
1475
resolution: {integrity: sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==}
1476
1477
+
nwsapi@2.2.22:
1478
+
resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==}
1479
+
1480
optionator@0.9.4:
1481
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
1482
engines: {node: '>= 0.8.0'}
···
1492
parent-module@1.0.1:
1493
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
1494
engines: {node: '>=6'}
1495
+
1496
+
parse5@7.3.0:
1497
+
resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
1498
1499
path-exists@4.0.0:
1500
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
···
1540
engines: {node: '>=14'}
1541
hasBin: true
1542
1543
+
pretty-format@27.5.1:
1544
+
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
1545
+
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
1546
+
1547
punycode@2.3.1:
1548
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
1549
engines: {node: '>=6'}
···
1558
resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
1559
peerDependencies:
1560
react: ^18.3.1
1561
+
1562
+
react-is@17.0.2:
1563
+
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
1564
1565
react-refresh@0.17.0:
1566
resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
···
1618
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1619
hasBin: true
1620
1621
+
rrweb-cssom@0.7.1:
1622
+
resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
1623
+
1624
+
rrweb-cssom@0.8.0:
1625
+
resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==}
1626
+
1627
run-parallel@1.2.0:
1628
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1629
···
1633
1634
safe-buffer@5.2.1:
1635
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
1636
+
1637
+
safer-buffer@2.1.2:
1638
+
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
1639
+
1640
+
saxes@6.0.0:
1641
+
resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
1642
+
engines: {node: '>=v12.22.7'}
1643
1644
scheduler@0.23.2:
1645
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
···
1702
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1703
engines: {node: '>=8'}
1704
1705
+
symbol-tree@3.2.4:
1706
+
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
1707
+
1708
through2@4.0.2:
1709
resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
1710
···
1733
resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
1734
engines: {node: '>=14.0.0'}
1735
1736
+
tldts-core@6.1.86:
1737
+
resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==}
1738
+
1739
+
tldts@6.1.86:
1740
+
resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==}
1741
+
hasBin: true
1742
+
1743
to-regex-range@5.0.1:
1744
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
1745
engines: {node: '>=8.0'}
1746
+
1747
+
tough-cookie@5.1.2:
1748
+
resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==}
1749
+
engines: {node: '>=16'}
1750
+
1751
+
tr46@5.1.1:
1752
+
resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==}
1753
+
engines: {node: '>=18'}
1754
1755
treeify@1.1.0:
1756
resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==}
···
1934
jsdom:
1935
optional: true
1936
1937
+
w3c-xmlserializer@5.0.0:
1938
+
resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
1939
+
engines: {node: '>=18'}
1940
+
1941
+
webidl-conversions@7.0.0:
1942
+
resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
1943
+
engines: {node: '>=12'}
1944
+
1945
+
whatwg-encoding@3.1.1:
1946
+
resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
1947
+
engines: {node: '>=18'}
1948
+
1949
+
whatwg-mimetype@4.0.0:
1950
+
resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
1951
+
engines: {node: '>=18'}
1952
+
1953
+
whatwg-url@14.2.0:
1954
+
resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==}
1955
+
engines: {node: '>=18'}
1956
+
1957
which@2.0.2:
1958
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
1959
engines: {node: '>= 8'}
···
1972
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
1973
engines: {node: '>=10'}
1974
1975
+
ws@8.18.3:
1976
+
resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
1977
+
engines: {node: '>=10.0.0'}
1978
+
peerDependencies:
1979
+
bufferutil: ^4.0.1
1980
+
utf-8-validate: '>=5.0.2'
1981
+
peerDependenciesMeta:
1982
+
bufferutil:
1983
+
optional: true
1984
+
utf-8-validate:
1985
+
optional: true
1986
+
1987
+
xml-name-validator@5.0.0:
1988
+
resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
1989
+
engines: {node: '>=18'}
1990
+
1991
+
xmlchars@2.2.0:
1992
+
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
1993
+
1994
y18n@5.0.8:
1995
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
1996
engines: {node: '>=10'}
···
2033
2034
'@ark/util@0.49.0': {}
2035
2036
+
'@asamuzakjp/css-color@3.2.0':
2037
+
dependencies:
2038
+
'@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
2039
+
'@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
2040
+
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
2041
+
'@csstools/css-tokenizer': 3.0.4
2042
+
lru-cache: 10.4.3
2043
+
2044
'@babel/code-frame@7.27.1':
2045
dependencies:
2046
'@babel/helper-validator-identifier': 7.27.1
···
2130
'@babel/core': 7.28.4
2131
'@babel/helper-plugin-utils': 7.27.1
2132
2133
+
'@babel/runtime@7.28.4': {}
2134
+
2135
'@babel/template@7.27.2':
2136
dependencies:
2137
'@babel/code-frame': 7.27.1
···
2155
'@babel/helper-string-parser': 7.27.1
2156
'@babel/helper-validator-identifier': 7.27.1
2157
2158
+
'@csstools/color-helpers@5.1.0': {}
2159
+
2160
+
'@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
2161
+
dependencies:
2162
+
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
2163
+
'@csstools/css-tokenizer': 3.0.4
2164
+
2165
+
'@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
2166
+
dependencies:
2167
+
'@csstools/color-helpers': 5.1.0
2168
+
'@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
2169
+
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
2170
+
'@csstools/css-tokenizer': 3.0.4
2171
+
2172
+
'@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
2173
+
dependencies:
2174
+
'@csstools/css-tokenizer': 3.0.4
2175
+
2176
+
'@csstools/css-tokenizer@3.0.4': {}
2177
+
2178
'@emnapi/core@1.5.0':
2179
dependencies:
2180
'@emnapi/wasi-threads': 1.1.0
···
2498
'@rollup/rollup-win32-x64-msvc@4.52.4':
2499
optional: true
2500
2501
+
'@testing-library/dom@10.4.1':
2502
+
dependencies:
2503
+
'@babel/code-frame': 7.27.1
2504
+
'@babel/runtime': 7.28.4
2505
+
'@types/aria-query': 5.0.4
2506
+
aria-query: 5.3.0
2507
+
dom-accessibility-api: 0.5.16
2508
+
lz-string: 1.5.0
2509
+
picocolors: 1.1.1
2510
+
pretty-format: 27.5.1
2511
+
2512
+
'@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
2513
+
dependencies:
2514
+
'@babel/runtime': 7.28.4
2515
+
'@testing-library/dom': 10.4.1
2516
+
react: 18.3.1
2517
+
react-dom: 18.3.1(react@18.3.1)
2518
+
optionalDependencies:
2519
+
'@types/react': 18.3.26
2520
+
'@types/react-dom': 18.3.7(@types/react@18.3.26)
2521
+
2522
+
'@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)':
2523
+
dependencies:
2524
+
'@testing-library/dom': 10.4.1
2525
+
2526
'@tybys/wasm-util@0.10.1':
2527
dependencies:
2528
tslib: 2.8.1
2529
optional: true
2530
+
2531
+
'@types/aria-query@5.0.4': {}
2532
2533
'@types/babel__core@7.20.5':
2534
dependencies:
···
2746
2747
acorn@8.15.0: {}
2748
2749
+
agent-base@7.1.4: {}
2750
+
2751
ajv@6.12.6:
2752
dependencies:
2753
fast-deep-equal: 3.1.3
···
2761
dependencies:
2762
color-convert: 2.0.1
2763
2764
+
ansi-styles@5.2.0: {}
2765
+
2766
ansis@4.2.0: {}
2767
2768
argparse@2.0.1: {}
2769
2770
+
aria-query@5.3.0:
2771
+
dependencies:
2772
+
dequal: 2.0.3
2773
+
2774
arktype@2.1.22:
2775
dependencies:
2776
'@ark/schema': 0.49.0
···
2782
dependencies:
2783
'@babel/parser': 7.28.4
2784
pathe: 2.0.3
2785
+
2786
+
asynckit@0.4.0: {}
2787
2788
balanced-match@1.0.2: {}
2789
···
2814
2815
cac@6.7.14: {}
2816
2817
+
call-bind-apply-helpers@1.0.2:
2818
+
dependencies:
2819
+
es-errors: 1.3.0
2820
+
function-bind: 1.1.2
2821
+
2822
callsites@3.1.0: {}
2823
2824
caniuse-lite@1.0.30001751: {}
···
2854
2855
color-name@1.1.4: {}
2856
2857
+
combined-stream@1.0.8:
2858
+
dependencies:
2859
+
delayed-stream: 1.0.0
2860
+
2861
concat-map@0.0.1: {}
2862
2863
convert-source-map@2.0.0: {}
···
2868
shebang-command: 2.0.0
2869
which: 2.0.2
2870
2871
+
cssstyle@4.6.0:
2872
+
dependencies:
2873
+
'@asamuzakjp/css-color': 3.2.0
2874
+
rrweb-cssom: 0.8.0
2875
+
2876
csstype@3.1.3: {}
2877
2878
+
data-urls@5.0.0:
2879
+
dependencies:
2880
+
whatwg-mimetype: 4.0.0
2881
+
whatwg-url: 14.2.0
2882
+
2883
debug@4.4.3:
2884
dependencies:
2885
ms: 2.1.3
2886
2887
+
decimal.js@10.6.0: {}
2888
+
2889
deep-eql@5.0.2: {}
2890
2891
deep-is@0.1.4: {}
2892
2893
defu@6.1.4: {}
2894
+
2895
+
delayed-stream@1.0.0: {}
2896
+
2897
+
dequal@2.0.3: {}
2898
2899
diff@8.0.2: {}
2900
2901
+
dom-accessibility-api@0.5.16: {}
2902
+
2903
dts-resolver@2.1.2: {}
2904
2905
+
dunder-proto@1.0.1:
2906
+
dependencies:
2907
+
call-bind-apply-helpers: 1.0.2
2908
+
es-errors: 1.3.0
2909
+
gopd: 1.2.0
2910
+
2911
electron-to-chromium@1.5.237: {}
2912
2913
emoji-regex@8.0.0: {}
2914
2915
empathic@1.1.0: {}
2916
2917
+
entities@6.0.1: {}
2918
+
2919
+
es-define-property@1.0.1: {}
2920
+
2921
+
es-errors@1.3.0: {}
2922
+
2923
es-module-lexer@1.7.0: {}
2924
+
2925
+
es-object-atoms@1.1.1:
2926
+
dependencies:
2927
+
es-errors: 1.3.0
2928
+
2929
+
es-set-tostringtag@2.1.0:
2930
+
dependencies:
2931
+
es-errors: 1.3.0
2932
+
get-intrinsic: 1.3.0
2933
+
has-tostringtag: 1.0.2
2934
+
hasown: 2.0.2
2935
2936
esbuild@0.25.10:
2937
optionalDependencies:
···
3085
3086
flatted@3.3.3: {}
3087
3088
+
form-data@4.0.4:
3089
+
dependencies:
3090
+
asynckit: 0.4.0
3091
+
combined-stream: 1.0.8
3092
+
es-set-tostringtag: 2.1.0
3093
+
hasown: 2.0.2
3094
+
mime-types: 2.1.35
3095
+
3096
fsevents@2.3.3:
3097
optional: true
3098
3099
+
function-bind@1.1.2: {}
3100
+
3101
gensync@1.0.0-beta.2: {}
3102
3103
get-caller-file@2.0.5: {}
3104
3105
+
get-intrinsic@1.3.0:
3106
+
dependencies:
3107
+
call-bind-apply-helpers: 1.0.2
3108
+
es-define-property: 1.0.1
3109
+
es-errors: 1.3.0
3110
+
es-object-atoms: 1.1.1
3111
+
function-bind: 1.1.2
3112
+
get-proto: 1.0.1
3113
+
gopd: 1.2.0
3114
+
has-symbols: 1.1.0
3115
+
hasown: 2.0.2
3116
+
math-intrinsics: 1.1.0
3117
+
3118
+
get-proto@1.0.1:
3119
+
dependencies:
3120
+
dunder-proto: 1.0.1
3121
+
es-object-atoms: 1.1.1
3122
+
3123
get-tsconfig@4.12.0:
3124
dependencies:
3125
resolve-pkg-maps: 1.0.0
···
3134
3135
globals@14.0.0: {}
3136
3137
+
gopd@1.2.0: {}
3138
+
3139
graphemer@1.4.0: {}
3140
3141
has-flag@4.0.0: {}
3142
+
3143
+
has-symbols@1.1.0: {}
3144
+
3145
+
has-tostringtag@1.0.2:
3146
+
dependencies:
3147
+
has-symbols: 1.1.0
3148
+
3149
+
hasown@2.0.2:
3150
+
dependencies:
3151
+
function-bind: 1.1.2
3152
3153
hookable@5.5.3: {}
3154
3155
+
html-encoding-sniffer@4.0.0:
3156
+
dependencies:
3157
+
whatwg-encoding: 3.1.1
3158
+
3159
+
http-proxy-agent@7.0.2:
3160
+
dependencies:
3161
+
agent-base: 7.1.4
3162
+
debug: 4.4.3
3163
+
transitivePeerDependencies:
3164
+
- supports-color
3165
+
3166
+
https-proxy-agent@7.0.6:
3167
+
dependencies:
3168
+
agent-base: 7.1.4
3169
+
debug: 4.4.3
3170
+
transitivePeerDependencies:
3171
+
- supports-color
3172
+
3173
+
iconv-lite@0.6.3:
3174
+
dependencies:
3175
+
safer-buffer: 2.1.2
3176
+
3177
ignore@5.3.2: {}
3178
3179
ignore@7.0.5: {}
···
3197
3198
is-number@7.0.0: {}
3199
3200
+
is-potential-custom-element-name@1.0.1: {}
3201
+
3202
isexe@2.0.0: {}
3203
3204
jiti@2.6.1: {}
···
3211
dependencies:
3212
argparse: 2.0.1
3213
3214
+
jsdom@25.0.1:
3215
+
dependencies:
3216
+
cssstyle: 4.6.0
3217
+
data-urls: 5.0.0
3218
+
decimal.js: 10.6.0
3219
+
form-data: 4.0.4
3220
+
html-encoding-sniffer: 4.0.0
3221
+
http-proxy-agent: 7.0.2
3222
+
https-proxy-agent: 7.0.6
3223
+
is-potential-custom-element-name: 1.0.1
3224
+
nwsapi: 2.2.22
3225
+
parse5: 7.3.0
3226
+
rrweb-cssom: 0.7.1
3227
+
saxes: 6.0.0
3228
+
symbol-tree: 3.2.4
3229
+
tough-cookie: 5.1.2
3230
+
w3c-xmlserializer: 5.0.0
3231
+
webidl-conversions: 7.0.0
3232
+
whatwg-encoding: 3.1.1
3233
+
whatwg-mimetype: 4.0.0
3234
+
whatwg-url: 14.2.0
3235
+
ws: 8.18.3
3236
+
xml-name-validator: 5.0.0
3237
+
transitivePeerDependencies:
3238
+
- bufferutil
3239
+
- supports-color
3240
+
- utf-8-validate
3241
+
3242
jsesc@3.1.0: {}
3243
3244
json-buffer@3.0.1: {}
···
3277
3278
loupe@3.2.1: {}
3279
3280
+
lru-cache@10.4.3: {}
3281
+
3282
lru-cache@5.1.1:
3283
dependencies:
3284
yallist: 3.1.1
3285
+
3286
+
lz-string@1.5.0: {}
3287
3288
magic-string@0.30.19:
3289
dependencies:
···
3291
3292
make-synchronized@0.4.2: {}
3293
3294
+
math-intrinsics@1.1.0: {}
3295
+
3296
merge2@1.4.1: {}
3297
3298
micromatch@4.0.8:
3299
dependencies:
3300
braces: 3.0.3
3301
picomatch: 2.3.1
3302
+
3303
+
mime-db@1.52.0: {}
3304
+
3305
+
mime-types@2.1.35:
3306
+
dependencies:
3307
+
mime-db: 1.52.0
3308
3309
minimatch@3.1.2:
3310
dependencies:
···
3325
natural-compare@1.4.0: {}
3326
3327
node-releases@2.0.25: {}
3328
+
3329
+
nwsapi@2.2.22: {}
3330
3331
optionator@0.9.4:
3332
dependencies:
···
3349
dependencies:
3350
callsites: 3.1.0
3351
3352
+
parse5@7.3.0:
3353
+
dependencies:
3354
+
entities: 6.0.1
3355
+
3356
path-exists@4.0.0: {}
3357
3358
path-key@3.1.1: {}
···
3379
3380
prettier@3.6.1: {}
3381
3382
+
pretty-format@27.5.1:
3383
+
dependencies:
3384
+
ansi-regex: 5.0.1
3385
+
ansi-styles: 5.2.0
3386
+
react-is: 17.0.2
3387
+
3388
punycode@2.3.1: {}
3389
3390
quansync@0.2.11: {}
···
3396
loose-envify: 1.4.0
3397
react: 18.3.1
3398
scheduler: 0.23.2
3399
+
3400
+
react-is@17.0.2: {}
3401
3402
react-refresh@0.17.0: {}
3403
···
3486
'@rollup/rollup-win32-x64-msvc': 4.52.4
3487
fsevents: 2.3.3
3488
3489
+
rrweb-cssom@0.7.1: {}
3490
+
3491
+
rrweb-cssom@0.8.0: {}
3492
+
3493
run-parallel@1.2.0:
3494
dependencies:
3495
queue-microtask: 1.2.3
···
3500
3501
safe-buffer@5.2.1: {}
3502
3503
+
safer-buffer@2.1.2: {}
3504
+
3505
+
saxes@6.0.0:
3506
+
dependencies:
3507
+
xmlchars: 2.2.0
3508
+
3509
scheduler@0.23.2:
3510
dependencies:
3511
loose-envify: 1.4.0
···
3558
dependencies:
3559
has-flag: 4.0.0
3560
3561
+
symbol-tree@3.2.4: {}
3562
+
3563
through2@4.0.2:
3564
dependencies:
3565
readable-stream: 3.6.2
···
3581
3582
tinyspy@4.0.4: {}
3583
3584
+
tldts-core@6.1.86: {}
3585
+
3586
+
tldts@6.1.86:
3587
+
dependencies:
3588
+
tldts-core: 6.1.86
3589
+
3590
to-regex-range@5.0.1:
3591
dependencies:
3592
is-number: 7.0.0
3593
+
3594
+
tough-cookie@5.1.2:
3595
+
dependencies:
3596
+
tldts: 6.1.86
3597
+
3598
+
tr46@5.1.1:
3599
+
dependencies:
3600
+
punycode: 2.3.1
3601
3602
treeify@1.1.0: {}
3603
···
3715
fsevents: 2.3.3
3716
jiti: 2.6.1
3717
3718
+
vitest@3.2.4(@types/node@24.0.4)(jiti@2.6.1)(jsdom@25.0.1):
3719
dependencies:
3720
'@types/chai': 5.2.2
3721
'@vitest/expect': 3.2.4
···
3742
why-is-node-running: 2.3.0
3743
optionalDependencies:
3744
'@types/node': 24.0.4
3745
+
jsdom: 25.0.1
3746
transitivePeerDependencies:
3747
- jiti
3748
- less
···
3757
- tsx
3758
- yaml
3759
3760
+
w3c-xmlserializer@5.0.0:
3761
+
dependencies:
3762
+
xml-name-validator: 5.0.0
3763
+
3764
+
webidl-conversions@7.0.0: {}
3765
+
3766
+
whatwg-encoding@3.1.1:
3767
+
dependencies:
3768
+
iconv-lite: 0.6.3
3769
+
3770
+
whatwg-mimetype@4.0.0: {}
3771
+
3772
+
whatwg-url@14.2.0:
3773
+
dependencies:
3774
+
tr46: 5.1.1
3775
+
webidl-conversions: 7.0.0
3776
+
3777
which@2.0.2:
3778
dependencies:
3779
isexe: 2.0.0
···
3790
ansi-styles: 4.3.0
3791
string-width: 4.2.3
3792
strip-ansi: 6.0.1
3793
+
3794
+
ws@8.18.3: {}
3795
+
3796
+
xml-name-validator@5.0.0: {}
3797
+
3798
+
xmlchars@2.2.0: {}
3799
3800
y18n@5.0.8: {}
3801