package-lock.json 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606
  1. {
  2. "name": "qmai-analytics-worker",
  3. "version": "1.0.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "qmai-analytics-worker",
  9. "version": "1.0.0",
  10. "devDependencies": {
  11. "@cloudflare/workers-types": "^4.20260702.1",
  12. "typescript": "^5.9.3",
  13. "wrangler": "^3.114.17"
  14. }
  15. },
  16. "node_modules/@cloudflare/kv-asset-handler": {
  17. "version": "0.3.4",
  18. "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz",
  19. "integrity": "sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==",
  20. "dev": true,
  21. "license": "MIT OR Apache-2.0",
  22. "dependencies": {
  23. "mime": "^3.0.0"
  24. },
  25. "engines": {
  26. "node": ">=16.13"
  27. }
  28. },
  29. "node_modules/@cloudflare/unenv-preset": {
  30. "version": "2.0.2",
  31. "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.0.2.tgz",
  32. "integrity": "sha512-nyzYnlZjjV5xT3LizahG1Iu6mnrCaxglJ04rZLpDwlDVDZ7v46lNsfxhV3A/xtfgQuSHmLnc6SVI+KwBpc3Lwg==",
  33. "dev": true,
  34. "license": "MIT OR Apache-2.0",
  35. "peerDependencies": {
  36. "unenv": "2.0.0-rc.14",
  37. "workerd": "^1.20250124.0"
  38. },
  39. "peerDependenciesMeta": {
  40. "workerd": {
  41. "optional": true
  42. }
  43. }
  44. },
  45. "node_modules/@cloudflare/workerd-darwin-64": {
  46. "version": "1.20250718.0",
  47. "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250718.0.tgz",
  48. "integrity": "sha512-FHf4t7zbVN8yyXgQ/r/GqLPaYZSGUVzeR7RnL28Mwj2djyw2ZergvytVc7fdGcczl6PQh+VKGfZCfUqpJlbi9g==",
  49. "cpu": [
  50. "x64"
  51. ],
  52. "dev": true,
  53. "license": "Apache-2.0",
  54. "optional": true,
  55. "os": [
  56. "darwin"
  57. ],
  58. "engines": {
  59. "node": ">=16"
  60. }
  61. },
  62. "node_modules/@cloudflare/workerd-darwin-arm64": {
  63. "version": "1.20250718.0",
  64. "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250718.0.tgz",
  65. "integrity": "sha512-fUiyUJYyqqp4NqJ0YgGtp4WJh/II/YZsUnEb6vVy5Oeas8lUOxnN+ZOJ8N/6/5LQCVAtYCChRiIrBbfhTn5Z8Q==",
  66. "cpu": [
  67. "arm64"
  68. ],
  69. "dev": true,
  70. "license": "Apache-2.0",
  71. "optional": true,
  72. "os": [
  73. "darwin"
  74. ],
  75. "engines": {
  76. "node": ">=16"
  77. }
  78. },
  79. "node_modules/@cloudflare/workerd-linux-64": {
  80. "version": "1.20250718.0",
  81. "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250718.0.tgz",
  82. "integrity": "sha512-5+eb3rtJMiEwp08Kryqzzu8d1rUcK+gdE442auo5eniMpT170Dz0QxBrqkg2Z48SFUPYbj+6uknuA5tzdRSUSg==",
  83. "cpu": [
  84. "x64"
  85. ],
  86. "dev": true,
  87. "license": "Apache-2.0",
  88. "optional": true,
  89. "os": [
  90. "linux"
  91. ],
  92. "engines": {
  93. "node": ">=16"
  94. }
  95. },
  96. "node_modules/@cloudflare/workerd-linux-arm64": {
  97. "version": "1.20250718.0",
  98. "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250718.0.tgz",
  99. "integrity": "sha512-Aa2M/DVBEBQDdATMbn217zCSFKE+ud/teS+fFS+OQqKABLn0azO2qq6ANAHYOIE6Q3Sq4CxDIQr8lGdaJHwUog==",
  100. "cpu": [
  101. "arm64"
  102. ],
  103. "dev": true,
  104. "license": "Apache-2.0",
  105. "optional": true,
  106. "os": [
  107. "linux"
  108. ],
  109. "engines": {
  110. "node": ">=16"
  111. }
  112. },
  113. "node_modules/@cloudflare/workerd-windows-64": {
  114. "version": "1.20250718.0",
  115. "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250718.0.tgz",
  116. "integrity": "sha512-dY16RXKffmugnc67LTbyjdDHZn5NoTF1yHEf2fN4+OaOnoGSp3N1x77QubTDwqZ9zECWxgQfDLjddcH8dWeFhg==",
  117. "cpu": [
  118. "x64"
  119. ],
  120. "dev": true,
  121. "license": "Apache-2.0",
  122. "optional": true,
  123. "os": [
  124. "win32"
  125. ],
  126. "engines": {
  127. "node": ">=16"
  128. }
  129. },
  130. "node_modules/@cloudflare/workers-types": {
  131. "version": "4.20260702.1",
  132. "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260702.1.tgz",
  133. "integrity": "sha512-mOhf5TUEB1m2vPrxtqoIGfz0fUC9xyxRDx5gWHy5s+OCo6dcV+g7wI1R7gYCMFohhqF/2y2xeKVwMwCJjfn/WA==",
  134. "dev": true,
  135. "license": "MIT OR Apache-2.0"
  136. },
  137. "node_modules/@cspotcode/source-map-support": {
  138. "version": "0.8.1",
  139. "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
  140. "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
  141. "dev": true,
  142. "license": "MIT",
  143. "dependencies": {
  144. "@jridgewell/trace-mapping": "0.3.9"
  145. },
  146. "engines": {
  147. "node": ">=12"
  148. }
  149. },
  150. "node_modules/@emnapi/runtime": {
  151. "version": "1.11.3",
  152. "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
  153. "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",
  154. "dev": true,
  155. "license": "MIT",
  156. "optional": true,
  157. "dependencies": {
  158. "tslib": "^2.4.0"
  159. }
  160. },
  161. "node_modules/@esbuild-plugins/node-globals-polyfill": {
  162. "version": "0.2.3",
  163. "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.2.3.tgz",
  164. "integrity": "sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==",
  165. "dev": true,
  166. "license": "ISC",
  167. "peerDependencies": {
  168. "esbuild": "*"
  169. }
  170. },
  171. "node_modules/@esbuild-plugins/node-modules-polyfill": {
  172. "version": "0.2.2",
  173. "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.2.2.tgz",
  174. "integrity": "sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==",
  175. "dev": true,
  176. "license": "ISC",
  177. "dependencies": {
  178. "escape-string-regexp": "^4.0.0",
  179. "rollup-plugin-node-polyfills": "^0.2.1"
  180. },
  181. "peerDependencies": {
  182. "esbuild": "*"
  183. }
  184. },
  185. "node_modules/@esbuild/android-arm": {
  186. "version": "0.17.19",
  187. "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
  188. "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
  189. "cpu": [
  190. "arm"
  191. ],
  192. "dev": true,
  193. "license": "MIT",
  194. "optional": true,
  195. "os": [
  196. "android"
  197. ],
  198. "engines": {
  199. "node": ">=12"
  200. }
  201. },
  202. "node_modules/@esbuild/android-arm64": {
  203. "version": "0.17.19",
  204. "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
  205. "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
  206. "cpu": [
  207. "arm64"
  208. ],
  209. "dev": true,
  210. "license": "MIT",
  211. "optional": true,
  212. "os": [
  213. "android"
  214. ],
  215. "engines": {
  216. "node": ">=12"
  217. }
  218. },
  219. "node_modules/@esbuild/android-x64": {
  220. "version": "0.17.19",
  221. "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
  222. "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
  223. "cpu": [
  224. "x64"
  225. ],
  226. "dev": true,
  227. "license": "MIT",
  228. "optional": true,
  229. "os": [
  230. "android"
  231. ],
  232. "engines": {
  233. "node": ">=12"
  234. }
  235. },
  236. "node_modules/@esbuild/darwin-arm64": {
  237. "version": "0.17.19",
  238. "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
  239. "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
  240. "cpu": [
  241. "arm64"
  242. ],
  243. "dev": true,
  244. "license": "MIT",
  245. "optional": true,
  246. "os": [
  247. "darwin"
  248. ],
  249. "engines": {
  250. "node": ">=12"
  251. }
  252. },
  253. "node_modules/@esbuild/darwin-x64": {
  254. "version": "0.17.19",
  255. "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
  256. "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
  257. "cpu": [
  258. "x64"
  259. ],
  260. "dev": true,
  261. "license": "MIT",
  262. "optional": true,
  263. "os": [
  264. "darwin"
  265. ],
  266. "engines": {
  267. "node": ">=12"
  268. }
  269. },
  270. "node_modules/@esbuild/freebsd-arm64": {
  271. "version": "0.17.19",
  272. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
  273. "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
  274. "cpu": [
  275. "arm64"
  276. ],
  277. "dev": true,
  278. "license": "MIT",
  279. "optional": true,
  280. "os": [
  281. "freebsd"
  282. ],
  283. "engines": {
  284. "node": ">=12"
  285. }
  286. },
  287. "node_modules/@esbuild/freebsd-x64": {
  288. "version": "0.17.19",
  289. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
  290. "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
  291. "cpu": [
  292. "x64"
  293. ],
  294. "dev": true,
  295. "license": "MIT",
  296. "optional": true,
  297. "os": [
  298. "freebsd"
  299. ],
  300. "engines": {
  301. "node": ">=12"
  302. }
  303. },
  304. "node_modules/@esbuild/linux-arm": {
  305. "version": "0.17.19",
  306. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
  307. "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
  308. "cpu": [
  309. "arm"
  310. ],
  311. "dev": true,
  312. "license": "MIT",
  313. "optional": true,
  314. "os": [
  315. "linux"
  316. ],
  317. "engines": {
  318. "node": ">=12"
  319. }
  320. },
  321. "node_modules/@esbuild/linux-arm64": {
  322. "version": "0.17.19",
  323. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
  324. "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
  325. "cpu": [
  326. "arm64"
  327. ],
  328. "dev": true,
  329. "license": "MIT",
  330. "optional": true,
  331. "os": [
  332. "linux"
  333. ],
  334. "engines": {
  335. "node": ">=12"
  336. }
  337. },
  338. "node_modules/@esbuild/linux-ia32": {
  339. "version": "0.17.19",
  340. "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
  341. "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
  342. "cpu": [
  343. "ia32"
  344. ],
  345. "dev": true,
  346. "license": "MIT",
  347. "optional": true,
  348. "os": [
  349. "linux"
  350. ],
  351. "engines": {
  352. "node": ">=12"
  353. }
  354. },
  355. "node_modules/@esbuild/linux-loong64": {
  356. "version": "0.17.19",
  357. "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
  358. "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
  359. "cpu": [
  360. "loong64"
  361. ],
  362. "dev": true,
  363. "license": "MIT",
  364. "optional": true,
  365. "os": [
  366. "linux"
  367. ],
  368. "engines": {
  369. "node": ">=12"
  370. }
  371. },
  372. "node_modules/@esbuild/linux-mips64el": {
  373. "version": "0.17.19",
  374. "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
  375. "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
  376. "cpu": [
  377. "mips64el"
  378. ],
  379. "dev": true,
  380. "license": "MIT",
  381. "optional": true,
  382. "os": [
  383. "linux"
  384. ],
  385. "engines": {
  386. "node": ">=12"
  387. }
  388. },
  389. "node_modules/@esbuild/linux-ppc64": {
  390. "version": "0.17.19",
  391. "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
  392. "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
  393. "cpu": [
  394. "ppc64"
  395. ],
  396. "dev": true,
  397. "license": "MIT",
  398. "optional": true,
  399. "os": [
  400. "linux"
  401. ],
  402. "engines": {
  403. "node": ">=12"
  404. }
  405. },
  406. "node_modules/@esbuild/linux-riscv64": {
  407. "version": "0.17.19",
  408. "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
  409. "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
  410. "cpu": [
  411. "riscv64"
  412. ],
  413. "dev": true,
  414. "license": "MIT",
  415. "optional": true,
  416. "os": [
  417. "linux"
  418. ],
  419. "engines": {
  420. "node": ">=12"
  421. }
  422. },
  423. "node_modules/@esbuild/linux-s390x": {
  424. "version": "0.17.19",
  425. "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
  426. "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
  427. "cpu": [
  428. "s390x"
  429. ],
  430. "dev": true,
  431. "license": "MIT",
  432. "optional": true,
  433. "os": [
  434. "linux"
  435. ],
  436. "engines": {
  437. "node": ">=12"
  438. }
  439. },
  440. "node_modules/@esbuild/linux-x64": {
  441. "version": "0.17.19",
  442. "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
  443. "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
  444. "cpu": [
  445. "x64"
  446. ],
  447. "dev": true,
  448. "license": "MIT",
  449. "optional": true,
  450. "os": [
  451. "linux"
  452. ],
  453. "engines": {
  454. "node": ">=12"
  455. }
  456. },
  457. "node_modules/@esbuild/netbsd-x64": {
  458. "version": "0.17.19",
  459. "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
  460. "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
  461. "cpu": [
  462. "x64"
  463. ],
  464. "dev": true,
  465. "license": "MIT",
  466. "optional": true,
  467. "os": [
  468. "netbsd"
  469. ],
  470. "engines": {
  471. "node": ">=12"
  472. }
  473. },
  474. "node_modules/@esbuild/openbsd-x64": {
  475. "version": "0.17.19",
  476. "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
  477. "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
  478. "cpu": [
  479. "x64"
  480. ],
  481. "dev": true,
  482. "license": "MIT",
  483. "optional": true,
  484. "os": [
  485. "openbsd"
  486. ],
  487. "engines": {
  488. "node": ">=12"
  489. }
  490. },
  491. "node_modules/@esbuild/sunos-x64": {
  492. "version": "0.17.19",
  493. "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
  494. "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
  495. "cpu": [
  496. "x64"
  497. ],
  498. "dev": true,
  499. "license": "MIT",
  500. "optional": true,
  501. "os": [
  502. "sunos"
  503. ],
  504. "engines": {
  505. "node": ">=12"
  506. }
  507. },
  508. "node_modules/@esbuild/win32-arm64": {
  509. "version": "0.17.19",
  510. "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
  511. "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
  512. "cpu": [
  513. "arm64"
  514. ],
  515. "dev": true,
  516. "license": "MIT",
  517. "optional": true,
  518. "os": [
  519. "win32"
  520. ],
  521. "engines": {
  522. "node": ">=12"
  523. }
  524. },
  525. "node_modules/@esbuild/win32-ia32": {
  526. "version": "0.17.19",
  527. "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
  528. "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
  529. "cpu": [
  530. "ia32"
  531. ],
  532. "dev": true,
  533. "license": "MIT",
  534. "optional": true,
  535. "os": [
  536. "win32"
  537. ],
  538. "engines": {
  539. "node": ">=12"
  540. }
  541. },
  542. "node_modules/@esbuild/win32-x64": {
  543. "version": "0.17.19",
  544. "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
  545. "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
  546. "cpu": [
  547. "x64"
  548. ],
  549. "dev": true,
  550. "license": "MIT",
  551. "optional": true,
  552. "os": [
  553. "win32"
  554. ],
  555. "engines": {
  556. "node": ">=12"
  557. }
  558. },
  559. "node_modules/@fastify/busboy": {
  560. "version": "2.1.1",
  561. "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz",
  562. "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==",
  563. "dev": true,
  564. "license": "MIT",
  565. "engines": {
  566. "node": ">=14"
  567. }
  568. },
  569. "node_modules/@img/sharp-darwin-arm64": {
  570. "version": "0.33.5",
  571. "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
  572. "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
  573. "cpu": [
  574. "arm64"
  575. ],
  576. "dev": true,
  577. "license": "Apache-2.0",
  578. "optional": true,
  579. "os": [
  580. "darwin"
  581. ],
  582. "engines": {
  583. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  584. },
  585. "funding": {
  586. "url": "https://opencollective.com/libvips"
  587. },
  588. "optionalDependencies": {
  589. "@img/sharp-libvips-darwin-arm64": "1.0.4"
  590. }
  591. },
  592. "node_modules/@img/sharp-darwin-x64": {
  593. "version": "0.33.5",
  594. "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
  595. "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
  596. "cpu": [
  597. "x64"
  598. ],
  599. "dev": true,
  600. "license": "Apache-2.0",
  601. "optional": true,
  602. "os": [
  603. "darwin"
  604. ],
  605. "engines": {
  606. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  607. },
  608. "funding": {
  609. "url": "https://opencollective.com/libvips"
  610. },
  611. "optionalDependencies": {
  612. "@img/sharp-libvips-darwin-x64": "1.0.4"
  613. }
  614. },
  615. "node_modules/@img/sharp-libvips-darwin-arm64": {
  616. "version": "1.0.4",
  617. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
  618. "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
  619. "cpu": [
  620. "arm64"
  621. ],
  622. "dev": true,
  623. "license": "LGPL-3.0-or-later",
  624. "optional": true,
  625. "os": [
  626. "darwin"
  627. ],
  628. "funding": {
  629. "url": "https://opencollective.com/libvips"
  630. }
  631. },
  632. "node_modules/@img/sharp-libvips-darwin-x64": {
  633. "version": "1.0.4",
  634. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
  635. "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
  636. "cpu": [
  637. "x64"
  638. ],
  639. "dev": true,
  640. "license": "LGPL-3.0-or-later",
  641. "optional": true,
  642. "os": [
  643. "darwin"
  644. ],
  645. "funding": {
  646. "url": "https://opencollective.com/libvips"
  647. }
  648. },
  649. "node_modules/@img/sharp-libvips-linux-arm": {
  650. "version": "1.0.5",
  651. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
  652. "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
  653. "cpu": [
  654. "arm"
  655. ],
  656. "dev": true,
  657. "license": "LGPL-3.0-or-later",
  658. "optional": true,
  659. "os": [
  660. "linux"
  661. ],
  662. "funding": {
  663. "url": "https://opencollective.com/libvips"
  664. }
  665. },
  666. "node_modules/@img/sharp-libvips-linux-arm64": {
  667. "version": "1.0.4",
  668. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
  669. "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
  670. "cpu": [
  671. "arm64"
  672. ],
  673. "dev": true,
  674. "license": "LGPL-3.0-or-later",
  675. "optional": true,
  676. "os": [
  677. "linux"
  678. ],
  679. "funding": {
  680. "url": "https://opencollective.com/libvips"
  681. }
  682. },
  683. "node_modules/@img/sharp-libvips-linux-s390x": {
  684. "version": "1.0.4",
  685. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
  686. "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
  687. "cpu": [
  688. "s390x"
  689. ],
  690. "dev": true,
  691. "license": "LGPL-3.0-or-later",
  692. "optional": true,
  693. "os": [
  694. "linux"
  695. ],
  696. "funding": {
  697. "url": "https://opencollective.com/libvips"
  698. }
  699. },
  700. "node_modules/@img/sharp-libvips-linux-x64": {
  701. "version": "1.0.4",
  702. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
  703. "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
  704. "cpu": [
  705. "x64"
  706. ],
  707. "dev": true,
  708. "license": "LGPL-3.0-or-later",
  709. "optional": true,
  710. "os": [
  711. "linux"
  712. ],
  713. "funding": {
  714. "url": "https://opencollective.com/libvips"
  715. }
  716. },
  717. "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
  718. "version": "1.0.4",
  719. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
  720. "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
  721. "cpu": [
  722. "arm64"
  723. ],
  724. "dev": true,
  725. "license": "LGPL-3.0-or-later",
  726. "optional": true,
  727. "os": [
  728. "linux"
  729. ],
  730. "funding": {
  731. "url": "https://opencollective.com/libvips"
  732. }
  733. },
  734. "node_modules/@img/sharp-libvips-linuxmusl-x64": {
  735. "version": "1.0.4",
  736. "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
  737. "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
  738. "cpu": [
  739. "x64"
  740. ],
  741. "dev": true,
  742. "license": "LGPL-3.0-or-later",
  743. "optional": true,
  744. "os": [
  745. "linux"
  746. ],
  747. "funding": {
  748. "url": "https://opencollective.com/libvips"
  749. }
  750. },
  751. "node_modules/@img/sharp-linux-arm": {
  752. "version": "0.33.5",
  753. "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
  754. "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
  755. "cpu": [
  756. "arm"
  757. ],
  758. "dev": true,
  759. "license": "Apache-2.0",
  760. "optional": true,
  761. "os": [
  762. "linux"
  763. ],
  764. "engines": {
  765. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  766. },
  767. "funding": {
  768. "url": "https://opencollective.com/libvips"
  769. },
  770. "optionalDependencies": {
  771. "@img/sharp-libvips-linux-arm": "1.0.5"
  772. }
  773. },
  774. "node_modules/@img/sharp-linux-arm64": {
  775. "version": "0.33.5",
  776. "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
  777. "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
  778. "cpu": [
  779. "arm64"
  780. ],
  781. "dev": true,
  782. "license": "Apache-2.0",
  783. "optional": true,
  784. "os": [
  785. "linux"
  786. ],
  787. "engines": {
  788. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  789. },
  790. "funding": {
  791. "url": "https://opencollective.com/libvips"
  792. },
  793. "optionalDependencies": {
  794. "@img/sharp-libvips-linux-arm64": "1.0.4"
  795. }
  796. },
  797. "node_modules/@img/sharp-linux-s390x": {
  798. "version": "0.33.5",
  799. "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
  800. "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
  801. "cpu": [
  802. "s390x"
  803. ],
  804. "dev": true,
  805. "license": "Apache-2.0",
  806. "optional": true,
  807. "os": [
  808. "linux"
  809. ],
  810. "engines": {
  811. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  812. },
  813. "funding": {
  814. "url": "https://opencollective.com/libvips"
  815. },
  816. "optionalDependencies": {
  817. "@img/sharp-libvips-linux-s390x": "1.0.4"
  818. }
  819. },
  820. "node_modules/@img/sharp-linux-x64": {
  821. "version": "0.33.5",
  822. "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
  823. "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
  824. "cpu": [
  825. "x64"
  826. ],
  827. "dev": true,
  828. "license": "Apache-2.0",
  829. "optional": true,
  830. "os": [
  831. "linux"
  832. ],
  833. "engines": {
  834. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  835. },
  836. "funding": {
  837. "url": "https://opencollective.com/libvips"
  838. },
  839. "optionalDependencies": {
  840. "@img/sharp-libvips-linux-x64": "1.0.4"
  841. }
  842. },
  843. "node_modules/@img/sharp-linuxmusl-arm64": {
  844. "version": "0.33.5",
  845. "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
  846. "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
  847. "cpu": [
  848. "arm64"
  849. ],
  850. "dev": true,
  851. "license": "Apache-2.0",
  852. "optional": true,
  853. "os": [
  854. "linux"
  855. ],
  856. "engines": {
  857. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  858. },
  859. "funding": {
  860. "url": "https://opencollective.com/libvips"
  861. },
  862. "optionalDependencies": {
  863. "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
  864. }
  865. },
  866. "node_modules/@img/sharp-linuxmusl-x64": {
  867. "version": "0.33.5",
  868. "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
  869. "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
  870. "cpu": [
  871. "x64"
  872. ],
  873. "dev": true,
  874. "license": "Apache-2.0",
  875. "optional": true,
  876. "os": [
  877. "linux"
  878. ],
  879. "engines": {
  880. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  881. },
  882. "funding": {
  883. "url": "https://opencollective.com/libvips"
  884. },
  885. "optionalDependencies": {
  886. "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
  887. }
  888. },
  889. "node_modules/@img/sharp-wasm32": {
  890. "version": "0.33.5",
  891. "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
  892. "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
  893. "cpu": [
  894. "wasm32"
  895. ],
  896. "dev": true,
  897. "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
  898. "optional": true,
  899. "dependencies": {
  900. "@emnapi/runtime": "^1.2.0"
  901. },
  902. "engines": {
  903. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  904. },
  905. "funding": {
  906. "url": "https://opencollective.com/libvips"
  907. }
  908. },
  909. "node_modules/@img/sharp-win32-ia32": {
  910. "version": "0.33.5",
  911. "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
  912. "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
  913. "cpu": [
  914. "ia32"
  915. ],
  916. "dev": true,
  917. "license": "Apache-2.0 AND LGPL-3.0-or-later",
  918. "optional": true,
  919. "os": [
  920. "win32"
  921. ],
  922. "engines": {
  923. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  924. },
  925. "funding": {
  926. "url": "https://opencollective.com/libvips"
  927. }
  928. },
  929. "node_modules/@img/sharp-win32-x64": {
  930. "version": "0.33.5",
  931. "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
  932. "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
  933. "cpu": [
  934. "x64"
  935. ],
  936. "dev": true,
  937. "license": "Apache-2.0 AND LGPL-3.0-or-later",
  938. "optional": true,
  939. "os": [
  940. "win32"
  941. ],
  942. "engines": {
  943. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  944. },
  945. "funding": {
  946. "url": "https://opencollective.com/libvips"
  947. }
  948. },
  949. "node_modules/@jridgewell/resolve-uri": {
  950. "version": "3.1.2",
  951. "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  952. "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  953. "dev": true,
  954. "license": "MIT",
  955. "engines": {
  956. "node": ">=6.0.0"
  957. }
  958. },
  959. "node_modules/@jridgewell/sourcemap-codec": {
  960. "version": "1.5.5",
  961. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  962. "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
  963. "dev": true,
  964. "license": "MIT"
  965. },
  966. "node_modules/@jridgewell/trace-mapping": {
  967. "version": "0.3.9",
  968. "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
  969. "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
  970. "dev": true,
  971. "license": "MIT",
  972. "dependencies": {
  973. "@jridgewell/resolve-uri": "^3.0.3",
  974. "@jridgewell/sourcemap-codec": "^1.4.10"
  975. }
  976. },
  977. "node_modules/acorn": {
  978. "version": "8.14.0",
  979. "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
  980. "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
  981. "dev": true,
  982. "license": "MIT",
  983. "bin": {
  984. "acorn": "bin/acorn"
  985. },
  986. "engines": {
  987. "node": ">=0.4.0"
  988. }
  989. },
  990. "node_modules/acorn-walk": {
  991. "version": "8.3.2",
  992. "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
  993. "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
  994. "dev": true,
  995. "license": "MIT",
  996. "engines": {
  997. "node": ">=0.4.0"
  998. }
  999. },
  1000. "node_modules/as-table": {
  1001. "version": "1.0.55",
  1002. "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz",
  1003. "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==",
  1004. "dev": true,
  1005. "license": "MIT",
  1006. "dependencies": {
  1007. "printable-characters": "^1.0.42"
  1008. }
  1009. },
  1010. "node_modules/blake3-wasm": {
  1011. "version": "2.1.5",
  1012. "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
  1013. "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
  1014. "dev": true,
  1015. "license": "MIT"
  1016. },
  1017. "node_modules/color": {
  1018. "version": "4.2.3",
  1019. "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
  1020. "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
  1021. "dev": true,
  1022. "license": "MIT",
  1023. "optional": true,
  1024. "dependencies": {
  1025. "color-convert": "^2.0.1",
  1026. "color-string": "^1.9.0"
  1027. },
  1028. "engines": {
  1029. "node": ">=12.5.0"
  1030. }
  1031. },
  1032. "node_modules/color-convert": {
  1033. "version": "2.0.1",
  1034. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1035. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1036. "dev": true,
  1037. "license": "MIT",
  1038. "optional": true,
  1039. "dependencies": {
  1040. "color-name": "~1.1.4"
  1041. },
  1042. "engines": {
  1043. "node": ">=7.0.0"
  1044. }
  1045. },
  1046. "node_modules/color-name": {
  1047. "version": "1.1.4",
  1048. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1049. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1050. "dev": true,
  1051. "license": "MIT",
  1052. "optional": true
  1053. },
  1054. "node_modules/color-string": {
  1055. "version": "1.9.1",
  1056. "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
  1057. "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
  1058. "dev": true,
  1059. "license": "MIT",
  1060. "optional": true,
  1061. "dependencies": {
  1062. "color-name": "^1.0.0",
  1063. "simple-swizzle": "^0.2.2"
  1064. }
  1065. },
  1066. "node_modules/cookie": {
  1067. "version": "0.7.2",
  1068. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  1069. "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
  1070. "dev": true,
  1071. "license": "MIT",
  1072. "engines": {
  1073. "node": ">= 0.6"
  1074. }
  1075. },
  1076. "node_modules/data-uri-to-buffer": {
  1077. "version": "2.0.2",
  1078. "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz",
  1079. "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==",
  1080. "dev": true,
  1081. "license": "MIT"
  1082. },
  1083. "node_modules/defu": {
  1084. "version": "6.1.7",
  1085. "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz",
  1086. "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==",
  1087. "dev": true,
  1088. "license": "MIT"
  1089. },
  1090. "node_modules/detect-libc": {
  1091. "version": "2.1.2",
  1092. "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
  1093. "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
  1094. "dev": true,
  1095. "license": "Apache-2.0",
  1096. "optional": true,
  1097. "engines": {
  1098. "node": ">=8"
  1099. }
  1100. },
  1101. "node_modules/esbuild": {
  1102. "version": "0.17.19",
  1103. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
  1104. "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
  1105. "dev": true,
  1106. "hasInstallScript": true,
  1107. "license": "MIT",
  1108. "bin": {
  1109. "esbuild": "bin/esbuild"
  1110. },
  1111. "engines": {
  1112. "node": ">=12"
  1113. },
  1114. "optionalDependencies": {
  1115. "@esbuild/android-arm": "0.17.19",
  1116. "@esbuild/android-arm64": "0.17.19",
  1117. "@esbuild/android-x64": "0.17.19",
  1118. "@esbuild/darwin-arm64": "0.17.19",
  1119. "@esbuild/darwin-x64": "0.17.19",
  1120. "@esbuild/freebsd-arm64": "0.17.19",
  1121. "@esbuild/freebsd-x64": "0.17.19",
  1122. "@esbuild/linux-arm": "0.17.19",
  1123. "@esbuild/linux-arm64": "0.17.19",
  1124. "@esbuild/linux-ia32": "0.17.19",
  1125. "@esbuild/linux-loong64": "0.17.19",
  1126. "@esbuild/linux-mips64el": "0.17.19",
  1127. "@esbuild/linux-ppc64": "0.17.19",
  1128. "@esbuild/linux-riscv64": "0.17.19",
  1129. "@esbuild/linux-s390x": "0.17.19",
  1130. "@esbuild/linux-x64": "0.17.19",
  1131. "@esbuild/netbsd-x64": "0.17.19",
  1132. "@esbuild/openbsd-x64": "0.17.19",
  1133. "@esbuild/sunos-x64": "0.17.19",
  1134. "@esbuild/win32-arm64": "0.17.19",
  1135. "@esbuild/win32-ia32": "0.17.19",
  1136. "@esbuild/win32-x64": "0.17.19"
  1137. }
  1138. },
  1139. "node_modules/escape-string-regexp": {
  1140. "version": "4.0.0",
  1141. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
  1142. "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
  1143. "dev": true,
  1144. "license": "MIT",
  1145. "engines": {
  1146. "node": ">=10"
  1147. },
  1148. "funding": {
  1149. "url": "https://github.com/sponsors/sindresorhus"
  1150. }
  1151. },
  1152. "node_modules/estree-walker": {
  1153. "version": "0.6.1",
  1154. "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
  1155. "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
  1156. "dev": true,
  1157. "license": "MIT"
  1158. },
  1159. "node_modules/exit-hook": {
  1160. "version": "2.2.1",
  1161. "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz",
  1162. "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==",
  1163. "dev": true,
  1164. "license": "MIT",
  1165. "engines": {
  1166. "node": ">=6"
  1167. },
  1168. "funding": {
  1169. "url": "https://github.com/sponsors/sindresorhus"
  1170. }
  1171. },
  1172. "node_modules/exsolve": {
  1173. "version": "1.1.1",
  1174. "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.1.1.tgz",
  1175. "integrity": "sha512-9U/jZUgjnSGyntRr6y5Muu1MJcwFl6kPu7k8qLF0IMNfLqvw0NZ4nnVDq0RVoZ0RvCyumib4Ez3KYrVfilrw+g==",
  1176. "dev": true,
  1177. "license": "MIT"
  1178. },
  1179. "node_modules/fsevents": {
  1180. "version": "2.3.3",
  1181. "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  1182. "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
  1183. "dev": true,
  1184. "hasInstallScript": true,
  1185. "license": "MIT",
  1186. "optional": true,
  1187. "os": [
  1188. "darwin"
  1189. ],
  1190. "engines": {
  1191. "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
  1192. }
  1193. },
  1194. "node_modules/get-source": {
  1195. "version": "2.0.12",
  1196. "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz",
  1197. "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==",
  1198. "dev": true,
  1199. "license": "Unlicense",
  1200. "dependencies": {
  1201. "data-uri-to-buffer": "^2.0.0",
  1202. "source-map": "^0.6.1"
  1203. }
  1204. },
  1205. "node_modules/glob-to-regexp": {
  1206. "version": "0.4.1",
  1207. "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
  1208. "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
  1209. "dev": true,
  1210. "license": "BSD-2-Clause"
  1211. },
  1212. "node_modules/is-arrayish": {
  1213. "version": "0.3.4",
  1214. "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
  1215. "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
  1216. "dev": true,
  1217. "license": "MIT",
  1218. "optional": true
  1219. },
  1220. "node_modules/magic-string": {
  1221. "version": "0.25.9",
  1222. "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
  1223. "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
  1224. "dev": true,
  1225. "license": "MIT",
  1226. "dependencies": {
  1227. "sourcemap-codec": "^1.4.8"
  1228. }
  1229. },
  1230. "node_modules/mime": {
  1231. "version": "3.0.0",
  1232. "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
  1233. "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
  1234. "dev": true,
  1235. "license": "MIT",
  1236. "bin": {
  1237. "mime": "cli.js"
  1238. },
  1239. "engines": {
  1240. "node": ">=10.0.0"
  1241. }
  1242. },
  1243. "node_modules/miniflare": {
  1244. "version": "3.20250718.3",
  1245. "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20250718.3.tgz",
  1246. "integrity": "sha512-JuPrDJhwLrNLEJiNLWO7ZzJrv/Vv9kZuwMYCfv0LskQDM6Eonw4OvywO3CH/wCGjgHzha/qyjUh8JQ068TjDgQ==",
  1247. "dev": true,
  1248. "license": "MIT",
  1249. "dependencies": {
  1250. "@cspotcode/source-map-support": "0.8.1",
  1251. "acorn": "8.14.0",
  1252. "acorn-walk": "8.3.2",
  1253. "exit-hook": "2.2.1",
  1254. "glob-to-regexp": "0.4.1",
  1255. "stoppable": "1.1.0",
  1256. "undici": "^5.28.5",
  1257. "workerd": "1.20250718.0",
  1258. "ws": "8.18.0",
  1259. "youch": "3.3.4",
  1260. "zod": "3.22.3"
  1261. },
  1262. "bin": {
  1263. "miniflare": "bootstrap.js"
  1264. },
  1265. "engines": {
  1266. "node": ">=16.13"
  1267. }
  1268. },
  1269. "node_modules/mustache": {
  1270. "version": "4.2.0",
  1271. "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
  1272. "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
  1273. "dev": true,
  1274. "license": "MIT",
  1275. "bin": {
  1276. "mustache": "bin/mustache"
  1277. }
  1278. },
  1279. "node_modules/ohash": {
  1280. "version": "2.0.11",
  1281. "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz",
  1282. "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==",
  1283. "dev": true,
  1284. "license": "MIT"
  1285. },
  1286. "node_modules/path-to-regexp": {
  1287. "version": "6.3.0",
  1288. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
  1289. "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
  1290. "dev": true,
  1291. "license": "MIT"
  1292. },
  1293. "node_modules/pathe": {
  1294. "version": "2.0.3",
  1295. "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
  1296. "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
  1297. "dev": true,
  1298. "license": "MIT"
  1299. },
  1300. "node_modules/printable-characters": {
  1301. "version": "1.0.42",
  1302. "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz",
  1303. "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==",
  1304. "dev": true,
  1305. "license": "Unlicense"
  1306. },
  1307. "node_modules/rollup-plugin-inject": {
  1308. "version": "3.0.2",
  1309. "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz",
  1310. "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==",
  1311. "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.",
  1312. "dev": true,
  1313. "license": "MIT",
  1314. "dependencies": {
  1315. "estree-walker": "^0.6.1",
  1316. "magic-string": "^0.25.3",
  1317. "rollup-pluginutils": "^2.8.1"
  1318. }
  1319. },
  1320. "node_modules/rollup-plugin-node-polyfills": {
  1321. "version": "0.2.1",
  1322. "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz",
  1323. "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==",
  1324. "dev": true,
  1325. "license": "MIT",
  1326. "dependencies": {
  1327. "rollup-plugin-inject": "^3.0.0"
  1328. }
  1329. },
  1330. "node_modules/rollup-pluginutils": {
  1331. "version": "2.8.2",
  1332. "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
  1333. "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
  1334. "dev": true,
  1335. "license": "MIT",
  1336. "dependencies": {
  1337. "estree-walker": "^0.6.1"
  1338. }
  1339. },
  1340. "node_modules/semver": {
  1341. "version": "7.8.5",
  1342. "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  1343. "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
  1344. "dev": true,
  1345. "license": "ISC",
  1346. "optional": true,
  1347. "bin": {
  1348. "semver": "bin/semver.js"
  1349. },
  1350. "engines": {
  1351. "node": ">=10"
  1352. }
  1353. },
  1354. "node_modules/sharp": {
  1355. "version": "0.33.5",
  1356. "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
  1357. "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
  1358. "dev": true,
  1359. "hasInstallScript": true,
  1360. "license": "Apache-2.0",
  1361. "optional": true,
  1362. "dependencies": {
  1363. "color": "^4.2.3",
  1364. "detect-libc": "^2.0.3",
  1365. "semver": "^7.6.3"
  1366. },
  1367. "engines": {
  1368. "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
  1369. },
  1370. "funding": {
  1371. "url": "https://opencollective.com/libvips"
  1372. },
  1373. "optionalDependencies": {
  1374. "@img/sharp-darwin-arm64": "0.33.5",
  1375. "@img/sharp-darwin-x64": "0.33.5",
  1376. "@img/sharp-libvips-darwin-arm64": "1.0.4",
  1377. "@img/sharp-libvips-darwin-x64": "1.0.4",
  1378. "@img/sharp-libvips-linux-arm": "1.0.5",
  1379. "@img/sharp-libvips-linux-arm64": "1.0.4",
  1380. "@img/sharp-libvips-linux-s390x": "1.0.4",
  1381. "@img/sharp-libvips-linux-x64": "1.0.4",
  1382. "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
  1383. "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
  1384. "@img/sharp-linux-arm": "0.33.5",
  1385. "@img/sharp-linux-arm64": "0.33.5",
  1386. "@img/sharp-linux-s390x": "0.33.5",
  1387. "@img/sharp-linux-x64": "0.33.5",
  1388. "@img/sharp-linuxmusl-arm64": "0.33.5",
  1389. "@img/sharp-linuxmusl-x64": "0.33.5",
  1390. "@img/sharp-wasm32": "0.33.5",
  1391. "@img/sharp-win32-ia32": "0.33.5",
  1392. "@img/sharp-win32-x64": "0.33.5"
  1393. }
  1394. },
  1395. "node_modules/simple-swizzle": {
  1396. "version": "0.2.4",
  1397. "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
  1398. "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
  1399. "dev": true,
  1400. "license": "MIT",
  1401. "optional": true,
  1402. "dependencies": {
  1403. "is-arrayish": "^0.3.1"
  1404. }
  1405. },
  1406. "node_modules/source-map": {
  1407. "version": "0.6.1",
  1408. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1409. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1410. "dev": true,
  1411. "license": "BSD-3-Clause",
  1412. "engines": {
  1413. "node": ">=0.10.0"
  1414. }
  1415. },
  1416. "node_modules/sourcemap-codec": {
  1417. "version": "1.4.8",
  1418. "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
  1419. "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
  1420. "deprecated": "Please use @jridgewell/sourcemap-codec instead",
  1421. "dev": true,
  1422. "license": "MIT"
  1423. },
  1424. "node_modules/stacktracey": {
  1425. "version": "2.2.0",
  1426. "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.2.0.tgz",
  1427. "integrity": "sha512-ETyQEz+CzXiLjEbyJqpbp+/T79RQD/6wqFucRBIlVNZfYq2Ay7wbretD4cxpbymZlaPWx58aIhPEY1Cr8DlVvg==",
  1428. "dev": true,
  1429. "license": "Unlicense",
  1430. "dependencies": {
  1431. "as-table": "^1.0.36",
  1432. "get-source": "^2.0.12"
  1433. }
  1434. },
  1435. "node_modules/stoppable": {
  1436. "version": "1.1.0",
  1437. "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
  1438. "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==",
  1439. "dev": true,
  1440. "license": "MIT",
  1441. "engines": {
  1442. "node": ">=4",
  1443. "npm": ">=6"
  1444. }
  1445. },
  1446. "node_modules/tslib": {
  1447. "version": "2.8.1",
  1448. "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
  1449. "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
  1450. "dev": true,
  1451. "license": "0BSD",
  1452. "optional": true
  1453. },
  1454. "node_modules/typescript": {
  1455. "version": "5.9.3",
  1456. "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  1457. "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
  1458. "dev": true,
  1459. "license": "Apache-2.0",
  1460. "bin": {
  1461. "tsc": "bin/tsc",
  1462. "tsserver": "bin/tsserver"
  1463. },
  1464. "engines": {
  1465. "node": ">=14.17"
  1466. }
  1467. },
  1468. "node_modules/ufo": {
  1469. "version": "1.6.4",
  1470. "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz",
  1471. "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==",
  1472. "dev": true,
  1473. "license": "MIT"
  1474. },
  1475. "node_modules/undici": {
  1476. "version": "5.29.0",
  1477. "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz",
  1478. "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==",
  1479. "dev": true,
  1480. "license": "MIT",
  1481. "dependencies": {
  1482. "@fastify/busboy": "^2.0.0"
  1483. },
  1484. "engines": {
  1485. "node": ">=14.0"
  1486. }
  1487. },
  1488. "node_modules/unenv": {
  1489. "version": "2.0.0-rc.14",
  1490. "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.14.tgz",
  1491. "integrity": "sha512-od496pShMen7nOy5VmVJCnq8rptd45vh6Nx/r2iPbrba6pa6p+tS2ywuIHRZ/OBvSbQZB0kWvpO9XBNVFXHD3Q==",
  1492. "dev": true,
  1493. "license": "MIT",
  1494. "dependencies": {
  1495. "defu": "^6.1.4",
  1496. "exsolve": "^1.0.1",
  1497. "ohash": "^2.0.10",
  1498. "pathe": "^2.0.3",
  1499. "ufo": "^1.5.4"
  1500. }
  1501. },
  1502. "node_modules/workerd": {
  1503. "version": "1.20250718.0",
  1504. "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250718.0.tgz",
  1505. "integrity": "sha512-kqkIJP/eOfDlUyBzU7joBg+tl8aB25gEAGqDap+nFWb+WHhnooxjGHgxPBy3ipw2hnShPFNOQt5lFRxbwALirg==",
  1506. "dev": true,
  1507. "hasInstallScript": true,
  1508. "license": "Apache-2.0",
  1509. "bin": {
  1510. "workerd": "bin/workerd"
  1511. },
  1512. "engines": {
  1513. "node": ">=16"
  1514. },
  1515. "optionalDependencies": {
  1516. "@cloudflare/workerd-darwin-64": "1.20250718.0",
  1517. "@cloudflare/workerd-darwin-arm64": "1.20250718.0",
  1518. "@cloudflare/workerd-linux-64": "1.20250718.0",
  1519. "@cloudflare/workerd-linux-arm64": "1.20250718.0",
  1520. "@cloudflare/workerd-windows-64": "1.20250718.0"
  1521. }
  1522. },
  1523. "node_modules/wrangler": {
  1524. "version": "3.114.17",
  1525. "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.114.17.tgz",
  1526. "integrity": "sha512-tAvf7ly+tB+zwwrmjsCyJ2pJnnc7SZhbnNwXbH+OIdVas3zTSmjcZOjmLKcGGptssAA3RyTKhcF9BvKZzMUycA==",
  1527. "dev": true,
  1528. "license": "MIT OR Apache-2.0",
  1529. "dependencies": {
  1530. "@cloudflare/kv-asset-handler": "0.3.4",
  1531. "@cloudflare/unenv-preset": "2.0.2",
  1532. "@esbuild-plugins/node-globals-polyfill": "0.2.3",
  1533. "@esbuild-plugins/node-modules-polyfill": "0.2.2",
  1534. "blake3-wasm": "2.1.5",
  1535. "esbuild": "0.17.19",
  1536. "miniflare": "3.20250718.3",
  1537. "path-to-regexp": "6.3.0",
  1538. "unenv": "2.0.0-rc.14",
  1539. "workerd": "1.20250718.0"
  1540. },
  1541. "bin": {
  1542. "wrangler": "bin/wrangler.js",
  1543. "wrangler2": "bin/wrangler.js"
  1544. },
  1545. "engines": {
  1546. "node": ">=16.17.0"
  1547. },
  1548. "optionalDependencies": {
  1549. "fsevents": "~2.3.2",
  1550. "sharp": "^0.33.5"
  1551. },
  1552. "peerDependencies": {
  1553. "@cloudflare/workers-types": "^4.20250408.0"
  1554. },
  1555. "peerDependenciesMeta": {
  1556. "@cloudflare/workers-types": {
  1557. "optional": true
  1558. }
  1559. }
  1560. },
  1561. "node_modules/ws": {
  1562. "version": "8.18.0",
  1563. "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
  1564. "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
  1565. "dev": true,
  1566. "license": "MIT",
  1567. "engines": {
  1568. "node": ">=10.0.0"
  1569. },
  1570. "peerDependencies": {
  1571. "bufferutil": "^4.0.1",
  1572. "utf-8-validate": ">=5.0.2"
  1573. },
  1574. "peerDependenciesMeta": {
  1575. "bufferutil": {
  1576. "optional": true
  1577. },
  1578. "utf-8-validate": {
  1579. "optional": true
  1580. }
  1581. }
  1582. },
  1583. "node_modules/youch": {
  1584. "version": "3.3.4",
  1585. "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz",
  1586. "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==",
  1587. "dev": true,
  1588. "license": "MIT",
  1589. "dependencies": {
  1590. "cookie": "^0.7.1",
  1591. "mustache": "^4.2.0",
  1592. "stacktracey": "^2.1.8"
  1593. }
  1594. },
  1595. "node_modules/zod": {
  1596. "version": "3.22.3",
  1597. "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
  1598. "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
  1599. "dev": true,
  1600. "license": "MIT",
  1601. "funding": {
  1602. "url": "https://github.com/sponsors/colinhacks"
  1603. }
  1604. }
  1605. }
  1606. }