Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: remove unused jsdom dependency and update HEY_API_URL handling

yoginth.com c7e80153 3961dde9

verified
+8 -331
+1
apps/web/.env.example
··· 1 1 LENS_NETWORK="testnet" # mainnet, testnet, staging 2 + HEY_API_URL="https://api.hey.xyz"
-1
apps/web/package.json
··· 78 78 "@types/react": "^19.1.13", 79 79 "@types/react-dom": "^19.1.9", 80 80 "@vitejs/plugin-react": "^5.0.3", 81 - "jsdom": "^27.0.0", 82 81 "typescript": "^5.9.2", 83 82 "vite-plugin-environment": "^1.1.3", 84 83 "vite-tsconfig-paths": "^5.1.4"
+6 -1
apps/web/vite.config.mjs
··· 72 72 tsconfigPaths(), 73 73 react(), 74 74 tailwindcss(), 75 - EnvironmentPlugin(["LENS_NETWORK"]) 75 + // Expose env vars to client-side code (process.env.*) 76 + // Provide a safe default for HEY_API_URL to avoid build-time errors. 77 + EnvironmentPlugin({ 78 + HEY_API_URL: "https://api.hey.xyz", 79 + LENS_NETWORK: undefined 80 + }) 76 81 ] 77 82 });
+1 -1
packages/data/constants.ts
··· 9 9 export const DEFAULT_COLLECT_TOKEN = getEnvConfig().defaultCollectToken; 10 10 export const HEY_APP = getEnvConfig().appAddress; 11 11 export const HEY_TREASURY = "0x03Ba34f6Ea1496fa316873CF8350A3f7eaD317EF"; 12 - export const HEY_API_URL = "https://api.hey.xyz"; 12 + export const HEY_API_URL = process.env.HEY_API_URL || "https://api.hey.xyz"; 13 13 14 14 export const IS_MAINNET = LENS_API_URL === LENS_ENDPOINT.Mainnet; 15 15 export const CHAIN = IS_MAINNET ? chains.mainnet : chains.testnet;
-328
pnpm-lock.yaml
··· 286 286 '@vitejs/plugin-react': 287 287 specifier: ^5.0.3 288 288 version: 5.0.3(vite@7.1.7(@types/node@24.5.2)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1)) 289 - jsdom: 290 - specifier: ^27.0.0 291 - version: 27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@5.0.10) 292 289 typescript: 293 290 specifier: ^5.9.2 294 291 version: 5.9.2 ··· 498 495 499 496 '@ariatype/aria-roles@1.0.2': 500 497 resolution: {integrity: sha512-ZhQTwM1Q5TdoJlFIdaveZMjE0sMGZ4qTpZLbn1b9HqXoixHLzbWWZlmeAPXpSrYjQsCsJlnuIlL9LeYCLT61ag==} 501 - 502 - '@asamuzakjp/css-color@4.0.4': 503 - resolution: {integrity: sha512-cKjSKvWGmAziQWbCouOsFwb14mp1betm8Y7Fn+yglDMUUu3r9DCbJ9iJbeFDenLMqFbIMC0pQP8K+B8LAxX3OQ==} 504 - 505 - '@asamuzakjp/dom-selector@6.5.6': 506 - resolution: {integrity: sha512-Mj3Hu9ymlsERd7WOsUKNUZnJYL4IZ/I9wVVYgtvOsWYiEFbkQ4G7VRIh2USxTVW4BBDIsLG+gBUgqOqf2Kvqow==} 507 - 508 - '@asamuzakjp/nwsapi@2.3.9': 509 - resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} 510 498 511 499 '@aws-crypto/crc32@5.2.0': 512 500 resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} ··· 1011 999 1012 1000 '@coinbase/wallet-sdk@4.3.6': 1013 1001 resolution: {integrity: sha512-4q8BNG1ViL4mSAAvPAtpwlOs1gpC+67eQtgIwNvT3xyeyFFd+guwkc8bcX5rTmQhXpqnhzC4f0obACbP9CqMSA==} 1014 - 1015 - '@csstools/color-helpers@5.1.0': 1016 - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} 1017 - engines: {node: '>=18'} 1018 - 1019 - '@csstools/css-calc@2.1.4': 1020 - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} 1021 - engines: {node: '>=18'} 1022 - peerDependencies: 1023 - '@csstools/css-parser-algorithms': ^3.0.5 1024 - '@csstools/css-tokenizer': ^3.0.4 1025 - 1026 - '@csstools/css-color-parser@3.1.0': 1027 - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} 1028 - engines: {node: '>=18'} 1029 - peerDependencies: 1030 - '@csstools/css-parser-algorithms': ^3.0.5 1031 - '@csstools/css-tokenizer': ^3.0.4 1032 - 1033 - '@csstools/css-parser-algorithms@3.0.5': 1034 - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} 1035 - engines: {node: '>=18'} 1036 - peerDependencies: 1037 - '@csstools/css-tokenizer': ^3.0.4 1038 - 1039 - '@csstools/css-syntax-patches-for-csstree@1.0.14': 1040 - resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==} 1041 - engines: {node: '>=18'} 1042 - peerDependencies: 1043 - postcss: ^8.4 1044 - 1045 - '@csstools/css-tokenizer@3.0.4': 1046 - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} 1047 - engines: {node: '>=18'} 1048 1002 1049 1003 '@ecies/ciphers@0.2.4': 1050 1004 resolution: {integrity: sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==} ··· 3250 3204 aes-js@4.0.0-beta.5: 3251 3205 resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} 3252 3206 3253 - agent-base@7.1.4: 3254 - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} 3255 - engines: {node: '>= 14'} 3256 - 3257 3207 ansi-escapes@7.1.1: 3258 3208 resolution: {integrity: sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==} 3259 3209 engines: {node: '>=18'} ··· 3334 3284 baseline-browser-mapping@2.8.6: 3335 3285 resolution: {integrity: sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==} 3336 3286 hasBin: true 3337 - 3338 - bidi-js@1.0.3: 3339 - resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} 3340 3287 3341 3288 big.js@6.2.2: 3342 3289 resolution: {integrity: sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==} ··· 3563 3510 css-select@5.2.2: 3564 3511 resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} 3565 3512 3566 - css-tree@3.1.0: 3567 - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} 3568 - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 3569 - 3570 3513 css-what@6.2.2: 3571 3514 resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} 3572 3515 engines: {node: '>= 6'} ··· 3574 3517 cssom@0.5.0: 3575 3518 resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} 3576 3519 3577 - cssstyle@5.3.1: 3578 - resolution: {integrity: sha512-g5PC9Aiph9eiczFpcgUhd9S4UUO3F+LHGRIi5NUMZ+4xtoIYbHNZwZnWA2JsFGe8OU8nl4WyaEFiZuGuxlutJQ==} 3579 - engines: {node: '>=20'} 3580 - 3581 3520 csstype@3.1.3: 3582 3521 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 3583 3522 ··· 3587 3526 data-uri-to-buffer@4.0.1: 3588 3527 resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} 3589 3528 engines: {node: '>= 12'} 3590 - 3591 - data-urls@6.0.0: 3592 - resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} 3593 - engines: {node: '>=20'} 3594 3529 3595 3530 dataloader@2.2.3: 3596 3531 resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==} ··· 3639 3574 decamelize@1.2.0: 3640 3575 resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} 3641 3576 engines: {node: '>=0.10.0'} 3642 - 3643 - decimal.js@10.6.0: 3644 - resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} 3645 3577 3646 3578 decode-named-character-reference@1.2.0: 3647 3579 resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} ··· 4132 4064 resolution: {integrity: sha512-JW8Bb4RFWD9iOKxg5PbUarBYGM99IcxFl2FPBo2gSJO11jjUDqlP1Bmfyqt8Z/dGhIQ63PMA9LdcLefXyIasyg==} 4133 4065 engines: {node: '>=16.9.0'} 4134 4066 4135 - html-encoding-sniffer@4.0.0: 4136 - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} 4137 - engines: {node: '>=18'} 4138 - 4139 4067 html-escaper@3.0.3: 4140 4068 resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} 4141 4069 ··· 4148 4076 htmlparser2@10.0.0: 4149 4077 resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} 4150 4078 4151 - http-proxy-agent@7.0.2: 4152 - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} 4153 - engines: {node: '>= 14'} 4154 - 4155 - https-proxy-agent@7.0.6: 4156 - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} 4157 - engines: {node: '>= 14'} 4158 - 4159 4079 husky@9.1.7: 4160 4080 resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} 4161 4081 engines: {node: '>=18'} 4162 4082 hasBin: true 4163 4083 4164 - iconv-lite@0.6.3: 4165 - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 4166 - engines: {node: '>=0.10.0'} 4167 - 4168 4084 iconv-lite@0.7.0: 4169 4085 resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} 4170 4086 engines: {node: '>=0.10.0'} ··· 4275 4191 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 4276 4192 engines: {node: '>=12'} 4277 4193 4278 - is-potential-custom-element-name@1.0.1: 4279 - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} 4280 - 4281 4194 is-regex@1.2.1: 4282 4195 resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} 4283 4196 engines: {node: '>= 0.4'} ··· 4344 4257 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 4345 4258 hasBin: true 4346 4259 4347 - jsdom@27.0.0: 4348 - resolution: {integrity: sha512-lIHeR1qlIRrIN5VMccd8tI2Sgw6ieYXSVktcSHaNe3Z5nE/tcPQYQWOq00wxMvYOsz+73eAkNenVvmPC6bba9A==} 4349 - engines: {node: '>=20'} 4350 - peerDependencies: 4351 - canvas: ^3.0.0 4352 - peerDependenciesMeta: 4353 - canvas: 4354 - optional: true 4355 - 4356 4260 jsesc@3.1.0: 4357 4261 resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 4358 4262 engines: {node: '>=6'} ··· 4526 4430 lru-cache@10.4.3: 4527 4431 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 4528 4432 4529 - lru-cache@11.2.1: 4530 - resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==} 4531 - engines: {node: 20 || >=22} 4532 - 4533 4433 lru-cache@5.1.1: 4534 4434 resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 4535 4435 ··· 4573 4473 4574 4474 mdast-util-to-string@4.0.0: 4575 4475 resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 4576 - 4577 - mdn-data@2.12.2: 4578 - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 4579 4476 4580 4477 merge2@1.4.1: 4581 4478 resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} ··· 5212 5109 pump@3.0.3: 5213 5110 resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} 5214 5111 5215 - punycode@2.3.1: 5216 - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 5217 - engines: {node: '>=6'} 5218 - 5219 5112 qrcode@1.5.3: 5220 5113 resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} 5221 5114 engines: {node: '>=10.13.0'} ··· 5421 5314 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 5422 5315 engines: {node: '>=0.10.0'} 5423 5316 5424 - require-from-string@2.0.2: 5425 - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 5426 - engines: {node: '>=0.10.0'} 5427 - 5428 5317 require-main-filename@2.0.0: 5429 5318 resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} 5430 5319 ··· 5458 5347 rope-sequence@1.3.4: 5459 5348 resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} 5460 5349 5461 - rrweb-cssom@0.8.0: 5462 - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} 5463 - 5464 5350 run-parallel@1.2.0: 5465 5351 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 5466 5352 ··· 5480 5366 5481 5367 safer-buffer@2.1.2: 5482 5368 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 5483 - 5484 - saxes@6.0.0: 5485 - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} 5486 - engines: {node: '>=v12.22.7'} 5487 5369 5488 5370 scheduler@0.26.0: 5489 5371 resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} ··· 5664 5546 resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} 5665 5547 engines: {node: '>=0.10'} 5666 5548 5667 - symbol-tree@3.2.4: 5668 - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} 5669 - 5670 5549 sync-fetch@0.6.0-2: 5671 5550 resolution: {integrity: sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A==} 5672 5551 engines: {node: '>=18'} ··· 5707 5586 title-case@3.0.3: 5708 5587 resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} 5709 5588 5710 - tldts-core@7.0.16: 5711 - resolution: {integrity: sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==} 5712 - 5713 - tldts@7.0.16: 5714 - resolution: {integrity: sha512-5bdPHSwbKTeHmXrgecID4Ljff8rQjv7g8zKQPkCozRo2HWWni+p310FSn5ImI+9kWw9kK4lzOB5q/a6iv0IJsw==} 5715 - hasBin: true 5716 - 5717 5589 to-buffer@1.2.1: 5718 5590 resolution: {integrity: sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==} 5719 5591 engines: {node: '>= 0.4'} ··· 5722 5594 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 5723 5595 engines: {node: '>=8.0'} 5724 5596 5725 - tough-cookie@6.0.0: 5726 - resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} 5727 - engines: {node: '>=16'} 5728 - 5729 5597 tr46@0.0.3: 5730 5598 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 5731 - 5732 - tr46@6.0.0: 5733 - resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} 5734 - engines: {node: '>=20'} 5735 5599 5736 5600 trim-lines@3.0.1: 5737 5601 resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} ··· 6111 5975 w3c-keyname@2.2.8: 6112 5976 resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} 6113 5977 6114 - w3c-xmlserializer@5.0.0: 6115 - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} 6116 - engines: {node: '>=18'} 6117 - 6118 5978 wagmi@2.17.2: 6119 5979 resolution: {integrity: sha512-r5yf2Nwzs469aT066tsGAuRt38z4RpQ2YZ09Kaxhd8q0IhLvw0aWBBgzXXbPqcGNEAJHtHAkXzum3wkqoHLgmA==} 6120 5980 peerDependencies: ··· 6139 5999 webidl-conversions@3.0.1: 6140 6000 resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 6141 6001 6142 - webidl-conversions@8.0.0: 6143 - resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==} 6144 - engines: {node: '>=20'} 6145 - 6146 - whatwg-encoding@3.1.1: 6147 - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} 6148 - engines: {node: '>=18'} 6149 - 6150 6002 whatwg-mimetype@4.0.0: 6151 6003 resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} 6152 6004 engines: {node: '>=18'} 6153 - 6154 - whatwg-url@15.1.0: 6155 - resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} 6156 - engines: {node: '>=20'} 6157 6005 6158 6006 whatwg-url@5.0.0: 6159 6007 resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} ··· 6227 6075 optional: true 6228 6076 utf-8-validate: 6229 6077 optional: true 6230 - 6231 - xml-name-validator@5.0.0: 6232 - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} 6233 - engines: {node: '>=18'} 6234 - 6235 - xmlchars@2.2.0: 6236 - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} 6237 6078 6238 6079 xmlhttprequest-ssl@2.1.2: 6239 6080 resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} ··· 6574 6415 '@ariatype/aria-roles-widget': 1.0.2 6575 6416 '@ariatype/aria-roles-window': 1.0.2 6576 6417 6577 - '@asamuzakjp/css-color@4.0.4': 6578 - dependencies: 6579 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) 6580 - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) 6581 - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) 6582 - '@csstools/css-tokenizer': 3.0.4 6583 - lru-cache: 11.2.1 6584 - 6585 - '@asamuzakjp/dom-selector@6.5.6': 6586 - dependencies: 6587 - '@asamuzakjp/nwsapi': 2.3.9 6588 - bidi-js: 1.0.3 6589 - css-tree: 3.1.0 6590 - is-potential-custom-element-name: 1.0.1 6591 - lru-cache: 11.2.1 6592 - 6593 - '@asamuzakjp/nwsapi@2.3.9': {} 6594 - 6595 6418 '@aws-crypto/crc32@5.2.0': 6596 6419 dependencies: 6597 6420 '@aws-crypto/util': 5.2.0 ··· 7539 7362 - use-sync-external-store 7540 7363 - utf-8-validate 7541 7364 - zod 7542 - 7543 - '@csstools/color-helpers@5.1.0': {} 7544 - 7545 - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': 7546 - dependencies: 7547 - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) 7548 - '@csstools/css-tokenizer': 3.0.4 7549 - 7550 - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': 7551 - dependencies: 7552 - '@csstools/color-helpers': 5.1.0 7553 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) 7554 - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) 7555 - '@csstools/css-tokenizer': 3.0.4 7556 - 7557 - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': 7558 - dependencies: 7559 - '@csstools/css-tokenizer': 3.0.4 7560 - 7561 - '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)': 7562 - dependencies: 7563 - postcss: 8.5.6 7564 - 7565 - '@csstools/css-tokenizer@3.0.4': {} 7566 7365 7567 7366 '@ecies/ciphers@0.2.4(@noble/ciphers@1.3.0)': 7568 7367 dependencies: ··· 11048 10847 11049 10848 aes-js@4.0.0-beta.5: {} 11050 10849 11051 - agent-base@7.1.4: {} 11052 - 11053 10850 ansi-escapes@7.1.1: 11054 10851 dependencies: 11055 10852 environment: 1.1.0 ··· 11137 10934 base64-js@1.5.1: {} 11138 10935 11139 10936 baseline-browser-mapping@2.8.6: {} 11140 - 11141 - bidi-js@1.0.3: 11142 - dependencies: 11143 - require-from-string: 2.0.2 11144 10937 11145 10938 big.js@6.2.2: {} 11146 10939 ··· 11397 11190 domutils: 3.2.2 11398 11191 nth-check: 2.1.1 11399 11192 11400 - css-tree@3.1.0: 11401 - dependencies: 11402 - mdn-data: 2.12.2 11403 - source-map-js: 1.2.1 11404 - 11405 11193 css-what@6.2.2: {} 11406 11194 11407 11195 cssom@0.5.0: {} 11408 11196 11409 - cssstyle@5.3.1(postcss@8.5.6): 11410 - dependencies: 11411 - '@asamuzakjp/css-color': 4.0.4 11412 - '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.6) 11413 - css-tree: 3.1.0 11414 - transitivePeerDependencies: 11415 - - postcss 11416 - 11417 11197 csstype@3.1.3: {} 11418 11198 11419 11199 custom-event-polyfill@1.0.7: {} 11420 11200 11421 11201 data-uri-to-buffer@4.0.1: {} 11422 - 11423 - data-urls@6.0.0: 11424 - dependencies: 11425 - whatwg-mimetype: 4.0.0 11426 - whatwg-url: 15.1.0 11427 11202 11428 11203 dataloader@2.2.3: {} 11429 11204 ··· 11450 11225 ms: 2.1.3 11451 11226 11452 11227 decamelize@1.2.0: {} 11453 - 11454 - decimal.js@10.6.0: {} 11455 11228 11456 11229 decode-named-character-reference@1.2.0: 11457 11230 dependencies: ··· 12065 11838 12066 11839 hono@4.9.8: {} 12067 11840 12068 - html-encoding-sniffer@4.0.0: 12069 - dependencies: 12070 - whatwg-encoding: 3.1.1 12071 - 12072 11841 html-escaper@3.0.3: {} 12073 11842 12074 11843 html-url-attributes@3.0.1: {} ··· 12082 11851 domutils: 3.2.2 12083 11852 entities: 6.0.1 12084 11853 12085 - http-proxy-agent@7.0.2: 12086 - dependencies: 12087 - agent-base: 7.1.4 12088 - debug: 4.4.3 12089 - transitivePeerDependencies: 12090 - - supports-color 12091 - 12092 - https-proxy-agent@7.0.6: 12093 - dependencies: 12094 - agent-base: 7.1.4 12095 - debug: 4.4.3 12096 - transitivePeerDependencies: 12097 - - supports-color 12098 - 12099 11854 husky@9.1.7: {} 12100 11855 12101 - iconv-lite@0.6.3: 12102 - dependencies: 12103 - safer-buffer: 2.1.2 12104 - 12105 11856 iconv-lite@0.7.0: 12106 11857 dependencies: 12107 11858 safer-buffer: 2.1.2 ··· 12194 11945 12195 11946 is-plain-obj@4.1.0: {} 12196 11947 12197 - is-potential-custom-element-name@1.0.1: {} 12198 - 12199 11948 is-regex@1.2.1: 12200 11949 dependencies: 12201 11950 call-bound: 1.0.4 ··· 12251 12000 dependencies: 12252 12001 argparse: 2.0.1 12253 12002 12254 - jsdom@27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@5.0.10): 12255 - dependencies: 12256 - '@asamuzakjp/dom-selector': 6.5.6 12257 - cssstyle: 5.3.1(postcss@8.5.6) 12258 - data-urls: 6.0.0 12259 - decimal.js: 10.6.0 12260 - html-encoding-sniffer: 4.0.0 12261 - http-proxy-agent: 7.0.2 12262 - https-proxy-agent: 7.0.6 12263 - is-potential-custom-element-name: 1.0.1 12264 - parse5: 7.3.0 12265 - rrweb-cssom: 0.8.0 12266 - saxes: 6.0.0 12267 - symbol-tree: 3.2.4 12268 - tough-cookie: 6.0.0 12269 - w3c-xmlserializer: 5.0.0 12270 - webidl-conversions: 8.0.0 12271 - whatwg-encoding: 3.1.1 12272 - whatwg-mimetype: 4.0.0 12273 - whatwg-url: 15.1.0 12274 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) 12275 - xml-name-validator: 5.0.0 12276 - transitivePeerDependencies: 12277 - - bufferutil 12278 - - postcss 12279 - - supports-color 12280 - - utf-8-validate 12281 - 12282 12003 jsesc@3.1.0: {} 12283 12004 12284 12005 json-parse-even-better-errors@2.3.1: {} ··· 12440 12161 12441 12162 lru-cache@10.4.3: {} 12442 12163 12443 - lru-cache@11.2.1: {} 12444 - 12445 12164 lru-cache@5.1.1: 12446 12165 dependencies: 12447 12166 yallist: 3.1.1 ··· 12554 12273 mdast-util-to-string@4.0.0: 12555 12274 dependencies: 12556 12275 '@types/mdast': 4.0.4 12557 - 12558 - mdn-data@2.12.2: {} 12559 12276 12560 12277 merge2@1.4.1: {} 12561 12278 ··· 13259 12976 end-of-stream: 1.4.5 13260 12977 once: 1.4.0 13261 12978 13262 - punycode@2.3.1: {} 13263 - 13264 12979 qrcode@1.5.3: 13265 12980 dependencies: 13266 12981 dijkstrajs: 1.0.3 ··· 13499 13214 remove-trailing-spaces@1.0.9: {} 13500 13215 13501 13216 require-directory@2.1.1: {} 13502 - 13503 - require-from-string@2.0.2: {} 13504 13217 13505 13218 require-main-filename@2.0.0: {} 13506 13219 ··· 13549 13262 13550 13263 rope-sequence@1.3.4: {} 13551 13264 13552 - rrweb-cssom@0.8.0: {} 13553 - 13554 13265 run-parallel@1.2.0: 13555 13266 dependencies: 13556 13267 queue-microtask: 1.2.3 ··· 13568 13279 safe-stable-stringify@2.5.0: {} 13569 13280 13570 13281 safer-buffer@2.1.2: {} 13571 - 13572 - saxes@6.0.0: 13573 - dependencies: 13574 - xmlchars: 2.2.0 13575 13282 13576 13283 scheduler@0.26.0: {} 13577 13284 ··· 13766 13473 13767 13474 symbol-observable@4.0.0: {} 13768 13475 13769 - symbol-tree@3.2.4: {} 13770 - 13771 13476 sync-fetch@0.6.0-2: 13772 13477 dependencies: 13773 13478 node-fetch: 3.3.2 ··· 13813 13518 dependencies: 13814 13519 tslib: 2.8.1 13815 13520 13816 - tldts-core@7.0.16: {} 13817 - 13818 - tldts@7.0.16: 13819 - dependencies: 13820 - tldts-core: 7.0.16 13821 - 13822 13521 to-buffer@1.2.1: 13823 13522 dependencies: 13824 13523 isarray: 2.0.5 ··· 13829 13528 dependencies: 13830 13529 is-number: 7.0.0 13831 13530 13832 - tough-cookie@6.0.0: 13833 - dependencies: 13834 - tldts: 7.0.16 13835 - 13836 13531 tr46@0.0.3: {} 13837 13532 13838 - tr46@6.0.0: 13839 - dependencies: 13840 - punycode: 2.3.1 13841 - 13842 13533 trim-lines@3.0.1: {} 13843 13534 13844 13535 trim-trailing-lines@2.1.0: {} ··· 14149 13840 14150 13841 w3c-keyname@2.2.8: {} 14151 13842 14152 - w3c-xmlserializer@5.0.0: 14153 - dependencies: 14154 - xml-name-validator: 5.0.0 14155 - 14156 13843 wagmi@2.17.2(@tanstack/query-core@5.90.1)(@tanstack/react-query@5.90.1(react@19.1.1))(@types/react@19.1.13)(bufferutil@4.0.9)(immer@10.1.3)(react@19.1.1)(typescript@5.9.2)(utf-8-validate@5.0.10)(viem@2.37.8(bufferutil@4.0.9)(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.1.11))(zod@4.1.11): 14157 13844 dependencies: 14158 13845 '@tanstack/react-query': 5.90.1(react@19.1.1) ··· 14199 13886 webextension-polyfill@0.10.0: {} 14200 13887 14201 13888 webidl-conversions@3.0.1: {} 14202 - 14203 - webidl-conversions@8.0.0: {} 14204 - 14205 - whatwg-encoding@3.1.1: 14206 - dependencies: 14207 - iconv-lite: 0.6.3 14208 13889 14209 13890 whatwg-mimetype@4.0.0: {} 14210 13891 14211 - whatwg-url@15.1.0: 14212 - dependencies: 14213 - tr46: 6.0.0 14214 - webidl-conversions: 8.0.0 14215 - 14216 13892 whatwg-url@5.0.0: 14217 13893 dependencies: 14218 13894 tr46: 0.0.3 ··· 14269 13945 optionalDependencies: 14270 13946 bufferutil: 4.0.9 14271 13947 utf-8-validate: 5.0.10 14272 - 14273 - xml-name-validator@5.0.0: {} 14274 - 14275 - xmlchars@2.2.0: {} 14276 13948 14277 13949 xmlhttprequest-ssl@2.1.2: {} 14278 13950