package-lock.json 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961
  1. {
  2. "name": "translation",
  3. "lockfileVersion": 3,
  4. "requires": true,
  5. "packages": {
  6. "": {
  7. "dependencies": {
  8. "esbuild": "0.25.12",
  9. "jsdom": "26.1.0"
  10. }
  11. },
  12. "node_modules/@asamuzakjp/css-color": {
  13. "version": "3.2.0",
  14. "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz",
  15. "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==",
  16. "license": "MIT",
  17. "dependencies": {
  18. "@csstools/css-calc": "^2.1.3",
  19. "@csstools/css-color-parser": "^3.0.9",
  20. "@csstools/css-parser-algorithms": "^3.0.4",
  21. "@csstools/css-tokenizer": "^3.0.3",
  22. "lru-cache": "^10.4.3"
  23. }
  24. },
  25. "node_modules/@csstools/color-helpers": {
  26. "version": "5.1.0",
  27. "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",
  28. "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==",
  29. "funding": [
  30. {
  31. "type": "github",
  32. "url": "https://github.com/sponsors/csstools"
  33. },
  34. {
  35. "type": "opencollective",
  36. "url": "https://opencollective.com/csstools"
  37. }
  38. ],
  39. "license": "MIT-0",
  40. "engines": {
  41. "node": ">=18"
  42. }
  43. },
  44. "node_modules/@csstools/css-calc": {
  45. "version": "2.1.4",
  46. "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",
  47. "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==",
  48. "funding": [
  49. {
  50. "type": "github",
  51. "url": "https://github.com/sponsors/csstools"
  52. },
  53. {
  54. "type": "opencollective",
  55. "url": "https://opencollective.com/csstools"
  56. }
  57. ],
  58. "license": "MIT",
  59. "engines": {
  60. "node": ">=18"
  61. },
  62. "peerDependencies": {
  63. "@csstools/css-parser-algorithms": "^3.0.5",
  64. "@csstools/css-tokenizer": "^3.0.4"
  65. }
  66. },
  67. "node_modules/@csstools/css-color-parser": {
  68. "version": "3.1.0",
  69. "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",
  70. "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==",
  71. "funding": [
  72. {
  73. "type": "github",
  74. "url": "https://github.com/sponsors/csstools"
  75. },
  76. {
  77. "type": "opencollective",
  78. "url": "https://opencollective.com/csstools"
  79. }
  80. ],
  81. "license": "MIT",
  82. "dependencies": {
  83. "@csstools/color-helpers": "^5.1.0",
  84. "@csstools/css-calc": "^2.1.4"
  85. },
  86. "engines": {
  87. "node": ">=18"
  88. },
  89. "peerDependencies": {
  90. "@csstools/css-parser-algorithms": "^3.0.5",
  91. "@csstools/css-tokenizer": "^3.0.4"
  92. }
  93. },
  94. "node_modules/@csstools/css-parser-algorithms": {
  95. "version": "3.0.5",
  96. "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
  97. "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
  98. "funding": [
  99. {
  100. "type": "github",
  101. "url": "https://github.com/sponsors/csstools"
  102. },
  103. {
  104. "type": "opencollective",
  105. "url": "https://opencollective.com/csstools"
  106. }
  107. ],
  108. "license": "MIT",
  109. "engines": {
  110. "node": ">=18"
  111. },
  112. "peerDependencies": {
  113. "@csstools/css-tokenizer": "^3.0.4"
  114. }
  115. },
  116. "node_modules/@csstools/css-tokenizer": {
  117. "version": "3.0.4",
  118. "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
  119. "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
  120. "funding": [
  121. {
  122. "type": "github",
  123. "url": "https://github.com/sponsors/csstools"
  124. },
  125. {
  126. "type": "opencollective",
  127. "url": "https://opencollective.com/csstools"
  128. }
  129. ],
  130. "license": "MIT",
  131. "engines": {
  132. "node": ">=18"
  133. }
  134. },
  135. "node_modules/@esbuild/aix-ppc64": {
  136. "version": "0.25.12",
  137. "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
  138. "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
  139. "cpu": [
  140. "ppc64"
  141. ],
  142. "license": "MIT",
  143. "optional": true,
  144. "os": [
  145. "aix"
  146. ],
  147. "engines": {
  148. "node": ">=18"
  149. }
  150. },
  151. "node_modules/@esbuild/android-arm": {
  152. "version": "0.25.12",
  153. "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
  154. "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
  155. "cpu": [
  156. "arm"
  157. ],
  158. "license": "MIT",
  159. "optional": true,
  160. "os": [
  161. "android"
  162. ],
  163. "engines": {
  164. "node": ">=18"
  165. }
  166. },
  167. "node_modules/@esbuild/android-arm64": {
  168. "version": "0.25.12",
  169. "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
  170. "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
  171. "cpu": [
  172. "arm64"
  173. ],
  174. "license": "MIT",
  175. "optional": true,
  176. "os": [
  177. "android"
  178. ],
  179. "engines": {
  180. "node": ">=18"
  181. }
  182. },
  183. "node_modules/@esbuild/android-x64": {
  184. "version": "0.25.12",
  185. "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
  186. "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
  187. "cpu": [
  188. "x64"
  189. ],
  190. "license": "MIT",
  191. "optional": true,
  192. "os": [
  193. "android"
  194. ],
  195. "engines": {
  196. "node": ">=18"
  197. }
  198. },
  199. "node_modules/@esbuild/darwin-arm64": {
  200. "version": "0.25.12",
  201. "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
  202. "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
  203. "cpu": [
  204. "arm64"
  205. ],
  206. "license": "MIT",
  207. "optional": true,
  208. "os": [
  209. "darwin"
  210. ],
  211. "engines": {
  212. "node": ">=18"
  213. }
  214. },
  215. "node_modules/@esbuild/darwin-x64": {
  216. "version": "0.25.12",
  217. "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
  218. "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
  219. "cpu": [
  220. "x64"
  221. ],
  222. "license": "MIT",
  223. "optional": true,
  224. "os": [
  225. "darwin"
  226. ],
  227. "engines": {
  228. "node": ">=18"
  229. }
  230. },
  231. "node_modules/@esbuild/freebsd-arm64": {
  232. "version": "0.25.12",
  233. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
  234. "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
  235. "cpu": [
  236. "arm64"
  237. ],
  238. "license": "MIT",
  239. "optional": true,
  240. "os": [
  241. "freebsd"
  242. ],
  243. "engines": {
  244. "node": ">=18"
  245. }
  246. },
  247. "node_modules/@esbuild/freebsd-x64": {
  248. "version": "0.25.12",
  249. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
  250. "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
  251. "cpu": [
  252. "x64"
  253. ],
  254. "license": "MIT",
  255. "optional": true,
  256. "os": [
  257. "freebsd"
  258. ],
  259. "engines": {
  260. "node": ">=18"
  261. }
  262. },
  263. "node_modules/@esbuild/linux-arm": {
  264. "version": "0.25.12",
  265. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
  266. "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
  267. "cpu": [
  268. "arm"
  269. ],
  270. "license": "MIT",
  271. "optional": true,
  272. "os": [
  273. "linux"
  274. ],
  275. "engines": {
  276. "node": ">=18"
  277. }
  278. },
  279. "node_modules/@esbuild/linux-arm64": {
  280. "version": "0.25.12",
  281. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
  282. "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
  283. "cpu": [
  284. "arm64"
  285. ],
  286. "license": "MIT",
  287. "optional": true,
  288. "os": [
  289. "linux"
  290. ],
  291. "engines": {
  292. "node": ">=18"
  293. }
  294. },
  295. "node_modules/@esbuild/linux-ia32": {
  296. "version": "0.25.12",
  297. "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
  298. "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
  299. "cpu": [
  300. "ia32"
  301. ],
  302. "license": "MIT",
  303. "optional": true,
  304. "os": [
  305. "linux"
  306. ],
  307. "engines": {
  308. "node": ">=18"
  309. }
  310. },
  311. "node_modules/@esbuild/linux-loong64": {
  312. "version": "0.25.12",
  313. "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
  314. "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
  315. "cpu": [
  316. "loong64"
  317. ],
  318. "license": "MIT",
  319. "optional": true,
  320. "os": [
  321. "linux"
  322. ],
  323. "engines": {
  324. "node": ">=18"
  325. }
  326. },
  327. "node_modules/@esbuild/linux-mips64el": {
  328. "version": "0.25.12",
  329. "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
  330. "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
  331. "cpu": [
  332. "mips64el"
  333. ],
  334. "license": "MIT",
  335. "optional": true,
  336. "os": [
  337. "linux"
  338. ],
  339. "engines": {
  340. "node": ">=18"
  341. }
  342. },
  343. "node_modules/@esbuild/linux-ppc64": {
  344. "version": "0.25.12",
  345. "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
  346. "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
  347. "cpu": [
  348. "ppc64"
  349. ],
  350. "license": "MIT",
  351. "optional": true,
  352. "os": [
  353. "linux"
  354. ],
  355. "engines": {
  356. "node": ">=18"
  357. }
  358. },
  359. "node_modules/@esbuild/linux-riscv64": {
  360. "version": "0.25.12",
  361. "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
  362. "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
  363. "cpu": [
  364. "riscv64"
  365. ],
  366. "license": "MIT",
  367. "optional": true,
  368. "os": [
  369. "linux"
  370. ],
  371. "engines": {
  372. "node": ">=18"
  373. }
  374. },
  375. "node_modules/@esbuild/linux-s390x": {
  376. "version": "0.25.12",
  377. "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
  378. "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
  379. "cpu": [
  380. "s390x"
  381. ],
  382. "license": "MIT",
  383. "optional": true,
  384. "os": [
  385. "linux"
  386. ],
  387. "engines": {
  388. "node": ">=18"
  389. }
  390. },
  391. "node_modules/@esbuild/linux-x64": {
  392. "version": "0.25.12",
  393. "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
  394. "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
  395. "cpu": [
  396. "x64"
  397. ],
  398. "license": "MIT",
  399. "optional": true,
  400. "os": [
  401. "linux"
  402. ],
  403. "engines": {
  404. "node": ">=18"
  405. }
  406. },
  407. "node_modules/@esbuild/netbsd-arm64": {
  408. "version": "0.25.12",
  409. "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
  410. "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
  411. "cpu": [
  412. "arm64"
  413. ],
  414. "license": "MIT",
  415. "optional": true,
  416. "os": [
  417. "netbsd"
  418. ],
  419. "engines": {
  420. "node": ">=18"
  421. }
  422. },
  423. "node_modules/@esbuild/netbsd-x64": {
  424. "version": "0.25.12",
  425. "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
  426. "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
  427. "cpu": [
  428. "x64"
  429. ],
  430. "license": "MIT",
  431. "optional": true,
  432. "os": [
  433. "netbsd"
  434. ],
  435. "engines": {
  436. "node": ">=18"
  437. }
  438. },
  439. "node_modules/@esbuild/openbsd-arm64": {
  440. "version": "0.25.12",
  441. "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
  442. "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
  443. "cpu": [
  444. "arm64"
  445. ],
  446. "license": "MIT",
  447. "optional": true,
  448. "os": [
  449. "openbsd"
  450. ],
  451. "engines": {
  452. "node": ">=18"
  453. }
  454. },
  455. "node_modules/@esbuild/openbsd-x64": {
  456. "version": "0.25.12",
  457. "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
  458. "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
  459. "cpu": [
  460. "x64"
  461. ],
  462. "license": "MIT",
  463. "optional": true,
  464. "os": [
  465. "openbsd"
  466. ],
  467. "engines": {
  468. "node": ">=18"
  469. }
  470. },
  471. "node_modules/@esbuild/openharmony-arm64": {
  472. "version": "0.25.12",
  473. "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
  474. "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
  475. "cpu": [
  476. "arm64"
  477. ],
  478. "license": "MIT",
  479. "optional": true,
  480. "os": [
  481. "openharmony"
  482. ],
  483. "engines": {
  484. "node": ">=18"
  485. }
  486. },
  487. "node_modules/@esbuild/sunos-x64": {
  488. "version": "0.25.12",
  489. "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
  490. "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
  491. "cpu": [
  492. "x64"
  493. ],
  494. "license": "MIT",
  495. "optional": true,
  496. "os": [
  497. "sunos"
  498. ],
  499. "engines": {
  500. "node": ">=18"
  501. }
  502. },
  503. "node_modules/@esbuild/win32-arm64": {
  504. "version": "0.25.12",
  505. "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
  506. "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
  507. "cpu": [
  508. "arm64"
  509. ],
  510. "license": "MIT",
  511. "optional": true,
  512. "os": [
  513. "win32"
  514. ],
  515. "engines": {
  516. "node": ">=18"
  517. }
  518. },
  519. "node_modules/@esbuild/win32-ia32": {
  520. "version": "0.25.12",
  521. "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
  522. "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
  523. "cpu": [
  524. "ia32"
  525. ],
  526. "license": "MIT",
  527. "optional": true,
  528. "os": [
  529. "win32"
  530. ],
  531. "engines": {
  532. "node": ">=18"
  533. }
  534. },
  535. "node_modules/@esbuild/win32-x64": {
  536. "version": "0.25.12",
  537. "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
  538. "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
  539. "cpu": [
  540. "x64"
  541. ],
  542. "license": "MIT",
  543. "optional": true,
  544. "os": [
  545. "win32"
  546. ],
  547. "engines": {
  548. "node": ">=18"
  549. }
  550. },
  551. "node_modules/agent-base": {
  552. "version": "7.1.4",
  553. "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  554. "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
  555. "license": "MIT",
  556. "engines": {
  557. "node": ">= 14"
  558. }
  559. },
  560. "node_modules/cssstyle": {
  561. "version": "4.6.0",
  562. "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz",
  563. "integrity": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==",
  564. "license": "MIT",
  565. "dependencies": {
  566. "@asamuzakjp/css-color": "^3.2.0",
  567. "rrweb-cssom": "^0.8.0"
  568. },
  569. "engines": {
  570. "node": ">=18"
  571. }
  572. },
  573. "node_modules/data-urls": {
  574. "version": "5.0.0",
  575. "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
  576. "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==",
  577. "license": "MIT",
  578. "dependencies": {
  579. "whatwg-mimetype": "^4.0.0",
  580. "whatwg-url": "^14.0.0"
  581. },
  582. "engines": {
  583. "node": ">=18"
  584. }
  585. },
  586. "node_modules/debug": {
  587. "version": "4.4.3",
  588. "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  589. "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  590. "license": "MIT",
  591. "dependencies": {
  592. "ms": "^2.1.3"
  593. },
  594. "engines": {
  595. "node": ">=6.0"
  596. },
  597. "peerDependenciesMeta": {
  598. "supports-color": {
  599. "optional": true
  600. }
  601. }
  602. },
  603. "node_modules/decimal.js": {
  604. "version": "10.6.0",
  605. "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
  606. "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
  607. "license": "MIT"
  608. },
  609. "node_modules/entities": {
  610. "version": "6.0.1",
  611. "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  612. "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
  613. "license": "BSD-2-Clause",
  614. "engines": {
  615. "node": ">=0.12"
  616. },
  617. "funding": {
  618. "url": "https://github.com/fb55/entities?sponsor=1"
  619. }
  620. },
  621. "node_modules/esbuild": {
  622. "version": "0.25.12",
  623. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
  624. "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
  625. "hasInstallScript": true,
  626. "license": "MIT",
  627. "bin": {
  628. "esbuild": "bin/esbuild"
  629. },
  630. "engines": {
  631. "node": ">=18"
  632. },
  633. "optionalDependencies": {
  634. "@esbuild/aix-ppc64": "0.25.12",
  635. "@esbuild/android-arm": "0.25.12",
  636. "@esbuild/android-arm64": "0.25.12",
  637. "@esbuild/android-x64": "0.25.12",
  638. "@esbuild/darwin-arm64": "0.25.12",
  639. "@esbuild/darwin-x64": "0.25.12",
  640. "@esbuild/freebsd-arm64": "0.25.12",
  641. "@esbuild/freebsd-x64": "0.25.12",
  642. "@esbuild/linux-arm": "0.25.12",
  643. "@esbuild/linux-arm64": "0.25.12",
  644. "@esbuild/linux-ia32": "0.25.12",
  645. "@esbuild/linux-loong64": "0.25.12",
  646. "@esbuild/linux-mips64el": "0.25.12",
  647. "@esbuild/linux-ppc64": "0.25.12",
  648. "@esbuild/linux-riscv64": "0.25.12",
  649. "@esbuild/linux-s390x": "0.25.12",
  650. "@esbuild/linux-x64": "0.25.12",
  651. "@esbuild/netbsd-arm64": "0.25.12",
  652. "@esbuild/netbsd-x64": "0.25.12",
  653. "@esbuild/openbsd-arm64": "0.25.12",
  654. "@esbuild/openbsd-x64": "0.25.12",
  655. "@esbuild/openharmony-arm64": "0.25.12",
  656. "@esbuild/sunos-x64": "0.25.12",
  657. "@esbuild/win32-arm64": "0.25.12",
  658. "@esbuild/win32-ia32": "0.25.12",
  659. "@esbuild/win32-x64": "0.25.12"
  660. }
  661. },
  662. "node_modules/html-encoding-sniffer": {
  663. "version": "4.0.0",
  664. "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
  665. "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==",
  666. "license": "MIT",
  667. "dependencies": {
  668. "whatwg-encoding": "^3.1.1"
  669. },
  670. "engines": {
  671. "node": ">=18"
  672. }
  673. },
  674. "node_modules/http-proxy-agent": {
  675. "version": "7.0.2",
  676. "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
  677. "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
  678. "license": "MIT",
  679. "dependencies": {
  680. "agent-base": "^7.1.0",
  681. "debug": "^4.3.4"
  682. },
  683. "engines": {
  684. "node": ">= 14"
  685. }
  686. },
  687. "node_modules/https-proxy-agent": {
  688. "version": "7.0.6",
  689. "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  690. "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
  691. "license": "MIT",
  692. "dependencies": {
  693. "agent-base": "^7.1.2",
  694. "debug": "4"
  695. },
  696. "engines": {
  697. "node": ">= 14"
  698. }
  699. },
  700. "node_modules/iconv-lite": {
  701. "version": "0.6.3",
  702. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  703. "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
  704. "license": "MIT",
  705. "dependencies": {
  706. "safer-buffer": ">= 2.1.2 < 3.0.0"
  707. },
  708. "engines": {
  709. "node": ">=0.10.0"
  710. }
  711. },
  712. "node_modules/is-potential-custom-element-name": {
  713. "version": "1.0.1",
  714. "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
  715. "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
  716. "license": "MIT"
  717. },
  718. "node_modules/jsdom": {
  719. "version": "26.1.0",
  720. "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-26.1.0.tgz",
  721. "integrity": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==",
  722. "license": "MIT",
  723. "dependencies": {
  724. "cssstyle": "^4.2.1",
  725. "data-urls": "^5.0.0",
  726. "decimal.js": "^10.5.0",
  727. "html-encoding-sniffer": "^4.0.0",
  728. "http-proxy-agent": "^7.0.2",
  729. "https-proxy-agent": "^7.0.6",
  730. "is-potential-custom-element-name": "^1.0.1",
  731. "nwsapi": "^2.2.16",
  732. "parse5": "^7.2.1",
  733. "rrweb-cssom": "^0.8.0",
  734. "saxes": "^6.0.0",
  735. "symbol-tree": "^3.2.4",
  736. "tough-cookie": "^5.1.1",
  737. "w3c-xmlserializer": "^5.0.0",
  738. "webidl-conversions": "^7.0.0",
  739. "whatwg-encoding": "^3.1.1",
  740. "whatwg-mimetype": "^4.0.0",
  741. "whatwg-url": "^14.1.1",
  742. "ws": "^8.18.0",
  743. "xml-name-validator": "^5.0.0"
  744. },
  745. "engines": {
  746. "node": ">=18"
  747. },
  748. "peerDependencies": {
  749. "canvas": "^3.0.0"
  750. },
  751. "peerDependenciesMeta": {
  752. "canvas": {
  753. "optional": true
  754. }
  755. }
  756. },
  757. "node_modules/lru-cache": {
  758. "version": "10.4.3",
  759. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
  760. "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
  761. "license": "ISC"
  762. },
  763. "node_modules/ms": {
  764. "version": "2.1.3",
  765. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  766. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  767. "license": "MIT"
  768. },
  769. "node_modules/nwsapi": {
  770. "version": "2.2.28",
  771. "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.28.tgz",
  772. "integrity": "sha512-IlVB7OS7qrOsVYlpnFIkETjMwT9jwvmocJmmM+GZU/PAB3uGi9Ezd7vcWhWBUnSc0ya4ppmQITOyP1ez9gg8cg==",
  773. "license": "MIT"
  774. },
  775. "node_modules/parse5": {
  776. "version": "7.3.0",
  777. "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  778. "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
  779. "license": "MIT",
  780. "dependencies": {
  781. "entities": "^6.0.0"
  782. },
  783. "funding": {
  784. "url": "https://github.com/inikulin/parse5?sponsor=1"
  785. }
  786. },
  787. "node_modules/punycode": {
  788. "version": "2.3.1",
  789. "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
  790. "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
  791. "license": "MIT",
  792. "engines": {
  793. "node": ">=6"
  794. }
  795. },
  796. "node_modules/rrweb-cssom": {
  797. "version": "0.8.0",
  798. "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
  799. "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==",
  800. "license": "MIT"
  801. },
  802. "node_modules/safer-buffer": {
  803. "version": "2.1.2",
  804. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  805. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  806. "license": "MIT"
  807. },
  808. "node_modules/saxes": {
  809. "version": "6.0.0",
  810. "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
  811. "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
  812. "license": "ISC",
  813. "dependencies": {
  814. "xmlchars": "^2.2.0"
  815. },
  816. "engines": {
  817. "node": ">=v12.22.7"
  818. }
  819. },
  820. "node_modules/symbol-tree": {
  821. "version": "3.2.4",
  822. "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
  823. "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
  824. "license": "MIT"
  825. },
  826. "node_modules/tldts": {
  827. "version": "6.1.86",
  828. "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz",
  829. "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==",
  830. "license": "MIT",
  831. "dependencies": {
  832. "tldts-core": "^6.1.86"
  833. },
  834. "bin": {
  835. "tldts": "bin/cli.js"
  836. }
  837. },
  838. "node_modules/tldts-core": {
  839. "version": "6.1.86",
  840. "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz",
  841. "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==",
  842. "license": "MIT"
  843. },
  844. "node_modules/tough-cookie": {
  845. "version": "5.1.2",
  846. "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz",
  847. "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==",
  848. "license": "BSD-3-Clause",
  849. "dependencies": {
  850. "tldts": "^6.1.32"
  851. },
  852. "engines": {
  853. "node": ">=16"
  854. }
  855. },
  856. "node_modules/tr46": {
  857. "version": "5.1.1",
  858. "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",
  859. "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==",
  860. "license": "MIT",
  861. "dependencies": {
  862. "punycode": "^2.3.1"
  863. },
  864. "engines": {
  865. "node": ">=18"
  866. }
  867. },
  868. "node_modules/w3c-xmlserializer": {
  869. "version": "5.0.0",
  870. "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
  871. "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
  872. "license": "MIT",
  873. "dependencies": {
  874. "xml-name-validator": "^5.0.0"
  875. },
  876. "engines": {
  877. "node": ">=18"
  878. }
  879. },
  880. "node_modules/webidl-conversions": {
  881. "version": "7.0.0",
  882. "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
  883. "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
  884. "license": "BSD-2-Clause",
  885. "engines": {
  886. "node": ">=12"
  887. }
  888. },
  889. "node_modules/whatwg-encoding": {
  890. "version": "3.1.1",
  891. "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  892. "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
  893. "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation",
  894. "license": "MIT",
  895. "dependencies": {
  896. "iconv-lite": "0.6.3"
  897. },
  898. "engines": {
  899. "node": ">=18"
  900. }
  901. },
  902. "node_modules/whatwg-mimetype": {
  903. "version": "4.0.0",
  904. "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  905. "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
  906. "license": "MIT",
  907. "engines": {
  908. "node": ">=18"
  909. }
  910. },
  911. "node_modules/whatwg-url": {
  912. "version": "14.2.0",
  913. "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",
  914. "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==",
  915. "license": "MIT",
  916. "dependencies": {
  917. "tr46": "^5.1.0",
  918. "webidl-conversions": "^7.0.0"
  919. },
  920. "engines": {
  921. "node": ">=18"
  922. }
  923. },
  924. "node_modules/ws": {
  925. "version": "8.22.1",
  926. "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.1.tgz",
  927. "integrity": "sha512-oyL6OPYme/CmiFvNuGzeoxCJ4nOrZE2O1FwM9MWM1AsGri6nLXB2pg+lNA8aLeXMSav0J6eIVS1j6vUPzUtK9g==",
  928. "license": "MIT",
  929. "engines": {
  930. "node": ">=10.0.0"
  931. },
  932. "peerDependencies": {
  933. "bufferutil": "^4.0.1",
  934. "utf-8-validate": ">=5.0.2"
  935. },
  936. "peerDependenciesMeta": {
  937. "bufferutil": {
  938. "optional": true
  939. },
  940. "utf-8-validate": {
  941. "optional": true
  942. }
  943. }
  944. },
  945. "node_modules/xml-name-validator": {
  946. "version": "5.0.0",
  947. "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
  948. "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
  949. "license": "Apache-2.0",
  950. "engines": {
  951. "node": ">=18"
  952. }
  953. },
  954. "node_modules/xmlchars": {
  955. "version": "2.2.0",
  956. "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
  957. "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
  958. "license": "MIT"
  959. }
  960. }
  961. }