[READ ONLY MIRROR] Spark Social AppView Server github.com/sprksocial/server
atproto deno hono lexicon
5
fork

Configure Feed

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

updates to run pds kinda standalone

+3857 -4444
+44
services/pds/.dockerignore
··· 1 + .git 2 + 3 + # dependencies 4 + /node_modules 5 + /.pnp 6 + .pnp.js 7 + 8 + # testing 9 + /coverage 10 + 11 + # next.js 12 + /.next/ 13 + /out/ 14 + 15 + # production 16 + /build 17 + /dist 18 + 19 + # misc 20 + .DS_Store 21 + *.pem 22 + 23 + # debug 24 + npm-debug.log* 25 + yarn-debug.log* 26 + yarn-error.log* 27 + 28 + # local env files 29 + .env.local 30 + .env.development.local 31 + .env.test.local 32 + .env.production.local 33 + 34 + # vercel 35 + .vercel 36 + 37 + **/*.trace 38 + **/*.zip 39 + **/*.tar.gz 40 + **/*.tgz 41 + **/*.log 42 + package-lock.json 43 + **/*.bun 44 + /devdb
+46
services/pds/Dockerfile
··· 1 + FROM node:20.11-alpine3.18 AS build 2 + 3 + RUN corepack enable 4 + 5 + # Move files into the image and install 6 + WORKDIR /app 7 + COPY . . 8 + RUN corepack prepare --activate 9 + RUN pnpm install --frozen-lockfile 10 + RUN pnpm run build 11 + RUN pnpm run postbuild 12 + 13 + # Uses assets from build stage to reduce build size 14 + FROM node:20.11-alpine3.18 15 + WORKDIR /app 16 + 17 + COPY --from=build /app/package.json /app 18 + COPY --from=build /app/pnpm-lock.yaml /app 19 + 20 + RUN corepack enable 21 + RUN corepack prepare --activate 22 + RUN apk add --update dumb-init 23 + 24 + # Avoid zombie processes, handle signal forwarding 25 + ENTRYPOINT ["dumb-init", "--"] 26 + 27 + COPY --from=build /app /app 28 + 29 + RUN pnpm install --frozen-lockfile --prod 30 + 31 + RUN apk add bash curl openssl jq util-linux-misc 32 + RUN curl --silent --show-error --fail --output '/usr/local/bin/pdsadmin' 'https://raw.githubusercontent.com/bluesky-social/pds/main/pdsadmin.sh' 33 + RUN sed -i 's/--force/-f/g' /usr/local/bin/pdsadmin 34 + RUN chmod +x /usr/local/bin/pdsadmin 35 + 36 + EXPOSE 3000 37 + ENV PDS_PORT=3000 38 + ENV NODE_ENV=production 39 + # potential perf issues w/ io_uring on this version of node 40 + ENV UV_USE_IO_URING=0 41 + 42 + CMD ["node", "--enable-source-maps", "dist/startpds.js"] 43 + 44 + LABEL org.opencontainers.image.source=https://github.com/bluesky-social/pds 45 + LABEL org.opencontainers.image.description="AT Protocol PDS (Sprk Version)" 46 + LABEL org.opencontainers.image.licenses=MIT
+3 -1
services/pds/package.json
··· 16 16 "main": "dist/index.js", 17 17 "types": "dist/index.d.ts", 18 18 "bin": "dist/bin.js", 19 + "packageManager": "pnpm@8.6.11", 19 20 "engines": { 20 21 "node": ">=18.7.0" 21 22 }, 22 23 "scripts": { 23 24 "prepare": "[ \"$npm_config_production\" = true ] || puppeteer browsers install chrome", 24 - "codegen": "lex gen-server --yes ./src/lexicon ../../lexicons/com/atproto/*/* ../../lexicons/so/sprk/*/*", 25 + "codegen": "lex gen-server --yes ./src/lexicon ../../lexicons/com/atproto/*/* ../../lexicons/so/sprk/*/* ../../lexicons/app/bsky/*/* ../../lexicons/chat/bsky/*/* ../../lexicons/tools/ozone/*/*", 25 26 "build": "tsc --build tsconfig.build.json", 26 27 "postbuild": "node ./build.templates.js", 27 28 "dev": "node ./build.templates.js --watch", ··· 84 85 "@types/cors": "^2.8.12", 85 86 "@types/express": "^4.17.13", 86 87 "@types/express-serve-static-core": "^4.17.36", 88 + "@types/node": "^22.13.5", 87 89 "@types/nodemailer": "^6.4.6", 88 90 "@types/qs": "^6.9.7", 89 91 "esbuild": "^0.14.48",
+3623 -4428
services/pds/pnpm-lock.yaml
··· 1 - lockfileVersion: '9.0' 1 + lockfileVersion: '6.0' 2 2 3 3 settings: 4 4 autoInstallPeers: true 5 5 excludeLinksFromLockfile: false 6 6 7 - importers: 7 + dependencies: 8 + '@atproto-labs/fetch-node': 9 + specifier: ^0.1.7 10 + version: 0.1.7 11 + '@atproto-labs/xrpc-utils': 12 + specifier: ^0.0.7 13 + version: 0.0.7 14 + '@atproto/api': 15 + specifier: ^0.14.6 16 + version: 0.14.6 17 + '@atproto/aws': 18 + specifier: ^0.2.16 19 + version: 0.2.16 20 + '@atproto/common': 21 + specifier: ^0.4.8 22 + version: 0.4.8 23 + '@atproto/crypto': 24 + specifier: ^0.4.4 25 + version: 0.4.4 26 + '@atproto/identity': 27 + specifier: ^0.4.6 28 + version: 0.4.6 29 + '@atproto/lexicon': 30 + specifier: ^0.4.7 31 + version: 0.4.7 32 + '@atproto/oauth-provider': 33 + specifier: ^0.4.0 34 + version: 0.4.0 35 + '@atproto/repo': 36 + specifier: ^0.7.0 37 + version: 0.7.0 38 + '@atproto/syntax': 39 + specifier: ^0.3.3 40 + version: 0.3.3 41 + '@atproto/xrpc': 42 + specifier: ^0.6.9 43 + version: 0.6.9 44 + '@atproto/xrpc-server': 45 + specifier: ^0.7.11 46 + version: 0.7.11 47 + '@did-plc/lib': 48 + specifier: ^0.0.4 49 + version: 0.0.4 50 + '@hapi/address': 51 + specifier: ^5.1.1 52 + version: 5.1.1 53 + better-sqlite3: 54 + specifier: ^10.0.0 55 + version: 10.0.0 56 + bytes: 57 + specifier: ^3.1.2 58 + version: 3.1.2 59 + compression: 60 + specifier: ^1.7.4 61 + version: 1.7.4 62 + cors: 63 + specifier: ^2.8.5 64 + version: 2.8.5 65 + disposable-email-domains-js: 66 + specifier: ^1.5.0 67 + version: 1.5.0 68 + express: 69 + specifier: ^4.17.2 70 + version: 4.17.2 71 + express-async-errors: 72 + specifier: ^3.1.1 73 + version: 3.1.1(express@4.17.2) 74 + file-type: 75 + specifier: ^16.5.4 76 + version: 16.5.4 77 + glob: 78 + specifier: ^10.3.10 79 + version: 10.3.10 80 + handlebars: 81 + specifier: ^4.7.7 82 + version: 4.7.7 83 + http-terminator: 84 + specifier: ^3.2.0 85 + version: 3.2.0 86 + ioredis: 87 + specifier: ^5.3.2 88 + version: 5.3.2 89 + jose: 90 + specifier: ^5.0.1 91 + version: 5.0.1 92 + key-encoder: 93 + specifier: ^2.0.3 94 + version: 2.0.3 95 + kysely: 96 + specifier: ^0.22.0 97 + version: 0.22.0 98 + multiformats: 99 + specifier: ^9.9.0 100 + version: 9.9.0 101 + nodemailer: 102 + specifier: ^6.8.0 103 + version: 6.8.0 104 + nodemailer-html-to-text: 105 + specifier: ^3.2.0 106 + version: 3.2.0 107 + p-queue: 108 + specifier: ^6.6.2 109 + version: 6.6.2 110 + pino: 111 + specifier: ^8.21.0 112 + version: 8.21.0 113 + pino-http: 114 + specifier: ^8.2.1 115 + version: 8.2.1 116 + sharp: 117 + specifier: ^0.33.5 118 + version: 0.33.5 119 + typed-emitter: 120 + specifier: ^2.1.0 121 + version: 2.1.0 122 + uint8arrays: 123 + specifier: 3.0.0 124 + version: 3.0.0 125 + undici: 126 + specifier: ^6.19.8 127 + version: 6.19.8 128 + zod: 129 + specifier: ^3.23.8 130 + version: 3.23.8 8 131 9 - .: 10 - dependencies: 11 - '@atproto-labs/fetch-node': 12 - specifier: ^0.1.7 13 - version: 0.1.7 14 - '@atproto-labs/xrpc-utils': 15 - specifier: ^0.0.7 16 - version: 0.0.7 17 - '@atproto/api': 18 - specifier: ^0.14.6 19 - version: 0.14.6 20 - '@atproto/aws': 21 - specifier: ^0.2.16 22 - version: 0.2.16 23 - '@atproto/common': 24 - specifier: ^0.4.8 25 - version: 0.4.8 26 - '@atproto/crypto': 27 - specifier: ^0.4.4 28 - version: 0.4.4 29 - '@atproto/identity': 30 - specifier: ^0.4.6 31 - version: 0.4.6 32 - '@atproto/lexicon': 33 - specifier: ^0.4.7 34 - version: 0.4.7 35 - '@atproto/oauth-provider': 36 - specifier: ^0.4.0 37 - version: 0.4.0 38 - '@atproto/repo': 39 - specifier: ^0.7.0 40 - version: 0.7.0 41 - '@atproto/syntax': 42 - specifier: ^0.3.3 43 - version: 0.3.3 44 - '@atproto/xrpc': 45 - specifier: ^0.6.9 46 - version: 0.6.9 47 - '@atproto/xrpc-server': 48 - specifier: ^0.7.11 49 - version: 0.7.11 50 - '@did-plc/lib': 51 - specifier: ^0.0.4 52 - version: 0.0.4 53 - '@hapi/address': 54 - specifier: ^5.1.1 55 - version: 5.1.1 56 - better-sqlite3: 57 - specifier: ^10.0.0 58 - version: 10.1.0 59 - bytes: 60 - specifier: ^3.1.2 61 - version: 3.1.2 62 - compression: 63 - specifier: ^1.7.4 64 - version: 1.8.0 65 - cors: 66 - specifier: ^2.8.5 67 - version: 2.8.5 68 - disposable-email-domains-js: 69 - specifier: ^1.5.0 70 - version: 1.10.0 71 - express: 72 - specifier: ^4.17.2 73 - version: 4.21.2 74 - express-async-errors: 75 - specifier: ^3.1.1 76 - version: 3.1.1(express@4.21.2) 77 - file-type: 78 - specifier: ^16.5.4 79 - version: 16.5.4 80 - glob: 81 - specifier: ^10.3.10 82 - version: 10.4.5 83 - handlebars: 84 - specifier: ^4.7.7 85 - version: 4.7.8 86 - http-terminator: 87 - specifier: ^3.2.0 88 - version: 3.2.0 89 - ioredis: 90 - specifier: ^5.3.2 91 - version: 5.5.0 92 - jose: 93 - specifier: ^5.0.1 94 - version: 5.10.0 95 - key-encoder: 96 - specifier: ^2.0.3 97 - version: 2.0.3 98 - kysely: 99 - specifier: ^0.22.0 100 - version: 0.22.0 101 - multiformats: 102 - specifier: ^9.9.0 103 - version: 9.9.0 104 - nodemailer: 105 - specifier: ^6.8.0 106 - version: 6.10.0 107 - nodemailer-html-to-text: 108 - specifier: ^3.2.0 109 - version: 3.2.0 110 - p-queue: 111 - specifier: ^6.6.2 112 - version: 6.6.2 113 - pino: 114 - specifier: ^8.21.0 115 - version: 8.21.0 116 - pino-http: 117 - specifier: ^8.2.1 118 - version: 8.6.1 119 - sharp: 120 - specifier: ^0.33.5 121 - version: 0.33.5 122 - typed-emitter: 123 - specifier: ^2.1.0 124 - version: 2.1.0 125 - uint8arrays: 126 - specifier: 3.0.0 127 - version: 3.0.0 128 - undici: 129 - specifier: ^6.19.8 130 - version: 6.21.1 131 - zod: 132 - specifier: ^3.23.8 133 - version: 3.24.2 134 - devDependencies: 135 - '@atproto/bsky': 136 - specifier: ^0.0.123 137 - version: 0.0.123 138 - '@atproto/lex-cli': 139 - specifier: ^0.6.1 140 - version: 0.6.1 141 - '@atproto/oauth-client-browser-example': 142 - specifier: ^0.0.1 143 - version: 0.0.1 144 - '@did-plc/server': 145 - specifier: ^0.0.1 146 - version: 0.0.1 147 - '@types/cors': 148 - specifier: ^2.8.12 149 - version: 2.8.17 150 - '@types/express': 151 - specifier: ^4.17.13 152 - version: 4.17.21 153 - '@types/express-serve-static-core': 154 - specifier: ^4.17.36 155 - version: 4.19.6 156 - '@types/nodemailer': 157 - specifier: ^6.4.6 158 - version: 6.4.17 159 - '@types/qs': 160 - specifier: ^6.9.7 161 - version: 6.9.18 162 - esbuild: 163 - specifier: ^0.14.48 164 - version: 0.14.54 165 - esbuild-plugin-handlebars: 166 - specifier: ^1.0.3 167 - version: 1.0.3 168 - get-port: 169 - specifier: ^6.1.2 170 - version: 6.1.2 171 - jest: 172 - specifier: ^28.1.2 173 - version: 28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 174 - puppeteer: 175 - specifier: ^23.5.2 176 - version: 23.11.1(typescript@5.7.3) 177 - ts-node: 178 - specifier: ^10.8.2 179 - version: 10.9.2(@types/node@22.13.5)(typescript@5.7.3) 180 - typescript: 181 - specifier: ^5.6.3 182 - version: 5.7.3 183 - ws: 184 - specifier: ^8.12.0 185 - version: 8.18.1 132 + devDependencies: 133 + '@atproto/bsky': 134 + specifier: ^0.0.123 135 + version: 0.0.123 136 + '@atproto/lex-cli': 137 + specifier: ^0.6.1 138 + version: 0.6.1 139 + '@atproto/oauth-client-browser-example': 140 + specifier: ^0.0.1 141 + version: 0.0.1 142 + '@did-plc/server': 143 + specifier: ^0.0.1 144 + version: 0.0.1 145 + '@types/cors': 146 + specifier: ^2.8.12 147 + version: 2.8.12 148 + '@types/express': 149 + specifier: ^4.17.13 150 + version: 4.17.13 151 + '@types/express-serve-static-core': 152 + specifier: ^4.17.36 153 + version: 4.17.36 154 + '@types/node': 155 + specifier: ^22.13.5 156 + version: 22.13.5 157 + '@types/nodemailer': 158 + specifier: ^6.4.6 159 + version: 6.4.6 160 + '@types/qs': 161 + specifier: ^6.9.7 162 + version: 6.9.7 163 + esbuild: 164 + specifier: ^0.14.48 165 + version: 0.14.48 166 + esbuild-plugin-handlebars: 167 + specifier: ^1.0.3 168 + version: 1.0.3 169 + get-port: 170 + specifier: ^6.1.2 171 + version: 6.1.2 172 + jest: 173 + specifier: ^28.1.2 174 + version: 28.1.2(@types/node@22.13.5)(ts-node@10.8.2) 175 + puppeteer: 176 + specifier: ^23.5.2 177 + version: 23.5.2(typescript@5.6.3) 178 + ts-node: 179 + specifier: ^10.8.2 180 + version: 10.8.2(@types/node@22.13.5)(typescript@5.6.3) 181 + typescript: 182 + specifier: ^5.6.3 183 + version: 5.6.3 184 + ws: 185 + specifier: ^8.12.0 186 + version: 8.12.0 186 187 187 188 packages: 188 189 189 - '@ampproject/remapping@2.3.0': 190 + /@ampproject/remapping@2.3.0: 190 191 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 191 192 engines: {node: '>=6.0.0'} 192 - 193 - '@atproto-labs/fetch-node@0.1.7': 194 - resolution: {integrity: sha512-vZ627PQqVGiBmPxulnviIGvvBPpTdzOcnfU1WcLeES3E0WjNxRGQqFaodBl5Zc4cj3QSPG/KC6wPcj/rjhbDrQ==} 195 - engines: {node: '>=18.7.0'} 196 - 197 - '@atproto-labs/fetch@0.2.1': 198 - resolution: {integrity: sha512-V22/7C7r+FfIDZA/BVn5UeuK5JccDp7nOiRfp5JITpVw2OXQbVfd8kywN7voWvPXw4sjd4cHoIPgQa0wvQGenQ==} 199 - 200 - '@atproto-labs/pipe@0.1.0': 201 - resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 202 - 203 - '@atproto-labs/simple-store-memory@0.1.2': 204 - resolution: {integrity: sha512-q6wawjKKXuhUzr2MnkSlgr6zU6VimYkL8eNvLQvkroLnIDyMkoCKO4+EJ885ZD8lGwBo4pX9Lhrg9JJ+ncJI8g==} 205 - 206 - '@atproto-labs/simple-store@0.1.2': 207 - resolution: {integrity: sha512-9vTNvyPPBs44tKVFht16wGlilW8u4wpEtKwLkWbuNEh3h9TTQ8zjVhEoGZh/v73G4Otr9JUOSIq+/5+8OZD2mQ==} 208 - 209 - '@atproto-labs/xrpc-utils@0.0.7': 210 - resolution: {integrity: sha512-mNev88mtNo79h4bkEQYuLoTlejc1zMl9lLwKbpKYfFaaU0IS9VdhiPdRTEcQ6JGYK915OZ5Lv7OJQNF0g9qq9w==} 211 - 212 - '@atproto/api@0.14.6': 213 - resolution: {integrity: sha512-v0NppALgBa62O7cItDmhPwv6pyt4ClfOvcfaWh+wfTW877D9Em6rFrelY5p54yiWdqRUfgbTTD2plynLKUFQJQ==} 214 - 215 - '@atproto/aws@0.2.16': 216 - resolution: {integrity: sha512-NXWEBybqiVErKGbcKLrevFaUTMCazb6XtM/HX7EYgyQdtyl4MwzGr93aZcwoSkOFBhJr3t7sNQHC3Tpyh5l+hg==} 217 - engines: {node: '>=18.7.0'} 218 - 219 - '@atproto/bsky@0.0.123': 220 - resolution: {integrity: sha512-TrwOMHpqoQBtHqM+xQHm+pZTykdVUWaI+06bcahtOv9n28BbswgcYnYb+ov8ZGtFioslfFsgdjv3dn3ieqstZg==} 221 - engines: {node: '>=18.7.0'} 222 - hasBin: true 223 - 224 - '@atproto/common-web@0.4.0': 225 - resolution: {integrity: sha512-ZYL0P9myHybNgwh/hBY0HaBzqiLR1B5/ie5bJpLQAg0whRzNA28t8/nU2vh99tbsWcAF0LOD29M8++LyENJLNQ==} 226 - 227 - '@atproto/common@0.1.0': 228 - resolution: {integrity: sha512-OB5tWE2R19jwiMIs2IjQieH5KTUuMb98XGCn9h3xuu6NanwjlmbCYMv08fMYwIp3UQ6jcq//84cDT3Bu6fJD+A==} 229 - 230 - '@atproto/common@0.1.1': 231 - resolution: {integrity: sha512-GYwot5wF/z8iYGSPjrLHuratLc0CVgovmwfJss7+BUOB6y2/Vw8+1Vw0n9DDI0gb5vmx3UI8z0uJgC8aa8yuJg==} 232 - 233 - '@atproto/common@0.4.8': 234 - resolution: {integrity: sha512-/etCtnWQGLcfiGhIPwxAWrzgzoGB22nMWMeQcU6xZgRT4Cqrfg3A08jAMIHqve/AQpL+6D82lHYp36CG7a5G0w==} 235 - engines: {node: '>=18.7.0'} 236 - 237 - '@atproto/crypto@0.1.0': 238 - resolution: {integrity: sha512-9xgFEPtsCiJEPt9o3HtJT30IdFTGw5cQRSJVIy5CFhqBA4vDLcdXiRDLCjkzHEVbtNCsHUW6CrlfOgbeLPcmcg==} 239 - 240 - '@atproto/crypto@0.4.4': 241 - resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 242 - engines: {node: '>=18.7.0'} 243 - 244 - '@atproto/did@0.1.5': 245 - resolution: {integrity: sha512-8+1D08QdGE5TF0bB0vV8HLVrVZJeLNITpRTUVEoABNMRaUS7CoYSVb0+JNQDeJIVmqMjOL8dOjvCUDkp3gEaGQ==} 246 - 247 - '@atproto/identity@0.4.6': 248 - resolution: {integrity: sha512-fJq/cIp9MOgHxZfxuyki6mobk0QxRnbts53DstRixlvb5mOoxwttb9Gp6A8u9q49zBsfOmXNTHmP97I9iMHmTQ==} 249 - engines: {node: '>=18.7.0'} 250 - 251 - '@atproto/jwk-jose@0.1.4': 252 - resolution: {integrity: sha512-JzLn1wUzuLfweznSECdTjSHTxQBEz7Q8oJ4XKjRNludqzyJW8etEH00l1WolLipFxoj1QCG9qy00JmlC59Y6Rw==} 253 - 254 - '@atproto/jwk@0.1.3': 255 - resolution: {integrity: sha512-5rBgA8Fk4fg6MfNyEQvUnwq1MRn5xZOXYj4oxLuZ549XeNp2Rm2v+psuEkICD+o6pfIoMX4Hw7UTlXDrpsKKlQ==} 256 - 257 - '@atproto/lex-cli@0.6.1': 258 - resolution: {integrity: sha512-fUZSx/l8J50Nxe9J/bF996PjV79oUmkShNewNvbuYgsOVZJtO3gu9jPMYX8+bhJ4eQkCwHbm8edVQDJx5rW3eg==} 259 - engines: {node: '>=18.7.0'} 260 - hasBin: true 261 - 262 - '@atproto/lexicon@0.4.7': 263 - resolution: {integrity: sha512-/x6h3tAiDNzSi4eXtC8ke65B7UzsagtlGRHmUD95698x5lBRpDnpizj0fZWTZVYed5qnOmz/ZEue+v3wDmO61g==} 264 - 265 - '@atproto/oauth-client-browser-example@0.0.1': 266 - resolution: {integrity: sha512-/9sg1C6Hv+Z0Vtd917NtovL45mw9f0twdIw+W5a5V0uCNV/fEwk9KrZM+eAwpSeJzAL3ukBooSifpchrp32M8g==} 267 - 268 - '@atproto/oauth-provider@0.4.0': 269 - resolution: {integrity: sha512-epY+4BXNyK7DBpMfCigD0580xNWYqRr6rpb7m3q0Oa5+L9AoJvcWZfUHXw6J7PIlk6jmj/aeDFjE89p+SivyFw==} 270 - engines: {node: '>=18.7.0'} 271 - 272 - '@atproto/oauth-types@0.2.3': 273 - resolution: {integrity: sha512-M+0WW/alS2BfhKtwvdU3rSaLoycw6kTH1kGKeyDdmb/xN/8QjU7T6dkJe+wX4NC7F23xdKfti9DZhBpEtn+/kg==} 274 - 275 - '@atproto/repo@0.7.0': 276 - resolution: {integrity: sha512-n0xyMsKuCxRyP7wROg1wX8vUEnt+H0umIyFUlMTz6jb8XPYk88p5XTcTmLV3dNNu0f71JPd2Jzt6/EGub9zxMg==} 277 - engines: {node: '>=18.7.0'} 278 - 279 - '@atproto/sync@0.1.15': 280 - resolution: {integrity: sha512-aDabG0vlCAIXr7luPe0lviWdf4SYLi3lQeOCclvptebRwmbXy50QNAvln3coshmx2DdsEbJHd2L0XZJVelR5XA==} 281 - engines: {node: '>=18.7.0'} 282 - 283 - '@atproto/syntax@0.3.3': 284 - resolution: {integrity: sha512-F1LZweesNYdBbZBXVa72N/cSvchG8Q1tG4/209ZXbIuM3FwQtkgn+zgmmV4P4ORmhOeXPBNXvMBpcqiwx/gEQQ==} 285 - 286 - '@atproto/xrpc-server@0.7.11': 287 - resolution: {integrity: sha512-kywMZMw2FbUFk0xBCtSI1mik+dc3uSvloNndI+N4X/+Qv1FGvoCRMi//9TqaSL13MFevTOynVoMVmaZbnaDG9A==} 288 - engines: {node: '>=18.7.0'} 289 - 290 - '@atproto/xrpc@0.6.9': 291 - resolution: {integrity: sha512-vQGA7++DYMNaHx3C7vEjT+2X6hYYLG7JNbBnDLWu0km1/1KYXgRkAz4h+FfYqg1mvzvIorHU7DAs5wevkJDDlw==} 292 - 293 - '@aws-crypto/crc32@5.2.0': 294 - resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} 295 - engines: {node: '>=16.0.0'} 296 - 297 - '@aws-crypto/crc32c@5.2.0': 298 - resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} 299 - 300 - '@aws-crypto/sha1-browser@5.2.0': 301 - resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} 302 - 303 - '@aws-crypto/sha256-browser@5.2.0': 304 - resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} 305 - 306 - '@aws-crypto/sha256-js@5.2.0': 307 - resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 308 - engines: {node: '>=16.0.0'} 309 - 310 - '@aws-crypto/supports-web-crypto@5.2.0': 311 - resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} 312 - 313 - '@aws-crypto/util@5.2.0': 314 - resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 315 - 316 - '@aws-sdk/client-cloudfront@3.750.0': 317 - resolution: {integrity: sha512-fKnoWuvt6ITMknk1tUfNuvWOAu0iuVh5216pMdBYtrBPUix87rRY1YUinLA5tJQBPFGvKh59hg2iTAXk1stO+w==} 318 - engines: {node: '>=18.0.0'} 319 - 320 - '@aws-sdk/client-kms@3.750.0': 321 - resolution: {integrity: sha512-f73rA5s2VETWUMtGhXlCSp0n64pg6+19ve92lwnSoup4i0qA4VjPdyL5JuFR/lvzCVreSjXYxNbTB52xQgCXWA==} 322 - engines: {node: '>=18.0.0'} 323 - 324 - '@aws-sdk/client-s3@3.750.0': 325 - resolution: {integrity: sha512-S9G9noCeBxchoMVkHYrRi1A1xW/VOTP2W7X34lP+Y7Wpl32yMA7IJo0fAGAuTc0q1Nu6/pXDm+oDG7rhTCA1tg==} 326 - engines: {node: '>=18.0.0'} 327 - 328 - '@aws-sdk/client-sso@3.750.0': 329 - resolution: {integrity: sha512-y0Rx6pTQXw0E61CaptpZF65qNggjqOgymq/RYZU5vWba5DGQ+iqGt8Yq8s+jfBoBBNXshxq8l8Dl5Uq/JTY1wg==} 330 - engines: {node: '>=18.0.0'} 331 - 332 - '@aws-sdk/core@3.750.0': 333 - resolution: {integrity: sha512-bZ5K7N5L4+Pa2epbVpUQqd1XLG2uU8BGs/Sd+2nbgTf+lNQJyIxAg/Qsrjz9MzmY8zzQIeRQEkNmR6yVAfCmmQ==} 334 - engines: {node: '>=18.0.0'} 335 - 336 - '@aws-sdk/credential-provider-env@3.750.0': 337 - resolution: {integrity: sha512-In6bsG0p/P31HcH4DBRKBbcDS/3SHvEPjfXV8ODPWZO/l3/p7IRoYBdQ07C9R+VMZU2D0+/Sc/DWK/TUNDk1+Q==} 338 - engines: {node: '>=18.0.0'} 339 - 340 - '@aws-sdk/credential-provider-http@3.750.0': 341 - resolution: {integrity: sha512-wFB9qqfa20AB0dElsQz5ZlZT5o+a+XzpEpmg0erylmGYqEOvh8NQWfDUVpRmQuGq9VbvW/8cIbxPoNqEbPtuWQ==} 342 - engines: {node: '>=18.0.0'} 343 - 344 - '@aws-sdk/credential-provider-ini@3.750.0': 345 - resolution: {integrity: sha512-2YIZmyEr5RUd3uxXpxOLD9G67Bibm4I/65M6vKFP17jVMUT+R1nL7mKqmhEVO2p+BoeV+bwMyJ/jpTYG368PCg==} 346 - engines: {node: '>=18.0.0'} 347 - 348 - '@aws-sdk/credential-provider-node@3.750.0': 349 - resolution: {integrity: sha512-THWHHAceLwsOiowPEmKyhWVDlEUxH07GHSw5AQFDvNQtGKOQl0HSIFO1mKObT2Q2Vqzji9Bq8H58SO5BFtNPRw==} 350 - engines: {node: '>=18.0.0'} 351 - 352 - '@aws-sdk/credential-provider-process@3.750.0': 353 - resolution: {integrity: sha512-Q78SCH1n0m7tpu36sJwfrUSxI8l611OyysjQeMiIOliVfZICEoHcLHLcLkiR+tnIpZ3rk7d2EQ6R1jwlXnalMQ==} 354 - engines: {node: '>=18.0.0'} 355 - 356 - '@aws-sdk/credential-provider-sso@3.750.0': 357 - resolution: {integrity: sha512-FGYrDjXN/FOQVi/t8fHSv8zCk+NEvtFnuc4cZUj5OIbM4vrfFc5VaPyn41Uza3iv6Qq9rZg0QOwWnqK8lNrqUw==} 358 - engines: {node: '>=18.0.0'} 359 - 360 - '@aws-sdk/credential-provider-web-identity@3.750.0': 361 - resolution: {integrity: sha512-Nz8zs3YJ+GOTSrq+LyzbbC1Ffpt7pK38gcOyNZv76pP5MswKTUKNYBJehqwa+i7FcFQHsCk3TdhR8MT1ZR23uA==} 362 - engines: {node: '>=18.0.0'} 363 - 364 - '@aws-sdk/lib-storage@3.750.0': 365 - resolution: {integrity: sha512-2IHbhUzlKtiAZVW7S5jkJfVDj5pJC9TldHGJLYRAR9GReG9HhK6mI7kLnYE9jf3GchWfe/Bn3wqSwh3BIf0OZQ==} 366 - engines: {node: '>=18.0.0'} 367 - peerDependencies: 368 - '@aws-sdk/client-s3': ^3.750.0 369 - 370 - '@aws-sdk/middleware-bucket-endpoint@3.734.0': 371 - resolution: {integrity: sha512-etC7G18aF7KdZguW27GE/wpbrNmYLVT755EsFc8kXpZj8D6AFKxc7OuveinJmiy0bYXAMspJUWsF6CrGpOw6CQ==} 372 - engines: {node: '>=18.0.0'} 373 - 374 - '@aws-sdk/middleware-expect-continue@3.734.0': 375 - resolution: {integrity: sha512-P38/v1l6HjuB2aFUewt7ueAW5IvKkFcv5dalPtbMGRhLeyivBOHwbCyuRKgVs7z7ClTpu9EaViEGki2jEQqEsQ==} 376 - engines: {node: '>=18.0.0'} 377 - 378 - '@aws-sdk/middleware-flexible-checksums@3.750.0': 379 - resolution: {integrity: sha512-ach0d2buDnX2TUausUbiXXFWFo3IegLnCrA+Rw8I9AYVpLN9lTaRwAYJwYC6zEuW9Golff8MwkYsp/OaC5tKMw==} 380 - engines: {node: '>=18.0.0'} 381 - 382 - '@aws-sdk/middleware-host-header@3.734.0': 383 - resolution: {integrity: sha512-LW7RRgSOHHBzWZnigNsDIzu3AiwtjeI2X66v+Wn1P1u+eXssy1+up4ZY/h+t2sU4LU36UvEf+jrZti9c6vRnFw==} 384 - engines: {node: '>=18.0.0'} 385 - 386 - '@aws-sdk/middleware-location-constraint@3.734.0': 387 - resolution: {integrity: sha512-EJEIXwCQhto/cBfHdm3ZOeLxd2NlJD+X2F+ZTOxzokuhBtY0IONfC/91hOo5tWQweerojwshSMHRCKzRv1tlwg==} 388 - engines: {node: '>=18.0.0'} 389 - 390 - '@aws-sdk/middleware-logger@3.734.0': 391 - resolution: {integrity: sha512-mUMFITpJUW3LcKvFok176eI5zXAUomVtahb9IQBwLzkqFYOrMJvWAvoV4yuxrJ8TlQBG8gyEnkb9SnhZvjg67w==} 392 - engines: {node: '>=18.0.0'} 393 - 394 - '@aws-sdk/middleware-recursion-detection@3.734.0': 395 - resolution: {integrity: sha512-CUat2d9ITsFc2XsmeiRQO96iWpxSKYFjxvj27Hc7vo87YUHRnfMfnc8jw1EpxEwMcvBD7LsRa6vDNky6AjcrFA==} 396 - engines: {node: '>=18.0.0'} 397 - 398 - '@aws-sdk/middleware-sdk-s3@3.750.0': 399 - resolution: {integrity: sha512-3H6Z46cmAQCHQ0z8mm7/cftY5ifiLfCjbObrbyyp2fhQs9zk6gCKzIX8Zjhw0RMd93FZi3ebRuKJWmMglf4Itw==} 400 - engines: {node: '>=18.0.0'} 401 - 402 - '@aws-sdk/middleware-ssec@3.734.0': 403 - resolution: {integrity: sha512-d4yd1RrPW/sspEXizq2NSOUivnheac6LPeLSLnaeTbBG9g1KqIqvCzP1TfXEqv2CrWfHEsWtJpX7oyjySSPvDQ==} 404 - engines: {node: '>=18.0.0'} 405 - 406 - '@aws-sdk/middleware-user-agent@3.750.0': 407 - resolution: {integrity: sha512-YYcslDsP5+2NZoN3UwuhZGkhAHPSli7HlJHBafBrvjGV/I9f8FuOO1d1ebxGdEP4HyRXUGyh+7Ur4q+Psk0ryw==} 408 - engines: {node: '>=18.0.0'} 409 - 410 - '@aws-sdk/nested-clients@3.750.0': 411 - resolution: {integrity: sha512-OH68BRF0rt9nDloq4zsfeHI0G21lj11a66qosaljtEP66PWm7tQ06feKbFkXHT5E1K3QhJW3nVyK8v2fEBY5fg==} 412 - engines: {node: '>=18.0.0'} 413 - 414 - '@aws-sdk/region-config-resolver@3.734.0': 415 - resolution: {integrity: sha512-Lvj1kPRC5IuJBr9DyJ9T9/plkh+EfKLy+12s/mykOy1JaKHDpvj+XGy2YO6YgYVOb8JFtaqloid+5COtje4JTQ==} 416 - engines: {node: '>=18.0.0'} 417 - 418 - '@aws-sdk/signature-v4-multi-region@3.750.0': 419 - resolution: {integrity: sha512-RA9hv1Irro/CrdPcOEXKwJ0DJYJwYCsauGEdRXihrRfy8MNSR9E+mD5/Fr5Rxjaq5AHM05DYnN3mg/DU6VwzSw==} 420 - engines: {node: '>=18.0.0'} 421 - 422 - '@aws-sdk/token-providers@3.750.0': 423 - resolution: {integrity: sha512-X/KzqZw41iWolwNdc8e3RMcNSMR364viHv78u6AefXOO5eRM40c4/LuST1jDzq35/LpnqRhL7/MuixOetw+sFw==} 424 - engines: {node: '>=18.0.0'} 425 - 426 - '@aws-sdk/types@3.734.0': 427 - resolution: {integrity: sha512-o11tSPTT70nAkGV1fN9wm/hAIiLPyWX6SuGf+9JyTp7S/rC2cFWhR26MvA69nplcjNaXVzB0f+QFrLXXjOqCrg==} 428 - engines: {node: '>=18.0.0'} 429 - 430 - '@aws-sdk/util-arn-parser@3.723.0': 431 - resolution: {integrity: sha512-ZhEfvUwNliOQROcAk34WJWVYTlTa4694kSVhDSjW6lE1bMataPnIN8A0ycukEzBXmd8ZSoBcQLn6lKGl7XIJ5w==} 432 - engines: {node: '>=18.0.0'} 433 - 434 - '@aws-sdk/util-endpoints@3.743.0': 435 - resolution: {integrity: sha512-sN1l559zrixeh5x+pttrnd0A3+r34r0tmPkJ/eaaMaAzXqsmKU/xYre9K3FNnsSS1J1k4PEfk/nHDTVUgFYjnw==} 436 - engines: {node: '>=18.0.0'} 437 - 438 - '@aws-sdk/util-locate-window@3.723.0': 439 - resolution: {integrity: sha512-Yf2CS10BqK688DRsrKI/EO6B8ff5J86NXe4C+VCysK7UOgN0l1zOTeTukZ3H8Q9tYYX3oaF1961o8vRkFm7Nmw==} 440 - engines: {node: '>=18.0.0'} 441 - 442 - '@aws-sdk/util-user-agent-browser@3.734.0': 443 - resolution: {integrity: sha512-xQTCus6Q9LwUuALW+S76OL0jcWtMOVu14q+GoLnWPUM7QeUw963oQcLhF7oq0CtaLLKyl4GOUfcwc773Zmwwng==} 444 - 445 - '@aws-sdk/util-user-agent-node@3.750.0': 446 - resolution: {integrity: sha512-84HJj9G9zbrHX2opLk9eHfDceB+UIHVrmflMzWHpsmo9fDuro/flIBqaVDlE021Osj6qIM0SJJcnL6s23j7JEw==} 447 - engines: {node: '>=18.0.0'} 448 - peerDependencies: 449 - aws-crt: '>=1.0.0' 450 - peerDependenciesMeta: 451 - aws-crt: 452 - optional: true 453 - 454 - '@aws-sdk/xml-builder@3.734.0': 455 - resolution: {integrity: sha512-Zrjxi5qwGEcUsJ0ru7fRtW74WcTS0rbLcehoFB+rN1GRi2hbLcFaYs4PwVA5diLeAJH0gszv3x4Hr/S87MfbKQ==} 456 - engines: {node: '>=18.0.0'} 457 - 458 - '@babel/code-frame@7.26.2': 459 - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 460 - engines: {node: '>=6.9.0'} 461 - 462 - '@babel/compat-data@7.26.8': 463 - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} 464 - engines: {node: '>=6.9.0'} 465 - 466 - '@babel/core@7.26.9': 467 - resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} 468 - engines: {node: '>=6.9.0'} 469 - 470 - '@babel/generator@7.26.9': 471 - resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} 472 - engines: {node: '>=6.9.0'} 473 - 474 - '@babel/helper-compilation-targets@7.26.5': 475 - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} 476 - engines: {node: '>=6.9.0'} 477 - 478 - '@babel/helper-module-imports@7.25.9': 479 - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 480 - engines: {node: '>=6.9.0'} 481 - 482 - '@babel/helper-module-transforms@7.26.0': 483 - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 484 - engines: {node: '>=6.9.0'} 485 - peerDependencies: 486 - '@babel/core': ^7.0.0 487 - 488 - '@babel/helper-plugin-utils@7.26.5': 489 - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} 490 - engines: {node: '>=6.9.0'} 491 - 492 - '@babel/helper-string-parser@7.25.9': 493 - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 494 - engines: {node: '>=6.9.0'} 495 - 496 - '@babel/helper-validator-identifier@7.25.9': 497 - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 498 - engines: {node: '>=6.9.0'} 499 - 500 - '@babel/helper-validator-option@7.25.9': 501 - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 502 - engines: {node: '>=6.9.0'} 503 - 504 - '@babel/helpers@7.26.9': 505 - resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} 506 - engines: {node: '>=6.9.0'} 507 - 508 - '@babel/parser@7.26.9': 509 - resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} 510 - engines: {node: '>=6.0.0'} 511 - hasBin: true 512 - 513 - '@babel/plugin-syntax-async-generators@7.8.4': 514 - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} 515 - peerDependencies: 516 - '@babel/core': ^7.0.0-0 517 - 518 - '@babel/plugin-syntax-bigint@7.8.3': 519 - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} 520 - peerDependencies: 521 - '@babel/core': ^7.0.0-0 522 - 523 - '@babel/plugin-syntax-class-properties@7.12.13': 524 - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 525 - peerDependencies: 526 - '@babel/core': ^7.0.0-0 527 - 528 - '@babel/plugin-syntax-class-static-block@7.14.5': 529 - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} 530 - engines: {node: '>=6.9.0'} 531 - peerDependencies: 532 - '@babel/core': ^7.0.0-0 533 - 534 - '@babel/plugin-syntax-import-attributes@7.26.0': 535 - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} 536 - engines: {node: '>=6.9.0'} 537 - peerDependencies: 538 - '@babel/core': ^7.0.0-0 539 - 540 - '@babel/plugin-syntax-import-meta@7.10.4': 541 - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} 542 - peerDependencies: 543 - '@babel/core': ^7.0.0-0 544 - 545 - '@babel/plugin-syntax-json-strings@7.8.3': 546 - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} 547 - peerDependencies: 548 - '@babel/core': ^7.0.0-0 549 - 550 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': 551 - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} 552 - peerDependencies: 553 - '@babel/core': ^7.0.0-0 554 - 555 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': 556 - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} 557 - peerDependencies: 558 - '@babel/core': ^7.0.0-0 559 - 560 - '@babel/plugin-syntax-numeric-separator@7.10.4': 561 - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} 562 - peerDependencies: 563 - '@babel/core': ^7.0.0-0 564 - 565 - '@babel/plugin-syntax-object-rest-spread@7.8.3': 566 - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 567 - peerDependencies: 568 - '@babel/core': ^7.0.0-0 569 - 570 - '@babel/plugin-syntax-optional-catch-binding@7.8.3': 571 - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} 572 - peerDependencies: 573 - '@babel/core': ^7.0.0-0 574 - 575 - '@babel/plugin-syntax-optional-chaining@7.8.3': 576 - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} 577 - peerDependencies: 578 - '@babel/core': ^7.0.0-0 579 - 580 - '@babel/plugin-syntax-private-property-in-object@7.14.5': 581 - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} 582 - engines: {node: '>=6.9.0'} 583 - peerDependencies: 584 - '@babel/core': ^7.0.0-0 585 - 586 - '@babel/plugin-syntax-top-level-await@7.14.5': 587 - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} 588 - engines: {node: '>=6.9.0'} 589 - peerDependencies: 590 - '@babel/core': ^7.0.0-0 591 - 592 - '@babel/plugin-syntax-typescript@7.25.9': 593 - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} 594 - engines: {node: '>=6.9.0'} 595 - peerDependencies: 596 - '@babel/core': ^7.0.0-0 597 - 598 - '@babel/template@7.26.9': 599 - resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} 600 - engines: {node: '>=6.9.0'} 601 - 602 - '@babel/traverse@7.26.9': 603 - resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} 604 - engines: {node: '>=6.9.0'} 605 - 606 - '@babel/types@7.26.9': 607 - resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} 608 - engines: {node: '>=6.9.0'} 609 - 610 - '@bcoe/v8-coverage@0.2.3': 611 - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} 612 - 613 - '@bufbuild/protobuf@1.10.0': 614 - resolution: {integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==} 615 - 616 - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 617 - resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} 618 - cpu: [arm64] 619 - os: [darwin] 620 - 621 - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': 622 - resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} 623 - cpu: [x64] 624 - os: [darwin] 625 - 626 - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': 627 - resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} 628 - cpu: [arm64] 629 - os: [linux] 630 - 631 - '@cbor-extract/cbor-extract-linux-arm@2.2.0': 632 - resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} 633 - cpu: [arm] 634 - os: [linux] 635 - 636 - '@cbor-extract/cbor-extract-linux-x64@2.2.0': 637 - resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} 638 - cpu: [x64] 639 - os: [linux] 640 - 641 - '@cbor-extract/cbor-extract-win32-x64@2.2.0': 642 - resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} 643 - cpu: [x64] 644 - os: [win32] 645 - 646 - '@connectrpc/connect-express@1.6.1': 647 - resolution: {integrity: sha512-iTMTBHWT8Q1chR1k/c8UcrFN5iunrAaoXMjqqrmdy9o0ZDee1o7SvF8XGpB7JsP+1kchrZ1Sig6pkRO9Ybhdbw==} 648 - engines: {node: '>=16.0.0'} 649 - peerDependencies: 650 - '@bufbuild/protobuf': ^1.10.0 651 - '@connectrpc/connect': 1.6.1 652 - '@connectrpc/connect-node': 1.6.1 653 - 654 - '@connectrpc/connect-node@1.6.1': 655 - resolution: {integrity: sha512-DxcD1wsF/aX9GegjAtl7VbpiZNjVJozy87VbaFoN6AF0Ln1Q757r5dgV59Gz0wmlk5f17txUsrEr1f2inlnnAg==} 656 - engines: {node: '>=16.0.0'} 657 - peerDependencies: 658 - '@bufbuild/protobuf': ^1.10.0 659 - '@connectrpc/connect': 1.6.1 660 - 661 - '@connectrpc/connect@1.6.1': 662 - resolution: {integrity: sha512-KchMDNtU4CDTdkyf0qG7ugJ6qHTOR/aI7XebYn3OTCNagaDYWiZUVKgRgwH79yeMkpNgvEUaXSK7wKjaBK9b/Q==} 663 - peerDependencies: 664 - '@bufbuild/protobuf': ^1.10.0 665 - 666 - '@cspotcode/source-map-support@0.8.1': 667 - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 668 - engines: {node: '>=12'} 669 - 670 - '@did-plc/lib@0.0.1': 671 - resolution: {integrity: sha512-RkY5w9DbYMco3SjeepqIiMveqz35exjlVDipCs2gz9AXF4/cp9hvmrp9zUWEw2vny+FjV8vGEN7QpaXWaO6nhg==} 672 - 673 - '@did-plc/lib@0.0.4': 674 - resolution: {integrity: sha512-Omeawq3b8G/c/5CtkTtzovSOnWuvIuCI4GTJNrt1AmCskwEQV7zbX5d6km1mjJNbE0gHuQPTVqZxLVqetNbfwA==} 675 - 676 - '@did-plc/server@0.0.1': 677 - resolution: {integrity: sha512-GtxxHcOrOQ6fNI1ufq3Zqjc2PtWqPZOdsuzlwtxiH9XibUGwDkb0GmaBHyU5GiOxOKZEW1GspZ8mreBA6XOlTQ==} 678 - 679 - '@emnapi/runtime@1.3.1': 680 - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} 681 - 682 - '@esbuild/linux-loong64@0.14.54': 683 - resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} 684 - engines: {node: '>=12'} 685 - cpu: [loong64] 686 - os: [linux] 687 - 688 - '@fastify/busboy@2.1.1': 689 - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} 690 - engines: {node: '>=14'} 691 - 692 - '@hapi/accept@6.0.3': 693 - resolution: {integrity: sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==} 694 - 695 - '@hapi/address@5.1.1': 696 - resolution: {integrity: sha512-A+po2d/dVoY7cYajycYI43ZbYMXukuopIsqCjh5QzsBCipDtdofHntljDlpccMjIfTy6UOkg+5KPriwYch2bXA==} 697 - engines: {node: '>=14.0.0'} 698 - 699 - '@hapi/boom@10.0.1': 700 - resolution: {integrity: sha512-ERcCZaEjdH3OgSJlyjVk8pHIFeus91CjKP3v+MpgBNp5IvGzP2l/bRiD78nqYcKPaZdbKkK5vDBVPd2ohHBlsA==} 701 - 702 - '@hapi/bourne@3.0.0': 703 - resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==} 704 - 705 - '@hapi/content@6.0.0': 706 - resolution: {integrity: sha512-CEhs7j+H0iQffKfe5Htdak5LBOz/Qc8TRh51cF+BFv0qnuph3Em4pjGVzJMkI2gfTDdlJKWJISGWS1rK34POGA==} 707 - 708 - '@hapi/hoek@11.0.7': 709 - resolution: {integrity: sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ==} 710 - 711 - '@img/sharp-darwin-arm64@0.33.5': 712 - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 713 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 714 - cpu: [arm64] 715 - os: [darwin] 716 - 717 - '@img/sharp-darwin-x64@0.33.5': 718 - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 719 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 720 - cpu: [x64] 721 - os: [darwin] 722 - 723 - '@img/sharp-libvips-darwin-arm64@1.0.4': 724 - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 725 - cpu: [arm64] 726 - os: [darwin] 727 - 728 - '@img/sharp-libvips-darwin-x64@1.0.4': 729 - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 730 - cpu: [x64] 731 - os: [darwin] 732 - 733 - '@img/sharp-libvips-linux-arm64@1.0.4': 734 - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 735 - cpu: [arm64] 736 - os: [linux] 737 - 738 - '@img/sharp-libvips-linux-arm@1.0.5': 739 - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 740 - cpu: [arm] 741 - os: [linux] 742 - 743 - '@img/sharp-libvips-linux-s390x@1.0.4': 744 - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 745 - cpu: [s390x] 746 - os: [linux] 747 - 748 - '@img/sharp-libvips-linux-x64@1.0.4': 749 - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 750 - cpu: [x64] 751 - os: [linux] 752 - 753 - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 754 - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 755 - cpu: [arm64] 756 - os: [linux] 757 - 758 - '@img/sharp-libvips-linuxmusl-x64@1.0.4': 759 - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 760 - cpu: [x64] 761 - os: [linux] 762 - 763 - '@img/sharp-linux-arm64@0.33.5': 764 - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} 765 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 766 - cpu: [arm64] 767 - os: [linux] 768 - 769 - '@img/sharp-linux-arm@0.33.5': 770 - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 771 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 772 - cpu: [arm] 773 - os: [linux] 774 - 775 - '@img/sharp-linux-s390x@0.33.5': 776 - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 777 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 778 - cpu: [s390x] 779 - os: [linux] 780 - 781 - '@img/sharp-linux-x64@0.33.5': 782 - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 783 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 784 - cpu: [x64] 785 - os: [linux] 786 - 787 - '@img/sharp-linuxmusl-arm64@0.33.5': 788 - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 789 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 790 - cpu: [arm64] 791 - os: [linux] 792 - 793 - '@img/sharp-linuxmusl-x64@0.33.5': 794 - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 795 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 796 - cpu: [x64] 797 - os: [linux] 798 - 799 - '@img/sharp-wasm32@0.33.5': 800 - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} 801 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 802 - cpu: [wasm32] 803 - 804 - '@img/sharp-win32-ia32@0.33.5': 805 - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 806 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 807 - cpu: [ia32] 808 - os: [win32] 809 - 810 - '@img/sharp-win32-x64@0.33.5': 811 - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 812 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 813 - cpu: [x64] 814 - os: [win32] 815 - 816 - '@ioredis/commands@1.2.0': 817 - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 818 - 819 - '@ipld/car@3.2.4': 820 - resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==} 821 - 822 - '@ipld/dag-cbor@7.0.3': 823 - resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} 824 - 825 - '@isaacs/cliui@8.0.2': 826 - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 827 - engines: {node: '>=12'} 828 - 829 - '@istanbuljs/load-nyc-config@1.1.0': 830 - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} 831 - engines: {node: '>=8'} 832 - 833 - '@istanbuljs/schema@0.1.3': 834 - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} 835 - engines: {node: '>=8'} 836 - 837 - '@jest/console@28.1.3': 838 - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} 839 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 840 - 841 - '@jest/core@28.1.3': 842 - resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} 843 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 844 - peerDependencies: 845 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 846 - peerDependenciesMeta: 847 - node-notifier: 848 - optional: true 849 - 850 - '@jest/environment@28.1.3': 851 - resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} 852 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 853 - 854 - '@jest/expect-utils@28.1.3': 855 - resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} 856 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 857 - 858 - '@jest/expect@28.1.3': 859 - resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} 860 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 861 - 862 - '@jest/fake-timers@28.1.3': 863 - resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} 864 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 865 - 866 - '@jest/globals@28.1.3': 867 - resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} 868 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 869 - 870 - '@jest/reporters@28.1.3': 871 - resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} 872 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 873 - peerDependencies: 874 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 875 - peerDependenciesMeta: 876 - node-notifier: 877 - optional: true 878 - 879 - '@jest/schemas@28.1.3': 880 - resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} 881 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 882 - 883 - '@jest/source-map@28.1.2': 884 - resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} 885 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 886 - 887 - '@jest/test-result@28.1.3': 888 - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} 889 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 890 - 891 - '@jest/test-sequencer@28.1.3': 892 - resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} 893 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 894 - 895 - '@jest/transform@28.1.3': 896 - resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} 897 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 898 - 899 - '@jest/types@28.1.3': 900 - resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} 901 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 902 - 903 - '@jridgewell/gen-mapping@0.3.8': 904 - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 905 - engines: {node: '>=6.0.0'} 906 - 907 - '@jridgewell/resolve-uri@3.1.2': 908 - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 909 - engines: {node: '>=6.0.0'} 910 - 911 - '@jridgewell/set-array@1.2.1': 912 - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 913 - engines: {node: '>=6.0.0'} 914 - 915 - '@jridgewell/sourcemap-codec@1.5.0': 916 - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 917 - 918 - '@jridgewell/trace-mapping@0.3.25': 919 - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 920 - 921 - '@jridgewell/trace-mapping@0.3.9': 922 - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 923 - 924 - '@noble/curves@1.8.1': 925 - resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} 926 - engines: {node: ^14.21.3 || >=16} 927 - 928 - '@noble/hashes@1.7.1': 929 - resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} 930 - engines: {node: ^14.21.3 || >=16} 931 - 932 - '@noble/secp256k1@1.7.1': 933 - resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} 934 - 935 - '@nodelib/fs.scandir@2.1.5': 936 - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 937 - engines: {node: '>= 8'} 938 - 939 - '@nodelib/fs.stat@2.0.5': 940 - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 941 - engines: {node: '>= 8'} 942 - 943 - '@nodelib/fs.walk@1.2.8': 944 - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 945 - engines: {node: '>= 8'} 946 - 947 - '@pkgjs/parseargs@0.11.0': 948 - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 949 - engines: {node: '>=14'} 950 - 951 - '@puppeteer/browsers@2.6.1': 952 - resolution: {integrity: sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==} 953 - engines: {node: '>=18'} 954 - hasBin: true 955 - 956 - '@sinclair/typebox@0.24.51': 957 - resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} 958 - 959 - '@sinonjs/commons@1.8.6': 960 - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} 961 - 962 - '@sinonjs/fake-timers@9.1.2': 963 - resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} 964 - 965 - '@smithy/abort-controller@4.0.1': 966 - resolution: {integrity: sha512-fiUIYgIgRjMWznk6iLJz35K2YxSLHzLBA/RC6lBrKfQ8fHbPfvk7Pk9UvpKoHgJjI18MnbPuEju53zcVy6KF1g==} 967 - engines: {node: '>=18.0.0'} 968 - 969 - '@smithy/chunked-blob-reader-native@4.0.0': 970 - resolution: {integrity: sha512-R9wM2yPmfEMsUmlMlIgSzOyICs0x9uu7UTHoccMyt7BWw8shcGM8HqB355+BZCPBcySvbTYMs62EgEQkNxz2ig==} 971 - engines: {node: '>=18.0.0'} 972 - 973 - '@smithy/chunked-blob-reader@5.0.0': 974 - resolution: {integrity: sha512-+sKqDBQqb036hh4NPaUiEkYFkTUGYzRsn3EuFhyfQfMy6oGHEUJDurLP9Ufb5dasr/XiAmPNMr6wa9afjQB+Gw==} 975 - engines: {node: '>=18.0.0'} 976 - 977 - '@smithy/config-resolver@4.0.1': 978 - resolution: {integrity: sha512-Igfg8lKu3dRVkTSEm98QpZUvKEOa71jDX4vKRcvJVyRc3UgN3j7vFMf0s7xLQhYmKa8kyJGQgUJDOV5V3neVlQ==} 979 - engines: {node: '>=18.0.0'} 980 - 981 - '@smithy/core@3.1.5': 982 - resolution: {integrity: sha512-HLclGWPkCsekQgsyzxLhCQLa8THWXtB5PxyYN+2O6nkyLt550KQKTlbV2D1/j5dNIQapAZM1+qFnpBFxZQkgCA==} 983 - engines: {node: '>=18.0.0'} 984 - 985 - '@smithy/credential-provider-imds@4.0.1': 986 - resolution: {integrity: sha512-l/qdInaDq1Zpznpmev/+52QomsJNZ3JkTl5yrTl02V6NBgJOQ4LY0SFw/8zsMwj3tLe8vqiIuwF6nxaEwgf6mg==} 987 - engines: {node: '>=18.0.0'} 988 - 989 - '@smithy/eventstream-codec@4.0.1': 990 - resolution: {integrity: sha512-Q2bCAAR6zXNVtJgifsU16ZjKGqdw/DyecKNgIgi7dlqw04fqDu0mnq+JmGphqheypVc64CYq3azSuCpAdFk2+A==} 991 - engines: {node: '>=18.0.0'} 992 - 993 - '@smithy/eventstream-serde-browser@4.0.1': 994 - resolution: {integrity: sha512-HbIybmz5rhNg+zxKiyVAnvdM3vkzjE6ccrJ620iPL8IXcJEntd3hnBl+ktMwIy12Te/kyrSbUb8UCdnUT4QEdA==} 995 - engines: {node: '>=18.0.0'} 996 - 997 - '@smithy/eventstream-serde-config-resolver@4.0.1': 998 - resolution: {integrity: sha512-lSipaiq3rmHguHa3QFF4YcCM3VJOrY9oq2sow3qlhFY+nBSTF/nrO82MUQRPrxHQXA58J5G1UnU2WuJfi465BA==} 999 - engines: {node: '>=18.0.0'} 1000 - 1001 - '@smithy/eventstream-serde-node@4.0.1': 1002 - resolution: {integrity: sha512-o4CoOI6oYGYJ4zXo34U8X9szDe3oGjmHgsMGiZM0j4vtNoT+h80TLnkUcrLZR3+E6HIxqW+G+9WHAVfl0GXK0Q==} 1003 - engines: {node: '>=18.0.0'} 1004 - 1005 - '@smithy/eventstream-serde-universal@4.0.1': 1006 - resolution: {integrity: sha512-Z94uZp0tGJuxds3iEAZBqGU2QiaBHP4YytLUjwZWx+oUeohCsLyUm33yp4MMBmhkuPqSbQCXq5hDet6JGUgHWA==} 1007 - engines: {node: '>=18.0.0'} 1008 - 1009 - '@smithy/fetch-http-handler@5.0.1': 1010 - resolution: {integrity: sha512-3aS+fP28urrMW2KTjb6z9iFow6jO8n3MFfineGbndvzGZit3taZhKWtTorf+Gp5RpFDDafeHlhfsGlDCXvUnJA==} 1011 - engines: {node: '>=18.0.0'} 1012 - 1013 - '@smithy/hash-blob-browser@4.0.1': 1014 - resolution: {integrity: sha512-rkFIrQOKZGS6i1D3gKJ8skJ0RlXqDvb1IyAphksaFOMzkn3v3I1eJ8m7OkLj0jf1McP63rcCEoLlkAn/HjcTRw==} 1015 - engines: {node: '>=18.0.0'} 1016 - 1017 - '@smithy/hash-node@4.0.1': 1018 - resolution: {integrity: sha512-TJ6oZS+3r2Xu4emVse1YPB3Dq3d8RkZDKcPr71Nj/lJsdAP1c7oFzYqEn1IBc915TsgLl2xIJNuxCz+gLbLE0w==} 1019 - engines: {node: '>=18.0.0'} 1020 - 1021 - '@smithy/hash-stream-node@4.0.1': 1022 - resolution: {integrity: sha512-U1rAE1fxmReCIr6D2o/4ROqAQX+GffZpyMt3d7njtGDr2pUNmAKRWa49gsNVhCh2vVAuf3wXzWwNr2YN8PAXIw==} 1023 - engines: {node: '>=18.0.0'} 1024 - 1025 - '@smithy/invalid-dependency@4.0.1': 1026 - resolution: {integrity: sha512-gdudFPf4QRQ5pzj7HEnu6FhKRi61BfH/Gk5Yf6O0KiSbr1LlVhgjThcvjdu658VE6Nve8vaIWB8/fodmS1rBPQ==} 1027 - engines: {node: '>=18.0.0'} 1028 - 1029 - '@smithy/is-array-buffer@2.2.0': 1030 - resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} 1031 - engines: {node: '>=14.0.0'} 1032 - 1033 - '@smithy/is-array-buffer@4.0.0': 1034 - resolution: {integrity: sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw==} 1035 - engines: {node: '>=18.0.0'} 1036 - 1037 - '@smithy/md5-js@4.0.1': 1038 - resolution: {integrity: sha512-HLZ647L27APi6zXkZlzSFZIjpo8po45YiyjMGJZM3gyDY8n7dPGdmxIIljLm4gPt/7rRvutLTTkYJpZVfG5r+A==} 1039 - engines: {node: '>=18.0.0'} 1040 - 1041 - '@smithy/middleware-content-length@4.0.1': 1042 - resolution: {integrity: sha512-OGXo7w5EkB5pPiac7KNzVtfCW2vKBTZNuCctn++TTSOMpe6RZO/n6WEC1AxJINn3+vWLKW49uad3lo/u0WJ9oQ==} 1043 - engines: {node: '>=18.0.0'} 1044 - 1045 - '@smithy/middleware-endpoint@4.0.6': 1046 - resolution: {integrity: sha512-ftpmkTHIFqgaFugcjzLZv3kzPEFsBFSnq1JsIkr2mwFzCraZVhQk2gqN51OOeRxqhbPTkRFj39Qd2V91E/mQxg==} 1047 - engines: {node: '>=18.0.0'} 1048 - 1049 - '@smithy/middleware-retry@4.0.7': 1050 - resolution: {integrity: sha512-58j9XbUPLkqAcV1kHzVX/kAR16GT+j7DUZJqwzsxh1jtz7G82caZiGyyFgUvogVfNTg3TeAOIJepGc8TXF4AVQ==} 1051 - engines: {node: '>=18.0.0'} 1052 - 1053 - '@smithy/middleware-serde@4.0.2': 1054 - resolution: {integrity: sha512-Sdr5lOagCn5tt+zKsaW+U2/iwr6bI9p08wOkCp6/eL6iMbgdtc2R5Ety66rf87PeohR0ExI84Txz9GYv5ou3iQ==} 1055 - engines: {node: '>=18.0.0'} 1056 - 1057 - '@smithy/middleware-stack@4.0.1': 1058 - resolution: {integrity: sha512-dHwDmrtR/ln8UTHpaIavRSzeIk5+YZTBtLnKwDW3G2t6nAupCiQUvNzNoHBpik63fwUaJPtlnMzXbQrNFWssIA==} 1059 - engines: {node: '>=18.0.0'} 1060 - 1061 - '@smithy/node-config-provider@4.0.1': 1062 - resolution: {integrity: sha512-8mRTjvCtVET8+rxvmzRNRR0hH2JjV0DFOmwXPrISmTIJEfnCBugpYYGAsCj8t41qd+RB5gbheSQ/6aKZCQvFLQ==} 1063 - engines: {node: '>=18.0.0'} 1064 - 1065 - '@smithy/node-http-handler@4.0.3': 1066 - resolution: {integrity: sha512-dYCLeINNbYdvmMLtW0VdhW1biXt+PPCGazzT5ZjKw46mOtdgToQEwjqZSS9/EN8+tNs/RO0cEWG044+YZs97aA==} 1067 - engines: {node: '>=18.0.0'} 1068 - 1069 - '@smithy/property-provider@4.0.1': 1070 - resolution: {integrity: sha512-o+VRiwC2cgmk/WFV0jaETGOtX16VNPp2bSQEzu0whbReqE1BMqsP2ami2Vi3cbGVdKu1kq9gQkDAGKbt0WOHAQ==} 1071 - engines: {node: '>=18.0.0'} 1072 - 1073 - '@smithy/protocol-http@5.0.1': 1074 - resolution: {integrity: sha512-TE4cpj49jJNB/oHyh/cRVEgNZaoPaxd4vteJNB0yGidOCVR0jCw/hjPVsT8Q8FRmj8Bd3bFZt8Dh7xGCT+xMBQ==} 1075 - engines: {node: '>=18.0.0'} 1076 - 1077 - '@smithy/querystring-builder@4.0.1': 1078 - resolution: {integrity: sha512-wU87iWZoCbcqrwszsOewEIuq+SU2mSoBE2CcsLwE0I19m0B2gOJr1MVjxWcDQYOzHbR1xCk7AcOBbGFUYOKvdg==} 1079 - engines: {node: '>=18.0.0'} 1080 - 1081 - '@smithy/querystring-parser@4.0.1': 1082 - resolution: {integrity: sha512-Ma2XC7VS9aV77+clSFylVUnPZRindhB7BbmYiNOdr+CHt/kZNJoPP0cd3QxCnCFyPXC4eybmyE98phEHkqZ5Jw==} 1083 - engines: {node: '>=18.0.0'} 1084 - 1085 - '@smithy/service-error-classification@4.0.1': 1086 - resolution: {integrity: sha512-3JNjBfOWpj/mYfjXJHB4Txc/7E4LVq32bwzE7m28GN79+M1f76XHflUaSUkhOriprPDzev9cX/M+dEB80DNDKA==} 1087 - engines: {node: '>=18.0.0'} 1088 - 1089 - '@smithy/shared-ini-file-loader@4.0.1': 1090 - resolution: {integrity: sha512-hC8F6qTBbuHRI/uqDgqqi6J0R4GtEZcgrZPhFQnMhfJs3MnUTGSnR1NSJCJs5VWlMydu0kJz15M640fJlRsIOw==} 1091 - engines: {node: '>=18.0.0'} 1092 - 1093 - '@smithy/signature-v4@5.0.1': 1094 - resolution: {integrity: sha512-nCe6fQ+ppm1bQuw5iKoeJ0MJfz2os7Ic3GBjOkLOPtavbD1ONoyE3ygjBfz2ythFWm4YnRm6OxW+8p/m9uCoIA==} 1095 - engines: {node: '>=18.0.0'} 1096 - 1097 - '@smithy/smithy-client@4.1.6': 1098 - resolution: {integrity: sha512-UYDolNg6h2O0L+cJjtgSyKKvEKCOa/8FHYJnBobyeoeWDmNpXjwOAtw16ezyeu1ETuuLEOZbrynK0ZY1Lx9Jbw==} 1099 - engines: {node: '>=18.0.0'} 1100 - 1101 - '@smithy/types@4.1.0': 1102 - resolution: {integrity: sha512-enhjdwp4D7CXmwLtD6zbcDMbo6/T6WtuuKCY49Xxc6OMOmUWlBEBDREsxxgV2LIdeQPW756+f97GzcgAwp3iLw==} 1103 - engines: {node: '>=18.0.0'} 1104 - 1105 - '@smithy/url-parser@4.0.1': 1106 - resolution: {integrity: sha512-gPXcIEUtw7VlK8f/QcruNXm7q+T5hhvGu9tl63LsJPZ27exB6dtNwvh2HIi0v7JcXJ5emBxB+CJxwaLEdJfA+g==} 1107 - engines: {node: '>=18.0.0'} 1108 - 1109 - '@smithy/util-base64@4.0.0': 1110 - resolution: {integrity: sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg==} 1111 - engines: {node: '>=18.0.0'} 1112 - 1113 - '@smithy/util-body-length-browser@4.0.0': 1114 - resolution: {integrity: sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA==} 1115 - engines: {node: '>=18.0.0'} 1116 - 1117 - '@smithy/util-body-length-node@4.0.0': 1118 - resolution: {integrity: sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg==} 1119 - engines: {node: '>=18.0.0'} 1120 - 1121 - '@smithy/util-buffer-from@2.2.0': 1122 - resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} 1123 - engines: {node: '>=14.0.0'} 1124 - 1125 - '@smithy/util-buffer-from@4.0.0': 1126 - resolution: {integrity: sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug==} 1127 - engines: {node: '>=18.0.0'} 1128 - 1129 - '@smithy/util-config-provider@4.0.0': 1130 - resolution: {integrity: sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w==} 1131 - engines: {node: '>=18.0.0'} 1132 - 1133 - '@smithy/util-defaults-mode-browser@4.0.7': 1134 - resolution: {integrity: sha512-CZgDDrYHLv0RUElOsmZtAnp1pIjwDVCSuZWOPhIOBvG36RDfX1Q9+6lS61xBf+qqvHoqRjHxgINeQz47cYFC2Q==} 1135 - engines: {node: '>=18.0.0'} 1136 - 1137 - '@smithy/util-defaults-mode-node@4.0.7': 1138 - resolution: {integrity: sha512-79fQW3hnfCdrfIi1soPbK3zmooRFnLpSx3Vxi6nUlqaaQeC5dm8plt4OTNDNqEEEDkvKghZSaoti684dQFVrGQ==} 1139 - engines: {node: '>=18.0.0'} 1140 - 1141 - '@smithy/util-endpoints@3.0.1': 1142 - resolution: {integrity: sha512-zVdUENQpdtn9jbpD9SCFK4+aSiavRb9BxEtw9ZGUR1TYo6bBHbIoi7VkrFQ0/RwZlzx0wRBaRmPclj8iAoJCLA==} 1143 - engines: {node: '>=18.0.0'} 1144 - 1145 - '@smithy/util-hex-encoding@4.0.0': 1146 - resolution: {integrity: sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw==} 1147 - engines: {node: '>=18.0.0'} 1148 - 1149 - '@smithy/util-middleware@4.0.1': 1150 - resolution: {integrity: sha512-HiLAvlcqhbzhuiOa0Lyct5IIlyIz0PQO5dnMlmQ/ubYM46dPInB+3yQGkfxsk6Q24Y0n3/JmcA1v5iEhmOF5mA==} 1151 - engines: {node: '>=18.0.0'} 1152 - 1153 - '@smithy/util-retry@4.0.1': 1154 - resolution: {integrity: sha512-WmRHqNVwn3kI3rKk1LsKcVgPBG6iLTBGC1iYOV3GQegwJ3E8yjzHytPt26VNzOWr1qu0xE03nK0Ug8S7T7oufw==} 1155 - engines: {node: '>=18.0.0'} 1156 - 1157 - '@smithy/util-stream@4.1.2': 1158 - resolution: {integrity: sha512-44PKEqQ303d3rlQuiDpcCcu//hV8sn+u2JBo84dWCE0rvgeiVl0IlLMagbU++o0jCWhYCsHaAt9wZuZqNe05Hw==} 1159 - engines: {node: '>=18.0.0'} 1160 - 1161 - '@smithy/util-uri-escape@4.0.0': 1162 - resolution: {integrity: sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg==} 1163 - engines: {node: '>=18.0.0'} 1164 - 1165 - '@smithy/util-utf8@2.3.0': 1166 - resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} 1167 - engines: {node: '>=14.0.0'} 1168 - 1169 - '@smithy/util-utf8@4.0.0': 1170 - resolution: {integrity: sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow==} 1171 - engines: {node: '>=18.0.0'} 1172 - 1173 - '@smithy/util-waiter@4.0.2': 1174 - resolution: {integrity: sha512-piUTHyp2Axx3p/kc2CIJkYSv0BAaheBQmbACZgQSSfWUumWNW+R1lL+H9PDBxKJkvOeEX+hKYEFiwO8xagL8AQ==} 1175 - engines: {node: '>=18.0.0'} 1176 - 1177 - '@tokenizer/token@0.3.0': 1178 - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} 1179 - 1180 - '@tootallnate/quickjs-emscripten@0.23.0': 1181 - resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} 1182 - 1183 - '@ts-morph/common@0.17.0': 1184 - resolution: {integrity: sha512-RMSSvSfs9kb0VzkvQ2NWobwnj7TxCA9vI/IjR9bDHqgAyVbu2T0DN4wiKVqomyDWqO7dPr/tErSfq7urQ1Q37g==} 1185 - 1186 - '@tsconfig/node10@1.0.11': 1187 - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} 1188 - 1189 - '@tsconfig/node12@1.0.11': 1190 - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} 1191 - 1192 - '@tsconfig/node14@1.0.3': 1193 - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} 1194 - 1195 - '@tsconfig/node16@1.0.4': 1196 - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} 1197 - 1198 - '@types/babel__core@7.20.5': 1199 - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 1200 - 1201 - '@types/babel__generator@7.6.8': 1202 - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} 1203 - 1204 - '@types/babel__template@7.4.4': 1205 - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} 1206 - 1207 - '@types/babel__traverse@7.20.6': 1208 - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} 1209 - 1210 - '@types/bn.js@5.1.6': 1211 - resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} 1212 - 1213 - '@types/body-parser@1.19.5': 1214 - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} 1215 - 1216 - '@types/connect@3.4.38': 1217 - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} 1218 - 1219 - '@types/cors@2.8.17': 1220 - resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} 1221 - 1222 - '@types/elliptic@6.4.18': 1223 - resolution: {integrity: sha512-UseG6H5vjRiNpQvrhy4VF/JXdA3V/Fp5amvveaL+fs28BZ6xIKJBPnUPRlEaZpysD9MbpfaLi8lbl7PGUAkpWw==} 1224 - 1225 - '@types/express-serve-static-core@4.19.6': 1226 - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} 1227 - 1228 - '@types/express@4.17.21': 1229 - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} 1230 - 1231 - '@types/graceful-fs@4.1.9': 1232 - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} 1233 - 1234 - '@types/http-errors@2.0.4': 1235 - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} 1236 - 1237 - '@types/istanbul-lib-coverage@2.0.6': 1238 - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} 1239 - 1240 - '@types/istanbul-lib-report@3.0.3': 1241 - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} 1242 - 1243 - '@types/istanbul-reports@3.0.4': 1244 - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} 1245 - 1246 - '@types/mime@1.3.5': 1247 - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} 1248 - 1249 - '@types/node@22.13.5': 1250 - resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} 1251 - 1252 - '@types/nodemailer@6.4.17': 1253 - resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==} 1254 - 1255 - '@types/prettier@2.7.3': 1256 - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} 1257 - 1258 - '@types/qs@6.9.18': 1259 - resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} 1260 - 1261 - '@types/range-parser@1.2.7': 1262 - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} 1263 - 1264 - '@types/send@0.17.4': 1265 - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} 1266 - 1267 - '@types/serve-static@1.15.7': 1268 - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} 1269 - 1270 - '@types/stack-utils@2.0.3': 1271 - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} 1272 - 1273 - '@types/yargs-parser@21.0.3': 1274 - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} 1275 - 1276 - '@types/yargs@17.0.33': 1277 - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} 1278 - 1279 - '@types/yauzl@2.10.3': 1280 - resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} 1281 - 1282 - abort-controller@3.0.0: 1283 - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} 1284 - engines: {node: '>=6.5'} 1285 - 1286 - accepts@1.3.8: 1287 - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} 1288 - engines: {node: '>= 0.6'} 1289 - 1290 - acorn-walk@8.3.4: 1291 - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 1292 - engines: {node: '>=0.4.0'} 1293 - 1294 - acorn@8.14.0: 1295 - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 1296 - engines: {node: '>=0.4.0'} 1297 - hasBin: true 1298 - 1299 - agent-base@7.1.3: 1300 - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} 1301 - engines: {node: '>= 14'} 1302 - 1303 - ansi-escapes@4.3.2: 1304 - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} 1305 - engines: {node: '>=8'} 1306 - 1307 - ansi-regex@5.0.1: 1308 - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 1309 - engines: {node: '>=8'} 1310 - 1311 - ansi-regex@6.1.0: 1312 - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 1313 - engines: {node: '>=12'} 1314 - 1315 - ansi-styles@4.3.0: 1316 - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 1317 - engines: {node: '>=8'} 1318 - 1319 - ansi-styles@5.2.0: 1320 - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 1321 - engines: {node: '>=10'} 1322 - 1323 - ansi-styles@6.2.1: 1324 - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 1325 - engines: {node: '>=12'} 1326 - 1327 - anymatch@3.1.3: 1328 - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 1329 - engines: {node: '>= 8'} 1330 - 1331 - arg@4.1.3: 1332 - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} 1333 - 1334 - argparse@1.0.10: 1335 - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 1336 - 1337 - argparse@2.0.1: 1338 - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1339 - 1340 - array-flatten@1.1.1: 1341 - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} 1342 - 1343 - asn1.js@5.4.1: 1344 - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} 1345 - 1346 - ast-types@0.13.4: 1347 - resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} 1348 - engines: {node: '>=4'} 1349 - 1350 - asynckit@0.4.0: 1351 - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 1352 - 1353 - atomic-sleep@1.0.0: 1354 - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 1355 - engines: {node: '>=8.0.0'} 1356 - 1357 - await-lock@2.2.2: 1358 - resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1359 - 1360 - axios@1.7.9: 1361 - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} 1362 - 1363 - b4a@1.6.7: 1364 - resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} 1365 - 1366 - babel-jest@28.1.3: 1367 - resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} 1368 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1369 - peerDependencies: 1370 - '@babel/core': ^7.8.0 1371 - 1372 - babel-plugin-istanbul@6.1.1: 1373 - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} 1374 - engines: {node: '>=8'} 1375 - 1376 - babel-plugin-jest-hoist@28.1.3: 1377 - resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} 1378 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1379 - 1380 - babel-preset-current-node-syntax@1.1.0: 1381 - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} 1382 - peerDependencies: 1383 - '@babel/core': ^7.0.0 1384 - 1385 - babel-preset-jest@28.1.3: 1386 - resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} 1387 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1388 - peerDependencies: 1389 - '@babel/core': ^7.0.0 1390 - 1391 - balanced-match@1.0.2: 1392 - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1393 - 1394 - bare-events@2.5.4: 1395 - resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} 1396 - 1397 - bare-fs@4.0.1: 1398 - resolution: {integrity: sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==} 1399 - engines: {bare: '>=1.7.0'} 1400 - 1401 - bare-os@3.4.0: 1402 - resolution: {integrity: sha512-9Ous7UlnKbe3fMi7Y+qh0DwAup6A1JkYgPnjvMDNOlmnxNRQvQ/7Nst+OnUQKzk0iAT0m9BisbDVp9gCv8+ETA==} 1403 - engines: {bare: '>=1.6.0'} 1404 - 1405 - bare-path@3.0.0: 1406 - resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} 1407 - 1408 - bare-stream@2.6.5: 1409 - resolution: {integrity: sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==} 1410 - peerDependencies: 1411 - bare-buffer: '*' 1412 - bare-events: '*' 1413 - peerDependenciesMeta: 1414 - bare-buffer: 1415 - optional: true 1416 - bare-events: 1417 - optional: true 1418 - 1419 - base64-js@1.5.1: 1420 - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1421 - 1422 - basic-ftp@5.0.5: 1423 - resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} 1424 - engines: {node: '>=10.0.0'} 1425 - 1426 - better-sqlite3@10.1.0: 1427 - resolution: {integrity: sha512-hqpHJaCfKEZFaAWdMh6crdzRWyzQzfP6Ih8TYI0vFn01a6ZTDSbJIMXN+6AMBaBOh99DzUy8l3PsV9R3qnJDng==} 1428 - 1429 - big-integer@1.6.52: 1430 - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} 1431 - engines: {node: '>=0.6'} 1432 - 1433 - bindings@1.5.0: 1434 - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 1435 - 1436 - bl@4.1.0: 1437 - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 1438 - 1439 - bn.js@4.12.1: 1440 - resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} 1441 - 1442 - body-parser@1.20.3: 1443 - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} 1444 - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 1445 - 1446 - bowser@2.11.0: 1447 - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} 1448 - 1449 - brace-expansion@1.1.11: 1450 - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1451 - 1452 - brace-expansion@2.0.1: 1453 - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 1454 - 1455 - braces@3.0.3: 1456 - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1457 - engines: {node: '>=8'} 1458 - 1459 - brorand@1.1.0: 1460 - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} 1461 - 1462 - browserslist@4.24.4: 1463 - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 1464 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1465 - hasBin: true 1466 - 1467 - bser@2.1.1: 1468 - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} 1469 - 1470 - buffer-crc32@0.2.13: 1471 - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 1472 - 1473 - buffer-from@1.1.2: 1474 - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 1475 - 1476 - buffer@5.6.0: 1477 - resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==} 1478 - 1479 - buffer@5.7.1: 1480 - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 1481 - 1482 - buffer@6.0.3: 1483 - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 1484 - 1485 - bytes@3.1.2: 1486 - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} 1487 - engines: {node: '>= 0.8'} 1488 - 1489 - call-bind-apply-helpers@1.0.2: 1490 - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} 1491 - engines: {node: '>= 0.4'} 1492 - 1493 - call-bound@1.0.3: 1494 - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} 1495 - engines: {node: '>= 0.4'} 1496 - 1497 - callsites@3.1.0: 1498 - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1499 - engines: {node: '>=6'} 1500 - 1501 - camelcase@5.3.1: 1502 - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 1503 - engines: {node: '>=6'} 1504 - 1505 - camelcase@6.3.0: 1506 - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 1507 - engines: {node: '>=10'} 1508 - 1509 - caniuse-lite@1.0.30001700: 1510 - resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} 1511 - 1512 - cbor-extract@2.2.0: 1513 - resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} 1514 - hasBin: true 1515 - 1516 - cbor-x@1.6.0: 1517 - resolution: {integrity: sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==} 1518 - 1519 - cborg@1.10.2: 1520 - resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==} 1521 - hasBin: true 1522 - 1523 - chalk@4.1.2: 1524 - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1525 - engines: {node: '>=10'} 1526 - 1527 - char-regex@1.0.2: 1528 - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} 1529 - engines: {node: '>=10'} 1530 - 1531 - chownr@1.1.4: 1532 - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 1533 - 1534 - chromium-bidi@0.11.0: 1535 - resolution: {integrity: sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==} 1536 - peerDependencies: 1537 - devtools-protocol: '*' 1538 - 1539 - ci-info@3.9.0: 1540 - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 1541 - engines: {node: '>=8'} 1542 - 1543 - cjs-module-lexer@1.4.3: 1544 - resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} 1545 - 1546 - cliui@8.0.1: 1547 - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} 1548 - engines: {node: '>=12'} 1549 - 1550 - cluster-key-slot@1.1.2: 1551 - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} 1552 - engines: {node: '>=0.10.0'} 1553 - 1554 - co@4.6.0: 1555 - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} 1556 - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} 1557 - 1558 - code-block-writer@11.0.3: 1559 - resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==} 1560 - 1561 - collect-v8-coverage@1.0.2: 1562 - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} 1563 - 1564 - color-convert@2.0.1: 1565 - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1566 - engines: {node: '>=7.0.0'} 1567 - 1568 - color-name@1.1.4: 1569 - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1570 - 1571 - color-string@1.9.1: 1572 - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 1573 - 1574 - color@4.2.3: 1575 - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 1576 - engines: {node: '>=12.5.0'} 1577 - 1578 - combined-stream@1.0.8: 1579 - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 1580 - engines: {node: '>= 0.8'} 1581 - 1582 - commander@9.5.0: 1583 - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} 1584 - engines: {node: ^12.20.0 || >=14} 1585 - 1586 - compressible@2.0.18: 1587 - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} 1588 - engines: {node: '>= 0.6'} 1589 - 1590 - compression@1.8.0: 1591 - resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} 1592 - engines: {node: '>= 0.8.0'} 1593 - 1594 - concat-map@0.0.1: 1595 - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1596 - 1597 - content-disposition@0.5.4: 1598 - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} 1599 - engines: {node: '>= 0.6'} 1600 - 1601 - content-type@1.0.5: 1602 - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} 1603 - engines: {node: '>= 0.6'} 1604 - 1605 - convert-source-map@1.9.0: 1606 - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 1607 - 1608 - convert-source-map@2.0.0: 1609 - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 1610 - 1611 - cookie-signature@1.0.6: 1612 - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} 1613 - 1614 - cookie@0.6.0: 1615 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 1616 - engines: {node: '>= 0.6'} 1617 - 1618 - cookie@0.7.1: 1619 - resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} 1620 - engines: {node: '>= 0.6'} 1621 - 1622 - cors@2.8.5: 1623 - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} 1624 - engines: {node: '>= 0.10'} 1625 - 1626 - cosmiconfig@9.0.0: 1627 - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} 1628 - engines: {node: '>=14'} 1629 - peerDependencies: 1630 - typescript: '>=4.9.5' 1631 - peerDependenciesMeta: 1632 - typescript: 1633 - optional: true 1634 - 1635 - create-require@1.1.1: 1636 - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 1637 - 1638 - cross-spawn@7.0.6: 1639 - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1640 - engines: {node: '>= 8'} 1641 - 1642 - data-uri-to-buffer@6.0.2: 1643 - resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} 1644 - engines: {node: '>= 14'} 1645 - 1646 - debug@2.6.9: 1647 - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 1648 - peerDependencies: 1649 - supports-color: '*' 1650 - peerDependenciesMeta: 1651 - supports-color: 1652 - optional: true 1653 - 1654 - debug@4.4.0: 1655 - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 1656 - engines: {node: '>=6.0'} 1657 - peerDependencies: 1658 - supports-color: '*' 1659 - peerDependenciesMeta: 1660 - supports-color: 1661 - optional: true 1662 - 1663 - decompress-response@6.0.0: 1664 - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 1665 - engines: {node: '>=10'} 1666 - 1667 - dedent@0.7.0: 1668 - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} 1669 - 1670 - deep-extend@0.6.0: 1671 - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 1672 - engines: {node: '>=4.0.0'} 1673 - 1674 - deepmerge@4.3.1: 1675 - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 1676 - engines: {node: '>=0.10.0'} 1677 - 1678 - degenerator@5.0.1: 1679 - resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} 1680 - engines: {node: '>= 14'} 1681 - 1682 - delay@5.0.0: 1683 - resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} 1684 - engines: {node: '>=10'} 1685 - 1686 - delayed-stream@1.0.0: 1687 - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 1688 - engines: {node: '>=0.4.0'} 1689 - 1690 - denque@2.1.0: 1691 - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} 1692 - engines: {node: '>=0.10'} 1693 - 1694 - depd@2.0.0: 1695 - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} 1696 - engines: {node: '>= 0.8'} 1697 - 1698 - destroy@1.2.0: 1699 - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 1700 - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 1701 - 1702 - detect-libc@2.0.3: 1703 - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} 1704 - engines: {node: '>=8'} 1705 - 1706 - detect-newline@3.1.0: 1707 - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} 1708 - engines: {node: '>=8'} 1709 - 1710 - devtools-protocol@0.0.1367902: 1711 - resolution: {integrity: sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==} 1712 - 1713 - diff-sequences@28.1.1: 1714 - resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} 1715 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1716 - 1717 - diff@4.0.2: 1718 - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 1719 - engines: {node: '>=0.3.1'} 1720 - 1721 - disposable-email-domains-js@1.10.0: 1722 - resolution: {integrity: sha512-U6K1hdl/ZNpDHO9XWe4PMH4UqjUZjRleBqTFXKTxG6UMHjqh6Ki7gmHwWAFczq6VOkQvNz5Ux082fZg2czyjcQ==} 1723 - 1724 - dom-serializer@1.4.1: 1725 - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} 1726 - 1727 - domelementtype@2.3.0: 1728 - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 1729 - 1730 - domhandler@4.3.1: 1731 - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} 1732 - engines: {node: '>= 4'} 1733 - 1734 - domutils@2.8.0: 1735 - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} 1736 - 1737 - dunder-proto@1.0.1: 1738 - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} 1739 - engines: {node: '>= 0.4'} 1740 - 1741 - eastasianwidth@0.2.0: 1742 - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1743 - 1744 - ee-first@1.1.1: 1745 - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 1746 - 1747 - electron-to-chromium@1.5.104: 1748 - resolution: {integrity: sha512-Us9M2L4cO/zMBqVkJtnj353nQhMju9slHm62NprKTmdF3HH8wYOtNvDFq/JB2+ZRoGLzdvYDiATlMHs98XBM1g==} 1749 - 1750 - elliptic@6.6.1: 1751 - resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} 1752 - 1753 - emittery@0.10.2: 1754 - resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} 1755 - engines: {node: '>=12'} 1756 - 1757 - emoji-regex@8.0.0: 1758 - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1759 - 1760 - emoji-regex@9.2.2: 1761 - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1762 - 1763 - encodeurl@1.0.2: 1764 - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} 1765 - engines: {node: '>= 0.8'} 1766 - 1767 - encodeurl@2.0.0: 1768 - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} 1769 - engines: {node: '>= 0.8'} 1770 - 1771 - end-of-stream@1.4.4: 1772 - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1773 - 1774 - entities@2.2.0: 1775 - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} 1776 - 1777 - env-paths@2.2.1: 1778 - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} 1779 - engines: {node: '>=6'} 1780 - 1781 - error-ex@1.3.2: 1782 - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 1783 - 1784 - es-define-property@1.0.1: 1785 - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} 1786 - engines: {node: '>= 0.4'} 1787 - 1788 - es-errors@1.3.0: 1789 - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 1790 - engines: {node: '>= 0.4'} 1791 - 1792 - es-object-atoms@1.1.1: 1793 - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} 1794 - engines: {node: '>= 0.4'} 1795 - 1796 - es-set-tostringtag@2.1.0: 1797 - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} 1798 - engines: {node: '>= 0.4'} 1799 - 1800 - esbuild-android-64@0.14.54: 1801 - resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==} 1802 - engines: {node: '>=12'} 1803 - cpu: [x64] 1804 - os: [android] 1805 - 1806 - esbuild-android-arm64@0.14.54: 1807 - resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==} 1808 - engines: {node: '>=12'} 1809 - cpu: [arm64] 1810 - os: [android] 1811 - 1812 - esbuild-darwin-64@0.14.54: 1813 - resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==} 1814 - engines: {node: '>=12'} 1815 - cpu: [x64] 1816 - os: [darwin] 1817 - 1818 - esbuild-darwin-arm64@0.14.54: 1819 - resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==} 1820 - engines: {node: '>=12'} 1821 - cpu: [arm64] 1822 - os: [darwin] 1823 - 1824 - esbuild-freebsd-64@0.14.54: 1825 - resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==} 1826 - engines: {node: '>=12'} 1827 - cpu: [x64] 1828 - os: [freebsd] 1829 - 1830 - esbuild-freebsd-arm64@0.14.54: 1831 - resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==} 1832 - engines: {node: '>=12'} 1833 - cpu: [arm64] 1834 - os: [freebsd] 1835 - 1836 - esbuild-linux-32@0.14.54: 1837 - resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==} 1838 - engines: {node: '>=12'} 1839 - cpu: [ia32] 1840 - os: [linux] 1841 - 1842 - esbuild-linux-64@0.14.54: 1843 - resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==} 1844 - engines: {node: '>=12'} 1845 - cpu: [x64] 1846 - os: [linux] 1847 - 1848 - esbuild-linux-arm64@0.14.54: 1849 - resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==} 1850 - engines: {node: '>=12'} 1851 - cpu: [arm64] 1852 - os: [linux] 1853 - 1854 - esbuild-linux-arm@0.14.54: 1855 - resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==} 1856 - engines: {node: '>=12'} 1857 - cpu: [arm] 1858 - os: [linux] 1859 - 1860 - esbuild-linux-mips64le@0.14.54: 1861 - resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==} 1862 - engines: {node: '>=12'} 1863 - cpu: [mips64el] 1864 - os: [linux] 1865 - 1866 - esbuild-linux-ppc64le@0.14.54: 1867 - resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==} 1868 - engines: {node: '>=12'} 1869 - cpu: [ppc64] 1870 - os: [linux] 1871 - 1872 - esbuild-linux-riscv64@0.14.54: 1873 - resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==} 1874 - engines: {node: '>=12'} 1875 - cpu: [riscv64] 1876 - os: [linux] 1877 - 1878 - esbuild-linux-s390x@0.14.54: 1879 - resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==} 1880 - engines: {node: '>=12'} 1881 - cpu: [s390x] 1882 - os: [linux] 1883 - 1884 - esbuild-netbsd-64@0.14.54: 1885 - resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==} 1886 - engines: {node: '>=12'} 1887 - cpu: [x64] 1888 - os: [netbsd] 1889 - 1890 - esbuild-openbsd-64@0.14.54: 1891 - resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==} 1892 - engines: {node: '>=12'} 1893 - cpu: [x64] 1894 - os: [openbsd] 1895 - 1896 - esbuild-plugin-handlebars@1.0.3: 1897 - resolution: {integrity: sha512-vOqurrqU7s4f9xgwDiUG0I+9auJPf21GFf6xYxObRrQdi088N81P4ztCs0xVg0uSmWkIPcZuCLIwP+ttzKpezQ==} 1898 - 1899 - esbuild-sunos-64@0.14.54: 1900 - resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==} 1901 - engines: {node: '>=12'} 1902 - cpu: [x64] 1903 - os: [sunos] 1904 - 1905 - esbuild-windows-32@0.14.54: 1906 - resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==} 1907 - engines: {node: '>=12'} 1908 - cpu: [ia32] 1909 - os: [win32] 1910 - 1911 - esbuild-windows-64@0.14.54: 1912 - resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==} 1913 - engines: {node: '>=12'} 1914 - cpu: [x64] 1915 - os: [win32] 1916 - 1917 - esbuild-windows-arm64@0.14.54: 1918 - resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==} 1919 - engines: {node: '>=12'} 1920 - cpu: [arm64] 1921 - os: [win32] 1922 - 1923 - esbuild@0.14.54: 1924 - resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==} 1925 - engines: {node: '>=12'} 1926 - hasBin: true 1927 - 1928 - escalade@3.2.0: 1929 - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 1930 - engines: {node: '>=6'} 1931 - 1932 - escape-html@1.0.3: 1933 - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 1934 - 1935 - escape-string-regexp@2.0.0: 1936 - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} 1937 - engines: {node: '>=8'} 1938 - 1939 - escodegen@2.1.0: 1940 - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 1941 - engines: {node: '>=6.0'} 1942 - hasBin: true 1943 - 1944 - esprima@4.0.1: 1945 - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1946 - engines: {node: '>=4'} 1947 - hasBin: true 1948 - 1949 - estraverse@5.3.0: 1950 - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1951 - engines: {node: '>=4.0'} 1952 - 1953 - esutils@2.0.3: 1954 - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1955 - engines: {node: '>=0.10.0'} 1956 - 1957 - etag@1.8.1: 1958 - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} 1959 - engines: {node: '>= 0.6'} 1960 - 1961 - event-target-shim@5.0.1: 1962 - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} 1963 - engines: {node: '>=6'} 1964 - 1965 - eventemitter3@4.0.7: 1966 - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} 1967 - 1968 - events@3.3.0: 1969 - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 1970 - engines: {node: '>=0.8.x'} 1971 - 1972 - execa@5.1.1: 1973 - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 1974 - engines: {node: '>=10'} 1975 - 1976 - exit@0.1.2: 1977 - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} 1978 - engines: {node: '>= 0.8.0'} 1979 - 1980 - expand-template@2.0.3: 1981 - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 1982 - engines: {node: '>=6'} 1983 - 1984 - expect@28.1.3: 1985 - resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} 1986 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1987 - 1988 - express-async-errors@3.1.1: 1989 - resolution: {integrity: sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==} 1990 - peerDependencies: 1991 - express: ^4.16.2 1992 - 1993 - express@4.21.2: 1994 - resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} 1995 - engines: {node: '>= 0.10.0'} 1996 - 1997 - extract-zip@2.0.1: 1998 - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} 1999 - engines: {node: '>= 10.17.0'} 2000 - hasBin: true 2001 - 2002 - fast-fifo@1.3.2: 2003 - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 2004 - 2005 - fast-glob@3.3.3: 2006 - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 2007 - engines: {node: '>=8.6.0'} 2008 - 2009 - fast-json-stable-stringify@2.1.0: 2010 - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 2011 - 2012 - fast-printf@1.6.10: 2013 - resolution: {integrity: sha512-GwTgG9O4FVIdShhbVF3JxOgSBY2+ePGsu2V/UONgoCPzF9VY6ZdBMKsHKCYQHZwNk3qNouUolRDsgVxcVA5G1w==} 2014 - engines: {node: '>=10.0'} 2015 - 2016 - fast-redact@3.5.0: 2017 - resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} 2018 - engines: {node: '>=6'} 2019 - 2020 - fast-xml-parser@4.4.1: 2021 - resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} 2022 - hasBin: true 2023 - 2024 - fastq@1.19.0: 2025 - resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} 2026 - 2027 - fb-watchman@2.0.2: 2028 - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} 2029 - 2030 - fd-slicer@1.1.0: 2031 - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 2032 - 2033 - file-type@16.5.4: 2034 - resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} 2035 - engines: {node: '>=10'} 2036 - 2037 - file-uri-to-path@1.0.0: 2038 - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 2039 - 2040 - fill-range@7.1.1: 2041 - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 2042 - engines: {node: '>=8'} 2043 - 2044 - finalhandler@1.3.1: 2045 - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} 2046 - engines: {node: '>= 0.8'} 2047 - 2048 - find-up@4.1.0: 2049 - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 2050 - engines: {node: '>=8'} 2051 - 2052 - follow-redirects@1.15.9: 2053 - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} 2054 - engines: {node: '>=4.0'} 2055 - peerDependencies: 2056 - debug: '*' 2057 - peerDependenciesMeta: 2058 - debug: 2059 - optional: true 2060 - 2061 - foreground-child@3.3.1: 2062 - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} 2063 - engines: {node: '>=14'} 2064 - 2065 - form-data@4.0.2: 2066 - resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} 2067 - engines: {node: '>= 6'} 2068 - 2069 - forwarded@0.2.0: 2070 - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 2071 - engines: {node: '>= 0.6'} 2072 - 2073 - fresh@0.5.2: 2074 - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} 2075 - engines: {node: '>= 0.6'} 2076 - 2077 - fs-constants@1.0.0: 2078 - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 2079 - 2080 - fs.realpath@1.0.0: 2081 - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 2082 - 2083 - fsevents@2.3.3: 2084 - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 2085 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 2086 - os: [darwin] 2087 - 2088 - function-bind@1.1.2: 2089 - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 2090 - 2091 - gensync@1.0.0-beta.2: 2092 - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 2093 - engines: {node: '>=6.9.0'} 2094 - 2095 - get-caller-file@2.0.5: 2096 - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 2097 - engines: {node: 6.* || 8.* || >= 10.*} 2098 - 2099 - get-intrinsic@1.3.0: 2100 - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} 2101 - engines: {node: '>= 0.4'} 2102 - 2103 - get-package-type@0.1.0: 2104 - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} 2105 - engines: {node: '>=8.0.0'} 2106 - 2107 - get-port@6.1.2: 2108 - resolution: {integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==} 2109 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2110 - 2111 - get-proto@1.0.1: 2112 - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} 2113 - engines: {node: '>= 0.4'} 2114 - 2115 - get-stream@5.2.0: 2116 - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 2117 - engines: {node: '>=8'} 2118 - 2119 - get-stream@6.0.1: 2120 - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 2121 - engines: {node: '>=10'} 2122 - 2123 - get-uri@6.0.4: 2124 - resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} 2125 - engines: {node: '>= 14'} 2126 - 2127 - github-from-package@0.0.0: 2128 - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 2129 - 2130 - glob-parent@5.1.2: 2131 - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 2132 - engines: {node: '>= 6'} 2133 - 2134 - glob@10.4.5: 2135 - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} 2136 - hasBin: true 2137 - 2138 - glob@7.2.3: 2139 - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 2140 - deprecated: Glob versions prior to v9 are no longer supported 2141 - 2142 - globals@11.12.0: 2143 - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 2144 - engines: {node: '>=4'} 2145 - 2146 - gopd@1.2.0: 2147 - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} 2148 - engines: {node: '>= 0.4'} 2149 - 2150 - graceful-fs@4.2.11: 2151 - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 2152 - 2153 - graphemer@1.4.0: 2154 - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 2155 - 2156 - handlebars@4.7.8: 2157 - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} 2158 - engines: {node: '>=0.4.7'} 2159 - hasBin: true 2160 - 2161 - has-flag@4.0.0: 2162 - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 2163 - engines: {node: '>=8'} 2164 - 2165 - has-symbols@1.1.0: 2166 - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} 2167 - engines: {node: '>= 0.4'} 2168 - 2169 - has-tostringtag@1.0.2: 2170 - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 2171 - engines: {node: '>= 0.4'} 2172 - 2173 - hash.js@1.1.7: 2174 - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} 2175 - 2176 - hasown@2.0.2: 2177 - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 2178 - engines: {node: '>= 0.4'} 2179 - 2180 - he@1.2.0: 2181 - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 2182 - hasBin: true 2183 - 2184 - hmac-drbg@1.0.1: 2185 - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} 2186 - 2187 - html-escaper@2.0.2: 2188 - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} 2189 - 2190 - html-to-text@7.1.1: 2191 - resolution: {integrity: sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==} 2192 - engines: {node: '>=10.23.2'} 2193 - hasBin: true 2194 - 2195 - htmlparser2@6.1.0: 2196 - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} 2197 - 2198 - http-errors@2.0.0: 2199 - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 2200 - engines: {node: '>= 0.8'} 2201 - 2202 - http-proxy-agent@7.0.2: 2203 - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} 2204 - engines: {node: '>= 14'} 2205 - 2206 - http-terminator@3.2.0: 2207 - resolution: {integrity: sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==} 2208 - engines: {node: '>=14'} 2209 - 2210 - https-proxy-agent@7.0.6: 2211 - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} 2212 - engines: {node: '>= 14'} 2213 - 2214 - human-signals@2.1.0: 2215 - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 2216 - engines: {node: '>=10.17.0'} 2217 - 2218 - iconv-lite@0.4.24: 2219 - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 2220 - engines: {node: '>=0.10.0'} 2221 - 2222 - ieee754@1.2.1: 2223 - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 2224 - 2225 - import-fresh@3.3.1: 2226 - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 2227 - engines: {node: '>=6'} 2228 - 2229 - import-local@3.2.0: 2230 - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} 2231 - engines: {node: '>=8'} 2232 - hasBin: true 2233 - 2234 - imurmurhash@0.1.4: 2235 - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 2236 - engines: {node: '>=0.8.19'} 2237 - 2238 - inflight@1.0.6: 2239 - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 2240 - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 2241 - 2242 - inherits@2.0.4: 2243 - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 2244 - 2245 - ini@1.3.8: 2246 - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 2247 - 2248 - ioredis@5.5.0: 2249 - resolution: {integrity: sha512-7CutT89g23FfSa8MDoIFs2GYYa0PaNiW/OrT+nRyjRXHDZd17HmIgy+reOQ/yhh72NznNjGuS8kbCAcA4Ro4mw==} 2250 - engines: {node: '>=12.22.0'} 2251 - 2252 - ip-address@9.0.5: 2253 - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} 2254 - engines: {node: '>= 12'} 2255 - 2256 - ip3country@5.0.0: 2257 - resolution: {integrity: sha512-lcFLMFU4eO1Z7tIpbVFZkaZ5ltqpeaRx7L9NsAbA9uA7/O/rj3RF8+evE5gDitooaTTIqjdzZrenFO/OOxQ2ew==} 2258 - 2259 - ipaddr.js@1.9.1: 2260 - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} 2261 - engines: {node: '>= 0.10'} 2262 - 2263 - ipaddr.js@2.2.0: 2264 - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} 2265 - engines: {node: '>= 10'} 2266 - 2267 - is-arrayish@0.2.1: 2268 - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 2269 - 2270 - is-arrayish@0.3.2: 2271 - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 2272 - 2273 - is-core-module@2.16.1: 2274 - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 2275 - engines: {node: '>= 0.4'} 2276 - 2277 - is-extglob@2.1.1: 2278 - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 2279 - engines: {node: '>=0.10.0'} 2280 - 2281 - is-fullwidth-code-point@3.0.0: 2282 - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 2283 - engines: {node: '>=8'} 2284 - 2285 - is-generator-fn@2.1.0: 2286 - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} 2287 - engines: {node: '>=6'} 2288 - 2289 - is-glob@4.0.3: 2290 - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 2291 - engines: {node: '>=0.10.0'} 2292 - 2293 - is-number@7.0.0: 2294 - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 2295 - engines: {node: '>=0.12.0'} 2296 - 2297 - is-stream@2.0.1: 2298 - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 2299 - engines: {node: '>=8'} 2300 - 2301 - isexe@2.0.0: 2302 - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 2303 - 2304 - iso-datestring-validator@2.2.2: 2305 - resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==} 2306 - 2307 - istanbul-lib-coverage@3.2.2: 2308 - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} 2309 - engines: {node: '>=8'} 2310 - 2311 - istanbul-lib-instrument@5.2.1: 2312 - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} 2313 - engines: {node: '>=8'} 2314 - 2315 - istanbul-lib-report@3.0.1: 2316 - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 2317 - engines: {node: '>=10'} 2318 - 2319 - istanbul-lib-source-maps@4.0.1: 2320 - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} 2321 - engines: {node: '>=10'} 2322 - 2323 - istanbul-reports@3.1.7: 2324 - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} 2325 - engines: {node: '>=8'} 2326 - 2327 - jackspeak@3.4.3: 2328 - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} 2329 - 2330 - jest-changed-files@28.1.3: 2331 - resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} 2332 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2333 - 2334 - jest-circus@28.1.3: 2335 - resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} 2336 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2337 - 2338 - jest-cli@28.1.3: 2339 - resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} 2340 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2341 - hasBin: true 2342 - peerDependencies: 2343 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 2344 - peerDependenciesMeta: 2345 - node-notifier: 2346 - optional: true 2347 - 2348 - jest-config@28.1.3: 2349 - resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} 2350 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2351 - peerDependencies: 2352 - '@types/node': '*' 2353 - ts-node: '>=9.0.0' 2354 - peerDependenciesMeta: 2355 - '@types/node': 2356 - optional: true 2357 - ts-node: 2358 - optional: true 2359 - 2360 - jest-diff@28.1.3: 2361 - resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} 2362 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2363 - 2364 - jest-docblock@28.1.1: 2365 - resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} 2366 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2367 - 2368 - jest-each@28.1.3: 2369 - resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} 2370 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2371 - 2372 - jest-environment-node@28.1.3: 2373 - resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} 2374 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2375 - 2376 - jest-get-type@28.0.2: 2377 - resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} 2378 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2379 - 2380 - jest-haste-map@28.1.3: 2381 - resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} 2382 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2383 - 2384 - jest-leak-detector@28.1.3: 2385 - resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} 2386 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2387 - 2388 - jest-matcher-utils@28.1.3: 2389 - resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} 2390 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2391 - 2392 - jest-message-util@28.1.3: 2393 - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} 2394 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2395 - 2396 - jest-mock@28.1.3: 2397 - resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} 2398 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2399 - 2400 - jest-pnp-resolver@1.2.3: 2401 - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} 2402 - engines: {node: '>=6'} 2403 - peerDependencies: 2404 - jest-resolve: '*' 2405 - peerDependenciesMeta: 2406 - jest-resolve: 2407 - optional: true 2408 - 2409 - jest-regex-util@28.0.2: 2410 - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} 2411 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2412 - 2413 - jest-resolve-dependencies@28.1.3: 2414 - resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} 2415 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2416 - 2417 - jest-resolve@28.1.3: 2418 - resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} 2419 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2420 - 2421 - jest-runner@28.1.3: 2422 - resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} 2423 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2424 - 2425 - jest-runtime@28.1.3: 2426 - resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} 2427 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2428 - 2429 - jest-snapshot@28.1.3: 2430 - resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} 2431 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2432 - 2433 - jest-util@28.1.3: 2434 - resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} 2435 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2436 - 2437 - jest-validate@28.1.3: 2438 - resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} 2439 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2440 - 2441 - jest-watcher@28.1.3: 2442 - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} 2443 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2444 - 2445 - jest-worker@28.1.3: 2446 - resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} 2447 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2448 - 2449 - jest@28.1.3: 2450 - resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} 2451 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2452 - hasBin: true 2453 - peerDependencies: 2454 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 2455 - peerDependenciesMeta: 2456 - node-notifier: 2457 - optional: true 2458 - 2459 - jose@5.10.0: 2460 - resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} 2461 - 2462 - js-tokens@4.0.0: 2463 - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 2464 - 2465 - js-yaml@3.14.1: 2466 - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 2467 - hasBin: true 2468 - 2469 - js-yaml@4.1.0: 2470 - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 2471 - hasBin: true 2472 - 2473 - jsbn@1.1.0: 2474 - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} 2475 - 2476 - jsesc@3.1.0: 2477 - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 2478 - engines: {node: '>=6'} 2479 - hasBin: true 2480 - 2481 - json-parse-even-better-errors@2.3.1: 2482 - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 2483 - 2484 - json5@2.2.3: 2485 - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 2486 - engines: {node: '>=6'} 2487 - hasBin: true 2488 - 2489 - key-encoder@2.0.3: 2490 - resolution: {integrity: sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg==} 2491 - 2492 - kleur@3.0.3: 2493 - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 2494 - engines: {node: '>=6'} 2495 - 2496 - kysely@0.22.0: 2497 - resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==} 2498 - engines: {node: '>=14.0.0'} 2499 - 2500 - kysely@0.23.5: 2501 - resolution: {integrity: sha512-TH+b56pVXQq0tsyooYLeNfV11j6ih7D50dyN8tkM0e7ndiUH28Nziojiog3qRFlmEj9XePYdZUrNJ2079Qjdow==} 2502 - engines: {node: '>=14.0.0'} 2503 - 2504 - leven@3.1.0: 2505 - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} 2506 - engines: {node: '>=6'} 2507 - 2508 - lines-and-columns@1.2.4: 2509 - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 2510 - 2511 - locate-path@5.0.0: 2512 - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 2513 - engines: {node: '>=8'} 2514 - 2515 - lodash.defaults@4.2.0: 2516 - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} 2517 - 2518 - lodash.isarguments@3.1.0: 2519 - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} 2520 - 2521 - lru-cache@10.4.3: 2522 - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 2523 - 2524 - lru-cache@5.1.1: 2525 - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 2526 - 2527 - lru-cache@7.18.3: 2528 - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} 2529 - engines: {node: '>=12'} 2530 - 2531 - make-dir@4.0.0: 2532 - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} 2533 - engines: {node: '>=10'} 2534 - 2535 - make-error@1.3.6: 2536 - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 2537 - 2538 - makeerror@1.0.12: 2539 - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} 2540 - 2541 - math-intrinsics@1.1.0: 2542 - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} 2543 - engines: {node: '>= 0.4'} 2544 - 2545 - media-typer@0.3.0: 2546 - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} 2547 - engines: {node: '>= 0.6'} 2548 - 2549 - merge-descriptors@1.0.3: 2550 - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} 2551 - 2552 - merge-stream@2.0.0: 2553 - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 2554 - 2555 - merge2@1.4.1: 2556 - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 2557 - engines: {node: '>= 8'} 2558 - 2559 - methods@1.1.2: 2560 - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} 2561 - engines: {node: '>= 0.6'} 2562 - 2563 - micromatch@4.0.8: 2564 - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 2565 - engines: {node: '>=8.6'} 2566 - 2567 - mime-db@1.52.0: 2568 - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 2569 - engines: {node: '>= 0.6'} 2570 - 2571 - mime-db@1.53.0: 2572 - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} 2573 - engines: {node: '>= 0.6'} 2574 - 2575 - mime-types@2.1.35: 2576 - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 2577 - engines: {node: '>= 0.6'} 2578 - 2579 - mime@1.6.0: 2580 - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 2581 - engines: {node: '>=4'} 2582 - hasBin: true 2583 - 2584 - mimic-fn@2.1.0: 2585 - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 2586 - engines: {node: '>=6'} 2587 - 2588 - mimic-response@3.1.0: 2589 - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 2590 - engines: {node: '>=10'} 2591 - 2592 - minimalistic-assert@1.0.1: 2593 - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} 2594 - 2595 - minimalistic-crypto-utils@1.0.1: 2596 - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} 2597 - 2598 - minimatch@3.1.2: 2599 - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 2600 - 2601 - minimatch@5.1.6: 2602 - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} 2603 - engines: {node: '>=10'} 2604 - 2605 - minimatch@9.0.5: 2606 - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 2607 - engines: {node: '>=16 || 14 >=14.17'} 2608 - 2609 - minimist@1.2.8: 2610 - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 2611 - 2612 - minipass@7.1.2: 2613 - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 2614 - engines: {node: '>=16 || 14 >=14.17'} 2615 - 2616 - mitt@3.0.1: 2617 - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} 2618 - 2619 - mkdirp-classic@0.5.3: 2620 - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 2621 - 2622 - mkdirp@1.0.4: 2623 - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 2624 - engines: {node: '>=10'} 2625 - hasBin: true 2626 - 2627 - ms@2.0.0: 2628 - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 2629 - 2630 - ms@2.1.3: 2631 - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 2632 - 2633 - multiformats@9.9.0: 2634 - resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} 2635 - 2636 - murmurhash@2.0.1: 2637 - resolution: {integrity: sha512-5vQEh3y+DG/lMPM0mCGPDnyV8chYg/g7rl6v3Gd8WMF9S429ox3Xk8qrk174kWhG767KQMqqxLD1WnGd77hiew==} 2638 - 2639 - napi-build-utils@2.0.0: 2640 - resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} 2641 - 2642 - natural-compare@1.4.0: 2643 - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2644 - 2645 - negotiator@0.6.3: 2646 - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} 2647 - engines: {node: '>= 0.6'} 2648 - 2649 - negotiator@0.6.4: 2650 - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} 2651 - engines: {node: '>= 0.6'} 2652 - 2653 - neo-async@2.6.2: 2654 - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} 2655 - 2656 - netmask@2.0.2: 2657 - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} 2658 - engines: {node: '>= 0.4.0'} 2659 - 2660 - node-abi@3.74.0: 2661 - resolution: {integrity: sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==} 2662 - engines: {node: '>=10'} 2663 - 2664 - node-fetch@2.7.0: 2665 - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 2666 - engines: {node: 4.x || >=6.0.0} 2667 - peerDependencies: 2668 - encoding: ^0.1.0 2669 - peerDependenciesMeta: 2670 - encoding: 2671 - optional: true 2672 - 2673 - node-gyp-build-optional-packages@5.1.1: 2674 - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} 2675 - hasBin: true 2676 - 2677 - node-int64@0.4.0: 2678 - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 2679 - 2680 - node-releases@2.0.19: 2681 - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 2682 - 2683 - nodemailer-html-to-text@3.2.0: 2684 - resolution: {integrity: sha512-RJUC6640QV1PzTHHapOrc6IzrAJUZtk2BdVdINZ9VTLm+mcQNyBO9LYyhrnufkzqiD9l8hPLJ97rSyK4WanPNg==} 2685 - engines: {node: '>= 10.23.0'} 2686 - 2687 - nodemailer@6.10.0: 2688 - resolution: {integrity: sha512-SQ3wZCExjeSatLE/HBaXS5vqUOQk6GtBdIIKxiFdmm01mOQZX/POJkO3SUX1wDiYcwUOJwT23scFSC9fY2H8IA==} 2689 - engines: {node: '>=6.0.0'} 2690 - 2691 - normalize-path@3.0.0: 2692 - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2693 - engines: {node: '>=0.10.0'} 2694 - 2695 - npm-run-path@4.0.1: 2696 - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 2697 - engines: {node: '>=8'} 2698 - 2699 - object-assign@4.1.1: 2700 - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 2701 - engines: {node: '>=0.10.0'} 2702 - 2703 - object-inspect@1.13.4: 2704 - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} 2705 - engines: {node: '>= 0.4'} 2706 - 2707 - on-exit-leak-free@2.1.2: 2708 - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} 2709 - engines: {node: '>=14.0.0'} 2710 - 2711 - on-finished@2.4.1: 2712 - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} 2713 - engines: {node: '>= 0.8'} 2714 - 2715 - on-headers@1.0.2: 2716 - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} 2717 - engines: {node: '>= 0.8'} 2718 - 2719 - once@1.4.0: 2720 - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 2721 - 2722 - one-webcrypto@1.0.3: 2723 - resolution: {integrity: sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==} 2724 - 2725 - onetime@5.1.2: 2726 - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 2727 - engines: {node: '>=6'} 2728 - 2729 - p-finally@1.0.0: 2730 - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} 2731 - engines: {node: '>=4'} 2732 - 2733 - p-limit@2.3.0: 2734 - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 2735 - engines: {node: '>=6'} 2736 - 2737 - p-limit@3.1.0: 2738 - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2739 - engines: {node: '>=10'} 2740 - 2741 - p-locate@4.1.0: 2742 - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 2743 - engines: {node: '>=8'} 2744 - 2745 - p-queue@6.6.2: 2746 - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} 2747 - engines: {node: '>=8'} 2748 - 2749 - p-timeout@3.2.0: 2750 - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} 2751 - engines: {node: '>=8'} 2752 - 2753 - p-try@2.2.0: 2754 - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 2755 - engines: {node: '>=6'} 2756 - 2757 - p-wait-for@3.2.0: 2758 - resolution: {integrity: sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==} 2759 - engines: {node: '>=8'} 2760 - 2761 - pac-proxy-agent@7.2.0: 2762 - resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} 2763 - engines: {node: '>= 14'} 2764 - 2765 - pac-resolver@7.0.1: 2766 - resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} 2767 - engines: {node: '>= 14'} 2768 - 2769 - package-json-from-dist@1.0.1: 2770 - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} 2771 - 2772 - parent-module@1.0.1: 2773 - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 2774 - engines: {node: '>=6'} 2775 - 2776 - parse-json@5.2.0: 2777 - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 2778 - engines: {node: '>=8'} 2779 - 2780 - parseurl@1.3.3: 2781 - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 2782 - engines: {node: '>= 0.8'} 2783 - 2784 - path-browserify@1.0.1: 2785 - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 2786 - 2787 - path-exists@4.0.0: 2788 - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2789 - engines: {node: '>=8'} 2790 - 2791 - path-is-absolute@1.0.1: 2792 - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 2793 - engines: {node: '>=0.10.0'} 2794 - 2795 - path-key@3.1.1: 2796 - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2797 - engines: {node: '>=8'} 2798 - 2799 - path-parse@1.0.7: 2800 - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 2801 - 2802 - path-scurry@1.11.1: 2803 - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 2804 - engines: {node: '>=16 || 14 >=14.18'} 2805 - 2806 - path-to-regexp@0.1.12: 2807 - resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} 2808 - 2809 - peek-readable@4.1.0: 2810 - resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} 2811 - engines: {node: '>=8'} 2812 - 2813 - pend@1.2.0: 2814 - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} 2815 - 2816 - pg-cloudflare@1.1.1: 2817 - resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} 2818 - 2819 - pg-connection-string@2.7.0: 2820 - resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==} 2821 - 2822 - pg-int8@1.0.1: 2823 - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} 2824 - engines: {node: '>=4.0.0'} 2825 - 2826 - pg-pool@3.7.1: 2827 - resolution: {integrity: sha512-xIOsFoh7Vdhojas6q3596mXFsR8nwBQBXX5JiV7p9buEVAGqYL4yFzclON5P9vFrpu1u7Zwl2oriyDa89n0wbw==} 2828 - peerDependencies: 2829 - pg: '>=8.0' 2830 - 2831 - pg-protocol@1.7.1: 2832 - resolution: {integrity: sha512-gjTHWGYWsEgy9MsY0Gp6ZJxV24IjDqdpTW7Eh0x+WfJLFsm/TJx1MzL6T0D88mBvkpxotCQ6TwW6N+Kko7lhgQ==} 2833 - 2834 - pg-types@2.2.0: 2835 - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} 2836 - engines: {node: '>=4'} 2837 - 2838 - pg@8.13.3: 2839 - resolution: {integrity: sha512-P6tPt9jXbL9HVu/SSRERNYaYG++MjnscnegFh9pPHihfoBSujsrka0hyuymMzeJKFWrcG8wvCKy8rCe8e5nDUQ==} 2840 - engines: {node: '>= 8.0.0'} 2841 - peerDependencies: 2842 - pg-native: '>=3.0.1' 2843 - peerDependenciesMeta: 2844 - pg-native: 2845 - optional: true 2846 - 2847 - pgpass@1.0.5: 2848 - resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} 2849 - 2850 - picocolors@1.1.1: 2851 - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 2852 - 2853 - picomatch@2.3.1: 2854 - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2855 - engines: {node: '>=8.6'} 2856 - 2857 - pino-abstract-transport@1.2.0: 2858 - resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} 2859 - 2860 - pino-http@8.6.1: 2861 - resolution: {integrity: sha512-J0hiJgUExtBXP2BjrK4VB305tHXS31sCmWJ9XJo2wPkLHa1NFPuW4V9wjG27PAc2fmBCigiNhQKpvrx+kntBPA==} 2862 - 2863 - pino-std-serializers@6.2.2: 2864 - resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} 2865 - 2866 - pino@8.21.0: 2867 - resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} 2868 - hasBin: true 2869 - 2870 - pirates@4.0.6: 2871 - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 2872 - engines: {node: '>= 6'} 2873 - 2874 - pkg-dir@4.2.0: 2875 - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 2876 - engines: {node: '>=8'} 2877 - 2878 - postgres-array@2.0.0: 2879 - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} 2880 - engines: {node: '>=4'} 2881 - 2882 - postgres-bytea@1.0.0: 2883 - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} 2884 - engines: {node: '>=0.10.0'} 2885 - 2886 - postgres-date@1.0.7: 2887 - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} 2888 - engines: {node: '>=0.10.0'} 2889 - 2890 - postgres-interval@1.2.0: 2891 - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} 2892 - engines: {node: '>=0.10.0'} 2893 - 2894 - prebuild-install@7.1.3: 2895 - resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} 2896 - engines: {node: '>=10'} 2897 - hasBin: true 2898 - 2899 - prettier@3.5.2: 2900 - resolution: {integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==} 2901 - engines: {node: '>=14'} 2902 - hasBin: true 2903 - 2904 - pretty-format@28.1.3: 2905 - resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} 2906 - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2907 - 2908 - process-warning@3.0.0: 2909 - resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} 2910 - 2911 - process@0.11.10: 2912 - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} 2913 - engines: {node: '>= 0.6.0'} 2914 - 2915 - progress@2.0.3: 2916 - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} 2917 - engines: {node: '>=0.4.0'} 2918 - 2919 - prompts@2.4.2: 2920 - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 2921 - engines: {node: '>= 6'} 2922 - 2923 - proxy-addr@2.0.7: 2924 - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} 2925 - engines: {node: '>= 0.10'} 2926 - 2927 - proxy-agent@6.5.0: 2928 - resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} 2929 - engines: {node: '>= 14'} 2930 - 2931 - proxy-from-env@1.1.0: 2932 - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 2933 - 2934 - psl@1.15.0: 2935 - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} 2936 - 2937 - pump@3.0.2: 2938 - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} 2939 - 2940 - punycode@2.3.1: 2941 - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 2942 - engines: {node: '>=6'} 2943 - 2944 - puppeteer-core@23.11.1: 2945 - resolution: {integrity: sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==} 2946 - engines: {node: '>=18'} 2947 - 2948 - puppeteer@23.11.1: 2949 - resolution: {integrity: sha512-53uIX3KR5en8l7Vd8n5DUv90Ae9QDQsyIthaUFVzwV6yU750RjqRznEtNMBT20VthqAdemnJN+hxVdmMHKt7Zw==} 2950 - engines: {node: '>=18'} 2951 - hasBin: true 2952 - 2953 - qs@6.13.0: 2954 - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} 2955 - engines: {node: '>=0.6'} 2956 - 2957 - queue-microtask@1.2.3: 2958 - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2959 - 2960 - quick-format-unescaped@4.0.4: 2961 - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} 2962 - 2963 - range-parser@1.2.1: 2964 - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} 2965 - engines: {node: '>= 0.6'} 2966 - 2967 - rate-limiter-flexible@2.4.2: 2968 - resolution: {integrity: sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==} 2969 - 2970 - raw-body@2.5.2: 2971 - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} 2972 - engines: {node: '>= 0.8'} 2973 - 2974 - rc@1.2.8: 2975 - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 2976 - hasBin: true 2977 - 2978 - react-is@18.3.1: 2979 - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} 2980 - 2981 - readable-stream@3.6.2: 2982 - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 2983 - engines: {node: '>= 6'} 2984 - 2985 - readable-stream@4.7.0: 2986 - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} 2987 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2988 - 2989 - readable-web-to-node-stream@3.0.4: 2990 - resolution: {integrity: sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==} 2991 - engines: {node: '>=8'} 2992 - 2993 - real-require@0.2.0: 2994 - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} 2995 - engines: {node: '>= 12.13.0'} 2996 - 2997 - redis-errors@1.2.0: 2998 - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} 2999 - engines: {node: '>=4'} 3000 - 3001 - redis-parser@3.0.0: 3002 - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} 3003 - engines: {node: '>=4'} 3004 - 3005 - require-directory@2.1.1: 3006 - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 3007 - engines: {node: '>=0.10.0'} 3008 - 3009 - resolve-cwd@3.0.0: 3010 - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} 3011 - engines: {node: '>=8'} 3012 - 3013 - resolve-from@4.0.0: 3014 - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 3015 - engines: {node: '>=4'} 3016 - 3017 - resolve-from@5.0.0: 3018 - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 3019 - engines: {node: '>=8'} 3020 - 3021 - resolve.exports@1.1.1: 3022 - resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==} 3023 - engines: {node: '>=10'} 3024 - 3025 - resolve@1.22.10: 3026 - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} 3027 - engines: {node: '>= 0.4'} 3028 - hasBin: true 3029 - 3030 - reusify@1.0.4: 3031 - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 3032 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 3033 - 3034 - rimraf@3.0.2: 3035 - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 3036 - deprecated: Rimraf versions prior to v4 are no longer supported 3037 - hasBin: true 3038 - 3039 - roarr@7.21.1: 3040 - resolution: {integrity: sha512-3niqt5bXFY1InKU8HKWqqYTYjtrBaxBMnXELXCXUYgtNYGUtZM5rB46HIC430AyacL95iEniGf7RgqsesykLmQ==} 3041 - engines: {node: '>=18.0'} 3042 - 3043 - run-parallel@1.2.0: 3044 - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 3045 - 3046 - rxjs@7.8.2: 3047 - resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} 3048 - 3049 - safe-buffer@5.2.1: 3050 - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 3051 - 3052 - safe-stable-stringify@2.5.0: 3053 - resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} 3054 - engines: {node: '>=10'} 3055 - 3056 - safer-buffer@2.1.2: 3057 - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 3058 - 3059 - semver-compare@1.0.0: 3060 - resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} 3061 - 3062 - semver@6.3.1: 3063 - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 3064 - hasBin: true 3065 - 3066 - semver@7.7.1: 3067 - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} 3068 - engines: {node: '>=10'} 3069 - hasBin: true 3070 - 3071 - send@0.19.0: 3072 - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} 3073 - engines: {node: '>= 0.8.0'} 3074 - 3075 - serve-static@1.16.2: 3076 - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} 3077 - engines: {node: '>= 0.8.0'} 3078 - 3079 - setprototypeof@1.2.0: 3080 - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 3081 - 3082 - sharp@0.33.5: 3083 - resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 3084 - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 3085 - 3086 - shebang-command@2.0.0: 3087 - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 3088 - engines: {node: '>=8'} 3089 - 3090 - shebang-regex@3.0.0: 3091 - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 3092 - engines: {node: '>=8'} 3093 - 3094 - side-channel-list@1.0.0: 3095 - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} 3096 - engines: {node: '>= 0.4'} 3097 - 3098 - side-channel-map@1.0.1: 3099 - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} 3100 - engines: {node: '>= 0.4'} 3101 - 3102 - side-channel-weakmap@1.0.2: 3103 - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 3104 - engines: {node: '>= 0.4'} 3105 - 3106 - side-channel@1.1.0: 3107 - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} 3108 - engines: {node: '>= 0.4'} 3109 - 3110 - signal-exit@3.0.7: 3111 - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 3112 - 3113 - signal-exit@4.1.0: 3114 - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 3115 - engines: {node: '>=14'} 3116 - 3117 - simple-concat@1.0.1: 3118 - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 3119 - 3120 - simple-get@4.0.1: 3121 - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 3122 - 3123 - simple-swizzle@0.2.2: 3124 - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 3125 - 3126 - sisteransi@1.0.5: 3127 - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 3128 - 3129 - slash@3.0.0: 3130 - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 3131 - engines: {node: '>=8'} 3132 - 3133 - smart-buffer@4.2.0: 3134 - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} 3135 - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} 3136 - 3137 - socks-proxy-agent@8.0.5: 3138 - resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} 3139 - engines: {node: '>= 14'} 3140 - 3141 - socks@2.8.4: 3142 - resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} 3143 - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} 3144 - 3145 - sonic-boom@3.8.1: 3146 - resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} 3147 - 3148 - source-map-support@0.5.13: 3149 - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} 3150 - 3151 - source-map@0.6.1: 3152 - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 3153 - engines: {node: '>=0.10.0'} 3154 - 3155 - split2@4.2.0: 3156 - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 3157 - engines: {node: '>= 10.x'} 3158 - 3159 - sprintf-js@1.0.3: 3160 - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 3161 - 3162 - sprintf-js@1.1.3: 3163 - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} 3164 - 3165 - stack-utils@2.0.6: 3166 - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} 3167 - engines: {node: '>=10'} 3168 - 3169 - standard-as-callback@2.1.0: 3170 - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} 3171 - 3172 - statsig-node@5.32.0: 3173 - resolution: {integrity: sha512-r2oUeT1imToSGlqHPparEK4qjz7k5MTCAwF83Y72CLVb3bXeYXjYU80vJGZSlVehecwQG/QRepx/CC5LKMogvA==} 3174 - 3175 - statuses@2.0.1: 3176 - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 3177 - engines: {node: '>= 0.8'} 3178 - 3179 - stream-browserify@3.0.0: 3180 - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} 3181 - 3182 - streamx@2.22.0: 3183 - resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} 3184 - 3185 - string-length@4.0.2: 3186 - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} 3187 - engines: {node: '>=10'} 3188 - 3189 - string-width@4.2.3: 3190 - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 3191 - engines: {node: '>=8'} 3192 - 3193 - string-width@5.1.2: 3194 - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 3195 - engines: {node: '>=12'} 3196 - 3197 - string_decoder@1.3.0: 3198 - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 3199 - 3200 - strip-ansi@6.0.1: 3201 - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 3202 - engines: {node: '>=8'} 3203 - 3204 - strip-ansi@7.1.0: 3205 - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 3206 - engines: {node: '>=12'} 3207 - 3208 - strip-bom@4.0.0: 3209 - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 3210 - engines: {node: '>=8'} 3211 - 3212 - strip-final-newline@2.0.0: 3213 - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 3214 - engines: {node: '>=6'} 3215 - 3216 - strip-json-comments@2.0.1: 3217 - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 3218 - engines: {node: '>=0.10.0'} 3219 - 3220 - strip-json-comments@3.1.1: 3221 - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 3222 - engines: {node: '>=8'} 3223 - 3224 - strnum@1.1.1: 3225 - resolution: {integrity: sha512-O7aCHfYCamLCctjAiaucmE+fHf2DYHkus2OKCn4Wv03sykfFtgeECn505X6K4mPl8CRNd/qurC9guq+ynoN4pw==} 3226 - 3227 - strtok3@6.3.0: 3228 - resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} 3229 - engines: {node: '>=10'} 3230 - 3231 - structured-headers@1.0.1: 3232 - resolution: {integrity: sha512-QYBxdBtA4Tl5rFPuqmbmdrS9kbtren74RTJTcs0VSQNVV5iRhJD4QlYTLD0+81SBwUQctjEQzjTRI3WG4DzICA==} 3233 - engines: {node: '>= 14', npm: '>=6'} 3234 - 3235 - supports-color@7.2.0: 3236 - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 3237 - engines: {node: '>=8'} 3238 - 3239 - supports-color@8.1.1: 3240 - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} 3241 - engines: {node: '>=10'} 3242 - 3243 - supports-hyperlinks@2.3.0: 3244 - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} 3245 - engines: {node: '>=8'} 3246 - 3247 - supports-preserve-symlinks-flag@1.0.0: 3248 - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 3249 - engines: {node: '>= 0.4'} 3250 - 3251 - tar-fs@2.1.2: 3252 - resolution: {integrity: sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==} 3253 - 3254 - tar-fs@3.0.8: 3255 - resolution: {integrity: sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==} 3256 - 3257 - tar-stream@2.2.0: 3258 - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 3259 - engines: {node: '>=6'} 3260 - 3261 - tar-stream@3.1.7: 3262 - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 3263 - 3264 - terminal-link@2.1.1: 3265 - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} 3266 - engines: {node: '>=8'} 3267 - 3268 - test-exclude@6.0.0: 3269 - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} 3270 - engines: {node: '>=8'} 3271 - 3272 - text-decoder@1.2.3: 3273 - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} 3274 - 3275 - thread-stream@2.7.0: 3276 - resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} 3277 - 3278 - through@2.3.8: 3279 - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 3280 - 3281 - tlds@1.255.0: 3282 - resolution: {integrity: sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==} 3283 - hasBin: true 3284 - 3285 - tmpl@1.0.5: 3286 - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} 3287 - 3288 - to-regex-range@5.0.1: 3289 - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 3290 - engines: {node: '>=8.0'} 3291 - 3292 - toidentifier@1.0.1: 3293 - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 3294 - engines: {node: '>=0.6'} 3295 - 3296 - token-types@4.2.1: 3297 - resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} 3298 - engines: {node: '>=10'} 3299 - 3300 - tr46@0.0.3: 3301 - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 3302 - 3303 - ts-morph@16.0.0: 3304 - resolution: {integrity: sha512-jGNF0GVpFj0orFw55LTsQxVYEUOCWBAbR5Ls7fTYE5pQsbW18ssTb/6UXx/GYAEjS+DQTp8VoTw0vqYMiaaQuw==} 3305 - 3306 - ts-node@10.9.2: 3307 - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} 3308 - hasBin: true 3309 - peerDependencies: 3310 - '@swc/core': '>=1.2.50' 3311 - '@swc/wasm': '>=1.2.50' 3312 - '@types/node': '*' 3313 - typescript: '>=2.7' 3314 - peerDependenciesMeta: 3315 - '@swc/core': 3316 - optional: true 3317 - '@swc/wasm': 3318 - optional: true 3319 - 3320 - tslib@2.8.1: 3321 - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 3322 - 3323 - tunnel-agent@0.6.0: 3324 - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 3325 - 3326 - type-detect@4.0.8: 3327 - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} 3328 - engines: {node: '>=4'} 3329 - 3330 - type-fest@0.21.3: 3331 - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} 3332 - engines: {node: '>=10'} 3333 - 3334 - type-fest@2.19.0: 3335 - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 3336 - engines: {node: '>=12.20'} 3337 - 3338 - type-is@1.6.18: 3339 - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} 3340 - engines: {node: '>= 0.6'} 3341 - 3342 - typed-emitter@2.1.0: 3343 - resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} 3344 - 3345 - typed-query-selector@2.12.0: 3346 - resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} 3347 - 3348 - typescript@5.7.3: 3349 - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} 3350 - engines: {node: '>=14.17'} 3351 - hasBin: true 3352 - 3353 - ua-parser-js@1.0.40: 3354 - resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} 3355 - hasBin: true 3356 - 3357 - uglify-js@3.19.3: 3358 - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} 3359 - engines: {node: '>=0.8.0'} 3360 - hasBin: true 3361 - 3362 - uint8arrays@3.0.0: 3363 - resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} 3364 - 3365 - unbzip2-stream@1.4.3: 3366 - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} 3367 - 3368 - undici-types@6.20.0: 3369 - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 3370 - 3371 - undici@5.28.5: 3372 - resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} 3373 - engines: {node: '>=14.0'} 3374 - 3375 - undici@6.21.1: 3376 - resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} 3377 - engines: {node: '>=18.17'} 3378 - 3379 - unpipe@1.0.0: 3380 - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} 3381 - engines: {node: '>= 0.8'} 3382 - 3383 - update-browserslist-db@1.1.2: 3384 - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} 3385 - hasBin: true 3386 - peerDependencies: 3387 - browserslist: '>= 4.21.0' 3388 - 3389 - util-deprecate@1.0.2: 3390 - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 3391 - 3392 - utils-merge@1.0.1: 3393 - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 3394 - engines: {node: '>= 0.4.0'} 3395 - 3396 - uuid@8.3.2: 3397 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 3398 - hasBin: true 3399 - 3400 - uuid@9.0.1: 3401 - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} 3402 - hasBin: true 3403 - 3404 - v8-compile-cache-lib@3.0.1: 3405 - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} 3406 - 3407 - v8-to-istanbul@9.3.0: 3408 - resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} 3409 - engines: {node: '>=10.12.0'} 3410 - 3411 - varint@6.0.0: 3412 - resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} 3413 - 3414 - vary@1.1.2: 3415 - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} 3416 - engines: {node: '>= 0.8'} 3417 - 3418 - walker@1.0.8: 3419 - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} 3420 - 3421 - webidl-conversions@3.0.1: 3422 - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 3423 - 3424 - whatwg-url@5.0.0: 3425 - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 3426 - 3427 - which@2.0.2: 3428 - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 3429 - engines: {node: '>= 8'} 3430 - hasBin: true 3431 - 3432 - wordwrap@1.0.0: 3433 - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} 3434 - 3435 - wrap-ansi@7.0.0: 3436 - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 3437 - engines: {node: '>=10'} 3438 - 3439 - wrap-ansi@8.1.0: 3440 - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 3441 - engines: {node: '>=12'} 3442 - 3443 - wrappy@1.0.2: 3444 - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 3445 - 3446 - write-file-atomic@4.0.2: 3447 - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} 3448 - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 3449 - 3450 - ws@8.18.1: 3451 - resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} 3452 - engines: {node: '>=10.0.0'} 3453 - peerDependencies: 3454 - bufferutil: ^4.0.1 3455 - utf-8-validate: '>=5.0.2' 3456 - peerDependenciesMeta: 3457 - bufferutil: 3458 - optional: true 3459 - utf-8-validate: 3460 - optional: true 3461 - 3462 - xtend@4.0.2: 3463 - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 3464 - engines: {node: '>=0.4'} 3465 - 3466 - y18n@5.0.8: 3467 - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 3468 - engines: {node: '>=10'} 3469 - 3470 - yallist@3.1.1: 3471 - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 3472 - 3473 - yargs-parser@21.1.1: 3474 - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 3475 - engines: {node: '>=12'} 3476 - 3477 - yargs@17.7.2: 3478 - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} 3479 - engines: {node: '>=12'} 3480 - 3481 - yauzl@2.10.0: 3482 - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} 3483 - 3484 - yesno@0.4.0: 3485 - resolution: {integrity: sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==} 3486 - 3487 - yn@3.1.1: 3488 - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} 3489 - engines: {node: '>=6'} 3490 - 3491 - yocto-queue@0.1.0: 3492 - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 3493 - engines: {node: '>=10'} 3494 - 3495 - zod@3.23.8: 3496 - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} 3497 - 3498 - zod@3.24.2: 3499 - resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} 3500 - 3501 - snapshots: 3502 - 3503 - '@ampproject/remapping@2.3.0': 3504 193 dependencies: 3505 194 '@jridgewell/gen-mapping': 0.3.8 3506 195 '@jridgewell/trace-mapping': 0.3.25 196 + dev: true 3507 197 3508 - '@atproto-labs/fetch-node@0.1.7': 198 + /@atproto-labs/fetch-node@0.1.7: 199 + resolution: {integrity: sha512-vZ627PQqVGiBmPxulnviIGvvBPpTdzOcnfU1WcLeES3E0WjNxRGQqFaodBl5Zc4cj3QSPG/KC6wPcj/rjhbDrQ==} 200 + engines: {node: '>=18.7.0'} 3509 201 dependencies: 3510 202 '@atproto-labs/fetch': 0.2.1 3511 203 '@atproto-labs/pipe': 0.1.0 3512 204 ipaddr.js: 2.2.0 3513 205 psl: 1.15.0 3514 - undici: 6.21.1 206 + undici: 6.19.8 3515 207 3516 - '@atproto-labs/fetch@0.2.1': 208 + /@atproto-labs/fetch@0.2.1: 209 + resolution: {integrity: sha512-V22/7C7r+FfIDZA/BVn5UeuK5JccDp7nOiRfp5JITpVw2OXQbVfd8kywN7voWvPXw4sjd4cHoIPgQa0wvQGenQ==} 3517 210 dependencies: 3518 211 '@atproto-labs/pipe': 0.1.0 3519 212 optionalDependencies: 3520 - zod: 3.24.2 213 + zod: 3.23.8 3521 214 3522 - '@atproto-labs/pipe@0.1.0': {} 215 + /@atproto-labs/pipe@0.1.0: 216 + resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 3523 217 3524 - '@atproto-labs/simple-store-memory@0.1.2': 218 + /@atproto-labs/simple-store-memory@0.1.2: 219 + resolution: {integrity: sha512-q6wawjKKXuhUzr2MnkSlgr6zU6VimYkL8eNvLQvkroLnIDyMkoCKO4+EJ885ZD8lGwBo4pX9Lhrg9JJ+ncJI8g==} 3525 220 dependencies: 3526 221 '@atproto-labs/simple-store': 0.1.2 3527 222 lru-cache: 10.4.3 223 + dev: false 3528 224 3529 - '@atproto-labs/simple-store@0.1.2': {} 225 + /@atproto-labs/simple-store@0.1.2: 226 + resolution: {integrity: sha512-9vTNvyPPBs44tKVFht16wGlilW8u4wpEtKwLkWbuNEh3h9TTQ8zjVhEoGZh/v73G4Otr9JUOSIq+/5+8OZD2mQ==} 227 + dev: false 3530 228 3531 - '@atproto-labs/xrpc-utils@0.0.7': 229 + /@atproto-labs/xrpc-utils@0.0.7: 230 + resolution: {integrity: sha512-mNev88mtNo79h4bkEQYuLoTlejc1zMl9lLwKbpKYfFaaU0IS9VdhiPdRTEcQ6JGYK915OZ5Lv7OJQNF0g9qq9w==} 3532 231 dependencies: 3533 232 '@atproto/xrpc': 0.6.9 3534 233 '@atproto/xrpc-server': 0.7.11 ··· 3537 236 - supports-color 3538 237 - utf-8-validate 3539 238 3540 - '@atproto/api@0.14.6': 239 + /@atproto/api@0.14.6: 240 + resolution: {integrity: sha512-v0NppALgBa62O7cItDmhPwv6pyt4ClfOvcfaWh+wfTW877D9Em6rFrelY5p54yiWdqRUfgbTTD2plynLKUFQJQ==} 3541 241 dependencies: 3542 242 '@atproto/common-web': 0.4.0 3543 243 '@atproto/lexicon': 0.4.7 ··· 3546 246 await-lock: 2.2.2 3547 247 multiformats: 9.9.0 3548 248 tlds: 1.255.0 3549 - zod: 3.24.2 249 + zod: 3.23.8 3550 250 3551 - '@atproto/aws@0.2.16': 251 + /@atproto/aws@0.2.16: 252 + resolution: {integrity: sha512-NXWEBybqiVErKGbcKLrevFaUTMCazb6XtM/HX7EYgyQdtyl4MwzGr93aZcwoSkOFBhJr3t7sNQHC3Tpyh5l+hg==} 253 + engines: {node: '>=18.7.0'} 3552 254 dependencies: 3553 255 '@atproto/common': 0.4.8 3554 256 '@atproto/crypto': 0.4.4 3555 257 '@atproto/repo': 0.7.0 3556 - '@aws-sdk/client-cloudfront': 3.750.0 258 + '@aws-sdk/client-cloudfront': 3.757.0 3557 259 '@aws-sdk/client-kms': 3.750.0 3558 260 '@aws-sdk/client-s3': 3.750.0 3559 261 '@aws-sdk/lib-storage': 3.750.0(@aws-sdk/client-s3@3.750.0) ··· 3563 265 uint8arrays: 3.0.0 3564 266 transitivePeerDependencies: 3565 267 - aws-crt 268 + dev: false 3566 269 3567 - '@atproto/bsky@0.0.123': 270 + /@atproto/bsky@0.0.123: 271 + resolution: {integrity: sha512-TrwOMHpqoQBtHqM+xQHm+pZTykdVUWaI+06bcahtOv9n28BbswgcYnYb+ov8ZGtFioslfFsgdjv3dn3ieqstZg==} 272 + engines: {node: '>=18.7.0'} 273 + hasBin: true 3568 274 dependencies: 3569 275 '@atproto-labs/fetch-node': 0.1.7 3570 276 '@atproto-labs/xrpc-utils': 0.0.7 ··· 3580 286 '@atproto/xrpc-server': 0.7.11 3581 287 '@bufbuild/protobuf': 1.10.0 3582 288 '@connectrpc/connect': 1.6.1(@bufbuild/protobuf@1.10.0) 3583 - '@connectrpc/connect-express': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect-node@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)))(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)) 3584 - '@connectrpc/connect-node': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)) 289 + '@connectrpc/connect-express': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect-node@1.6.1)(@connectrpc/connect@1.6.1) 290 + '@connectrpc/connect-node': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1) 3585 291 '@did-plc/lib': 0.0.1 3586 292 '@types/http-errors': 2.0.4 3587 - compression: 1.8.0 293 + compression: 1.7.4 3588 294 cors: 2.8.5 3589 - express: 4.21.2 295 + express: 4.17.2 3590 296 http-errors: 2.0.0 3591 297 http-terminator: 3.2.0 3592 - ioredis: 5.5.0 3593 - jose: 5.10.0 298 + ioredis: 5.3.2 299 + jose: 5.0.1 3594 300 key-encoder: 2.0.3 3595 301 kysely: 0.22.0 3596 302 multiformats: 9.9.0 ··· 3598 304 p-queue: 6.6.2 3599 305 pg: 8.13.3 3600 306 pino: 8.21.0 3601 - pino-http: 8.6.1 307 + pino-http: 8.2.1 3602 308 sharp: 0.33.5 3603 - statsig-node: 5.32.0 309 + statsig-node: 5.33.0 3604 310 structured-headers: 1.0.1 3605 311 typed-emitter: 2.1.0 3606 312 uint8arrays: 3.0.0 3607 - undici: 6.21.1 313 + undici: 6.19.8 3608 314 transitivePeerDependencies: 3609 315 - bufferutil 3610 316 - debug ··· 3612 318 - pg-native 3613 319 - supports-color 3614 320 - utf-8-validate 321 + dev: true 3615 322 3616 - '@atproto/common-web@0.4.0': 323 + /@atproto/common-web@0.4.0: 324 + resolution: {integrity: sha512-ZYL0P9myHybNgwh/hBY0HaBzqiLR1B5/ie5bJpLQAg0whRzNA28t8/nU2vh99tbsWcAF0LOD29M8++LyENJLNQ==} 3617 325 dependencies: 3618 326 graphemer: 1.4.0 3619 327 multiformats: 9.9.0 3620 328 uint8arrays: 3.0.0 3621 - zod: 3.24.2 329 + zod: 3.23.8 3622 330 3623 - '@atproto/common@0.1.0': 331 + /@atproto/common@0.1.0: 332 + resolution: {integrity: sha512-OB5tWE2R19jwiMIs2IjQieH5KTUuMb98XGCn9h3xuu6NanwjlmbCYMv08fMYwIp3UQ6jcq//84cDT3Bu6fJD+A==} 3624 333 dependencies: 3625 334 '@ipld/dag-cbor': 7.0.3 3626 335 multiformats: 9.9.0 3627 336 pino: 8.21.0 3628 - zod: 3.24.2 337 + zod: 3.23.8 338 + dev: true 3629 339 3630 - '@atproto/common@0.1.1': 340 + /@atproto/common@0.1.1: 341 + resolution: {integrity: sha512-GYwot5wF/z8iYGSPjrLHuratLc0CVgovmwfJss7+BUOB6y2/Vw8+1Vw0n9DDI0gb5vmx3UI8z0uJgC8aa8yuJg==} 3631 342 dependencies: 3632 343 '@ipld/dag-cbor': 7.0.3 3633 344 multiformats: 9.9.0 3634 345 pino: 8.21.0 3635 - zod: 3.24.2 346 + zod: 3.23.8 3636 347 3637 - '@atproto/common@0.4.8': 348 + /@atproto/common@0.4.8: 349 + resolution: {integrity: sha512-/etCtnWQGLcfiGhIPwxAWrzgzoGB22nMWMeQcU6xZgRT4Cqrfg3A08jAMIHqve/AQpL+6D82lHYp36CG7a5G0w==} 350 + engines: {node: '>=18.7.0'} 3638 351 dependencies: 3639 352 '@atproto/common-web': 0.4.0 3640 353 '@ipld/dag-cbor': 7.0.3 ··· 3643 356 multiformats: 9.9.0 3644 357 pino: 8.21.0 3645 358 3646 - '@atproto/crypto@0.1.0': 359 + /@atproto/crypto@0.1.0: 360 + resolution: {integrity: sha512-9xgFEPtsCiJEPt9o3HtJT30IdFTGw5cQRSJVIy5CFhqBA4vDLcdXiRDLCjkzHEVbtNCsHUW6CrlfOgbeLPcmcg==} 3647 361 dependencies: 3648 362 '@noble/secp256k1': 1.7.1 3649 363 big-integer: 1.6.52 ··· 3651 365 one-webcrypto: 1.0.3 3652 366 uint8arrays: 3.0.0 3653 367 3654 - '@atproto/crypto@0.4.4': 368 + /@atproto/crypto@0.4.4: 369 + resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 370 + engines: {node: '>=18.7.0'} 3655 371 dependencies: 3656 372 '@noble/curves': 1.8.1 3657 373 '@noble/hashes': 1.7.1 3658 374 uint8arrays: 3.0.0 3659 375 3660 - '@atproto/did@0.1.5': 376 + /@atproto/did@0.1.5: 377 + resolution: {integrity: sha512-8+1D08QdGE5TF0bB0vV8HLVrVZJeLNITpRTUVEoABNMRaUS7CoYSVb0+JNQDeJIVmqMjOL8dOjvCUDkp3gEaGQ==} 3661 378 dependencies: 3662 - zod: 3.24.2 379 + zod: 3.23.8 380 + dev: true 3663 381 3664 - '@atproto/identity@0.4.6': 382 + /@atproto/identity@0.4.6: 383 + resolution: {integrity: sha512-fJq/cIp9MOgHxZfxuyki6mobk0QxRnbts53DstRixlvb5mOoxwttb9Gp6A8u9q49zBsfOmXNTHmP97I9iMHmTQ==} 384 + engines: {node: '>=18.7.0'} 3665 385 dependencies: 3666 386 '@atproto/common-web': 0.4.0 3667 387 '@atproto/crypto': 0.4.4 3668 388 3669 - '@atproto/jwk-jose@0.1.4': 389 + /@atproto/jwk-jose@0.1.4: 390 + resolution: {integrity: sha512-JzLn1wUzuLfweznSECdTjSHTxQBEz7Q8oJ4XKjRNludqzyJW8etEH00l1WolLipFxoj1QCG9qy00JmlC59Y6Rw==} 3670 391 dependencies: 3671 392 '@atproto/jwk': 0.1.3 3672 393 jose: 5.10.0 394 + dev: false 3673 395 3674 - '@atproto/jwk@0.1.3': 396 + /@atproto/jwk@0.1.3: 397 + resolution: {integrity: sha512-5rBgA8Fk4fg6MfNyEQvUnwq1MRn5xZOXYj4oxLuZ549XeNp2Rm2v+psuEkICD+o6pfIoMX4Hw7UTlXDrpsKKlQ==} 3675 398 dependencies: 3676 399 multiformats: 9.9.0 3677 - zod: 3.24.2 400 + zod: 3.23.8 401 + dev: false 3678 402 3679 - '@atproto/lex-cli@0.6.1': 403 + /@atproto/lex-cli@0.6.1: 404 + resolution: {integrity: sha512-fUZSx/l8J50Nxe9J/bF996PjV79oUmkShNewNvbuYgsOVZJtO3gu9jPMYX8+bhJ4eQkCwHbm8edVQDJx5rW3eg==} 405 + engines: {node: '>=18.7.0'} 406 + hasBin: true 3680 407 dependencies: 3681 408 '@atproto/lexicon': 0.4.7 3682 409 '@atproto/syntax': 0.3.3 ··· 3685 412 prettier: 3.5.2 3686 413 ts-morph: 16.0.0 3687 414 yesno: 0.4.0 3688 - zod: 3.24.2 415 + zod: 3.23.8 416 + dev: true 3689 417 3690 - '@atproto/lexicon@0.4.7': 418 + /@atproto/lexicon@0.4.7: 419 + resolution: {integrity: sha512-/x6h3tAiDNzSi4eXtC8ke65B7UzsagtlGRHmUD95698x5lBRpDnpizj0fZWTZVYed5qnOmz/ZEue+v3wDmO61g==} 3691 420 dependencies: 3692 421 '@atproto/common-web': 0.4.0 3693 422 '@atproto/syntax': 0.3.3 3694 423 iso-datestring-validator: 2.2.2 3695 424 multiformats: 9.9.0 3696 - zod: 3.24.2 425 + zod: 3.23.8 3697 426 3698 - '@atproto/oauth-client-browser-example@0.0.1': {} 427 + /@atproto/oauth-client-browser-example@0.0.1: 428 + resolution: {integrity: sha512-/9sg1C6Hv+Z0Vtd917NtovL45mw9f0twdIw+W5a5V0uCNV/fEwk9KrZM+eAwpSeJzAL3ukBooSifpchrp32M8g==} 429 + dev: true 3699 430 3700 - '@atproto/oauth-provider@0.4.0': 431 + /@atproto/oauth-provider@0.4.0: 432 + resolution: {integrity: sha512-epY+4BXNyK7DBpMfCigD0580xNWYqRr6rpb7m3q0Oa5+L9AoJvcWZfUHXw6J7PIlk6jmj/aeDFjE89p+SivyFw==} 433 + engines: {node: '>=18.7.0'} 3701 434 dependencies: 3702 435 '@atproto-labs/fetch': 0.2.1 3703 436 '@atproto-labs/fetch-node': 0.1.7 ··· 3714 447 cookie: 0.6.0 3715 448 forwarded: 0.2.0 3716 449 http-errors: 2.0.0 3717 - ioredis: 5.5.0 450 + ioredis: 5.3.2 3718 451 jose: 5.10.0 3719 452 psl: 1.15.0 3720 - zod: 3.24.2 453 + zod: 3.23.8 3721 454 transitivePeerDependencies: 3722 455 - supports-color 456 + dev: false 3723 457 3724 - '@atproto/oauth-types@0.2.3': 458 + /@atproto/oauth-types@0.2.3: 459 + resolution: {integrity: sha512-M+0WW/alS2BfhKtwvdU3rSaLoycw6kTH1kGKeyDdmb/xN/8QjU7T6dkJe+wX4NC7F23xdKfti9DZhBpEtn+/kg==} 3725 460 dependencies: 3726 461 '@atproto/jwk': 0.1.3 3727 - zod: 3.24.2 462 + zod: 3.23.8 463 + dev: false 3728 464 3729 - '@atproto/repo@0.7.0': 465 + /@atproto/repo@0.7.0: 466 + resolution: {integrity: sha512-n0xyMsKuCxRyP7wROg1wX8vUEnt+H0umIyFUlMTz6jb8XPYk88p5XTcTmLV3dNNu0f71JPd2Jzt6/EGub9zxMg==} 467 + engines: {node: '>=18.7.0'} 3730 468 dependencies: 3731 469 '@atproto/common': 0.4.8 3732 470 '@atproto/common-web': 0.4.0 ··· 3736 474 '@ipld/dag-cbor': 7.0.3 3737 475 multiformats: 9.9.0 3738 476 uint8arrays: 3.0.0 3739 - zod: 3.24.2 477 + zod: 3.23.8 3740 478 3741 - '@atproto/sync@0.1.15': 479 + /@atproto/sync@0.1.15: 480 + resolution: {integrity: sha512-aDabG0vlCAIXr7luPe0lviWdf4SYLi3lQeOCclvptebRwmbXy50QNAvln3coshmx2DdsEbJHd2L0XZJVelR5XA==} 481 + engines: {node: '>=18.7.0'} 3742 482 dependencies: 3743 483 '@atproto/common': 0.4.8 3744 484 '@atproto/identity': 0.4.6 ··· 3748 488 '@atproto/xrpc-server': 0.7.11 3749 489 multiformats: 9.9.0 3750 490 p-queue: 6.6.2 3751 - ws: 8.18.1 491 + ws: 8.12.0 3752 492 transitivePeerDependencies: 3753 493 - bufferutil 3754 494 - supports-color 3755 495 - utf-8-validate 496 + dev: true 3756 497 3757 - '@atproto/syntax@0.3.3': {} 498 + /@atproto/syntax@0.3.3: 499 + resolution: {integrity: sha512-F1LZweesNYdBbZBXVa72N/cSvchG8Q1tG4/209ZXbIuM3FwQtkgn+zgmmV4P4ORmhOeXPBNXvMBpcqiwx/gEQQ==} 3758 500 3759 - '@atproto/xrpc-server@0.7.11': 501 + /@atproto/xrpc-server@0.7.11: 502 + resolution: {integrity: sha512-kywMZMw2FbUFk0xBCtSI1mik+dc3uSvloNndI+N4X/+Qv1FGvoCRMi//9TqaSL13MFevTOynVoMVmaZbnaDG9A==} 503 + engines: {node: '>=18.7.0'} 3760 504 dependencies: 3761 505 '@atproto/common': 0.4.8 3762 506 '@atproto/crypto': 0.4.4 3763 507 '@atproto/lexicon': 0.4.7 3764 508 '@atproto/xrpc': 0.6.9 3765 509 cbor-x: 1.6.0 3766 - express: 4.21.2 510 + express: 4.17.2 3767 511 http-errors: 2.0.0 3768 512 mime-types: 2.1.35 3769 513 rate-limiter-flexible: 2.4.2 3770 514 uint8arrays: 3.0.0 3771 - ws: 8.18.1 3772 - zod: 3.24.2 515 + ws: 8.12.0 516 + zod: 3.23.8 3773 517 transitivePeerDependencies: 3774 518 - bufferutil 3775 519 - supports-color 3776 520 - utf-8-validate 3777 521 3778 - '@atproto/xrpc@0.6.9': 522 + /@atproto/xrpc@0.6.9: 523 + resolution: {integrity: sha512-vQGA7++DYMNaHx3C7vEjT+2X6hYYLG7JNbBnDLWu0km1/1KYXgRkAz4h+FfYqg1mvzvIorHU7DAs5wevkJDDlw==} 3779 524 dependencies: 3780 525 '@atproto/lexicon': 0.4.7 3781 - zod: 3.24.2 526 + zod: 3.23.8 3782 527 3783 - '@aws-crypto/crc32@5.2.0': 528 + /@aws-crypto/crc32@5.2.0: 529 + resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} 530 + engines: {node: '>=16.0.0'} 3784 531 dependencies: 3785 532 '@aws-crypto/util': 5.2.0 3786 533 '@aws-sdk/types': 3.734.0 3787 534 tslib: 2.8.1 535 + dev: false 3788 536 3789 - '@aws-crypto/crc32c@5.2.0': 537 + /@aws-crypto/crc32c@5.2.0: 538 + resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} 3790 539 dependencies: 3791 540 '@aws-crypto/util': 5.2.0 3792 541 '@aws-sdk/types': 3.734.0 3793 542 tslib: 2.8.1 543 + dev: false 3794 544 3795 - '@aws-crypto/sha1-browser@5.2.0': 545 + /@aws-crypto/sha1-browser@5.2.0: 546 + resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} 3796 547 dependencies: 3797 548 '@aws-crypto/supports-web-crypto': 5.2.0 3798 549 '@aws-crypto/util': 5.2.0 ··· 3800 551 '@aws-sdk/util-locate-window': 3.723.0 3801 552 '@smithy/util-utf8': 2.3.0 3802 553 tslib: 2.8.1 554 + dev: false 3803 555 3804 - '@aws-crypto/sha256-browser@5.2.0': 556 + /@aws-crypto/sha256-browser@5.2.0: 557 + resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} 3805 558 dependencies: 3806 559 '@aws-crypto/sha256-js': 5.2.0 3807 560 '@aws-crypto/supports-web-crypto': 5.2.0 ··· 3810 563 '@aws-sdk/util-locate-window': 3.723.0 3811 564 '@smithy/util-utf8': 2.3.0 3812 565 tslib: 2.8.1 566 + dev: false 3813 567 3814 - '@aws-crypto/sha256-js@5.2.0': 568 + /@aws-crypto/sha256-js@5.2.0: 569 + resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 570 + engines: {node: '>=16.0.0'} 3815 571 dependencies: 3816 572 '@aws-crypto/util': 5.2.0 3817 573 '@aws-sdk/types': 3.734.0 3818 574 tslib: 2.8.1 575 + dev: false 3819 576 3820 - '@aws-crypto/supports-web-crypto@5.2.0': 577 + /@aws-crypto/supports-web-crypto@5.2.0: 578 + resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} 3821 579 dependencies: 3822 580 tslib: 2.8.1 581 + dev: false 3823 582 3824 - '@aws-crypto/util@5.2.0': 583 + /@aws-crypto/util@5.2.0: 584 + resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 3825 585 dependencies: 3826 586 '@aws-sdk/types': 3.734.0 3827 587 '@smithy/util-utf8': 2.3.0 3828 588 tslib: 2.8.1 589 + dev: false 3829 590 3830 - '@aws-sdk/client-cloudfront@3.750.0': 591 + /@aws-sdk/client-cloudfront@3.757.0: 592 + resolution: {integrity: sha512-ngbaf+r0/9QLHyB4pGNgAzSvu7LjDgmWj0bWBlcl2h+hxBV5DHVKcCbDn8RsKyBXyXW4ousVhUVi0H2mQxR+aw==} 593 + engines: {node: '>=18.0.0'} 3831 594 dependencies: 3832 595 '@aws-crypto/sha256-browser': 5.2.0 3833 596 '@aws-crypto/sha256-js': 5.2.0 ··· 3873 636 tslib: 2.8.1 3874 637 transitivePeerDependencies: 3875 638 - aws-crt 639 + dev: false 3876 640 3877 - '@aws-sdk/client-kms@3.750.0': 641 + /@aws-sdk/client-kms@3.750.0: 642 + resolution: {integrity: sha512-f73rA5s2VETWUMtGhXlCSp0n64pg6+19ve92lwnSoup4i0qA4VjPdyL5JuFR/lvzCVreSjXYxNbTB52xQgCXWA==} 643 + engines: {node: '>=18.0.0'} 3878 644 dependencies: 3879 645 '@aws-crypto/sha256-browser': 5.2.0 3880 646 '@aws-crypto/sha256-js': 5.2.0 ··· 3917 683 tslib: 2.8.1 3918 684 transitivePeerDependencies: 3919 685 - aws-crt 686 + dev: false 3920 687 3921 - '@aws-sdk/client-s3@3.750.0': 688 + /@aws-sdk/client-s3@3.750.0: 689 + resolution: {integrity: sha512-S9G9noCeBxchoMVkHYrRi1A1xW/VOTP2W7X34lP+Y7Wpl32yMA7IJo0fAGAuTc0q1Nu6/pXDm+oDG7rhTCA1tg==} 690 + engines: {node: '>=18.0.0'} 3922 691 dependencies: 3923 692 '@aws-crypto/sha1-browser': 5.2.0 3924 693 '@aws-crypto/sha256-browser': 5.2.0 ··· 3978 747 tslib: 2.8.1 3979 748 transitivePeerDependencies: 3980 749 - aws-crt 750 + dev: false 3981 751 3982 - '@aws-sdk/client-sso@3.750.0': 752 + /@aws-sdk/client-sso@3.750.0: 753 + resolution: {integrity: sha512-y0Rx6pTQXw0E61CaptpZF65qNggjqOgymq/RYZU5vWba5DGQ+iqGt8Yq8s+jfBoBBNXshxq8l8Dl5Uq/JTY1wg==} 754 + engines: {node: '>=18.0.0'} 3983 755 dependencies: 3984 756 '@aws-crypto/sha256-browser': 5.2.0 3985 757 '@aws-crypto/sha256-js': 5.2.0 ··· 4021 793 tslib: 2.8.1 4022 794 transitivePeerDependencies: 4023 795 - aws-crt 796 + dev: false 4024 797 4025 - '@aws-sdk/core@3.750.0': 798 + /@aws-sdk/core@3.750.0: 799 + resolution: {integrity: sha512-bZ5K7N5L4+Pa2epbVpUQqd1XLG2uU8BGs/Sd+2nbgTf+lNQJyIxAg/Qsrjz9MzmY8zzQIeRQEkNmR6yVAfCmmQ==} 800 + engines: {node: '>=18.0.0'} 4026 801 dependencies: 4027 802 '@aws-sdk/types': 3.734.0 4028 803 '@smithy/core': 3.1.5 ··· 4035 810 '@smithy/util-middleware': 4.0.1 4036 811 fast-xml-parser: 4.4.1 4037 812 tslib: 2.8.1 813 + dev: false 4038 814 4039 - '@aws-sdk/credential-provider-env@3.750.0': 815 + /@aws-sdk/credential-provider-env@3.750.0: 816 + resolution: {integrity: sha512-In6bsG0p/P31HcH4DBRKBbcDS/3SHvEPjfXV8ODPWZO/l3/p7IRoYBdQ07C9R+VMZU2D0+/Sc/DWK/TUNDk1+Q==} 817 + engines: {node: '>=18.0.0'} 4040 818 dependencies: 4041 819 '@aws-sdk/core': 3.750.0 4042 820 '@aws-sdk/types': 3.734.0 4043 821 '@smithy/property-provider': 4.0.1 4044 822 '@smithy/types': 4.1.0 4045 823 tslib: 2.8.1 824 + dev: false 4046 825 4047 - '@aws-sdk/credential-provider-http@3.750.0': 826 + /@aws-sdk/credential-provider-http@3.750.0: 827 + resolution: {integrity: sha512-wFB9qqfa20AB0dElsQz5ZlZT5o+a+XzpEpmg0erylmGYqEOvh8NQWfDUVpRmQuGq9VbvW/8cIbxPoNqEbPtuWQ==} 828 + engines: {node: '>=18.0.0'} 4048 829 dependencies: 4049 830 '@aws-sdk/core': 3.750.0 4050 831 '@aws-sdk/types': 3.734.0 ··· 4056 837 '@smithy/types': 4.1.0 4057 838 '@smithy/util-stream': 4.1.2 4058 839 tslib: 2.8.1 840 + dev: false 4059 841 4060 - '@aws-sdk/credential-provider-ini@3.750.0': 842 + /@aws-sdk/credential-provider-ini@3.750.0: 843 + resolution: {integrity: sha512-2YIZmyEr5RUd3uxXpxOLD9G67Bibm4I/65M6vKFP17jVMUT+R1nL7mKqmhEVO2p+BoeV+bwMyJ/jpTYG368PCg==} 844 + engines: {node: '>=18.0.0'} 4061 845 dependencies: 4062 846 '@aws-sdk/core': 3.750.0 4063 847 '@aws-sdk/credential-provider-env': 3.750.0 ··· 4074 858 tslib: 2.8.1 4075 859 transitivePeerDependencies: 4076 860 - aws-crt 861 + dev: false 4077 862 4078 - '@aws-sdk/credential-provider-node@3.750.0': 863 + /@aws-sdk/credential-provider-node@3.750.0: 864 + resolution: {integrity: sha512-THWHHAceLwsOiowPEmKyhWVDlEUxH07GHSw5AQFDvNQtGKOQl0HSIFO1mKObT2Q2Vqzji9Bq8H58SO5BFtNPRw==} 865 + engines: {node: '>=18.0.0'} 4079 866 dependencies: 4080 867 '@aws-sdk/credential-provider-env': 3.750.0 4081 868 '@aws-sdk/credential-provider-http': 3.750.0 ··· 4091 878 tslib: 2.8.1 4092 879 transitivePeerDependencies: 4093 880 - aws-crt 881 + dev: false 4094 882 4095 - '@aws-sdk/credential-provider-process@3.750.0': 883 + /@aws-sdk/credential-provider-process@3.750.0: 884 + resolution: {integrity: sha512-Q78SCH1n0m7tpu36sJwfrUSxI8l611OyysjQeMiIOliVfZICEoHcLHLcLkiR+tnIpZ3rk7d2EQ6R1jwlXnalMQ==} 885 + engines: {node: '>=18.0.0'} 4096 886 dependencies: 4097 887 '@aws-sdk/core': 3.750.0 4098 888 '@aws-sdk/types': 3.734.0 ··· 4100 890 '@smithy/shared-ini-file-loader': 4.0.1 4101 891 '@smithy/types': 4.1.0 4102 892 tslib: 2.8.1 893 + dev: false 4103 894 4104 - '@aws-sdk/credential-provider-sso@3.750.0': 895 + /@aws-sdk/credential-provider-sso@3.750.0: 896 + resolution: {integrity: sha512-FGYrDjXN/FOQVi/t8fHSv8zCk+NEvtFnuc4cZUj5OIbM4vrfFc5VaPyn41Uza3iv6Qq9rZg0QOwWnqK8lNrqUw==} 897 + engines: {node: '>=18.0.0'} 4105 898 dependencies: 4106 899 '@aws-sdk/client-sso': 3.750.0 4107 900 '@aws-sdk/core': 3.750.0 ··· 4113 906 tslib: 2.8.1 4114 907 transitivePeerDependencies: 4115 908 - aws-crt 909 + dev: false 4116 910 4117 - '@aws-sdk/credential-provider-web-identity@3.750.0': 911 + /@aws-sdk/credential-provider-web-identity@3.750.0: 912 + resolution: {integrity: sha512-Nz8zs3YJ+GOTSrq+LyzbbC1Ffpt7pK38gcOyNZv76pP5MswKTUKNYBJehqwa+i7FcFQHsCk3TdhR8MT1ZR23uA==} 913 + engines: {node: '>=18.0.0'} 4118 914 dependencies: 4119 915 '@aws-sdk/core': 3.750.0 4120 916 '@aws-sdk/nested-clients': 3.750.0 ··· 4124 920 tslib: 2.8.1 4125 921 transitivePeerDependencies: 4126 922 - aws-crt 923 + dev: false 4127 924 4128 - '@aws-sdk/lib-storage@3.750.0(@aws-sdk/client-s3@3.750.0)': 925 + /@aws-sdk/lib-storage@3.750.0(@aws-sdk/client-s3@3.750.0): 926 + resolution: {integrity: sha512-2IHbhUzlKtiAZVW7S5jkJfVDj5pJC9TldHGJLYRAR9GReG9HhK6mI7kLnYE9jf3GchWfe/Bn3wqSwh3BIf0OZQ==} 927 + engines: {node: '>=18.0.0'} 928 + peerDependencies: 929 + '@aws-sdk/client-s3': ^3.750.0 4129 930 dependencies: 4130 931 '@aws-sdk/client-s3': 3.750.0 4131 932 '@smithy/abort-controller': 4.0.1 ··· 4135 936 events: 3.3.0 4136 937 stream-browserify: 3.0.0 4137 938 tslib: 2.8.1 939 + dev: false 4138 940 4139 - '@aws-sdk/middleware-bucket-endpoint@3.734.0': 941 + /@aws-sdk/middleware-bucket-endpoint@3.734.0: 942 + resolution: {integrity: sha512-etC7G18aF7KdZguW27GE/wpbrNmYLVT755EsFc8kXpZj8D6AFKxc7OuveinJmiy0bYXAMspJUWsF6CrGpOw6CQ==} 943 + engines: {node: '>=18.0.0'} 4140 944 dependencies: 4141 945 '@aws-sdk/types': 3.734.0 4142 946 '@aws-sdk/util-arn-parser': 3.723.0 ··· 4145 949 '@smithy/types': 4.1.0 4146 950 '@smithy/util-config-provider': 4.0.0 4147 951 tslib: 2.8.1 952 + dev: false 4148 953 4149 - '@aws-sdk/middleware-expect-continue@3.734.0': 954 + /@aws-sdk/middleware-expect-continue@3.734.0: 955 + resolution: {integrity: sha512-P38/v1l6HjuB2aFUewt7ueAW5IvKkFcv5dalPtbMGRhLeyivBOHwbCyuRKgVs7z7ClTpu9EaViEGki2jEQqEsQ==} 956 + engines: {node: '>=18.0.0'} 4150 957 dependencies: 4151 958 '@aws-sdk/types': 3.734.0 4152 959 '@smithy/protocol-http': 5.0.1 4153 960 '@smithy/types': 4.1.0 4154 961 tslib: 2.8.1 962 + dev: false 4155 963 4156 - '@aws-sdk/middleware-flexible-checksums@3.750.0': 964 + /@aws-sdk/middleware-flexible-checksums@3.750.0: 965 + resolution: {integrity: sha512-ach0d2buDnX2TUausUbiXXFWFo3IegLnCrA+Rw8I9AYVpLN9lTaRwAYJwYC6zEuW9Golff8MwkYsp/OaC5tKMw==} 966 + engines: {node: '>=18.0.0'} 4157 967 dependencies: 4158 968 '@aws-crypto/crc32': 5.2.0 4159 969 '@aws-crypto/crc32c': 5.2.0 ··· 4168 978 '@smithy/util-stream': 4.1.2 4169 979 '@smithy/util-utf8': 4.0.0 4170 980 tslib: 2.8.1 981 + dev: false 4171 982 4172 - '@aws-sdk/middleware-host-header@3.734.0': 983 + /@aws-sdk/middleware-host-header@3.734.0: 984 + resolution: {integrity: sha512-LW7RRgSOHHBzWZnigNsDIzu3AiwtjeI2X66v+Wn1P1u+eXssy1+up4ZY/h+t2sU4LU36UvEf+jrZti9c6vRnFw==} 985 + engines: {node: '>=18.0.0'} 4173 986 dependencies: 4174 987 '@aws-sdk/types': 3.734.0 4175 988 '@smithy/protocol-http': 5.0.1 4176 989 '@smithy/types': 4.1.0 4177 990 tslib: 2.8.1 991 + dev: false 4178 992 4179 - '@aws-sdk/middleware-location-constraint@3.734.0': 993 + /@aws-sdk/middleware-location-constraint@3.734.0: 994 + resolution: {integrity: sha512-EJEIXwCQhto/cBfHdm3ZOeLxd2NlJD+X2F+ZTOxzokuhBtY0IONfC/91hOo5tWQweerojwshSMHRCKzRv1tlwg==} 995 + engines: {node: '>=18.0.0'} 4180 996 dependencies: 4181 997 '@aws-sdk/types': 3.734.0 4182 998 '@smithy/types': 4.1.0 4183 999 tslib: 2.8.1 1000 + dev: false 4184 1001 4185 - '@aws-sdk/middleware-logger@3.734.0': 1002 + /@aws-sdk/middleware-logger@3.734.0: 1003 + resolution: {integrity: sha512-mUMFITpJUW3LcKvFok176eI5zXAUomVtahb9IQBwLzkqFYOrMJvWAvoV4yuxrJ8TlQBG8gyEnkb9SnhZvjg67w==} 1004 + engines: {node: '>=18.0.0'} 4186 1005 dependencies: 4187 1006 '@aws-sdk/types': 3.734.0 4188 1007 '@smithy/types': 4.1.0 4189 1008 tslib: 2.8.1 1009 + dev: false 4190 1010 4191 - '@aws-sdk/middleware-recursion-detection@3.734.0': 1011 + /@aws-sdk/middleware-recursion-detection@3.734.0: 1012 + resolution: {integrity: sha512-CUat2d9ITsFc2XsmeiRQO96iWpxSKYFjxvj27Hc7vo87YUHRnfMfnc8jw1EpxEwMcvBD7LsRa6vDNky6AjcrFA==} 1013 + engines: {node: '>=18.0.0'} 4192 1014 dependencies: 4193 1015 '@aws-sdk/types': 3.734.0 4194 1016 '@smithy/protocol-http': 5.0.1 4195 1017 '@smithy/types': 4.1.0 4196 1018 tslib: 2.8.1 1019 + dev: false 4197 1020 4198 - '@aws-sdk/middleware-sdk-s3@3.750.0': 1021 + /@aws-sdk/middleware-sdk-s3@3.750.0: 1022 + resolution: {integrity: sha512-3H6Z46cmAQCHQ0z8mm7/cftY5ifiLfCjbObrbyyp2fhQs9zk6gCKzIX8Zjhw0RMd93FZi3ebRuKJWmMglf4Itw==} 1023 + engines: {node: '>=18.0.0'} 4199 1024 dependencies: 4200 1025 '@aws-sdk/core': 3.750.0 4201 1026 '@aws-sdk/types': 3.734.0 ··· 4211 1036 '@smithy/util-stream': 4.1.2 4212 1037 '@smithy/util-utf8': 4.0.0 4213 1038 tslib: 2.8.1 1039 + dev: false 4214 1040 4215 - '@aws-sdk/middleware-ssec@3.734.0': 1041 + /@aws-sdk/middleware-ssec@3.734.0: 1042 + resolution: {integrity: sha512-d4yd1RrPW/sspEXizq2NSOUivnheac6LPeLSLnaeTbBG9g1KqIqvCzP1TfXEqv2CrWfHEsWtJpX7oyjySSPvDQ==} 1043 + engines: {node: '>=18.0.0'} 4216 1044 dependencies: 4217 1045 '@aws-sdk/types': 3.734.0 4218 1046 '@smithy/types': 4.1.0 4219 1047 tslib: 2.8.1 1048 + dev: false 4220 1049 4221 - '@aws-sdk/middleware-user-agent@3.750.0': 1050 + /@aws-sdk/middleware-user-agent@3.750.0: 1051 + resolution: {integrity: sha512-YYcslDsP5+2NZoN3UwuhZGkhAHPSli7HlJHBafBrvjGV/I9f8FuOO1d1ebxGdEP4HyRXUGyh+7Ur4q+Psk0ryw==} 1052 + engines: {node: '>=18.0.0'} 4222 1053 dependencies: 4223 1054 '@aws-sdk/core': 3.750.0 4224 1055 '@aws-sdk/types': 3.734.0 ··· 4227 1058 '@smithy/protocol-http': 5.0.1 4228 1059 '@smithy/types': 4.1.0 4229 1060 tslib: 2.8.1 1061 + dev: false 4230 1062 4231 - '@aws-sdk/nested-clients@3.750.0': 1063 + /@aws-sdk/nested-clients@3.750.0: 1064 + resolution: {integrity: sha512-OH68BRF0rt9nDloq4zsfeHI0G21lj11a66qosaljtEP66PWm7tQ06feKbFkXHT5E1K3QhJW3nVyK8v2fEBY5fg==} 1065 + engines: {node: '>=18.0.0'} 4232 1066 dependencies: 4233 1067 '@aws-crypto/sha256-browser': 5.2.0 4234 1068 '@aws-crypto/sha256-js': 5.2.0 ··· 4270 1104 tslib: 2.8.1 4271 1105 transitivePeerDependencies: 4272 1106 - aws-crt 1107 + dev: false 4273 1108 4274 - '@aws-sdk/region-config-resolver@3.734.0': 1109 + /@aws-sdk/region-config-resolver@3.734.0: 1110 + resolution: {integrity: sha512-Lvj1kPRC5IuJBr9DyJ9T9/plkh+EfKLy+12s/mykOy1JaKHDpvj+XGy2YO6YgYVOb8JFtaqloid+5COtje4JTQ==} 1111 + engines: {node: '>=18.0.0'} 4275 1112 dependencies: 4276 1113 '@aws-sdk/types': 3.734.0 4277 1114 '@smithy/node-config-provider': 4.0.1 ··· 4279 1116 '@smithy/util-config-provider': 4.0.0 4280 1117 '@smithy/util-middleware': 4.0.1 4281 1118 tslib: 2.8.1 1119 + dev: false 4282 1120 4283 - '@aws-sdk/signature-v4-multi-region@3.750.0': 1121 + /@aws-sdk/signature-v4-multi-region@3.750.0: 1122 + resolution: {integrity: sha512-RA9hv1Irro/CrdPcOEXKwJ0DJYJwYCsauGEdRXihrRfy8MNSR9E+mD5/Fr5Rxjaq5AHM05DYnN3mg/DU6VwzSw==} 1123 + engines: {node: '>=18.0.0'} 4284 1124 dependencies: 4285 1125 '@aws-sdk/middleware-sdk-s3': 3.750.0 4286 1126 '@aws-sdk/types': 3.734.0 ··· 4288 1128 '@smithy/signature-v4': 5.0.1 4289 1129 '@smithy/types': 4.1.0 4290 1130 tslib: 2.8.1 1131 + dev: false 4291 1132 4292 - '@aws-sdk/token-providers@3.750.0': 1133 + /@aws-sdk/token-providers@3.750.0: 1134 + resolution: {integrity: sha512-X/KzqZw41iWolwNdc8e3RMcNSMR364viHv78u6AefXOO5eRM40c4/LuST1jDzq35/LpnqRhL7/MuixOetw+sFw==} 1135 + engines: {node: '>=18.0.0'} 4293 1136 dependencies: 4294 1137 '@aws-sdk/nested-clients': 3.750.0 4295 1138 '@aws-sdk/types': 3.734.0 ··· 4299 1142 tslib: 2.8.1 4300 1143 transitivePeerDependencies: 4301 1144 - aws-crt 1145 + dev: false 4302 1146 4303 - '@aws-sdk/types@3.734.0': 1147 + /@aws-sdk/types@3.734.0: 1148 + resolution: {integrity: sha512-o11tSPTT70nAkGV1fN9wm/hAIiLPyWX6SuGf+9JyTp7S/rC2cFWhR26MvA69nplcjNaXVzB0f+QFrLXXjOqCrg==} 1149 + engines: {node: '>=18.0.0'} 4304 1150 dependencies: 4305 1151 '@smithy/types': 4.1.0 4306 1152 tslib: 2.8.1 1153 + dev: false 4307 1154 4308 - '@aws-sdk/util-arn-parser@3.723.0': 1155 + /@aws-sdk/util-arn-parser@3.723.0: 1156 + resolution: {integrity: sha512-ZhEfvUwNliOQROcAk34WJWVYTlTa4694kSVhDSjW6lE1bMataPnIN8A0ycukEzBXmd8ZSoBcQLn6lKGl7XIJ5w==} 1157 + engines: {node: '>=18.0.0'} 4309 1158 dependencies: 4310 1159 tslib: 2.8.1 1160 + dev: false 4311 1161 4312 - '@aws-sdk/util-endpoints@3.743.0': 1162 + /@aws-sdk/util-endpoints@3.743.0: 1163 + resolution: {integrity: sha512-sN1l559zrixeh5x+pttrnd0A3+r34r0tmPkJ/eaaMaAzXqsmKU/xYre9K3FNnsSS1J1k4PEfk/nHDTVUgFYjnw==} 1164 + engines: {node: '>=18.0.0'} 4313 1165 dependencies: 4314 1166 '@aws-sdk/types': 3.734.0 4315 1167 '@smithy/types': 4.1.0 4316 1168 '@smithy/util-endpoints': 3.0.1 4317 1169 tslib: 2.8.1 1170 + dev: false 4318 1171 4319 - '@aws-sdk/util-locate-window@3.723.0': 1172 + /@aws-sdk/util-locate-window@3.723.0: 1173 + resolution: {integrity: sha512-Yf2CS10BqK688DRsrKI/EO6B8ff5J86NXe4C+VCysK7UOgN0l1zOTeTukZ3H8Q9tYYX3oaF1961o8vRkFm7Nmw==} 1174 + engines: {node: '>=18.0.0'} 4320 1175 dependencies: 4321 1176 tslib: 2.8.1 1177 + dev: false 4322 1178 4323 - '@aws-sdk/util-user-agent-browser@3.734.0': 1179 + /@aws-sdk/util-user-agent-browser@3.734.0: 1180 + resolution: {integrity: sha512-xQTCus6Q9LwUuALW+S76OL0jcWtMOVu14q+GoLnWPUM7QeUw963oQcLhF7oq0CtaLLKyl4GOUfcwc773Zmwwng==} 4324 1181 dependencies: 4325 1182 '@aws-sdk/types': 3.734.0 4326 1183 '@smithy/types': 4.1.0 4327 1184 bowser: 2.11.0 4328 1185 tslib: 2.8.1 1186 + dev: false 4329 1187 4330 - '@aws-sdk/util-user-agent-node@3.750.0': 1188 + /@aws-sdk/util-user-agent-node@3.750.0: 1189 + resolution: {integrity: sha512-84HJj9G9zbrHX2opLk9eHfDceB+UIHVrmflMzWHpsmo9fDuro/flIBqaVDlE021Osj6qIM0SJJcnL6s23j7JEw==} 1190 + engines: {node: '>=18.0.0'} 1191 + peerDependencies: 1192 + aws-crt: '>=1.0.0' 1193 + peerDependenciesMeta: 1194 + aws-crt: 1195 + optional: true 4331 1196 dependencies: 4332 1197 '@aws-sdk/middleware-user-agent': 3.750.0 4333 1198 '@aws-sdk/types': 3.734.0 4334 1199 '@smithy/node-config-provider': 4.0.1 4335 1200 '@smithy/types': 4.1.0 4336 1201 tslib: 2.8.1 1202 + dev: false 4337 1203 4338 - '@aws-sdk/xml-builder@3.734.0': 1204 + /@aws-sdk/xml-builder@3.734.0: 1205 + resolution: {integrity: sha512-Zrjxi5qwGEcUsJ0ru7fRtW74WcTS0rbLcehoFB+rN1GRi2hbLcFaYs4PwVA5diLeAJH0gszv3x4Hr/S87MfbKQ==} 1206 + engines: {node: '>=18.0.0'} 4339 1207 dependencies: 4340 1208 '@smithy/types': 4.1.0 4341 1209 tslib: 2.8.1 1210 + dev: false 4342 1211 4343 - '@babel/code-frame@7.26.2': 1212 + /@babel/code-frame@7.26.2: 1213 + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 1214 + engines: {node: '>=6.9.0'} 4344 1215 dependencies: 4345 1216 '@babel/helper-validator-identifier': 7.25.9 4346 1217 js-tokens: 4.0.0 4347 1218 picocolors: 1.1.1 1219 + dev: true 4348 1220 4349 - '@babel/compat-data@7.26.8': {} 1221 + /@babel/compat-data@7.26.8: 1222 + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} 1223 + engines: {node: '>=6.9.0'} 1224 + dev: true 4350 1225 4351 - '@babel/core@7.26.9': 1226 + /@babel/core@7.26.9: 1227 + resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} 1228 + engines: {node: '>=6.9.0'} 4352 1229 dependencies: 4353 1230 '@ampproject/remapping': 2.3.0 4354 1231 '@babel/code-frame': 7.26.2 ··· 4367 1244 semver: 6.3.1 4368 1245 transitivePeerDependencies: 4369 1246 - supports-color 1247 + dev: true 4370 1248 4371 - '@babel/generator@7.26.9': 1249 + /@babel/generator@7.26.9: 1250 + resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} 1251 + engines: {node: '>=6.9.0'} 4372 1252 dependencies: 4373 1253 '@babel/parser': 7.26.9 4374 1254 '@babel/types': 7.26.9 4375 1255 '@jridgewell/gen-mapping': 0.3.8 4376 1256 '@jridgewell/trace-mapping': 0.3.25 4377 1257 jsesc: 3.1.0 1258 + dev: true 4378 1259 4379 - '@babel/helper-compilation-targets@7.26.5': 1260 + /@babel/helper-compilation-targets@7.26.5: 1261 + resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} 1262 + engines: {node: '>=6.9.0'} 4380 1263 dependencies: 4381 1264 '@babel/compat-data': 7.26.8 4382 1265 '@babel/helper-validator-option': 7.25.9 4383 1266 browserslist: 4.24.4 4384 1267 lru-cache: 5.1.1 4385 1268 semver: 6.3.1 1269 + dev: true 4386 1270 4387 - '@babel/helper-module-imports@7.25.9': 1271 + /@babel/helper-module-imports@7.25.9: 1272 + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 1273 + engines: {node: '>=6.9.0'} 4388 1274 dependencies: 4389 1275 '@babel/traverse': 7.26.9 4390 1276 '@babel/types': 7.26.9 4391 1277 transitivePeerDependencies: 4392 1278 - supports-color 1279 + dev: true 4393 1280 4394 - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': 1281 + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9): 1282 + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 1283 + engines: {node: '>=6.9.0'} 1284 + peerDependencies: 1285 + '@babel/core': ^7.0.0 4395 1286 dependencies: 4396 1287 '@babel/core': 7.26.9 4397 1288 '@babel/helper-module-imports': 7.25.9 ··· 4399 1290 '@babel/traverse': 7.26.9 4400 1291 transitivePeerDependencies: 4401 1292 - supports-color 1293 + dev: true 4402 1294 4403 - '@babel/helper-plugin-utils@7.26.5': {} 1295 + /@babel/helper-plugin-utils@7.26.5: 1296 + resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} 1297 + engines: {node: '>=6.9.0'} 1298 + dev: true 4404 1299 4405 - '@babel/helper-string-parser@7.25.9': {} 1300 + /@babel/helper-string-parser@7.25.9: 1301 + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 1302 + engines: {node: '>=6.9.0'} 1303 + dev: true 4406 1304 4407 - '@babel/helper-validator-identifier@7.25.9': {} 1305 + /@babel/helper-validator-identifier@7.25.9: 1306 + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 1307 + engines: {node: '>=6.9.0'} 1308 + dev: true 4408 1309 4409 - '@babel/helper-validator-option@7.25.9': {} 1310 + /@babel/helper-validator-option@7.25.9: 1311 + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 1312 + engines: {node: '>=6.9.0'} 1313 + dev: true 4410 1314 4411 - '@babel/helpers@7.26.9': 1315 + /@babel/helpers@7.26.9: 1316 + resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} 1317 + engines: {node: '>=6.9.0'} 4412 1318 dependencies: 4413 1319 '@babel/template': 7.26.9 4414 1320 '@babel/types': 7.26.9 1321 + dev: true 4415 1322 4416 - '@babel/parser@7.26.9': 1323 + /@babel/parser@7.26.9: 1324 + resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} 1325 + engines: {node: '>=6.0.0'} 1326 + hasBin: true 4417 1327 dependencies: 4418 1328 '@babel/types': 7.26.9 1329 + dev: true 4419 1330 4420 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.9)': 1331 + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.9): 1332 + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} 1333 + peerDependencies: 1334 + '@babel/core': ^7.0.0-0 4421 1335 dependencies: 4422 1336 '@babel/core': 7.26.9 4423 1337 '@babel/helper-plugin-utils': 7.26.5 1338 + dev: true 4424 1339 4425 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.9)': 1340 + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.9): 1341 + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} 1342 + peerDependencies: 1343 + '@babel/core': ^7.0.0-0 4426 1344 dependencies: 4427 1345 '@babel/core': 7.26.9 4428 1346 '@babel/helper-plugin-utils': 7.26.5 1347 + dev: true 4429 1348 4430 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.9)': 1349 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.9): 1350 + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 1351 + peerDependencies: 1352 + '@babel/core': ^7.0.0-0 4431 1353 dependencies: 4432 1354 '@babel/core': 7.26.9 4433 1355 '@babel/helper-plugin-utils': 7.26.5 1356 + dev: true 4434 1357 4435 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.9)': 1358 + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.9): 1359 + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} 1360 + engines: {node: '>=6.9.0'} 1361 + peerDependencies: 1362 + '@babel/core': ^7.0.0-0 4436 1363 dependencies: 4437 1364 '@babel/core': 7.26.9 4438 1365 '@babel/helper-plugin-utils': 7.26.5 1366 + dev: true 4439 1367 4440 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9)': 1368 + /@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9): 1369 + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} 1370 + engines: {node: '>=6.9.0'} 1371 + peerDependencies: 1372 + '@babel/core': ^7.0.0-0 4441 1373 dependencies: 4442 1374 '@babel/core': 7.26.9 4443 1375 '@babel/helper-plugin-utils': 7.26.5 1376 + dev: true 4444 1377 4445 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.9)': 1378 + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.9): 1379 + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} 1380 + peerDependencies: 1381 + '@babel/core': ^7.0.0-0 4446 1382 dependencies: 4447 1383 '@babel/core': 7.26.9 4448 1384 '@babel/helper-plugin-utils': 7.26.5 1385 + dev: true 4449 1386 4450 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.9)': 1387 + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.9): 1388 + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} 1389 + peerDependencies: 1390 + '@babel/core': ^7.0.0-0 4451 1391 dependencies: 4452 1392 '@babel/core': 7.26.9 4453 1393 '@babel/helper-plugin-utils': 7.26.5 1394 + dev: true 4454 1395 4455 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.9)': 1396 + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.9): 1397 + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} 1398 + peerDependencies: 1399 + '@babel/core': ^7.0.0-0 4456 1400 dependencies: 4457 1401 '@babel/core': 7.26.9 4458 1402 '@babel/helper-plugin-utils': 7.26.5 1403 + dev: true 4459 1404 4460 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.9)': 1405 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.9): 1406 + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} 1407 + peerDependencies: 1408 + '@babel/core': ^7.0.0-0 4461 1409 dependencies: 4462 1410 '@babel/core': 7.26.9 4463 1411 '@babel/helper-plugin-utils': 7.26.5 1412 + dev: true 4464 1413 4465 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.9)': 1414 + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.9): 1415 + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} 1416 + peerDependencies: 1417 + '@babel/core': ^7.0.0-0 4466 1418 dependencies: 4467 1419 '@babel/core': 7.26.9 4468 1420 '@babel/helper-plugin-utils': 7.26.5 1421 + dev: true 4469 1422 4470 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.9)': 1423 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.9): 1424 + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 1425 + peerDependencies: 1426 + '@babel/core': ^7.0.0-0 4471 1427 dependencies: 4472 1428 '@babel/core': 7.26.9 4473 1429 '@babel/helper-plugin-utils': 7.26.5 1430 + dev: true 4474 1431 4475 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.9)': 1432 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.9): 1433 + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} 1434 + peerDependencies: 1435 + '@babel/core': ^7.0.0-0 4476 1436 dependencies: 4477 1437 '@babel/core': 7.26.9 4478 1438 '@babel/helper-plugin-utils': 7.26.5 1439 + dev: true 4479 1440 4480 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.9)': 1441 + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.9): 1442 + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} 1443 + peerDependencies: 1444 + '@babel/core': ^7.0.0-0 4481 1445 dependencies: 4482 1446 '@babel/core': 7.26.9 4483 1447 '@babel/helper-plugin-utils': 7.26.5 1448 + dev: true 4484 1449 4485 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.9)': 1450 + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.9): 1451 + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} 1452 + engines: {node: '>=6.9.0'} 1453 + peerDependencies: 1454 + '@babel/core': ^7.0.0-0 4486 1455 dependencies: 4487 1456 '@babel/core': 7.26.9 4488 1457 '@babel/helper-plugin-utils': 7.26.5 1458 + dev: true 4489 1459 4490 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.9)': 1460 + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.9): 1461 + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} 1462 + engines: {node: '>=6.9.0'} 1463 + peerDependencies: 1464 + '@babel/core': ^7.0.0-0 4491 1465 dependencies: 4492 1466 '@babel/core': 7.26.9 4493 1467 '@babel/helper-plugin-utils': 7.26.5 1468 + dev: true 4494 1469 4495 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.9)': 1470 + /@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.9): 1471 + resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} 1472 + engines: {node: '>=6.9.0'} 1473 + peerDependencies: 1474 + '@babel/core': ^7.0.0-0 4496 1475 dependencies: 4497 1476 '@babel/core': 7.26.9 4498 1477 '@babel/helper-plugin-utils': 7.26.5 1478 + dev: true 4499 1479 4500 - '@babel/template@7.26.9': 1480 + /@babel/template@7.26.9: 1481 + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} 1482 + engines: {node: '>=6.9.0'} 4501 1483 dependencies: 4502 1484 '@babel/code-frame': 7.26.2 4503 1485 '@babel/parser': 7.26.9 4504 1486 '@babel/types': 7.26.9 1487 + dev: true 4505 1488 4506 - '@babel/traverse@7.26.9': 1489 + /@babel/traverse@7.26.9: 1490 + resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} 1491 + engines: {node: '>=6.9.0'} 4507 1492 dependencies: 4508 1493 '@babel/code-frame': 7.26.2 4509 1494 '@babel/generator': 7.26.9 ··· 4514 1499 globals: 11.12.0 4515 1500 transitivePeerDependencies: 4516 1501 - supports-color 1502 + dev: true 4517 1503 4518 - '@babel/types@7.26.9': 1504 + /@babel/types@7.26.9: 1505 + resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} 1506 + engines: {node: '>=6.9.0'} 4519 1507 dependencies: 4520 1508 '@babel/helper-string-parser': 7.25.9 4521 1509 '@babel/helper-validator-identifier': 7.25.9 1510 + dev: true 4522 1511 4523 - '@bcoe/v8-coverage@0.2.3': {} 1512 + /@bcoe/v8-coverage@0.2.3: 1513 + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} 1514 + dev: true 4524 1515 4525 - '@bufbuild/protobuf@1.10.0': {} 1516 + /@bufbuild/protobuf@1.10.0: 1517 + resolution: {integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==} 1518 + dev: true 4526 1519 4527 - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 1520 + /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: 1521 + resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} 1522 + cpu: [arm64] 1523 + os: [darwin] 1524 + requiresBuild: true 4528 1525 optional: true 4529 1526 4530 - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': 1527 + /@cbor-extract/cbor-extract-darwin-x64@2.2.0: 1528 + resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} 1529 + cpu: [x64] 1530 + os: [darwin] 1531 + requiresBuild: true 4531 1532 optional: true 4532 1533 4533 - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': 1534 + /@cbor-extract/cbor-extract-linux-arm64@2.2.0: 1535 + resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} 1536 + cpu: [arm64] 1537 + os: [linux] 1538 + requiresBuild: true 4534 1539 optional: true 4535 1540 4536 - '@cbor-extract/cbor-extract-linux-arm@2.2.0': 1541 + /@cbor-extract/cbor-extract-linux-arm@2.2.0: 1542 + resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} 1543 + cpu: [arm] 1544 + os: [linux] 1545 + requiresBuild: true 4537 1546 optional: true 4538 1547 4539 - '@cbor-extract/cbor-extract-linux-x64@2.2.0': 1548 + /@cbor-extract/cbor-extract-linux-x64@2.2.0: 1549 + resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} 1550 + cpu: [x64] 1551 + os: [linux] 1552 + requiresBuild: true 4540 1553 optional: true 4541 1554 4542 - '@cbor-extract/cbor-extract-win32-x64@2.2.0': 1555 + /@cbor-extract/cbor-extract-win32-x64@2.2.0: 1556 + resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} 1557 + cpu: [x64] 1558 + os: [win32] 1559 + requiresBuild: true 4543 1560 optional: true 4544 1561 4545 - '@connectrpc/connect-express@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect-node@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)))(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0))': 1562 + /@connectrpc/connect-express@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect-node@1.6.1)(@connectrpc/connect@1.6.1): 1563 + resolution: {integrity: sha512-iTMTBHWT8Q1chR1k/c8UcrFN5iunrAaoXMjqqrmdy9o0ZDee1o7SvF8XGpB7JsP+1kchrZ1Sig6pkRO9Ybhdbw==} 1564 + engines: {node: '>=16.0.0'} 1565 + peerDependencies: 1566 + '@bufbuild/protobuf': ^1.10.0 1567 + '@connectrpc/connect': 1.6.1 1568 + '@connectrpc/connect-node': 1.6.1 4546 1569 dependencies: 4547 1570 '@bufbuild/protobuf': 1.10.0 4548 1571 '@connectrpc/connect': 1.6.1(@bufbuild/protobuf@1.10.0) 4549 - '@connectrpc/connect-node': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)) 1572 + '@connectrpc/connect-node': 1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1) 1573 + dev: true 4550 1574 4551 - '@connectrpc/connect-node@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0))': 1575 + /@connectrpc/connect-node@1.6.1(@bufbuild/protobuf@1.10.0)(@connectrpc/connect@1.6.1): 1576 + resolution: {integrity: sha512-DxcD1wsF/aX9GegjAtl7VbpiZNjVJozy87VbaFoN6AF0Ln1Q757r5dgV59Gz0wmlk5f17txUsrEr1f2inlnnAg==} 1577 + engines: {node: '>=16.0.0'} 1578 + peerDependencies: 1579 + '@bufbuild/protobuf': ^1.10.0 1580 + '@connectrpc/connect': 1.6.1 4552 1581 dependencies: 4553 1582 '@bufbuild/protobuf': 1.10.0 4554 1583 '@connectrpc/connect': 1.6.1(@bufbuild/protobuf@1.10.0) 4555 1584 undici: 5.28.5 1585 + dev: true 4556 1586 4557 - '@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0)': 1587 + /@connectrpc/connect@1.6.1(@bufbuild/protobuf@1.10.0): 1588 + resolution: {integrity: sha512-KchMDNtU4CDTdkyf0qG7ugJ6qHTOR/aI7XebYn3OTCNagaDYWiZUVKgRgwH79yeMkpNgvEUaXSK7wKjaBK9b/Q==} 1589 + peerDependencies: 1590 + '@bufbuild/protobuf': ^1.10.0 4558 1591 dependencies: 4559 1592 '@bufbuild/protobuf': 1.10.0 1593 + dev: true 4560 1594 4561 - '@cspotcode/source-map-support@0.8.1': 1595 + /@cspotcode/source-map-support@0.8.1: 1596 + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 1597 + engines: {node: '>=12'} 4562 1598 dependencies: 4563 1599 '@jridgewell/trace-mapping': 0.3.9 1600 + dev: true 4564 1601 4565 - '@did-plc/lib@0.0.1': 1602 + /@did-plc/lib@0.0.1: 1603 + resolution: {integrity: sha512-RkY5w9DbYMco3SjeepqIiMveqz35exjlVDipCs2gz9AXF4/cp9hvmrp9zUWEw2vny+FjV8vGEN7QpaXWaO6nhg==} 4566 1604 dependencies: 4567 1605 '@atproto/common': 0.1.0 4568 1606 '@atproto/crypto': 0.1.0 4569 1607 '@ipld/dag-cbor': 7.0.3 4570 - axios: 1.7.9 1608 + axios: 1.8.1 4571 1609 multiformats: 9.9.0 4572 1610 uint8arrays: 3.0.0 4573 - zod: 3.24.2 1611 + zod: 3.23.8 4574 1612 transitivePeerDependencies: 4575 1613 - debug 1614 + dev: true 4576 1615 4577 - '@did-plc/lib@0.0.4': 1616 + /@did-plc/lib@0.0.4: 1617 + resolution: {integrity: sha512-Omeawq3b8G/c/5CtkTtzovSOnWuvIuCI4GTJNrt1AmCskwEQV7zbX5d6km1mjJNbE0gHuQPTVqZxLVqetNbfwA==} 4578 1618 dependencies: 4579 1619 '@atproto/common': 0.1.1 4580 1620 '@atproto/crypto': 0.1.0 4581 1621 '@ipld/dag-cbor': 7.0.3 4582 - axios: 1.7.9 1622 + axios: 1.8.1 4583 1623 multiformats: 9.9.0 4584 1624 uint8arrays: 3.0.0 4585 - zod: 3.24.2 1625 + zod: 3.23.8 4586 1626 transitivePeerDependencies: 4587 1627 - debug 4588 1628 4589 - '@did-plc/server@0.0.1': 1629 + /@did-plc/server@0.0.1: 1630 + resolution: {integrity: sha512-GtxxHcOrOQ6fNI1ufq3Zqjc2PtWqPZOdsuzlwtxiH9XibUGwDkb0GmaBHyU5GiOxOKZEW1GspZ8mreBA6XOlTQ==} 4590 1631 dependencies: 4591 1632 '@atproto/common': 0.1.0 4592 1633 '@atproto/crypto': 0.1.0 4593 1634 '@did-plc/lib': 0.0.4 4594 - axios: 1.7.9 1635 + axios: 1.8.1 4595 1636 cors: 2.8.5 4596 1637 express: 4.21.2 4597 1638 express-async-errors: 3.1.1(express@4.21.2) ··· 4605 1646 - debug 4606 1647 - pg-native 4607 1648 - supports-color 1649 + dev: true 4608 1650 4609 - '@emnapi/runtime@1.3.1': 1651 + /@emnapi/runtime@1.3.1: 1652 + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} 1653 + requiresBuild: true 4610 1654 dependencies: 4611 1655 tslib: 2.8.1 4612 1656 optional: true 4613 1657 4614 - '@esbuild/linux-loong64@0.14.54': 4615 - optional: true 4616 - 4617 - '@fastify/busboy@2.1.1': {} 1658 + /@fastify/busboy@2.1.1: 1659 + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} 1660 + engines: {node: '>=14'} 1661 + dev: true 4618 1662 4619 - '@hapi/accept@6.0.3': 1663 + /@hapi/accept@6.0.3: 1664 + resolution: {integrity: sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==} 4620 1665 dependencies: 4621 1666 '@hapi/boom': 10.0.1 4622 1667 '@hapi/hoek': 11.0.7 1668 + dev: false 4623 1669 4624 - '@hapi/address@5.1.1': 1670 + /@hapi/address@5.1.1: 1671 + resolution: {integrity: sha512-A+po2d/dVoY7cYajycYI43ZbYMXukuopIsqCjh5QzsBCipDtdofHntljDlpccMjIfTy6UOkg+5KPriwYch2bXA==} 1672 + engines: {node: '>=14.0.0'} 4625 1673 dependencies: 4626 1674 '@hapi/hoek': 11.0.7 1675 + dev: false 4627 1676 4628 - '@hapi/boom@10.0.1': 1677 + /@hapi/boom@10.0.1: 1678 + resolution: {integrity: sha512-ERcCZaEjdH3OgSJlyjVk8pHIFeus91CjKP3v+MpgBNp5IvGzP2l/bRiD78nqYcKPaZdbKkK5vDBVPd2ohHBlsA==} 4629 1679 dependencies: 4630 1680 '@hapi/hoek': 11.0.7 1681 + dev: false 4631 1682 4632 - '@hapi/bourne@3.0.0': {} 1683 + /@hapi/bourne@3.0.0: 1684 + resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==} 1685 + dev: false 4633 1686 4634 - '@hapi/content@6.0.0': 1687 + /@hapi/content@6.0.0: 1688 + resolution: {integrity: sha512-CEhs7j+H0iQffKfe5Htdak5LBOz/Qc8TRh51cF+BFv0qnuph3Em4pjGVzJMkI2gfTDdlJKWJISGWS1rK34POGA==} 4635 1689 dependencies: 4636 1690 '@hapi/boom': 10.0.1 1691 + dev: false 4637 1692 4638 - '@hapi/hoek@11.0.7': {} 1693 + /@hapi/hoek@11.0.7: 1694 + resolution: {integrity: sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ==} 1695 + dev: false 4639 1696 4640 - '@img/sharp-darwin-arm64@0.33.5': 1697 + /@img/sharp-darwin-arm64@0.33.5: 1698 + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 1699 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1700 + cpu: [arm64] 1701 + os: [darwin] 1702 + requiresBuild: true 4641 1703 optionalDependencies: 4642 1704 '@img/sharp-libvips-darwin-arm64': 1.0.4 4643 1705 optional: true 4644 1706 4645 - '@img/sharp-darwin-x64@0.33.5': 1707 + /@img/sharp-darwin-x64@0.33.5: 1708 + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 1709 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1710 + cpu: [x64] 1711 + os: [darwin] 1712 + requiresBuild: true 4646 1713 optionalDependencies: 4647 1714 '@img/sharp-libvips-darwin-x64': 1.0.4 4648 1715 optional: true 4649 1716 4650 - '@img/sharp-libvips-darwin-arm64@1.0.4': 1717 + /@img/sharp-libvips-darwin-arm64@1.0.4: 1718 + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 1719 + cpu: [arm64] 1720 + os: [darwin] 1721 + requiresBuild: true 4651 1722 optional: true 4652 1723 4653 - '@img/sharp-libvips-darwin-x64@1.0.4': 1724 + /@img/sharp-libvips-darwin-x64@1.0.4: 1725 + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 1726 + cpu: [x64] 1727 + os: [darwin] 1728 + requiresBuild: true 4654 1729 optional: true 4655 1730 4656 - '@img/sharp-libvips-linux-arm64@1.0.4': 1731 + /@img/sharp-libvips-linux-arm64@1.0.4: 1732 + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 1733 + cpu: [arm64] 1734 + os: [linux] 1735 + requiresBuild: true 4657 1736 optional: true 4658 1737 4659 - '@img/sharp-libvips-linux-arm@1.0.5': 1738 + /@img/sharp-libvips-linux-arm@1.0.5: 1739 + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 1740 + cpu: [arm] 1741 + os: [linux] 1742 + requiresBuild: true 4660 1743 optional: true 4661 1744 4662 - '@img/sharp-libvips-linux-s390x@1.0.4': 1745 + /@img/sharp-libvips-linux-s390x@1.0.4: 1746 + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 1747 + cpu: [s390x] 1748 + os: [linux] 1749 + requiresBuild: true 4663 1750 optional: true 4664 1751 4665 - '@img/sharp-libvips-linux-x64@1.0.4': 1752 + /@img/sharp-libvips-linux-x64@1.0.4: 1753 + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 1754 + cpu: [x64] 1755 + os: [linux] 1756 + requiresBuild: true 4666 1757 optional: true 4667 1758 4668 - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 1759 + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: 1760 + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 1761 + cpu: [arm64] 1762 + os: [linux] 1763 + requiresBuild: true 4669 1764 optional: true 4670 1765 4671 - '@img/sharp-libvips-linuxmusl-x64@1.0.4': 1766 + /@img/sharp-libvips-linuxmusl-x64@1.0.4: 1767 + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 1768 + cpu: [x64] 1769 + os: [linux] 1770 + requiresBuild: true 4672 1771 optional: true 4673 1772 4674 - '@img/sharp-linux-arm64@0.33.5': 1773 + /@img/sharp-linux-arm64@0.33.5: 1774 + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} 1775 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1776 + cpu: [arm64] 1777 + os: [linux] 1778 + requiresBuild: true 4675 1779 optionalDependencies: 4676 1780 '@img/sharp-libvips-linux-arm64': 1.0.4 4677 1781 optional: true 4678 1782 4679 - '@img/sharp-linux-arm@0.33.5': 1783 + /@img/sharp-linux-arm@0.33.5: 1784 + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 1785 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1786 + cpu: [arm] 1787 + os: [linux] 1788 + requiresBuild: true 4680 1789 optionalDependencies: 4681 1790 '@img/sharp-libvips-linux-arm': 1.0.5 4682 1791 optional: true 4683 1792 4684 - '@img/sharp-linux-s390x@0.33.5': 1793 + /@img/sharp-linux-s390x@0.33.5: 1794 + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 1795 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1796 + cpu: [s390x] 1797 + os: [linux] 1798 + requiresBuild: true 4685 1799 optionalDependencies: 4686 1800 '@img/sharp-libvips-linux-s390x': 1.0.4 4687 1801 optional: true 4688 1802 4689 - '@img/sharp-linux-x64@0.33.5': 1803 + /@img/sharp-linux-x64@0.33.5: 1804 + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 1805 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1806 + cpu: [x64] 1807 + os: [linux] 1808 + requiresBuild: true 4690 1809 optionalDependencies: 4691 1810 '@img/sharp-libvips-linux-x64': 1.0.4 4692 1811 optional: true 4693 1812 4694 - '@img/sharp-linuxmusl-arm64@0.33.5': 1813 + /@img/sharp-linuxmusl-arm64@0.33.5: 1814 + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 1815 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1816 + cpu: [arm64] 1817 + os: [linux] 1818 + requiresBuild: true 4695 1819 optionalDependencies: 4696 1820 '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 4697 1821 optional: true 4698 1822 4699 - '@img/sharp-linuxmusl-x64@0.33.5': 1823 + /@img/sharp-linuxmusl-x64@0.33.5: 1824 + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 1825 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1826 + cpu: [x64] 1827 + os: [linux] 1828 + requiresBuild: true 4700 1829 optionalDependencies: 4701 1830 '@img/sharp-libvips-linuxmusl-x64': 1.0.4 4702 1831 optional: true 4703 1832 4704 - '@img/sharp-wasm32@0.33.5': 1833 + /@img/sharp-wasm32@0.33.5: 1834 + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} 1835 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1836 + cpu: [wasm32] 1837 + requiresBuild: true 4705 1838 dependencies: 4706 1839 '@emnapi/runtime': 1.3.1 4707 1840 optional: true 4708 1841 4709 - '@img/sharp-win32-ia32@0.33.5': 1842 + /@img/sharp-win32-ia32@0.33.5: 1843 + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 1844 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1845 + cpu: [ia32] 1846 + os: [win32] 1847 + requiresBuild: true 4710 1848 optional: true 4711 1849 4712 - '@img/sharp-win32-x64@0.33.5': 1850 + /@img/sharp-win32-x64@0.33.5: 1851 + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 1852 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1853 + cpu: [x64] 1854 + os: [win32] 1855 + requiresBuild: true 4713 1856 optional: true 4714 1857 4715 - '@ioredis/commands@1.2.0': {} 1858 + /@ioredis/commands@1.2.0: 1859 + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 4716 1860 4717 - '@ipld/car@3.2.4': 1861 + /@ipld/car@3.2.4: 1862 + resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==} 4718 1863 dependencies: 4719 1864 '@ipld/dag-cbor': 7.0.3 4720 1865 multiformats: 9.9.0 4721 1866 varint: 6.0.0 4722 1867 4723 - '@ipld/dag-cbor@7.0.3': 1868 + /@ipld/dag-cbor@7.0.3: 1869 + resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} 4724 1870 dependencies: 4725 1871 cborg: 1.10.2 4726 1872 multiformats: 9.9.0 4727 1873 4728 - '@isaacs/cliui@8.0.2': 1874 + /@isaacs/cliui@8.0.2: 1875 + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 1876 + engines: {node: '>=12'} 4729 1877 dependencies: 4730 1878 string-width: 5.1.2 4731 - string-width-cjs: string-width@4.2.3 1879 + string-width-cjs: /string-width@4.2.3 4732 1880 strip-ansi: 7.1.0 4733 - strip-ansi-cjs: strip-ansi@6.0.1 1881 + strip-ansi-cjs: /strip-ansi@6.0.1 4734 1882 wrap-ansi: 8.1.0 4735 - wrap-ansi-cjs: wrap-ansi@7.0.0 1883 + wrap-ansi-cjs: /wrap-ansi@7.0.0 1884 + dev: false 4736 1885 4737 - '@istanbuljs/load-nyc-config@1.1.0': 1886 + /@istanbuljs/load-nyc-config@1.1.0: 1887 + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} 1888 + engines: {node: '>=8'} 4738 1889 dependencies: 4739 1890 camelcase: 5.3.1 4740 1891 find-up: 4.1.0 4741 1892 get-package-type: 0.1.0 4742 1893 js-yaml: 3.14.1 4743 1894 resolve-from: 5.0.0 1895 + dev: true 4744 1896 4745 - '@istanbuljs/schema@0.1.3': {} 1897 + /@istanbuljs/schema@0.1.3: 1898 + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} 1899 + engines: {node: '>=8'} 1900 + dev: true 4746 1901 4747 - '@jest/console@28.1.3': 1902 + /@jest/console@28.1.3: 1903 + resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} 1904 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4748 1905 dependencies: 4749 1906 '@jest/types': 28.1.3 4750 1907 '@types/node': 22.13.5 ··· 4752 1909 jest-message-util: 28.1.3 4753 1910 jest-util: 28.1.3 4754 1911 slash: 3.0.0 1912 + dev: true 4755 1913 4756 - '@jest/core@28.1.3(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3))': 1914 + /@jest/core@28.1.3(ts-node@10.8.2): 1915 + resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} 1916 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 1917 + peerDependencies: 1918 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1919 + peerDependenciesMeta: 1920 + node-notifier: 1921 + optional: true 4757 1922 dependencies: 4758 1923 '@jest/console': 28.1.3 4759 1924 '@jest/reporters': 28.1.3 ··· 4767 1932 exit: 0.1.2 4768 1933 graceful-fs: 4.2.11 4769 1934 jest-changed-files: 28.1.3 4770 - jest-config: 28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 1935 + jest-config: 28.1.3(@types/node@22.13.5)(ts-node@10.8.2) 4771 1936 jest-haste-map: 28.1.3 4772 1937 jest-message-util: 28.1.3 4773 1938 jest-regex-util: 28.0.2 ··· 4787 1952 transitivePeerDependencies: 4788 1953 - supports-color 4789 1954 - ts-node 1955 + dev: true 4790 1956 4791 - '@jest/environment@28.1.3': 1957 + /@jest/environment@28.1.3: 1958 + resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} 1959 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4792 1960 dependencies: 4793 1961 '@jest/fake-timers': 28.1.3 4794 1962 '@jest/types': 28.1.3 4795 1963 '@types/node': 22.13.5 4796 1964 jest-mock: 28.1.3 1965 + dev: true 4797 1966 4798 - '@jest/expect-utils@28.1.3': 1967 + /@jest/expect-utils@28.1.3: 1968 + resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} 1969 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4799 1970 dependencies: 4800 1971 jest-get-type: 28.0.2 1972 + dev: true 4801 1973 4802 - '@jest/expect@28.1.3': 1974 + /@jest/expect@28.1.3: 1975 + resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} 1976 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4803 1977 dependencies: 4804 1978 expect: 28.1.3 4805 1979 jest-snapshot: 28.1.3 4806 1980 transitivePeerDependencies: 4807 1981 - supports-color 1982 + dev: true 4808 1983 4809 - '@jest/fake-timers@28.1.3': 1984 + /@jest/fake-timers@28.1.3: 1985 + resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} 1986 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4810 1987 dependencies: 4811 1988 '@jest/types': 28.1.3 4812 1989 '@sinonjs/fake-timers': 9.1.2 ··· 4814 1991 jest-message-util: 28.1.3 4815 1992 jest-mock: 28.1.3 4816 1993 jest-util: 28.1.3 1994 + dev: true 4817 1995 4818 - '@jest/globals@28.1.3': 1996 + /@jest/globals@28.1.3: 1997 + resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} 1998 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4819 1999 dependencies: 4820 2000 '@jest/environment': 28.1.3 4821 2001 '@jest/expect': 28.1.3 4822 2002 '@jest/types': 28.1.3 4823 2003 transitivePeerDependencies: 4824 2004 - supports-color 2005 + dev: true 4825 2006 4826 - '@jest/reporters@28.1.3': 2007 + /@jest/reporters@28.1.3: 2008 + resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} 2009 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 2010 + peerDependencies: 2011 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 2012 + peerDependenciesMeta: 2013 + node-notifier: 2014 + optional: true 4827 2015 dependencies: 4828 2016 '@bcoe/v8-coverage': 0.2.3 4829 2017 '@jest/console': 28.1.3 ··· 4852 2040 v8-to-istanbul: 9.3.0 4853 2041 transitivePeerDependencies: 4854 2042 - supports-color 2043 + dev: true 4855 2044 4856 - '@jest/schemas@28.1.3': 2045 + /@jest/schemas@28.1.3: 2046 + resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} 2047 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4857 2048 dependencies: 4858 2049 '@sinclair/typebox': 0.24.51 2050 + dev: true 4859 2051 4860 - '@jest/source-map@28.1.2': 2052 + /@jest/source-map@28.1.2: 2053 + resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} 2054 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4861 2055 dependencies: 4862 2056 '@jridgewell/trace-mapping': 0.3.25 4863 2057 callsites: 3.1.0 4864 2058 graceful-fs: 4.2.11 2059 + dev: true 4865 2060 4866 - '@jest/test-result@28.1.3': 2061 + /@jest/test-result@28.1.3: 2062 + resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} 2063 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4867 2064 dependencies: 4868 2065 '@jest/console': 28.1.3 4869 2066 '@jest/types': 28.1.3 4870 2067 '@types/istanbul-lib-coverage': 2.0.6 4871 2068 collect-v8-coverage: 1.0.2 2069 + dev: true 4872 2070 4873 - '@jest/test-sequencer@28.1.3': 2071 + /@jest/test-sequencer@28.1.3: 2072 + resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} 2073 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4874 2074 dependencies: 4875 2075 '@jest/test-result': 28.1.3 4876 2076 graceful-fs: 4.2.11 4877 2077 jest-haste-map: 28.1.3 4878 2078 slash: 3.0.0 2079 + dev: true 4879 2080 4880 - '@jest/transform@28.1.3': 2081 + /@jest/transform@28.1.3: 2082 + resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} 2083 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4881 2084 dependencies: 4882 2085 '@babel/core': 7.26.9 4883 2086 '@jest/types': 28.1.3 ··· 4896 2099 write-file-atomic: 4.0.2 4897 2100 transitivePeerDependencies: 4898 2101 - supports-color 2102 + dev: true 4899 2103 4900 - '@jest/types@28.1.3': 2104 + /@jest/types@28.1.3: 2105 + resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} 2106 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4901 2107 dependencies: 4902 2108 '@jest/schemas': 28.1.3 4903 2109 '@types/istanbul-lib-coverage': 2.0.6 ··· 4905 2111 '@types/node': 22.13.5 4906 2112 '@types/yargs': 17.0.33 4907 2113 chalk: 4.1.2 2114 + dev: true 4908 2115 4909 - '@jridgewell/gen-mapping@0.3.8': 2116 + /@jridgewell/gen-mapping@0.3.8: 2117 + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 2118 + engines: {node: '>=6.0.0'} 4910 2119 dependencies: 4911 2120 '@jridgewell/set-array': 1.2.1 4912 2121 '@jridgewell/sourcemap-codec': 1.5.0 4913 2122 '@jridgewell/trace-mapping': 0.3.25 2123 + dev: true 4914 2124 4915 - '@jridgewell/resolve-uri@3.1.2': {} 2125 + /@jridgewell/resolve-uri@3.1.2: 2126 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 2127 + engines: {node: '>=6.0.0'} 2128 + dev: true 4916 2129 4917 - '@jridgewell/set-array@1.2.1': {} 2130 + /@jridgewell/set-array@1.2.1: 2131 + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 2132 + engines: {node: '>=6.0.0'} 2133 + dev: true 4918 2134 4919 - '@jridgewell/sourcemap-codec@1.5.0': {} 2135 + /@jridgewell/sourcemap-codec@1.5.0: 2136 + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 2137 + dev: true 4920 2138 4921 - '@jridgewell/trace-mapping@0.3.25': 2139 + /@jridgewell/trace-mapping@0.3.25: 2140 + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 4922 2141 dependencies: 4923 2142 '@jridgewell/resolve-uri': 3.1.2 4924 2143 '@jridgewell/sourcemap-codec': 1.5.0 2144 + dev: true 4925 2145 4926 - '@jridgewell/trace-mapping@0.3.9': 2146 + /@jridgewell/trace-mapping@0.3.9: 2147 + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 4927 2148 dependencies: 4928 2149 '@jridgewell/resolve-uri': 3.1.2 4929 2150 '@jridgewell/sourcemap-codec': 1.5.0 2151 + dev: true 4930 2152 4931 - '@noble/curves@1.8.1': 2153 + /@noble/curves@1.8.1: 2154 + resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} 2155 + engines: {node: ^14.21.3 || >=16} 4932 2156 dependencies: 4933 2157 '@noble/hashes': 1.7.1 4934 2158 4935 - '@noble/hashes@1.7.1': {} 2159 + /@noble/hashes@1.7.1: 2160 + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} 2161 + engines: {node: ^14.21.3 || >=16} 4936 2162 4937 - '@noble/secp256k1@1.7.1': {} 2163 + /@noble/secp256k1@1.7.1: 2164 + resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} 4938 2165 4939 - '@nodelib/fs.scandir@2.1.5': 2166 + /@nodelib/fs.scandir@2.1.5: 2167 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 2168 + engines: {node: '>= 8'} 4940 2169 dependencies: 4941 2170 '@nodelib/fs.stat': 2.0.5 4942 2171 run-parallel: 1.2.0 2172 + dev: true 4943 2173 4944 - '@nodelib/fs.stat@2.0.5': {} 2174 + /@nodelib/fs.stat@2.0.5: 2175 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 2176 + engines: {node: '>= 8'} 2177 + dev: true 4945 2178 4946 - '@nodelib/fs.walk@1.2.8': 2179 + /@nodelib/fs.walk@1.2.8: 2180 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 2181 + engines: {node: '>= 8'} 4947 2182 dependencies: 4948 2183 '@nodelib/fs.scandir': 2.1.5 4949 - fastq: 1.19.0 2184 + fastq: 1.19.1 2185 + dev: true 4950 2186 4951 - '@pkgjs/parseargs@0.11.0': 2187 + /@pkgjs/parseargs@0.11.0: 2188 + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 2189 + engines: {node: '>=14'} 2190 + requiresBuild: true 2191 + dev: false 4952 2192 optional: true 4953 2193 4954 - '@puppeteer/browsers@2.6.1': 2194 + /@puppeteer/browsers@2.4.0: 2195 + resolution: {integrity: sha512-x8J1csfIygOwf6D6qUAZ0ASk3z63zPb7wkNeHRerCMh82qWKUrOgkuP005AJC8lDL6/evtXETGEJVcwykKT4/g==} 2196 + engines: {node: '>=18'} 2197 + hasBin: true 4955 2198 dependencies: 4956 2199 debug: 4.4.0 4957 2200 extract-zip: 2.0.1 ··· 4964 2207 transitivePeerDependencies: 4965 2208 - bare-buffer 4966 2209 - supports-color 2210 + dev: true 4967 2211 4968 - '@sinclair/typebox@0.24.51': {} 2212 + /@sinclair/typebox@0.24.51: 2213 + resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} 2214 + dev: true 4969 2215 4970 - '@sinonjs/commons@1.8.6': 2216 + /@sinonjs/commons@1.8.6: 2217 + resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} 4971 2218 dependencies: 4972 2219 type-detect: 4.0.8 2220 + dev: true 4973 2221 4974 - '@sinonjs/fake-timers@9.1.2': 2222 + /@sinonjs/fake-timers@9.1.2: 2223 + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} 4975 2224 dependencies: 4976 2225 '@sinonjs/commons': 1.8.6 2226 + dev: true 4977 2227 4978 - '@smithy/abort-controller@4.0.1': 2228 + /@smithy/abort-controller@4.0.1: 2229 + resolution: {integrity: sha512-fiUIYgIgRjMWznk6iLJz35K2YxSLHzLBA/RC6lBrKfQ8fHbPfvk7Pk9UvpKoHgJjI18MnbPuEju53zcVy6KF1g==} 2230 + engines: {node: '>=18.0.0'} 4979 2231 dependencies: 4980 2232 '@smithy/types': 4.1.0 4981 2233 tslib: 2.8.1 2234 + dev: false 4982 2235 4983 - '@smithy/chunked-blob-reader-native@4.0.0': 2236 + /@smithy/chunked-blob-reader-native@4.0.0: 2237 + resolution: {integrity: sha512-R9wM2yPmfEMsUmlMlIgSzOyICs0x9uu7UTHoccMyt7BWw8shcGM8HqB355+BZCPBcySvbTYMs62EgEQkNxz2ig==} 2238 + engines: {node: '>=18.0.0'} 4984 2239 dependencies: 4985 2240 '@smithy/util-base64': 4.0.0 4986 2241 tslib: 2.8.1 2242 + dev: false 4987 2243 4988 - '@smithy/chunked-blob-reader@5.0.0': 2244 + /@smithy/chunked-blob-reader@5.0.0: 2245 + resolution: {integrity: sha512-+sKqDBQqb036hh4NPaUiEkYFkTUGYzRsn3EuFhyfQfMy6oGHEUJDurLP9Ufb5dasr/XiAmPNMr6wa9afjQB+Gw==} 2246 + engines: {node: '>=18.0.0'} 4989 2247 dependencies: 4990 2248 tslib: 2.8.1 2249 + dev: false 4991 2250 4992 - '@smithy/config-resolver@4.0.1': 2251 + /@smithy/config-resolver@4.0.1: 2252 + resolution: {integrity: sha512-Igfg8lKu3dRVkTSEm98QpZUvKEOa71jDX4vKRcvJVyRc3UgN3j7vFMf0s7xLQhYmKa8kyJGQgUJDOV5V3neVlQ==} 2253 + engines: {node: '>=18.0.0'} 4993 2254 dependencies: 4994 2255 '@smithy/node-config-provider': 4.0.1 4995 2256 '@smithy/types': 4.1.0 4996 2257 '@smithy/util-config-provider': 4.0.0 4997 2258 '@smithy/util-middleware': 4.0.1 4998 2259 tslib: 2.8.1 2260 + dev: false 4999 2261 5000 - '@smithy/core@3.1.5': 2262 + /@smithy/core@3.1.5: 2263 + resolution: {integrity: sha512-HLclGWPkCsekQgsyzxLhCQLa8THWXtB5PxyYN+2O6nkyLt550KQKTlbV2D1/j5dNIQapAZM1+qFnpBFxZQkgCA==} 2264 + engines: {node: '>=18.0.0'} 5001 2265 dependencies: 5002 2266 '@smithy/middleware-serde': 4.0.2 5003 2267 '@smithy/protocol-http': 5.0.1 ··· 5007 2271 '@smithy/util-stream': 4.1.2 5008 2272 '@smithy/util-utf8': 4.0.0 5009 2273 tslib: 2.8.1 2274 + dev: false 5010 2275 5011 - '@smithy/credential-provider-imds@4.0.1': 2276 + /@smithy/credential-provider-imds@4.0.1: 2277 + resolution: {integrity: sha512-l/qdInaDq1Zpznpmev/+52QomsJNZ3JkTl5yrTl02V6NBgJOQ4LY0SFw/8zsMwj3tLe8vqiIuwF6nxaEwgf6mg==} 2278 + engines: {node: '>=18.0.0'} 5012 2279 dependencies: 5013 2280 '@smithy/node-config-provider': 4.0.1 5014 2281 '@smithy/property-provider': 4.0.1 5015 2282 '@smithy/types': 4.1.0 5016 2283 '@smithy/url-parser': 4.0.1 5017 2284 tslib: 2.8.1 2285 + dev: false 5018 2286 5019 - '@smithy/eventstream-codec@4.0.1': 2287 + /@smithy/eventstream-codec@4.0.1: 2288 + resolution: {integrity: sha512-Q2bCAAR6zXNVtJgifsU16ZjKGqdw/DyecKNgIgi7dlqw04fqDu0mnq+JmGphqheypVc64CYq3azSuCpAdFk2+A==} 2289 + engines: {node: '>=18.0.0'} 5020 2290 dependencies: 5021 2291 '@aws-crypto/crc32': 5.2.0 5022 2292 '@smithy/types': 4.1.0 5023 2293 '@smithy/util-hex-encoding': 4.0.0 5024 2294 tslib: 2.8.1 2295 + dev: false 5025 2296 5026 - '@smithy/eventstream-serde-browser@4.0.1': 2297 + /@smithy/eventstream-serde-browser@4.0.1: 2298 + resolution: {integrity: sha512-HbIybmz5rhNg+zxKiyVAnvdM3vkzjE6ccrJ620iPL8IXcJEntd3hnBl+ktMwIy12Te/kyrSbUb8UCdnUT4QEdA==} 2299 + engines: {node: '>=18.0.0'} 5027 2300 dependencies: 5028 2301 '@smithy/eventstream-serde-universal': 4.0.1 5029 2302 '@smithy/types': 4.1.0 5030 2303 tslib: 2.8.1 2304 + dev: false 5031 2305 5032 - '@smithy/eventstream-serde-config-resolver@4.0.1': 2306 + /@smithy/eventstream-serde-config-resolver@4.0.1: 2307 + resolution: {integrity: sha512-lSipaiq3rmHguHa3QFF4YcCM3VJOrY9oq2sow3qlhFY+nBSTF/nrO82MUQRPrxHQXA58J5G1UnU2WuJfi465BA==} 2308 + engines: {node: '>=18.0.0'} 5033 2309 dependencies: 5034 2310 '@smithy/types': 4.1.0 5035 2311 tslib: 2.8.1 2312 + dev: false 5036 2313 5037 - '@smithy/eventstream-serde-node@4.0.1': 2314 + /@smithy/eventstream-serde-node@4.0.1: 2315 + resolution: {integrity: sha512-o4CoOI6oYGYJ4zXo34U8X9szDe3oGjmHgsMGiZM0j4vtNoT+h80TLnkUcrLZR3+E6HIxqW+G+9WHAVfl0GXK0Q==} 2316 + engines: {node: '>=18.0.0'} 5038 2317 dependencies: 5039 2318 '@smithy/eventstream-serde-universal': 4.0.1 5040 2319 '@smithy/types': 4.1.0 5041 2320 tslib: 2.8.1 2321 + dev: false 5042 2322 5043 - '@smithy/eventstream-serde-universal@4.0.1': 2323 + /@smithy/eventstream-serde-universal@4.0.1: 2324 + resolution: {integrity: sha512-Z94uZp0tGJuxds3iEAZBqGU2QiaBHP4YytLUjwZWx+oUeohCsLyUm33yp4MMBmhkuPqSbQCXq5hDet6JGUgHWA==} 2325 + engines: {node: '>=18.0.0'} 5044 2326 dependencies: 5045 2327 '@smithy/eventstream-codec': 4.0.1 5046 2328 '@smithy/types': 4.1.0 5047 2329 tslib: 2.8.1 2330 + dev: false 5048 2331 5049 - '@smithy/fetch-http-handler@5.0.1': 2332 + /@smithy/fetch-http-handler@5.0.1: 2333 + resolution: {integrity: sha512-3aS+fP28urrMW2KTjb6z9iFow6jO8n3MFfineGbndvzGZit3taZhKWtTorf+Gp5RpFDDafeHlhfsGlDCXvUnJA==} 2334 + engines: {node: '>=18.0.0'} 5050 2335 dependencies: 5051 2336 '@smithy/protocol-http': 5.0.1 5052 2337 '@smithy/querystring-builder': 4.0.1 5053 2338 '@smithy/types': 4.1.0 5054 2339 '@smithy/util-base64': 4.0.0 5055 2340 tslib: 2.8.1 2341 + dev: false 5056 2342 5057 - '@smithy/hash-blob-browser@4.0.1': 2343 + /@smithy/hash-blob-browser@4.0.1: 2344 + resolution: {integrity: sha512-rkFIrQOKZGS6i1D3gKJ8skJ0RlXqDvb1IyAphksaFOMzkn3v3I1eJ8m7OkLj0jf1McP63rcCEoLlkAn/HjcTRw==} 2345 + engines: {node: '>=18.0.0'} 5058 2346 dependencies: 5059 2347 '@smithy/chunked-blob-reader': 5.0.0 5060 2348 '@smithy/chunked-blob-reader-native': 4.0.0 5061 2349 '@smithy/types': 4.1.0 5062 2350 tslib: 2.8.1 2351 + dev: false 5063 2352 5064 - '@smithy/hash-node@4.0.1': 2353 + /@smithy/hash-node@4.0.1: 2354 + resolution: {integrity: sha512-TJ6oZS+3r2Xu4emVse1YPB3Dq3d8RkZDKcPr71Nj/lJsdAP1c7oFzYqEn1IBc915TsgLl2xIJNuxCz+gLbLE0w==} 2355 + engines: {node: '>=18.0.0'} 5065 2356 dependencies: 5066 2357 '@smithy/types': 4.1.0 5067 2358 '@smithy/util-buffer-from': 4.0.0 5068 2359 '@smithy/util-utf8': 4.0.0 5069 2360 tslib: 2.8.1 2361 + dev: false 5070 2362 5071 - '@smithy/hash-stream-node@4.0.1': 2363 + /@smithy/hash-stream-node@4.0.1: 2364 + resolution: {integrity: sha512-U1rAE1fxmReCIr6D2o/4ROqAQX+GffZpyMt3d7njtGDr2pUNmAKRWa49gsNVhCh2vVAuf3wXzWwNr2YN8PAXIw==} 2365 + engines: {node: '>=18.0.0'} 5072 2366 dependencies: 5073 2367 '@smithy/types': 4.1.0 5074 2368 '@smithy/util-utf8': 4.0.0 5075 2369 tslib: 2.8.1 2370 + dev: false 5076 2371 5077 - '@smithy/invalid-dependency@4.0.1': 2372 + /@smithy/invalid-dependency@4.0.1: 2373 + resolution: {integrity: sha512-gdudFPf4QRQ5pzj7HEnu6FhKRi61BfH/Gk5Yf6O0KiSbr1LlVhgjThcvjdu658VE6Nve8vaIWB8/fodmS1rBPQ==} 2374 + engines: {node: '>=18.0.0'} 5078 2375 dependencies: 5079 2376 '@smithy/types': 4.1.0 5080 2377 tslib: 2.8.1 2378 + dev: false 5081 2379 5082 - '@smithy/is-array-buffer@2.2.0': 2380 + /@smithy/is-array-buffer@2.2.0: 2381 + resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} 2382 + engines: {node: '>=14.0.0'} 5083 2383 dependencies: 5084 2384 tslib: 2.8.1 2385 + dev: false 5085 2386 5086 - '@smithy/is-array-buffer@4.0.0': 2387 + /@smithy/is-array-buffer@4.0.0: 2388 + resolution: {integrity: sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw==} 2389 + engines: {node: '>=18.0.0'} 5087 2390 dependencies: 5088 2391 tslib: 2.8.1 2392 + dev: false 5089 2393 5090 - '@smithy/md5-js@4.0.1': 2394 + /@smithy/md5-js@4.0.1: 2395 + resolution: {integrity: sha512-HLZ647L27APi6zXkZlzSFZIjpo8po45YiyjMGJZM3gyDY8n7dPGdmxIIljLm4gPt/7rRvutLTTkYJpZVfG5r+A==} 2396 + engines: {node: '>=18.0.0'} 5091 2397 dependencies: 5092 2398 '@smithy/types': 4.1.0 5093 2399 '@smithy/util-utf8': 4.0.0 5094 2400 tslib: 2.8.1 2401 + dev: false 5095 2402 5096 - '@smithy/middleware-content-length@4.0.1': 2403 + /@smithy/middleware-content-length@4.0.1: 2404 + resolution: {integrity: sha512-OGXo7w5EkB5pPiac7KNzVtfCW2vKBTZNuCctn++TTSOMpe6RZO/n6WEC1AxJINn3+vWLKW49uad3lo/u0WJ9oQ==} 2405 + engines: {node: '>=18.0.0'} 5097 2406 dependencies: 5098 2407 '@smithy/protocol-http': 5.0.1 5099 2408 '@smithy/types': 4.1.0 5100 2409 tslib: 2.8.1 2410 + dev: false 5101 2411 5102 - '@smithy/middleware-endpoint@4.0.6': 2412 + /@smithy/middleware-endpoint@4.0.6: 2413 + resolution: {integrity: sha512-ftpmkTHIFqgaFugcjzLZv3kzPEFsBFSnq1JsIkr2mwFzCraZVhQk2gqN51OOeRxqhbPTkRFj39Qd2V91E/mQxg==} 2414 + engines: {node: '>=18.0.0'} 5103 2415 dependencies: 5104 2416 '@smithy/core': 3.1.5 5105 2417 '@smithy/middleware-serde': 4.0.2 ··· 5109 2421 '@smithy/url-parser': 4.0.1 5110 2422 '@smithy/util-middleware': 4.0.1 5111 2423 tslib: 2.8.1 2424 + dev: false 5112 2425 5113 - '@smithy/middleware-retry@4.0.7': 2426 + /@smithy/middleware-retry@4.0.7: 2427 + resolution: {integrity: sha512-58j9XbUPLkqAcV1kHzVX/kAR16GT+j7DUZJqwzsxh1jtz7G82caZiGyyFgUvogVfNTg3TeAOIJepGc8TXF4AVQ==} 2428 + engines: {node: '>=18.0.0'} 5114 2429 dependencies: 5115 2430 '@smithy/node-config-provider': 4.0.1 5116 2431 '@smithy/protocol-http': 5.0.1 ··· 5121 2436 '@smithy/util-retry': 4.0.1 5122 2437 tslib: 2.8.1 5123 2438 uuid: 9.0.1 2439 + dev: false 5124 2440 5125 - '@smithy/middleware-serde@4.0.2': 2441 + /@smithy/middleware-serde@4.0.2: 2442 + resolution: {integrity: sha512-Sdr5lOagCn5tt+zKsaW+U2/iwr6bI9p08wOkCp6/eL6iMbgdtc2R5Ety66rf87PeohR0ExI84Txz9GYv5ou3iQ==} 2443 + engines: {node: '>=18.0.0'} 5126 2444 dependencies: 5127 2445 '@smithy/types': 4.1.0 5128 2446 tslib: 2.8.1 2447 + dev: false 5129 2448 5130 - '@smithy/middleware-stack@4.0.1': 2449 + /@smithy/middleware-stack@4.0.1: 2450 + resolution: {integrity: sha512-dHwDmrtR/ln8UTHpaIavRSzeIk5+YZTBtLnKwDW3G2t6nAupCiQUvNzNoHBpik63fwUaJPtlnMzXbQrNFWssIA==} 2451 + engines: {node: '>=18.0.0'} 5131 2452 dependencies: 5132 2453 '@smithy/types': 4.1.0 5133 2454 tslib: 2.8.1 2455 + dev: false 5134 2456 5135 - '@smithy/node-config-provider@4.0.1': 2457 + /@smithy/node-config-provider@4.0.1: 2458 + resolution: {integrity: sha512-8mRTjvCtVET8+rxvmzRNRR0hH2JjV0DFOmwXPrISmTIJEfnCBugpYYGAsCj8t41qd+RB5gbheSQ/6aKZCQvFLQ==} 2459 + engines: {node: '>=18.0.0'} 5136 2460 dependencies: 5137 2461 '@smithy/property-provider': 4.0.1 5138 2462 '@smithy/shared-ini-file-loader': 4.0.1 5139 2463 '@smithy/types': 4.1.0 5140 2464 tslib: 2.8.1 2465 + dev: false 5141 2466 5142 - '@smithy/node-http-handler@4.0.3': 2467 + /@smithy/node-http-handler@4.0.3: 2468 + resolution: {integrity: sha512-dYCLeINNbYdvmMLtW0VdhW1biXt+PPCGazzT5ZjKw46mOtdgToQEwjqZSS9/EN8+tNs/RO0cEWG044+YZs97aA==} 2469 + engines: {node: '>=18.0.0'} 5143 2470 dependencies: 5144 2471 '@smithy/abort-controller': 4.0.1 5145 2472 '@smithy/protocol-http': 5.0.1 5146 2473 '@smithy/querystring-builder': 4.0.1 5147 2474 '@smithy/types': 4.1.0 5148 2475 tslib: 2.8.1 2476 + dev: false 5149 2477 5150 - '@smithy/property-provider@4.0.1': 2478 + /@smithy/property-provider@4.0.1: 2479 + resolution: {integrity: sha512-o+VRiwC2cgmk/WFV0jaETGOtX16VNPp2bSQEzu0whbReqE1BMqsP2ami2Vi3cbGVdKu1kq9gQkDAGKbt0WOHAQ==} 2480 + engines: {node: '>=18.0.0'} 5151 2481 dependencies: 5152 2482 '@smithy/types': 4.1.0 5153 2483 tslib: 2.8.1 2484 + dev: false 5154 2485 5155 - '@smithy/protocol-http@5.0.1': 2486 + /@smithy/protocol-http@5.0.1: 2487 + resolution: {integrity: sha512-TE4cpj49jJNB/oHyh/cRVEgNZaoPaxd4vteJNB0yGidOCVR0jCw/hjPVsT8Q8FRmj8Bd3bFZt8Dh7xGCT+xMBQ==} 2488 + engines: {node: '>=18.0.0'} 5156 2489 dependencies: 5157 2490 '@smithy/types': 4.1.0 5158 2491 tslib: 2.8.1 2492 + dev: false 5159 2493 5160 - '@smithy/querystring-builder@4.0.1': 2494 + /@smithy/querystring-builder@4.0.1: 2495 + resolution: {integrity: sha512-wU87iWZoCbcqrwszsOewEIuq+SU2mSoBE2CcsLwE0I19m0B2gOJr1MVjxWcDQYOzHbR1xCk7AcOBbGFUYOKvdg==} 2496 + engines: {node: '>=18.0.0'} 5161 2497 dependencies: 5162 2498 '@smithy/types': 4.1.0 5163 2499 '@smithy/util-uri-escape': 4.0.0 5164 2500 tslib: 2.8.1 2501 + dev: false 5165 2502 5166 - '@smithy/querystring-parser@4.0.1': 2503 + /@smithy/querystring-parser@4.0.1: 2504 + resolution: {integrity: sha512-Ma2XC7VS9aV77+clSFylVUnPZRindhB7BbmYiNOdr+CHt/kZNJoPP0cd3QxCnCFyPXC4eybmyE98phEHkqZ5Jw==} 2505 + engines: {node: '>=18.0.0'} 5167 2506 dependencies: 5168 2507 '@smithy/types': 4.1.0 5169 2508 tslib: 2.8.1 2509 + dev: false 5170 2510 5171 - '@smithy/service-error-classification@4.0.1': 2511 + /@smithy/service-error-classification@4.0.1: 2512 + resolution: {integrity: sha512-3JNjBfOWpj/mYfjXJHB4Txc/7E4LVq32bwzE7m28GN79+M1f76XHflUaSUkhOriprPDzev9cX/M+dEB80DNDKA==} 2513 + engines: {node: '>=18.0.0'} 5172 2514 dependencies: 5173 2515 '@smithy/types': 4.1.0 2516 + dev: false 5174 2517 5175 - '@smithy/shared-ini-file-loader@4.0.1': 2518 + /@smithy/shared-ini-file-loader@4.0.1: 2519 + resolution: {integrity: sha512-hC8F6qTBbuHRI/uqDgqqi6J0R4GtEZcgrZPhFQnMhfJs3MnUTGSnR1NSJCJs5VWlMydu0kJz15M640fJlRsIOw==} 2520 + engines: {node: '>=18.0.0'} 5176 2521 dependencies: 5177 2522 '@smithy/types': 4.1.0 5178 2523 tslib: 2.8.1 2524 + dev: false 5179 2525 5180 - '@smithy/signature-v4@5.0.1': 2526 + /@smithy/signature-v4@5.0.1: 2527 + resolution: {integrity: sha512-nCe6fQ+ppm1bQuw5iKoeJ0MJfz2os7Ic3GBjOkLOPtavbD1ONoyE3ygjBfz2ythFWm4YnRm6OxW+8p/m9uCoIA==} 2528 + engines: {node: '>=18.0.0'} 5181 2529 dependencies: 5182 2530 '@smithy/is-array-buffer': 4.0.0 5183 2531 '@smithy/protocol-http': 5.0.1 ··· 5187 2535 '@smithy/util-uri-escape': 4.0.0 5188 2536 '@smithy/util-utf8': 4.0.0 5189 2537 tslib: 2.8.1 2538 + dev: false 5190 2539 5191 - '@smithy/smithy-client@4.1.6': 2540 + /@smithy/smithy-client@4.1.6: 2541 + resolution: {integrity: sha512-UYDolNg6h2O0L+cJjtgSyKKvEKCOa/8FHYJnBobyeoeWDmNpXjwOAtw16ezyeu1ETuuLEOZbrynK0ZY1Lx9Jbw==} 2542 + engines: {node: '>=18.0.0'} 5192 2543 dependencies: 5193 2544 '@smithy/core': 3.1.5 5194 2545 '@smithy/middleware-endpoint': 4.0.6 ··· 5197 2548 '@smithy/types': 4.1.0 5198 2549 '@smithy/util-stream': 4.1.2 5199 2550 tslib: 2.8.1 2551 + dev: false 5200 2552 5201 - '@smithy/types@4.1.0': 2553 + /@smithy/types@4.1.0: 2554 + resolution: {integrity: sha512-enhjdwp4D7CXmwLtD6zbcDMbo6/T6WtuuKCY49Xxc6OMOmUWlBEBDREsxxgV2LIdeQPW756+f97GzcgAwp3iLw==} 2555 + engines: {node: '>=18.0.0'} 5202 2556 dependencies: 5203 2557 tslib: 2.8.1 2558 + dev: false 5204 2559 5205 - '@smithy/url-parser@4.0.1': 2560 + /@smithy/url-parser@4.0.1: 2561 + resolution: {integrity: sha512-gPXcIEUtw7VlK8f/QcruNXm7q+T5hhvGu9tl63LsJPZ27exB6dtNwvh2HIi0v7JcXJ5emBxB+CJxwaLEdJfA+g==} 2562 + engines: {node: '>=18.0.0'} 5206 2563 dependencies: 5207 2564 '@smithy/querystring-parser': 4.0.1 5208 2565 '@smithy/types': 4.1.0 5209 2566 tslib: 2.8.1 2567 + dev: false 5210 2568 5211 - '@smithy/util-base64@4.0.0': 2569 + /@smithy/util-base64@4.0.0: 2570 + resolution: {integrity: sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg==} 2571 + engines: {node: '>=18.0.0'} 5212 2572 dependencies: 5213 2573 '@smithy/util-buffer-from': 4.0.0 5214 2574 '@smithy/util-utf8': 4.0.0 5215 2575 tslib: 2.8.1 2576 + dev: false 5216 2577 5217 - '@smithy/util-body-length-browser@4.0.0': 2578 + /@smithy/util-body-length-browser@4.0.0: 2579 + resolution: {integrity: sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA==} 2580 + engines: {node: '>=18.0.0'} 5218 2581 dependencies: 5219 2582 tslib: 2.8.1 2583 + dev: false 5220 2584 5221 - '@smithy/util-body-length-node@4.0.0': 2585 + /@smithy/util-body-length-node@4.0.0: 2586 + resolution: {integrity: sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg==} 2587 + engines: {node: '>=18.0.0'} 5222 2588 dependencies: 5223 2589 tslib: 2.8.1 2590 + dev: false 5224 2591 5225 - '@smithy/util-buffer-from@2.2.0': 2592 + /@smithy/util-buffer-from@2.2.0: 2593 + resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} 2594 + engines: {node: '>=14.0.0'} 5226 2595 dependencies: 5227 2596 '@smithy/is-array-buffer': 2.2.0 5228 2597 tslib: 2.8.1 2598 + dev: false 5229 2599 5230 - '@smithy/util-buffer-from@4.0.0': 2600 + /@smithy/util-buffer-from@4.0.0: 2601 + resolution: {integrity: sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug==} 2602 + engines: {node: '>=18.0.0'} 5231 2603 dependencies: 5232 2604 '@smithy/is-array-buffer': 4.0.0 5233 2605 tslib: 2.8.1 2606 + dev: false 5234 2607 5235 - '@smithy/util-config-provider@4.0.0': 2608 + /@smithy/util-config-provider@4.0.0: 2609 + resolution: {integrity: sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w==} 2610 + engines: {node: '>=18.0.0'} 5236 2611 dependencies: 5237 2612 tslib: 2.8.1 2613 + dev: false 5238 2614 5239 - '@smithy/util-defaults-mode-browser@4.0.7': 2615 + /@smithy/util-defaults-mode-browser@4.0.7: 2616 + resolution: {integrity: sha512-CZgDDrYHLv0RUElOsmZtAnp1pIjwDVCSuZWOPhIOBvG36RDfX1Q9+6lS61xBf+qqvHoqRjHxgINeQz47cYFC2Q==} 2617 + engines: {node: '>=18.0.0'} 5240 2618 dependencies: 5241 2619 '@smithy/property-provider': 4.0.1 5242 2620 '@smithy/smithy-client': 4.1.6 5243 2621 '@smithy/types': 4.1.0 5244 2622 bowser: 2.11.0 5245 2623 tslib: 2.8.1 2624 + dev: false 5246 2625 5247 - '@smithy/util-defaults-mode-node@4.0.7': 2626 + /@smithy/util-defaults-mode-node@4.0.7: 2627 + resolution: {integrity: sha512-79fQW3hnfCdrfIi1soPbK3zmooRFnLpSx3Vxi6nUlqaaQeC5dm8plt4OTNDNqEEEDkvKghZSaoti684dQFVrGQ==} 2628 + engines: {node: '>=18.0.0'} 5248 2629 dependencies: 5249 2630 '@smithy/config-resolver': 4.0.1 5250 2631 '@smithy/credential-provider-imds': 4.0.1 ··· 5253 2634 '@smithy/smithy-client': 4.1.6 5254 2635 '@smithy/types': 4.1.0 5255 2636 tslib: 2.8.1 2637 + dev: false 5256 2638 5257 - '@smithy/util-endpoints@3.0.1': 2639 + /@smithy/util-endpoints@3.0.1: 2640 + resolution: {integrity: sha512-zVdUENQpdtn9jbpD9SCFK4+aSiavRb9BxEtw9ZGUR1TYo6bBHbIoi7VkrFQ0/RwZlzx0wRBaRmPclj8iAoJCLA==} 2641 + engines: {node: '>=18.0.0'} 5258 2642 dependencies: 5259 2643 '@smithy/node-config-provider': 4.0.1 5260 2644 '@smithy/types': 4.1.0 5261 2645 tslib: 2.8.1 2646 + dev: false 5262 2647 5263 - '@smithy/util-hex-encoding@4.0.0': 2648 + /@smithy/util-hex-encoding@4.0.0: 2649 + resolution: {integrity: sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw==} 2650 + engines: {node: '>=18.0.0'} 5264 2651 dependencies: 5265 2652 tslib: 2.8.1 2653 + dev: false 5266 2654 5267 - '@smithy/util-middleware@4.0.1': 2655 + /@smithy/util-middleware@4.0.1: 2656 + resolution: {integrity: sha512-HiLAvlcqhbzhuiOa0Lyct5IIlyIz0PQO5dnMlmQ/ubYM46dPInB+3yQGkfxsk6Q24Y0n3/JmcA1v5iEhmOF5mA==} 2657 + engines: {node: '>=18.0.0'} 5268 2658 dependencies: 5269 2659 '@smithy/types': 4.1.0 5270 2660 tslib: 2.8.1 2661 + dev: false 5271 2662 5272 - '@smithy/util-retry@4.0.1': 2663 + /@smithy/util-retry@4.0.1: 2664 + resolution: {integrity: sha512-WmRHqNVwn3kI3rKk1LsKcVgPBG6iLTBGC1iYOV3GQegwJ3E8yjzHytPt26VNzOWr1qu0xE03nK0Ug8S7T7oufw==} 2665 + engines: {node: '>=18.0.0'} 5273 2666 dependencies: 5274 2667 '@smithy/service-error-classification': 4.0.1 5275 2668 '@smithy/types': 4.1.0 5276 2669 tslib: 2.8.1 2670 + dev: false 5277 2671 5278 - '@smithy/util-stream@4.1.2': 2672 + /@smithy/util-stream@4.1.2: 2673 + resolution: {integrity: sha512-44PKEqQ303d3rlQuiDpcCcu//hV8sn+u2JBo84dWCE0rvgeiVl0IlLMagbU++o0jCWhYCsHaAt9wZuZqNe05Hw==} 2674 + engines: {node: '>=18.0.0'} 5279 2675 dependencies: 5280 2676 '@smithy/fetch-http-handler': 5.0.1 5281 2677 '@smithy/node-http-handler': 4.0.3 ··· 5285 2681 '@smithy/util-hex-encoding': 4.0.0 5286 2682 '@smithy/util-utf8': 4.0.0 5287 2683 tslib: 2.8.1 2684 + dev: false 5288 2685 5289 - '@smithy/util-uri-escape@4.0.0': 2686 + /@smithy/util-uri-escape@4.0.0: 2687 + resolution: {integrity: sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg==} 2688 + engines: {node: '>=18.0.0'} 5290 2689 dependencies: 5291 2690 tslib: 2.8.1 2691 + dev: false 5292 2692 5293 - '@smithy/util-utf8@2.3.0': 2693 + /@smithy/util-utf8@2.3.0: 2694 + resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} 2695 + engines: {node: '>=14.0.0'} 5294 2696 dependencies: 5295 2697 '@smithy/util-buffer-from': 2.2.0 5296 2698 tslib: 2.8.1 2699 + dev: false 5297 2700 5298 - '@smithy/util-utf8@4.0.0': 2701 + /@smithy/util-utf8@4.0.0: 2702 + resolution: {integrity: sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow==} 2703 + engines: {node: '>=18.0.0'} 5299 2704 dependencies: 5300 2705 '@smithy/util-buffer-from': 4.0.0 5301 2706 tslib: 2.8.1 2707 + dev: false 5302 2708 5303 - '@smithy/util-waiter@4.0.2': 2709 + /@smithy/util-waiter@4.0.2: 2710 + resolution: {integrity: sha512-piUTHyp2Axx3p/kc2CIJkYSv0BAaheBQmbACZgQSSfWUumWNW+R1lL+H9PDBxKJkvOeEX+hKYEFiwO8xagL8AQ==} 2711 + engines: {node: '>=18.0.0'} 5304 2712 dependencies: 5305 2713 '@smithy/abort-controller': 4.0.1 5306 2714 '@smithy/types': 4.1.0 5307 2715 tslib: 2.8.1 2716 + dev: false 5308 2717 5309 - '@tokenizer/token@0.3.0': {} 2718 + /@tokenizer/token@0.3.0: 2719 + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} 2720 + dev: false 5310 2721 5311 - '@tootallnate/quickjs-emscripten@0.23.0': {} 2722 + /@tootallnate/quickjs-emscripten@0.23.0: 2723 + resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} 2724 + dev: true 5312 2725 5313 - '@ts-morph/common@0.17.0': 2726 + /@ts-morph/common@0.17.0: 2727 + resolution: {integrity: sha512-RMSSvSfs9kb0VzkvQ2NWobwnj7TxCA9vI/IjR9bDHqgAyVbu2T0DN4wiKVqomyDWqO7dPr/tErSfq7urQ1Q37g==} 5314 2728 dependencies: 5315 2729 fast-glob: 3.3.3 5316 2730 minimatch: 5.1.6 5317 2731 mkdirp: 1.0.4 5318 2732 path-browserify: 1.0.1 2733 + dev: true 5319 2734 5320 - '@tsconfig/node10@1.0.11': {} 2735 + /@tsconfig/node10@1.0.11: 2736 + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} 2737 + dev: true 5321 2738 5322 - '@tsconfig/node12@1.0.11': {} 2739 + /@tsconfig/node12@1.0.11: 2740 + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} 2741 + dev: true 5323 2742 5324 - '@tsconfig/node14@1.0.3': {} 2743 + /@tsconfig/node14@1.0.3: 2744 + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} 2745 + dev: true 5325 2746 5326 - '@tsconfig/node16@1.0.4': {} 2747 + /@tsconfig/node16@1.0.4: 2748 + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} 2749 + dev: true 5327 2750 5328 - '@types/babel__core@7.20.5': 2751 + /@types/babel__core@7.20.5: 2752 + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 5329 2753 dependencies: 5330 2754 '@babel/parser': 7.26.9 5331 2755 '@babel/types': 7.26.9 5332 2756 '@types/babel__generator': 7.6.8 5333 2757 '@types/babel__template': 7.4.4 5334 2758 '@types/babel__traverse': 7.20.6 2759 + dev: true 5335 2760 5336 - '@types/babel__generator@7.6.8': 2761 + /@types/babel__generator@7.6.8: 2762 + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} 5337 2763 dependencies: 5338 2764 '@babel/types': 7.26.9 2765 + dev: true 5339 2766 5340 - '@types/babel__template@7.4.4': 2767 + /@types/babel__template@7.4.4: 2768 + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} 5341 2769 dependencies: 5342 2770 '@babel/parser': 7.26.9 5343 2771 '@babel/types': 7.26.9 2772 + dev: true 5344 2773 5345 - '@types/babel__traverse@7.20.6': 2774 + /@types/babel__traverse@7.20.6: 2775 + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} 5346 2776 dependencies: 5347 2777 '@babel/types': 7.26.9 2778 + dev: true 5348 2779 5349 - '@types/bn.js@5.1.6': 2780 + /@types/bn.js@5.1.6: 2781 + resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} 5350 2782 dependencies: 5351 2783 '@types/node': 22.13.5 5352 2784 5353 - '@types/body-parser@1.19.5': 2785 + /@types/body-parser@1.19.5: 2786 + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} 5354 2787 dependencies: 5355 2788 '@types/connect': 3.4.38 5356 2789 '@types/node': 22.13.5 2790 + dev: true 5357 2791 5358 - '@types/connect@3.4.38': 2792 + /@types/connect@3.4.38: 2793 + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} 5359 2794 dependencies: 5360 2795 '@types/node': 22.13.5 2796 + dev: true 5361 2797 5362 - '@types/cors@2.8.17': 5363 - dependencies: 5364 - '@types/node': 22.13.5 2798 + /@types/cors@2.8.12: 2799 + resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==} 2800 + dev: true 5365 2801 5366 - '@types/elliptic@6.4.18': 2802 + /@types/elliptic@6.4.18: 2803 + resolution: {integrity: sha512-UseG6H5vjRiNpQvrhy4VF/JXdA3V/Fp5amvveaL+fs28BZ6xIKJBPnUPRlEaZpysD9MbpfaLi8lbl7PGUAkpWw==} 5367 2804 dependencies: 5368 2805 '@types/bn.js': 5.1.6 5369 2806 5370 - '@types/express-serve-static-core@4.19.6': 2807 + /@types/express-serve-static-core@4.17.36: 2808 + resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} 5371 2809 dependencies: 5372 2810 '@types/node': 22.13.5 5373 - '@types/qs': 6.9.18 2811 + '@types/qs': 6.9.7 5374 2812 '@types/range-parser': 1.2.7 5375 2813 '@types/send': 0.17.4 2814 + dev: true 5376 2815 5377 - '@types/express@4.17.21': 2816 + /@types/express@4.17.13: 2817 + resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==} 5378 2818 dependencies: 5379 2819 '@types/body-parser': 1.19.5 5380 - '@types/express-serve-static-core': 4.19.6 5381 - '@types/qs': 6.9.18 2820 + '@types/express-serve-static-core': 4.17.36 2821 + '@types/qs': 6.9.7 5382 2822 '@types/serve-static': 1.15.7 2823 + dev: true 5383 2824 5384 - '@types/graceful-fs@4.1.9': 2825 + /@types/graceful-fs@4.1.9: 2826 + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} 5385 2827 dependencies: 5386 2828 '@types/node': 22.13.5 2829 + dev: true 5387 2830 5388 - '@types/http-errors@2.0.4': {} 2831 + /@types/http-errors@2.0.4: 2832 + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} 2833 + dev: true 5389 2834 5390 - '@types/istanbul-lib-coverage@2.0.6': {} 2835 + /@types/istanbul-lib-coverage@2.0.6: 2836 + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} 2837 + dev: true 5391 2838 5392 - '@types/istanbul-lib-report@3.0.3': 2839 + /@types/istanbul-lib-report@3.0.3: 2840 + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} 5393 2841 dependencies: 5394 2842 '@types/istanbul-lib-coverage': 2.0.6 2843 + dev: true 5395 2844 5396 - '@types/istanbul-reports@3.0.4': 2845 + /@types/istanbul-reports@3.0.4: 2846 + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} 5397 2847 dependencies: 5398 2848 '@types/istanbul-lib-report': 3.0.3 2849 + dev: true 5399 2850 5400 - '@types/mime@1.3.5': {} 2851 + /@types/mime@1.3.5: 2852 + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} 2853 + dev: true 5401 2854 5402 - '@types/node@22.13.5': 2855 + /@types/node@22.13.5: 2856 + resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} 5403 2857 dependencies: 5404 2858 undici-types: 6.20.0 5405 2859 5406 - '@types/nodemailer@6.4.17': 2860 + /@types/nodemailer@6.4.6: 2861 + resolution: {integrity: sha512-pD6fL5GQtUKvD2WnPmg5bC2e8kWCAPDwMPmHe/ohQbW+Dy0EcHgZ2oCSuPlWNqk74LS5BVMig1SymQbFMPPK3w==} 5407 2862 dependencies: 5408 2863 '@types/node': 22.13.5 2864 + dev: true 5409 2865 5410 - '@types/prettier@2.7.3': {} 2866 + /@types/prettier@2.7.3: 2867 + resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} 2868 + dev: true 5411 2869 5412 - '@types/qs@6.9.18': {} 2870 + /@types/qs@6.9.7: 2871 + resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} 2872 + dev: true 5413 2873 5414 - '@types/range-parser@1.2.7': {} 2874 + /@types/range-parser@1.2.7: 2875 + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} 2876 + dev: true 5415 2877 5416 - '@types/send@0.17.4': 2878 + /@types/send@0.17.4: 2879 + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} 5417 2880 dependencies: 5418 2881 '@types/mime': 1.3.5 5419 2882 '@types/node': 22.13.5 2883 + dev: true 5420 2884 5421 - '@types/serve-static@1.15.7': 2885 + /@types/serve-static@1.15.7: 2886 + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} 5422 2887 dependencies: 5423 2888 '@types/http-errors': 2.0.4 5424 2889 '@types/node': 22.13.5 5425 2890 '@types/send': 0.17.4 2891 + dev: true 5426 2892 5427 - '@types/stack-utils@2.0.3': {} 2893 + /@types/stack-utils@2.0.3: 2894 + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} 2895 + dev: true 5428 2896 5429 - '@types/yargs-parser@21.0.3': {} 2897 + /@types/yargs-parser@21.0.3: 2898 + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} 2899 + dev: true 5430 2900 5431 - '@types/yargs@17.0.33': 2901 + /@types/yargs@17.0.33: 2902 + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} 5432 2903 dependencies: 5433 2904 '@types/yargs-parser': 21.0.3 2905 + dev: true 5434 2906 5435 - '@types/yauzl@2.10.3': 2907 + /@types/yauzl@2.10.3: 2908 + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} 2909 + requiresBuild: true 5436 2910 dependencies: 5437 2911 '@types/node': 22.13.5 2912 + dev: true 5438 2913 optional: true 5439 2914 5440 - abort-controller@3.0.0: 2915 + /abort-controller@3.0.0: 2916 + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} 2917 + engines: {node: '>=6.5'} 5441 2918 dependencies: 5442 2919 event-target-shim: 5.0.1 5443 2920 5444 - accepts@1.3.8: 2921 + /accepts@1.3.8: 2922 + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} 2923 + engines: {node: '>= 0.6'} 5445 2924 dependencies: 5446 2925 mime-types: 2.1.35 5447 2926 negotiator: 0.6.3 5448 2927 5449 - acorn-walk@8.3.4: 2928 + /acorn-walk@8.3.4: 2929 + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 2930 + engines: {node: '>=0.4.0'} 5450 2931 dependencies: 5451 2932 acorn: 8.14.0 2933 + dev: true 5452 2934 5453 - acorn@8.14.0: {} 2935 + /acorn@8.14.0: 2936 + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 2937 + engines: {node: '>=0.4.0'} 2938 + hasBin: true 2939 + dev: true 5454 2940 5455 - agent-base@7.1.3: {} 2941 + /agent-base@7.1.3: 2942 + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} 2943 + engines: {node: '>= 14'} 2944 + dev: true 5456 2945 5457 - ansi-escapes@4.3.2: 2946 + /ansi-escapes@4.3.2: 2947 + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} 2948 + engines: {node: '>=8'} 5458 2949 dependencies: 5459 2950 type-fest: 0.21.3 2951 + dev: true 5460 2952 5461 - ansi-regex@5.0.1: {} 2953 + /ansi-regex@5.0.1: 2954 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 2955 + engines: {node: '>=8'} 5462 2956 5463 - ansi-regex@6.1.0: {} 2957 + /ansi-regex@6.1.0: 2958 + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 2959 + engines: {node: '>=12'} 2960 + dev: false 5464 2961 5465 - ansi-styles@4.3.0: 2962 + /ansi-styles@4.3.0: 2963 + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 2964 + engines: {node: '>=8'} 5466 2965 dependencies: 5467 2966 color-convert: 2.0.1 5468 2967 5469 - ansi-styles@5.2.0: {} 2968 + /ansi-styles@5.2.0: 2969 + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 2970 + engines: {node: '>=10'} 2971 + dev: true 5470 2972 5471 - ansi-styles@6.2.1: {} 2973 + /ansi-styles@6.2.1: 2974 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 2975 + engines: {node: '>=12'} 2976 + dev: false 5472 2977 5473 - anymatch@3.1.3: 2978 + /anymatch@3.1.3: 2979 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 2980 + engines: {node: '>= 8'} 5474 2981 dependencies: 5475 2982 normalize-path: 3.0.0 5476 2983 picomatch: 2.3.1 2984 + dev: true 5477 2985 5478 - arg@4.1.3: {} 2986 + /arg@4.1.3: 2987 + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} 2988 + dev: true 5479 2989 5480 - argparse@1.0.10: 2990 + /argparse@1.0.10: 2991 + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 5481 2992 dependencies: 5482 2993 sprintf-js: 1.0.3 2994 + dev: true 5483 2995 5484 - argparse@2.0.1: {} 2996 + /argparse@2.0.1: 2997 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 2998 + dev: true 5485 2999 5486 - array-flatten@1.1.1: {} 3000 + /array-flatten@1.1.1: 3001 + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} 5487 3002 5488 - asn1.js@5.4.1: 3003 + /asn1.js@5.4.1: 3004 + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} 5489 3005 dependencies: 5490 3006 bn.js: 4.12.1 5491 3007 inherits: 2.0.4 5492 3008 minimalistic-assert: 1.0.1 5493 3009 safer-buffer: 2.1.2 5494 3010 5495 - ast-types@0.13.4: 3011 + /ast-types@0.13.4: 3012 + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} 3013 + engines: {node: '>=4'} 5496 3014 dependencies: 5497 3015 tslib: 2.8.1 3016 + dev: true 5498 3017 5499 - asynckit@0.4.0: {} 3018 + /asynckit@0.4.0: 3019 + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 5500 3020 5501 - atomic-sleep@1.0.0: {} 3021 + /atomic-sleep@1.0.0: 3022 + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 3023 + engines: {node: '>=8.0.0'} 5502 3024 5503 - await-lock@2.2.2: {} 3025 + /await-lock@2.2.2: 3026 + resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 5504 3027 5505 - axios@1.7.9: 3028 + /axios@1.8.1: 3029 + resolution: {integrity: sha512-NN+fvwH/kV01dYUQ3PTOZns4LWtWhOFCAhQ/pHb88WQ1hNe5V/dvFwc4VJcDL11LT9xSX0QtsR8sWUuyOuOq7g==} 5506 3030 dependencies: 5507 3031 follow-redirects: 1.15.9 5508 3032 form-data: 4.0.2 ··· 5510 3034 transitivePeerDependencies: 5511 3035 - debug 5512 3036 5513 - b4a@1.6.7: {} 3037 + /b4a@1.6.7: 3038 + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} 3039 + dev: true 5514 3040 5515 - babel-jest@28.1.3(@babel/core@7.26.9): 3041 + /babel-jest@28.1.3(@babel/core@7.26.9): 3042 + resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} 3043 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 3044 + peerDependencies: 3045 + '@babel/core': ^7.8.0 5516 3046 dependencies: 5517 3047 '@babel/core': 7.26.9 5518 3048 '@jest/transform': 28.1.3 ··· 5524 3054 slash: 3.0.0 5525 3055 transitivePeerDependencies: 5526 3056 - supports-color 3057 + dev: true 5527 3058 5528 - babel-plugin-istanbul@6.1.1: 3059 + /babel-plugin-istanbul@6.1.1: 3060 + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} 3061 + engines: {node: '>=8'} 5529 3062 dependencies: 5530 3063 '@babel/helper-plugin-utils': 7.26.5 5531 3064 '@istanbuljs/load-nyc-config': 1.1.0 ··· 5534 3067 test-exclude: 6.0.0 5535 3068 transitivePeerDependencies: 5536 3069 - supports-color 3070 + dev: true 5537 3071 5538 - babel-plugin-jest-hoist@28.1.3: 3072 + /babel-plugin-jest-hoist@28.1.3: 3073 + resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} 3074 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 5539 3075 dependencies: 5540 3076 '@babel/template': 7.26.9 5541 3077 '@babel/types': 7.26.9 5542 3078 '@types/babel__core': 7.20.5 5543 3079 '@types/babel__traverse': 7.20.6 3080 + dev: true 5544 3081 5545 - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.9): 3082 + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.9): 3083 + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} 3084 + peerDependencies: 3085 + '@babel/core': ^7.0.0 5546 3086 dependencies: 5547 3087 '@babel/core': 7.26.9 5548 3088 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.9) ··· 5560 3100 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.9) 5561 3101 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.9) 5562 3102 '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.9) 3103 + dev: true 5563 3104 5564 - babel-preset-jest@28.1.3(@babel/core@7.26.9): 3105 + /babel-preset-jest@28.1.3(@babel/core@7.26.9): 3106 + resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} 3107 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 3108 + peerDependencies: 3109 + '@babel/core': ^7.0.0 5565 3110 dependencies: 5566 3111 '@babel/core': 7.26.9 5567 3112 babel-plugin-jest-hoist: 28.1.3 5568 3113 babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.9) 3114 + dev: true 5569 3115 5570 - balanced-match@1.0.2: {} 3116 + /balanced-match@1.0.2: 3117 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 5571 3118 5572 - bare-events@2.5.4: 3119 + /bare-events@2.5.4: 3120 + resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} 3121 + requiresBuild: true 3122 + dev: true 5573 3123 optional: true 5574 3124 5575 - bare-fs@4.0.1: 3125 + /bare-fs@4.0.1: 3126 + resolution: {integrity: sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==} 3127 + engines: {bare: '>=1.7.0'} 3128 + requiresBuild: true 5576 3129 dependencies: 5577 3130 bare-events: 2.5.4 5578 3131 bare-path: 3.0.0 5579 3132 bare-stream: 2.6.5(bare-events@2.5.4) 5580 3133 transitivePeerDependencies: 5581 3134 - bare-buffer 3135 + dev: true 5582 3136 optional: true 5583 3137 5584 - bare-os@3.4.0: 3138 + /bare-os@3.5.1: 3139 + resolution: {integrity: sha512-LvfVNDcWLw2AnIw5f2mWUgumW3I3N/WYGiWeimhQC1Ybt71n2FjlS9GJKeCnFeg1MKZHxzIFmpFnBXDI+sBeFg==} 3140 + engines: {bare: '>=1.14.0'} 3141 + requiresBuild: true 3142 + dev: true 5585 3143 optional: true 5586 3144 5587 - bare-path@3.0.0: 3145 + /bare-path@3.0.0: 3146 + resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} 3147 + requiresBuild: true 5588 3148 dependencies: 5589 - bare-os: 3.4.0 3149 + bare-os: 3.5.1 3150 + dev: true 5590 3151 optional: true 5591 3152 5592 - bare-stream@2.6.5(bare-events@2.5.4): 3153 + /bare-stream@2.6.5(bare-events@2.5.4): 3154 + resolution: {integrity: sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==} 3155 + requiresBuild: true 3156 + peerDependencies: 3157 + bare-buffer: '*' 3158 + bare-events: '*' 3159 + peerDependenciesMeta: 3160 + bare-buffer: 3161 + optional: true 3162 + bare-events: 3163 + optional: true 5593 3164 dependencies: 5594 - streamx: 2.22.0 5595 - optionalDependencies: 5596 3165 bare-events: 2.5.4 3166 + streamx: 2.22.0 3167 + dev: true 5597 3168 optional: true 5598 3169 5599 - base64-js@1.5.1: {} 3170 + /base64-js@1.5.1: 3171 + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 5600 3172 5601 - basic-ftp@5.0.5: {} 3173 + /basic-ftp@5.0.5: 3174 + resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} 3175 + engines: {node: '>=10.0.0'} 3176 + dev: true 5602 3177 5603 - better-sqlite3@10.1.0: 3178 + /better-sqlite3@10.0.0: 3179 + resolution: {integrity: sha512-rOz0JY8bt9oMgrFssP7GnvA5R3yln73y/NizzWqy3WlFth8Ux8+g4r/N9fjX97nn4X1YX6MTER2doNpTu5pqiA==} 3180 + requiresBuild: true 5604 3181 dependencies: 5605 3182 bindings: 1.5.0 5606 3183 prebuild-install: 7.1.3 3184 + dev: false 5607 3185 5608 - big-integer@1.6.52: {} 3186 + /big-integer@1.6.52: 3187 + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} 3188 + engines: {node: '>=0.6'} 5609 3189 5610 - bindings@1.5.0: 3190 + /bindings@1.5.0: 3191 + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 5611 3192 dependencies: 5612 3193 file-uri-to-path: 1.0.0 3194 + dev: false 5613 3195 5614 - bl@4.1.0: 3196 + /bl@4.1.0: 3197 + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 5615 3198 dependencies: 5616 3199 buffer: 5.7.1 5617 3200 inherits: 2.0.4 5618 3201 readable-stream: 3.6.2 3202 + dev: false 5619 3203 5620 - bn.js@4.12.1: {} 3204 + /bn.js@4.12.1: 3205 + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} 5621 3206 5622 - body-parser@1.20.3: 3207 + /body-parser@1.19.1: 3208 + resolution: {integrity: sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==} 3209 + engines: {node: '>= 0.8'} 3210 + dependencies: 3211 + bytes: 3.1.1 3212 + content-type: 1.0.5 3213 + debug: 2.6.9 3214 + depd: 1.1.2 3215 + http-errors: 1.8.1 3216 + iconv-lite: 0.4.24 3217 + on-finished: 2.3.0 3218 + qs: 6.9.6 3219 + raw-body: 2.4.2 3220 + type-is: 1.6.18 3221 + transitivePeerDependencies: 3222 + - supports-color 3223 + 3224 + /body-parser@1.20.3: 3225 + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} 3226 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 5623 3227 dependencies: 5624 3228 bytes: 3.1.2 5625 3229 content-type: 1.0.5 ··· 5635 3239 unpipe: 1.0.0 5636 3240 transitivePeerDependencies: 5637 3241 - supports-color 3242 + dev: true 5638 3243 5639 - bowser@2.11.0: {} 3244 + /bowser@2.11.0: 3245 + resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} 3246 + dev: false 5640 3247 5641 - brace-expansion@1.1.11: 3248 + /brace-expansion@1.1.11: 3249 + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 5642 3250 dependencies: 5643 3251 balanced-match: 1.0.2 5644 3252 concat-map: 0.0.1 3253 + dev: true 5645 3254 5646 - brace-expansion@2.0.1: 3255 + /brace-expansion@2.0.1: 3256 + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 5647 3257 dependencies: 5648 3258 balanced-match: 1.0.2 5649 3259 5650 - braces@3.0.3: 3260 + /braces@3.0.3: 3261 + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 3262 + engines: {node: '>=8'} 5651 3263 dependencies: 5652 3264 fill-range: 7.1.1 3265 + dev: true 5653 3266 5654 - brorand@1.1.0: {} 3267 + /brorand@1.1.0: 3268 + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} 5655 3269 5656 - browserslist@4.24.4: 3270 + /browserslist@4.24.4: 3271 + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 3272 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 3273 + hasBin: true 5657 3274 dependencies: 5658 - caniuse-lite: 1.0.30001700 5659 - electron-to-chromium: 1.5.104 3275 + caniuse-lite: 1.0.30001701 3276 + electron-to-chromium: 1.5.105 5660 3277 node-releases: 2.0.19 5661 - update-browserslist-db: 1.1.2(browserslist@4.24.4) 3278 + update-browserslist-db: 1.1.3(browserslist@4.24.4) 3279 + dev: true 5662 3280 5663 - bser@2.1.1: 3281 + /bser@2.1.1: 3282 + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} 5664 3283 dependencies: 5665 3284 node-int64: 0.4.0 3285 + dev: true 5666 3286 5667 - buffer-crc32@0.2.13: {} 3287 + /buffer-crc32@0.2.13: 3288 + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 3289 + dev: true 5668 3290 5669 - buffer-from@1.1.2: {} 3291 + /buffer-from@1.1.2: 3292 + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 3293 + dev: true 5670 3294 5671 - buffer@5.6.0: 3295 + /buffer@5.6.0: 3296 + resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==} 5672 3297 dependencies: 5673 3298 base64-js: 1.5.1 5674 3299 ieee754: 1.2.1 3300 + dev: false 5675 3301 5676 - buffer@5.7.1: 3302 + /buffer@5.7.1: 3303 + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 5677 3304 dependencies: 5678 3305 base64-js: 1.5.1 5679 3306 ieee754: 1.2.1 5680 3307 5681 - buffer@6.0.3: 3308 + /buffer@6.0.3: 3309 + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 5682 3310 dependencies: 5683 3311 base64-js: 1.5.1 5684 3312 ieee754: 1.2.1 5685 3313 5686 - bytes@3.1.2: {} 3314 + /bytes@3.0.0: 3315 + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} 3316 + engines: {node: '>= 0.8'} 5687 3317 5688 - call-bind-apply-helpers@1.0.2: 3318 + /bytes@3.1.1: 3319 + resolution: {integrity: sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==} 3320 + engines: {node: '>= 0.8'} 3321 + 3322 + /bytes@3.1.2: 3323 + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} 3324 + engines: {node: '>= 0.8'} 3325 + 3326 + /call-bind-apply-helpers@1.0.2: 3327 + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} 3328 + engines: {node: '>= 0.4'} 5689 3329 dependencies: 5690 3330 es-errors: 1.3.0 5691 3331 function-bind: 1.1.2 5692 3332 5693 - call-bound@1.0.3: 3333 + /call-bound@1.0.3: 3334 + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} 3335 + engines: {node: '>= 0.4'} 5694 3336 dependencies: 5695 3337 call-bind-apply-helpers: 1.0.2 5696 3338 get-intrinsic: 1.3.0 3339 + dev: true 5697 3340 5698 - callsites@3.1.0: {} 3341 + /callsites@3.1.0: 3342 + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 3343 + engines: {node: '>=6'} 3344 + dev: true 5699 3345 5700 - camelcase@5.3.1: {} 3346 + /camelcase@5.3.1: 3347 + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 3348 + engines: {node: '>=6'} 3349 + dev: true 5701 3350 5702 - camelcase@6.3.0: {} 3351 + /camelcase@6.3.0: 3352 + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 3353 + engines: {node: '>=10'} 3354 + dev: true 5703 3355 5704 - caniuse-lite@1.0.30001700: {} 3356 + /caniuse-lite@1.0.30001701: 3357 + resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==} 3358 + dev: true 5705 3359 5706 - cbor-extract@2.2.0: 3360 + /cbor-extract@2.2.0: 3361 + resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} 3362 + hasBin: true 3363 + requiresBuild: true 5707 3364 dependencies: 5708 3365 node-gyp-build-optional-packages: 5.1.1 5709 3366 optionalDependencies: ··· 5715 3372 '@cbor-extract/cbor-extract-win32-x64': 2.2.0 5716 3373 optional: true 5717 3374 5718 - cbor-x@1.6.0: 3375 + /cbor-x@1.6.0: 3376 + resolution: {integrity: sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==} 5719 3377 optionalDependencies: 5720 3378 cbor-extract: 2.2.0 5721 3379 5722 - cborg@1.10.2: {} 3380 + /cborg@1.10.2: 3381 + resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==} 3382 + hasBin: true 5723 3383 5724 - chalk@4.1.2: 3384 + /chalk@4.1.2: 3385 + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 3386 + engines: {node: '>=10'} 5725 3387 dependencies: 5726 3388 ansi-styles: 4.3.0 5727 3389 supports-color: 7.2.0 3390 + dev: true 5728 3391 5729 - char-regex@1.0.2: {} 3392 + /char-regex@1.0.2: 3393 + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} 3394 + engines: {node: '>=10'} 3395 + dev: true 5730 3396 5731 - chownr@1.1.4: {} 3397 + /chownr@1.1.4: 3398 + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 3399 + dev: false 5732 3400 5733 - chromium-bidi@0.11.0(devtools-protocol@0.0.1367902): 3401 + /chromium-bidi@0.8.0(devtools-protocol@0.0.1342118): 3402 + resolution: {integrity: sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==} 3403 + peerDependencies: 3404 + devtools-protocol: '*' 5734 3405 dependencies: 5735 - devtools-protocol: 0.0.1367902 3406 + devtools-protocol: 0.0.1342118 5736 3407 mitt: 3.0.1 3408 + urlpattern-polyfill: 10.0.0 5737 3409 zod: 3.23.8 3410 + dev: true 5738 3411 5739 - ci-info@3.9.0: {} 3412 + /ci-info@3.9.0: 3413 + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 3414 + engines: {node: '>=8'} 3415 + dev: true 5740 3416 5741 - cjs-module-lexer@1.4.3: {} 3417 + /cjs-module-lexer@1.4.3: 3418 + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} 3419 + dev: true 5742 3420 5743 - cliui@8.0.1: 3421 + /cliui@8.0.1: 3422 + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} 3423 + engines: {node: '>=12'} 5744 3424 dependencies: 5745 3425 string-width: 4.2.3 5746 3426 strip-ansi: 6.0.1 5747 3427 wrap-ansi: 7.0.0 3428 + dev: true 5748 3429 5749 - cluster-key-slot@1.1.2: {} 3430 + /cluster-key-slot@1.1.2: 3431 + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} 3432 + engines: {node: '>=0.10.0'} 5750 3433 5751 - co@4.6.0: {} 3434 + /co@4.6.0: 3435 + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} 3436 + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} 3437 + dev: true 5752 3438 5753 - code-block-writer@11.0.3: {} 3439 + /code-block-writer@11.0.3: 3440 + resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==} 3441 + dev: true 5754 3442 5755 - collect-v8-coverage@1.0.2: {} 3443 + /collect-v8-coverage@1.0.2: 3444 + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} 3445 + dev: true 5756 3446 5757 - color-convert@2.0.1: 3447 + /color-convert@2.0.1: 3448 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 3449 + engines: {node: '>=7.0.0'} 5758 3450 dependencies: 5759 3451 color-name: 1.1.4 5760 3452 5761 - color-name@1.1.4: {} 3453 + /color-name@1.1.4: 3454 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 5762 3455 5763 - color-string@1.9.1: 3456 + /color-string@1.9.1: 3457 + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 5764 3458 dependencies: 5765 3459 color-name: 1.1.4 5766 3460 simple-swizzle: 0.2.2 5767 3461 5768 - color@4.2.3: 3462 + /color@4.2.3: 3463 + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 3464 + engines: {node: '>=12.5.0'} 5769 3465 dependencies: 5770 3466 color-convert: 2.0.1 5771 3467 color-string: 1.9.1 5772 3468 5773 - combined-stream@1.0.8: 3469 + /combined-stream@1.0.8: 3470 + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 3471 + engines: {node: '>= 0.8'} 5774 3472 dependencies: 5775 3473 delayed-stream: 1.0.0 5776 3474 5777 - commander@9.5.0: {} 3475 + /commander@9.5.0: 3476 + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} 3477 + engines: {node: ^12.20.0 || >=14} 3478 + dev: true 5778 3479 5779 - compressible@2.0.18: 3480 + /compressible@2.0.18: 3481 + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} 3482 + engines: {node: '>= 0.6'} 5780 3483 dependencies: 5781 3484 mime-db: 1.53.0 5782 3485 5783 - compression@1.8.0: 3486 + /compression@1.7.4: 3487 + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} 3488 + engines: {node: '>= 0.8.0'} 5784 3489 dependencies: 5785 - bytes: 3.1.2 3490 + accepts: 1.3.8 3491 + bytes: 3.0.0 5786 3492 compressible: 2.0.18 5787 3493 debug: 2.6.9 5788 - negotiator: 0.6.4 5789 3494 on-headers: 1.0.2 5790 - safe-buffer: 5.2.1 3495 + safe-buffer: 5.1.2 5791 3496 vary: 1.1.2 5792 3497 transitivePeerDependencies: 5793 3498 - supports-color 5794 3499 5795 - concat-map@0.0.1: {} 3500 + /concat-map@0.0.1: 3501 + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 3502 + dev: true 5796 3503 5797 - content-disposition@0.5.4: 3504 + /content-disposition@0.5.4: 3505 + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} 3506 + engines: {node: '>= 0.6'} 5798 3507 dependencies: 5799 3508 safe-buffer: 5.2.1 5800 3509 5801 - content-type@1.0.5: {} 3510 + /content-type@1.0.5: 3511 + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} 3512 + engines: {node: '>= 0.6'} 5802 3513 5803 - convert-source-map@1.9.0: {} 3514 + /convert-source-map@1.9.0: 3515 + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 3516 + dev: true 5804 3517 5805 - convert-source-map@2.0.0: {} 3518 + /convert-source-map@2.0.0: 3519 + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} 3520 + dev: true 5806 3521 5807 - cookie-signature@1.0.6: {} 3522 + /cookie-signature@1.0.6: 3523 + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} 5808 3524 5809 - cookie@0.6.0: {} 3525 + /cookie@0.4.1: 3526 + resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} 3527 + engines: {node: '>= 0.6'} 5810 3528 5811 - cookie@0.7.1: {} 3529 + /cookie@0.6.0: 3530 + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 3531 + engines: {node: '>= 0.6'} 3532 + dev: false 5812 3533 5813 - cors@2.8.5: 3534 + /cookie@0.7.1: 3535 + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} 3536 + engines: {node: '>= 0.6'} 3537 + dev: true 3538 + 3539 + /cors@2.8.5: 3540 + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} 3541 + engines: {node: '>= 0.10'} 5814 3542 dependencies: 5815 3543 object-assign: 4.1.1 5816 3544 vary: 1.1.2 5817 3545 5818 - cosmiconfig@9.0.0(typescript@5.7.3): 3546 + /cosmiconfig@9.0.0(typescript@5.6.3): 3547 + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} 3548 + engines: {node: '>=14'} 3549 + peerDependencies: 3550 + typescript: '>=4.9.5' 3551 + peerDependenciesMeta: 3552 + typescript: 3553 + optional: true 5819 3554 dependencies: 5820 3555 env-paths: 2.2.1 5821 3556 import-fresh: 3.3.1 5822 3557 js-yaml: 4.1.0 5823 3558 parse-json: 5.2.0 5824 - optionalDependencies: 5825 - typescript: 5.7.3 3559 + typescript: 5.6.3 3560 + dev: true 5826 3561 5827 - create-require@1.1.1: {} 3562 + /create-require@1.1.1: 3563 + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 3564 + dev: true 5828 3565 5829 - cross-spawn@7.0.6: 3566 + /cross-spawn@7.0.6: 3567 + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 3568 + engines: {node: '>= 8'} 5830 3569 dependencies: 5831 3570 path-key: 3.1.1 5832 3571 shebang-command: 2.0.0 5833 3572 which: 2.0.2 5834 3573 5835 - data-uri-to-buffer@6.0.2: {} 3574 + /data-uri-to-buffer@6.0.2: 3575 + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} 3576 + engines: {node: '>= 14'} 3577 + dev: true 5836 3578 5837 - debug@2.6.9: 3579 + /debug@2.6.9: 3580 + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 3581 + peerDependencies: 3582 + supports-color: '*' 3583 + peerDependenciesMeta: 3584 + supports-color: 3585 + optional: true 5838 3586 dependencies: 5839 3587 ms: 2.0.0 5840 3588 5841 - debug@4.4.0: 3589 + /debug@4.4.0: 3590 + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 3591 + engines: {node: '>=6.0'} 3592 + peerDependencies: 3593 + supports-color: '*' 3594 + peerDependenciesMeta: 3595 + supports-color: 3596 + optional: true 5842 3597 dependencies: 5843 3598 ms: 2.1.3 5844 3599 5845 - decompress-response@6.0.0: 3600 + /decompress-response@6.0.0: 3601 + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 3602 + engines: {node: '>=10'} 5846 3603 dependencies: 5847 3604 mimic-response: 3.1.0 3605 + dev: false 5848 3606 5849 - dedent@0.7.0: {} 3607 + /dedent@0.7.0: 3608 + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} 3609 + dev: true 5850 3610 5851 - deep-extend@0.6.0: {} 3611 + /deep-extend@0.6.0: 3612 + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 3613 + engines: {node: '>=4.0.0'} 3614 + dev: false 5852 3615 5853 - deepmerge@4.3.1: {} 3616 + /deepmerge@4.3.1: 3617 + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 3618 + engines: {node: '>=0.10.0'} 5854 3619 5855 - degenerator@5.0.1: 3620 + /degenerator@5.0.1: 3621 + resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} 3622 + engines: {node: '>= 14'} 5856 3623 dependencies: 5857 3624 ast-types: 0.13.4 5858 3625 escodegen: 2.1.0 5859 3626 esprima: 4.0.1 3627 + dev: true 5860 3628 5861 - delay@5.0.0: {} 3629 + /delay@5.0.0: 3630 + resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} 3631 + engines: {node: '>=10'} 5862 3632 5863 - delayed-stream@1.0.0: {} 3633 + /delayed-stream@1.0.0: 3634 + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 3635 + engines: {node: '>=0.4.0'} 5864 3636 5865 - denque@2.1.0: {} 3637 + /denque@2.1.0: 3638 + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} 3639 + engines: {node: '>=0.10'} 5866 3640 5867 - depd@2.0.0: {} 3641 + /depd@1.1.2: 3642 + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} 3643 + engines: {node: '>= 0.6'} 5868 3644 5869 - destroy@1.2.0: {} 3645 + /depd@2.0.0: 3646 + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} 3647 + engines: {node: '>= 0.8'} 5870 3648 5871 - detect-libc@2.0.3: {} 3649 + /destroy@1.0.4: 3650 + resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==} 5872 3651 5873 - detect-newline@3.1.0: {} 3652 + /destroy@1.2.0: 3653 + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 3654 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 3655 + dev: true 5874 3656 5875 - devtools-protocol@0.0.1367902: {} 3657 + /detect-libc@2.0.3: 3658 + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} 3659 + engines: {node: '>=8'} 5876 3660 5877 - diff-sequences@28.1.1: {} 3661 + /detect-newline@3.1.0: 3662 + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} 3663 + engines: {node: '>=8'} 3664 + dev: true 5878 3665 5879 - diff@4.0.2: {} 3666 + /devtools-protocol@0.0.1342118: 3667 + resolution: {integrity: sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==} 3668 + dev: true 5880 3669 5881 - disposable-email-domains-js@1.10.0: {} 3670 + /diff-sequences@28.1.1: 3671 + resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} 3672 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 3673 + dev: true 5882 3674 5883 - dom-serializer@1.4.1: 3675 + /diff@4.0.2: 3676 + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 3677 + engines: {node: '>=0.3.1'} 3678 + dev: true 3679 + 3680 + /disposable-email-domains-js@1.5.0: 3681 + resolution: {integrity: sha512-L1cn+cZhKmxUwixH8n+n0HG+WbCz+LF4coyT6yMh930tpkD90ZWFx3A9dHIdFMVM745saaeNGYScIEstm3Y3yg==} 3682 + dev: false 3683 + 3684 + /dom-serializer@1.4.1: 3685 + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} 5884 3686 dependencies: 5885 3687 domelementtype: 2.3.0 5886 3688 domhandler: 4.3.1 5887 3689 entities: 2.2.0 3690 + dev: false 5888 3691 5889 - domelementtype@2.3.0: {} 3692 + /domelementtype@2.3.0: 3693 + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 3694 + dev: false 5890 3695 5891 - domhandler@4.3.1: 3696 + /domhandler@4.3.1: 3697 + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} 3698 + engines: {node: '>= 4'} 5892 3699 dependencies: 5893 3700 domelementtype: 2.3.0 3701 + dev: false 5894 3702 5895 - domutils@2.8.0: 3703 + /domutils@2.8.0: 3704 + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} 5896 3705 dependencies: 5897 3706 dom-serializer: 1.4.1 5898 3707 domelementtype: 2.3.0 5899 3708 domhandler: 4.3.1 3709 + dev: false 5900 3710 5901 - dunder-proto@1.0.1: 3711 + /dunder-proto@1.0.1: 3712 + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} 3713 + engines: {node: '>= 0.4'} 5902 3714 dependencies: 5903 3715 call-bind-apply-helpers: 1.0.2 5904 3716 es-errors: 1.3.0 5905 3717 gopd: 1.2.0 5906 3718 5907 - eastasianwidth@0.2.0: {} 3719 + /eastasianwidth@0.2.0: 3720 + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 3721 + dev: false 5908 3722 5909 - ee-first@1.1.1: {} 3723 + /ee-first@1.1.1: 3724 + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 5910 3725 5911 - electron-to-chromium@1.5.104: {} 3726 + /electron-to-chromium@1.5.105: 3727 + resolution: {integrity: sha512-ccp7LocdXx3yBhwiG0qTQ7XFrK48Ua2pxIxBdJO8cbddp/MvbBtPFzvnTchtyHQTsgqqczO8cdmAIbpMa0u2+g==} 3728 + dev: true 5912 3729 5913 - elliptic@6.6.1: 3730 + /elliptic@6.6.1: 3731 + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} 5914 3732 dependencies: 5915 3733 bn.js: 4.12.1 5916 3734 brorand: 1.1.0 ··· 5920 3738 minimalistic-assert: 1.0.1 5921 3739 minimalistic-crypto-utils: 1.0.1 5922 3740 5923 - emittery@0.10.2: {} 3741 + /emittery@0.10.2: 3742 + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} 3743 + engines: {node: '>=12'} 3744 + dev: true 5924 3745 5925 - emoji-regex@8.0.0: {} 3746 + /emoji-regex@8.0.0: 3747 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 5926 3748 5927 - emoji-regex@9.2.2: {} 3749 + /emoji-regex@9.2.2: 3750 + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 3751 + dev: false 5928 3752 5929 - encodeurl@1.0.2: {} 3753 + /encodeurl@1.0.2: 3754 + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} 3755 + engines: {node: '>= 0.8'} 5930 3756 5931 - encodeurl@2.0.0: {} 3757 + /encodeurl@2.0.0: 3758 + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} 3759 + engines: {node: '>= 0.8'} 3760 + dev: true 5932 3761 5933 - end-of-stream@1.4.4: 3762 + /end-of-stream@1.4.4: 3763 + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 5934 3764 dependencies: 5935 3765 once: 1.4.0 5936 3766 5937 - entities@2.2.0: {} 3767 + /entities@2.2.0: 3768 + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} 3769 + dev: false 5938 3770 5939 - env-paths@2.2.1: {} 3771 + /env-paths@2.2.1: 3772 + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} 3773 + engines: {node: '>=6'} 3774 + dev: true 5940 3775 5941 - error-ex@1.3.2: 3776 + /error-ex@1.3.2: 3777 + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 5942 3778 dependencies: 5943 3779 is-arrayish: 0.2.1 3780 + dev: true 5944 3781 5945 - es-define-property@1.0.1: {} 3782 + /es-define-property@1.0.1: 3783 + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} 3784 + engines: {node: '>= 0.4'} 5946 3785 5947 - es-errors@1.3.0: {} 3786 + /es-errors@1.3.0: 3787 + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 3788 + engines: {node: '>= 0.4'} 5948 3789 5949 - es-object-atoms@1.1.1: 3790 + /es-object-atoms@1.1.1: 3791 + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} 3792 + engines: {node: '>= 0.4'} 5950 3793 dependencies: 5951 3794 es-errors: 1.3.0 5952 3795 5953 - es-set-tostringtag@2.1.0: 3796 + /es-set-tostringtag@2.1.0: 3797 + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} 3798 + engines: {node: '>= 0.4'} 5954 3799 dependencies: 5955 3800 es-errors: 1.3.0 5956 3801 get-intrinsic: 1.3.0 5957 3802 has-tostringtag: 1.0.2 5958 3803 hasown: 2.0.2 5959 3804 5960 - esbuild-android-64@0.14.54: 3805 + /esbuild-android-64@0.14.48: 3806 + resolution: {integrity: sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==} 3807 + engines: {node: '>=12'} 3808 + cpu: [x64] 3809 + os: [android] 3810 + requiresBuild: true 3811 + dev: true 5961 3812 optional: true 5962 3813 5963 - esbuild-android-arm64@0.14.54: 3814 + /esbuild-android-arm64@0.14.48: 3815 + resolution: {integrity: sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==} 3816 + engines: {node: '>=12'} 3817 + cpu: [arm64] 3818 + os: [android] 3819 + requiresBuild: true 3820 + dev: true 5964 3821 optional: true 5965 3822 5966 - esbuild-darwin-64@0.14.54: 3823 + /esbuild-darwin-64@0.14.48: 3824 + resolution: {integrity: sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==} 3825 + engines: {node: '>=12'} 3826 + cpu: [x64] 3827 + os: [darwin] 3828 + requiresBuild: true 3829 + dev: true 5967 3830 optional: true 5968 3831 5969 - esbuild-darwin-arm64@0.14.54: 3832 + /esbuild-darwin-arm64@0.14.48: 3833 + resolution: {integrity: sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==} 3834 + engines: {node: '>=12'} 3835 + cpu: [arm64] 3836 + os: [darwin] 3837 + requiresBuild: true 3838 + dev: true 5970 3839 optional: true 5971 3840 5972 - esbuild-freebsd-64@0.14.54: 3841 + /esbuild-freebsd-64@0.14.48: 3842 + resolution: {integrity: sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==} 3843 + engines: {node: '>=12'} 3844 + cpu: [x64] 3845 + os: [freebsd] 3846 + requiresBuild: true 3847 + dev: true 5973 3848 optional: true 5974 3849 5975 - esbuild-freebsd-arm64@0.14.54: 3850 + /esbuild-freebsd-arm64@0.14.48: 3851 + resolution: {integrity: sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==} 3852 + engines: {node: '>=12'} 3853 + cpu: [arm64] 3854 + os: [freebsd] 3855 + requiresBuild: true 3856 + dev: true 5976 3857 optional: true 5977 3858 5978 - esbuild-linux-32@0.14.54: 3859 + /esbuild-linux-32@0.14.48: 3860 + resolution: {integrity: sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==} 3861 + engines: {node: '>=12'} 3862 + cpu: [ia32] 3863 + os: [linux] 3864 + requiresBuild: true 3865 + dev: true 5979 3866 optional: true 5980 3867 5981 - esbuild-linux-64@0.14.54: 3868 + /esbuild-linux-64@0.14.48: 3869 + resolution: {integrity: sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==} 3870 + engines: {node: '>=12'} 3871 + cpu: [x64] 3872 + os: [linux] 3873 + requiresBuild: true 3874 + dev: true 5982 3875 optional: true 5983 3876 5984 - esbuild-linux-arm64@0.14.54: 3877 + /esbuild-linux-arm64@0.14.48: 3878 + resolution: {integrity: sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==} 3879 + engines: {node: '>=12'} 3880 + cpu: [arm64] 3881 + os: [linux] 3882 + requiresBuild: true 3883 + dev: true 5985 3884 optional: true 5986 3885 5987 - esbuild-linux-arm@0.14.54: 3886 + /esbuild-linux-arm@0.14.48: 3887 + resolution: {integrity: sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==} 3888 + engines: {node: '>=12'} 3889 + cpu: [arm] 3890 + os: [linux] 3891 + requiresBuild: true 3892 + dev: true 5988 3893 optional: true 5989 3894 5990 - esbuild-linux-mips64le@0.14.54: 3895 + /esbuild-linux-mips64le@0.14.48: 3896 + resolution: {integrity: sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==} 3897 + engines: {node: '>=12'} 3898 + cpu: [mips64el] 3899 + os: [linux] 3900 + requiresBuild: true 3901 + dev: true 5991 3902 optional: true 5992 3903 5993 - esbuild-linux-ppc64le@0.14.54: 3904 + /esbuild-linux-ppc64le@0.14.48: 3905 + resolution: {integrity: sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==} 3906 + engines: {node: '>=12'} 3907 + cpu: [ppc64] 3908 + os: [linux] 3909 + requiresBuild: true 3910 + dev: true 5994 3911 optional: true 5995 3912 5996 - esbuild-linux-riscv64@0.14.54: 3913 + /esbuild-linux-riscv64@0.14.48: 3914 + resolution: {integrity: sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==} 3915 + engines: {node: '>=12'} 3916 + cpu: [riscv64] 3917 + os: [linux] 3918 + requiresBuild: true 3919 + dev: true 5997 3920 optional: true 5998 3921 5999 - esbuild-linux-s390x@0.14.54: 3922 + /esbuild-linux-s390x@0.14.48: 3923 + resolution: {integrity: sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==} 3924 + engines: {node: '>=12'} 3925 + cpu: [s390x] 3926 + os: [linux] 3927 + requiresBuild: true 3928 + dev: true 6000 3929 optional: true 6001 3930 6002 - esbuild-netbsd-64@0.14.54: 3931 + /esbuild-netbsd-64@0.14.48: 3932 + resolution: {integrity: sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==} 3933 + engines: {node: '>=12'} 3934 + cpu: [x64] 3935 + os: [netbsd] 3936 + requiresBuild: true 3937 + dev: true 6003 3938 optional: true 6004 3939 6005 - esbuild-openbsd-64@0.14.54: 3940 + /esbuild-openbsd-64@0.14.48: 3941 + resolution: {integrity: sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==} 3942 + engines: {node: '>=12'} 3943 + cpu: [x64] 3944 + os: [openbsd] 3945 + requiresBuild: true 3946 + dev: true 6006 3947 optional: true 6007 3948 6008 - esbuild-plugin-handlebars@1.0.3: 3949 + /esbuild-plugin-handlebars@1.0.3: 3950 + resolution: {integrity: sha512-vOqurrqU7s4f9xgwDiUG0I+9auJPf21GFf6xYxObRrQdi088N81P4ztCs0xVg0uSmWkIPcZuCLIwP+ttzKpezQ==} 6009 3951 dependencies: 6010 3952 handlebars: 4.7.8 3953 + dev: true 6011 3954 6012 - esbuild-sunos-64@0.14.54: 3955 + /esbuild-sunos-64@0.14.48: 3956 + resolution: {integrity: sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==} 3957 + engines: {node: '>=12'} 3958 + cpu: [x64] 3959 + os: [sunos] 3960 + requiresBuild: true 3961 + dev: true 6013 3962 optional: true 6014 3963 6015 - esbuild-windows-32@0.14.54: 3964 + /esbuild-windows-32@0.14.48: 3965 + resolution: {integrity: sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==} 3966 + engines: {node: '>=12'} 3967 + cpu: [ia32] 3968 + os: [win32] 3969 + requiresBuild: true 3970 + dev: true 6016 3971 optional: true 6017 3972 6018 - esbuild-windows-64@0.14.54: 3973 + /esbuild-windows-64@0.14.48: 3974 + resolution: {integrity: sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==} 3975 + engines: {node: '>=12'} 3976 + cpu: [x64] 3977 + os: [win32] 3978 + requiresBuild: true 3979 + dev: true 6019 3980 optional: true 6020 3981 6021 - esbuild-windows-arm64@0.14.54: 3982 + /esbuild-windows-arm64@0.14.48: 3983 + resolution: {integrity: sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==} 3984 + engines: {node: '>=12'} 3985 + cpu: [arm64] 3986 + os: [win32] 3987 + requiresBuild: true 3988 + dev: true 6022 3989 optional: true 6023 3990 6024 - esbuild@0.14.54: 3991 + /esbuild@0.14.48: 3992 + resolution: {integrity: sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==} 3993 + engines: {node: '>=12'} 3994 + hasBin: true 3995 + requiresBuild: true 6025 3996 optionalDependencies: 6026 - '@esbuild/linux-loong64': 0.14.54 6027 - esbuild-android-64: 0.14.54 6028 - esbuild-android-arm64: 0.14.54 6029 - esbuild-darwin-64: 0.14.54 6030 - esbuild-darwin-arm64: 0.14.54 6031 - esbuild-freebsd-64: 0.14.54 6032 - esbuild-freebsd-arm64: 0.14.54 6033 - esbuild-linux-32: 0.14.54 6034 - esbuild-linux-64: 0.14.54 6035 - esbuild-linux-arm: 0.14.54 6036 - esbuild-linux-arm64: 0.14.54 6037 - esbuild-linux-mips64le: 0.14.54 6038 - esbuild-linux-ppc64le: 0.14.54 6039 - esbuild-linux-riscv64: 0.14.54 6040 - esbuild-linux-s390x: 0.14.54 6041 - esbuild-netbsd-64: 0.14.54 6042 - esbuild-openbsd-64: 0.14.54 6043 - esbuild-sunos-64: 0.14.54 6044 - esbuild-windows-32: 0.14.54 6045 - esbuild-windows-64: 0.14.54 6046 - esbuild-windows-arm64: 0.14.54 3997 + esbuild-android-64: 0.14.48 3998 + esbuild-android-arm64: 0.14.48 3999 + esbuild-darwin-64: 0.14.48 4000 + esbuild-darwin-arm64: 0.14.48 4001 + esbuild-freebsd-64: 0.14.48 4002 + esbuild-freebsd-arm64: 0.14.48 4003 + esbuild-linux-32: 0.14.48 4004 + esbuild-linux-64: 0.14.48 4005 + esbuild-linux-arm: 0.14.48 4006 + esbuild-linux-arm64: 0.14.48 4007 + esbuild-linux-mips64le: 0.14.48 4008 + esbuild-linux-ppc64le: 0.14.48 4009 + esbuild-linux-riscv64: 0.14.48 4010 + esbuild-linux-s390x: 0.14.48 4011 + esbuild-netbsd-64: 0.14.48 4012 + esbuild-openbsd-64: 0.14.48 4013 + esbuild-sunos-64: 0.14.48 4014 + esbuild-windows-32: 0.14.48 4015 + esbuild-windows-64: 0.14.48 4016 + esbuild-windows-arm64: 0.14.48 4017 + dev: true 6047 4018 6048 - escalade@3.2.0: {} 4019 + /escalade@3.2.0: 4020 + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 4021 + engines: {node: '>=6'} 4022 + dev: true 6049 4023 6050 - escape-html@1.0.3: {} 4024 + /escape-html@1.0.3: 4025 + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 6051 4026 6052 - escape-string-regexp@2.0.0: {} 4027 + /escape-string-regexp@2.0.0: 4028 + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} 4029 + engines: {node: '>=8'} 4030 + dev: true 6053 4031 6054 - escodegen@2.1.0: 4032 + /escodegen@2.1.0: 4033 + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 4034 + engines: {node: '>=6.0'} 4035 + hasBin: true 6055 4036 dependencies: 6056 4037 esprima: 4.0.1 6057 4038 estraverse: 5.3.0 6058 4039 esutils: 2.0.3 6059 4040 optionalDependencies: 6060 4041 source-map: 0.6.1 4042 + dev: true 6061 4043 6062 - esprima@4.0.1: {} 4044 + /esprima@4.0.1: 4045 + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 4046 + engines: {node: '>=4'} 4047 + hasBin: true 4048 + dev: true 6063 4049 6064 - estraverse@5.3.0: {} 4050 + /estraverse@5.3.0: 4051 + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 4052 + engines: {node: '>=4.0'} 4053 + dev: true 6065 4054 6066 - esutils@2.0.3: {} 4055 + /esutils@2.0.3: 4056 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 4057 + engines: {node: '>=0.10.0'} 4058 + dev: true 6067 4059 6068 - etag@1.8.1: {} 4060 + /etag@1.8.1: 4061 + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} 4062 + engines: {node: '>= 0.6'} 6069 4063 6070 - event-target-shim@5.0.1: {} 4064 + /event-target-shim@5.0.1: 4065 + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} 4066 + engines: {node: '>=6'} 6071 4067 6072 - eventemitter3@4.0.7: {} 4068 + /eventemitter3@4.0.7: 4069 + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} 6073 4070 6074 - events@3.3.0: {} 4071 + /events@3.3.0: 4072 + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 4073 + engines: {node: '>=0.8.x'} 6075 4074 6076 - execa@5.1.1: 4075 + /execa@5.1.1: 4076 + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 4077 + engines: {node: '>=10'} 6077 4078 dependencies: 6078 4079 cross-spawn: 7.0.6 6079 4080 get-stream: 6.0.1 ··· 6084 4085 onetime: 5.1.2 6085 4086 signal-exit: 3.0.7 6086 4087 strip-final-newline: 2.0.0 4088 + dev: true 6087 4089 6088 - exit@0.1.2: {} 4090 + /exit@0.1.2: 4091 + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} 4092 + engines: {node: '>= 0.8.0'} 4093 + dev: true 6089 4094 6090 - expand-template@2.0.3: {} 4095 + /expand-template@2.0.3: 4096 + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 4097 + engines: {node: '>=6'} 4098 + dev: false 6091 4099 6092 - expect@28.1.3: 4100 + /expect@28.1.3: 4101 + resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} 4102 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6093 4103 dependencies: 6094 4104 '@jest/expect-utils': 28.1.3 6095 4105 jest-get-type: 28.0.2 6096 4106 jest-matcher-utils: 28.1.3 6097 4107 jest-message-util: 28.1.3 6098 4108 jest-util: 28.1.3 4109 + dev: true 6099 4110 6100 - express-async-errors@3.1.1(express@4.21.2): 4111 + /express-async-errors@3.1.1(express@4.17.2): 4112 + resolution: {integrity: sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==} 4113 + peerDependencies: 4114 + express: ^4.16.2 4115 + dependencies: 4116 + express: 4.17.2 4117 + dev: false 4118 + 4119 + /express-async-errors@3.1.1(express@4.21.2): 4120 + resolution: {integrity: sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==} 4121 + peerDependencies: 4122 + express: ^4.16.2 6101 4123 dependencies: 6102 4124 express: 4.21.2 4125 + dev: true 6103 4126 6104 - express@4.21.2: 4127 + /express@4.17.2: 4128 + resolution: {integrity: sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==} 4129 + engines: {node: '>= 0.10.0'} 4130 + dependencies: 4131 + accepts: 1.3.8 4132 + array-flatten: 1.1.1 4133 + body-parser: 1.19.1 4134 + content-disposition: 0.5.4 4135 + content-type: 1.0.5 4136 + cookie: 0.4.1 4137 + cookie-signature: 1.0.6 4138 + debug: 2.6.9 4139 + depd: 1.1.2 4140 + encodeurl: 1.0.2 4141 + escape-html: 1.0.3 4142 + etag: 1.8.1 4143 + finalhandler: 1.1.2 4144 + fresh: 0.5.2 4145 + merge-descriptors: 1.0.1 4146 + methods: 1.1.2 4147 + on-finished: 2.3.0 4148 + parseurl: 1.3.3 4149 + path-to-regexp: 0.1.7 4150 + proxy-addr: 2.0.7 4151 + qs: 6.9.6 4152 + range-parser: 1.2.1 4153 + safe-buffer: 5.2.1 4154 + send: 0.17.2 4155 + serve-static: 1.14.2 4156 + setprototypeof: 1.2.0 4157 + statuses: 1.5.0 4158 + type-is: 1.6.18 4159 + utils-merge: 1.0.1 4160 + vary: 1.1.2 4161 + transitivePeerDependencies: 4162 + - supports-color 4163 + 4164 + /express@4.21.2: 4165 + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} 4166 + engines: {node: '>= 0.10.0'} 6105 4167 dependencies: 6106 4168 accepts: 1.3.8 6107 4169 array-flatten: 1.1.1 ··· 6136 4198 vary: 1.1.2 6137 4199 transitivePeerDependencies: 6138 4200 - supports-color 4201 + dev: true 6139 4202 6140 - extract-zip@2.0.1: 4203 + /extract-zip@2.0.1: 4204 + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} 4205 + engines: {node: '>= 10.17.0'} 4206 + hasBin: true 6141 4207 dependencies: 6142 4208 debug: 4.4.0 6143 4209 get-stream: 5.2.0 ··· 6146 4212 '@types/yauzl': 2.10.3 6147 4213 transitivePeerDependencies: 6148 4214 - supports-color 4215 + dev: true 6149 4216 6150 - fast-fifo@1.3.2: {} 4217 + /fast-fifo@1.3.2: 4218 + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 4219 + dev: true 6151 4220 6152 - fast-glob@3.3.3: 4221 + /fast-glob@3.3.3: 4222 + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 4223 + engines: {node: '>=8.6.0'} 6153 4224 dependencies: 6154 4225 '@nodelib/fs.stat': 2.0.5 6155 4226 '@nodelib/fs.walk': 1.2.8 6156 4227 glob-parent: 5.1.2 6157 4228 merge2: 1.4.1 6158 4229 micromatch: 4.0.8 4230 + dev: true 6159 4231 6160 - fast-json-stable-stringify@2.1.0: {} 4232 + /fast-json-stable-stringify@2.1.0: 4233 + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 4234 + dev: true 6161 4235 6162 - fast-printf@1.6.10: {} 4236 + /fast-printf@1.6.10: 4237 + resolution: {integrity: sha512-GwTgG9O4FVIdShhbVF3JxOgSBY2+ePGsu2V/UONgoCPzF9VY6ZdBMKsHKCYQHZwNk3qNouUolRDsgVxcVA5G1w==} 4238 + engines: {node: '>=10.0'} 6163 4239 6164 - fast-redact@3.5.0: {} 4240 + /fast-redact@3.5.0: 4241 + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} 4242 + engines: {node: '>=6'} 6165 4243 6166 - fast-xml-parser@4.4.1: 4244 + /fast-url-parser@1.1.3: 4245 + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} 4246 + dependencies: 4247 + punycode: 1.4.1 4248 + 4249 + /fast-xml-parser@4.4.1: 4250 + resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} 4251 + hasBin: true 6167 4252 dependencies: 6168 4253 strnum: 1.1.1 4254 + dev: false 6169 4255 6170 - fastq@1.19.0: 4256 + /fastq@1.19.1: 4257 + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 6171 4258 dependencies: 6172 - reusify: 1.0.4 4259 + reusify: 1.1.0 4260 + dev: true 6173 4261 6174 - fb-watchman@2.0.2: 4262 + /fb-watchman@2.0.2: 4263 + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} 6175 4264 dependencies: 6176 4265 bser: 2.1.1 4266 + dev: true 6177 4267 6178 - fd-slicer@1.1.0: 4268 + /fd-slicer@1.1.0: 4269 + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 6179 4270 dependencies: 6180 4271 pend: 1.2.0 4272 + dev: true 6181 4273 6182 - file-type@16.5.4: 4274 + /file-type@16.5.4: 4275 + resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} 4276 + engines: {node: '>=10'} 6183 4277 dependencies: 6184 4278 readable-web-to-node-stream: 3.0.4 6185 4279 strtok3: 6.3.0 6186 4280 token-types: 4.2.1 4281 + dev: false 6187 4282 6188 - file-uri-to-path@1.0.0: {} 4283 + /file-uri-to-path@1.0.0: 4284 + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 4285 + dev: false 6189 4286 6190 - fill-range@7.1.1: 4287 + /fill-range@7.1.1: 4288 + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 4289 + engines: {node: '>=8'} 6191 4290 dependencies: 6192 4291 to-regex-range: 5.0.1 4292 + dev: true 6193 4293 6194 - finalhandler@1.3.1: 4294 + /finalhandler@1.1.2: 4295 + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} 4296 + engines: {node: '>= 0.8'} 4297 + dependencies: 4298 + debug: 2.6.9 4299 + encodeurl: 1.0.2 4300 + escape-html: 1.0.3 4301 + on-finished: 2.3.0 4302 + parseurl: 1.3.3 4303 + statuses: 1.5.0 4304 + unpipe: 1.0.0 4305 + transitivePeerDependencies: 4306 + - supports-color 4307 + 4308 + /finalhandler@1.3.1: 4309 + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} 4310 + engines: {node: '>= 0.8'} 6195 4311 dependencies: 6196 4312 debug: 2.6.9 6197 4313 encodeurl: 2.0.0 ··· 6202 4318 unpipe: 1.0.0 6203 4319 transitivePeerDependencies: 6204 4320 - supports-color 4321 + dev: true 6205 4322 6206 - find-up@4.1.0: 4323 + /find-up@4.1.0: 4324 + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 4325 + engines: {node: '>=8'} 6207 4326 dependencies: 6208 4327 locate-path: 5.0.0 6209 4328 path-exists: 4.0.0 4329 + dev: true 6210 4330 6211 - follow-redirects@1.15.9: {} 4331 + /follow-redirects@1.15.9: 4332 + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} 4333 + engines: {node: '>=4.0'} 4334 + peerDependencies: 4335 + debug: '*' 4336 + peerDependenciesMeta: 4337 + debug: 4338 + optional: true 6212 4339 6213 - foreground-child@3.3.1: 4340 + /foreground-child@3.3.1: 4341 + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} 4342 + engines: {node: '>=14'} 6214 4343 dependencies: 6215 4344 cross-spawn: 7.0.6 6216 4345 signal-exit: 4.1.0 4346 + dev: false 6217 4347 6218 - form-data@4.0.2: 4348 + /form-data@4.0.2: 4349 + resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} 4350 + engines: {node: '>= 6'} 6219 4351 dependencies: 6220 4352 asynckit: 0.4.0 6221 4353 combined-stream: 1.0.8 6222 4354 es-set-tostringtag: 2.1.0 6223 4355 mime-types: 2.1.35 6224 4356 6225 - forwarded@0.2.0: {} 4357 + /forwarded@0.2.0: 4358 + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 4359 + engines: {node: '>= 0.6'} 6226 4360 6227 - fresh@0.5.2: {} 4361 + /fresh@0.5.2: 4362 + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} 4363 + engines: {node: '>= 0.6'} 6228 4364 6229 - fs-constants@1.0.0: {} 4365 + /fs-constants@1.0.0: 4366 + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 4367 + dev: false 6230 4368 6231 - fs.realpath@1.0.0: {} 4369 + /fs.realpath@1.0.0: 4370 + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 4371 + dev: true 6232 4372 6233 - fsevents@2.3.3: 4373 + /fsevents@2.3.3: 4374 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 4375 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 4376 + os: [darwin] 4377 + requiresBuild: true 4378 + dev: true 6234 4379 optional: true 6235 4380 6236 - function-bind@1.1.2: {} 4381 + /function-bind@1.1.2: 4382 + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 6237 4383 6238 - gensync@1.0.0-beta.2: {} 4384 + /gensync@1.0.0-beta.2: 4385 + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 4386 + engines: {node: '>=6.9.0'} 4387 + dev: true 6239 4388 6240 - get-caller-file@2.0.5: {} 4389 + /get-caller-file@2.0.5: 4390 + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 4391 + engines: {node: 6.* || 8.* || >= 10.*} 6241 4392 6242 - get-intrinsic@1.3.0: 4393 + /get-intrinsic@1.3.0: 4394 + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} 4395 + engines: {node: '>= 0.4'} 6243 4396 dependencies: 6244 4397 call-bind-apply-helpers: 1.0.2 6245 4398 es-define-property: 1.0.1 ··· 6252 4405 hasown: 2.0.2 6253 4406 math-intrinsics: 1.1.0 6254 4407 6255 - get-package-type@0.1.0: {} 4408 + /get-package-type@0.1.0: 4409 + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} 4410 + engines: {node: '>=8.0.0'} 4411 + dev: true 6256 4412 6257 - get-port@6.1.2: {} 4413 + /get-port@6.1.2: 4414 + resolution: {integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==} 4415 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4416 + dev: true 6258 4417 6259 - get-proto@1.0.1: 4418 + /get-proto@1.0.1: 4419 + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} 4420 + engines: {node: '>= 0.4'} 6260 4421 dependencies: 6261 4422 dunder-proto: 1.0.1 6262 4423 es-object-atoms: 1.1.1 6263 4424 6264 - get-stream@5.2.0: 4425 + /get-stream@5.2.0: 4426 + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 4427 + engines: {node: '>=8'} 6265 4428 dependencies: 6266 4429 pump: 3.0.2 4430 + dev: true 6267 4431 6268 - get-stream@6.0.1: {} 4432 + /get-stream@6.0.1: 4433 + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 4434 + engines: {node: '>=10'} 4435 + dev: true 6269 4436 6270 - get-uri@6.0.4: 4437 + /get-uri@6.0.4: 4438 + resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} 4439 + engines: {node: '>= 14'} 6271 4440 dependencies: 6272 4441 basic-ftp: 5.0.5 6273 4442 data-uri-to-buffer: 6.0.2 6274 4443 debug: 4.4.0 6275 4444 transitivePeerDependencies: 6276 4445 - supports-color 4446 + dev: true 6277 4447 6278 - github-from-package@0.0.0: {} 4448 + /github-from-package@0.0.0: 4449 + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 4450 + dev: false 6279 4451 6280 - glob-parent@5.1.2: 4452 + /glob-parent@5.1.2: 4453 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 4454 + engines: {node: '>= 6'} 6281 4455 dependencies: 6282 4456 is-glob: 4.0.3 4457 + dev: true 6283 4458 6284 - glob@10.4.5: 4459 + /glob@10.3.10: 4460 + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 4461 + engines: {node: '>=16 || 14 >=14.17'} 4462 + hasBin: true 6285 4463 dependencies: 6286 4464 foreground-child: 3.3.1 6287 - jackspeak: 3.4.3 4465 + jackspeak: 2.3.6 6288 4466 minimatch: 9.0.5 6289 4467 minipass: 7.1.2 6290 - package-json-from-dist: 1.0.1 6291 4468 path-scurry: 1.11.1 4469 + dev: false 6292 4470 6293 - glob@7.2.3: 4471 + /glob@7.2.3: 4472 + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 4473 + deprecated: Glob versions prior to v9 are no longer supported 6294 4474 dependencies: 6295 4475 fs.realpath: 1.0.0 6296 4476 inflight: 1.0.6 ··· 6298 4478 minimatch: 3.1.2 6299 4479 once: 1.4.0 6300 4480 path-is-absolute: 1.0.1 4481 + dev: true 6301 4482 6302 - globals@11.12.0: {} 4483 + /globals@11.12.0: 4484 + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 4485 + engines: {node: '>=4'} 4486 + dev: true 6303 4487 6304 - gopd@1.2.0: {} 4488 + /gopd@1.2.0: 4489 + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} 4490 + engines: {node: '>= 0.4'} 6305 4491 6306 - graceful-fs@4.2.11: {} 4492 + /graceful-fs@4.2.11: 4493 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 4494 + dev: true 6307 4495 6308 - graphemer@1.4.0: {} 4496 + /graphemer@1.4.0: 4497 + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 4498 + 4499 + /handlebars@4.7.7: 4500 + resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} 4501 + engines: {node: '>=0.4.7'} 4502 + hasBin: true 4503 + dependencies: 4504 + minimist: 1.2.8 4505 + neo-async: 2.6.2 4506 + source-map: 0.6.1 4507 + wordwrap: 1.0.0 4508 + optionalDependencies: 4509 + uglify-js: 3.19.3 4510 + dev: false 6309 4511 6310 - handlebars@4.7.8: 4512 + /handlebars@4.7.8: 4513 + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} 4514 + engines: {node: '>=0.4.7'} 4515 + hasBin: true 6311 4516 dependencies: 6312 4517 minimist: 1.2.8 6313 4518 neo-async: 2.6.2 ··· 6315 4520 wordwrap: 1.0.0 6316 4521 optionalDependencies: 6317 4522 uglify-js: 3.19.3 4523 + dev: true 6318 4524 6319 - has-flag@4.0.0: {} 4525 + /has-flag@4.0.0: 4526 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 4527 + engines: {node: '>=8'} 4528 + dev: true 6320 4529 6321 - has-symbols@1.1.0: {} 4530 + /has-symbols@1.1.0: 4531 + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} 4532 + engines: {node: '>= 0.4'} 6322 4533 6323 - has-tostringtag@1.0.2: 4534 + /has-tostringtag@1.0.2: 4535 + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 4536 + engines: {node: '>= 0.4'} 6324 4537 dependencies: 6325 4538 has-symbols: 1.1.0 6326 4539 6327 - hash.js@1.1.7: 4540 + /hash.js@1.1.7: 4541 + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} 6328 4542 dependencies: 6329 4543 inherits: 2.0.4 6330 4544 minimalistic-assert: 1.0.1 6331 4545 6332 - hasown@2.0.2: 4546 + /hasown@2.0.2: 4547 + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 4548 + engines: {node: '>= 0.4'} 6333 4549 dependencies: 6334 4550 function-bind: 1.1.2 6335 4551 6336 - he@1.2.0: {} 4552 + /he@1.2.0: 4553 + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 4554 + hasBin: true 4555 + dev: false 6337 4556 6338 - hmac-drbg@1.0.1: 4557 + /hmac-drbg@1.0.1: 4558 + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} 6339 4559 dependencies: 6340 4560 hash.js: 1.1.7 6341 4561 minimalistic-assert: 1.0.1 6342 4562 minimalistic-crypto-utils: 1.0.1 6343 4563 6344 - html-escaper@2.0.2: {} 4564 + /html-escaper@2.0.2: 4565 + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} 4566 + dev: true 6345 4567 6346 - html-to-text@7.1.1: 4568 + /html-to-text@7.1.1: 4569 + resolution: {integrity: sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==} 4570 + engines: {node: '>=10.23.2'} 4571 + hasBin: true 6347 4572 dependencies: 6348 4573 deepmerge: 4.3.1 6349 4574 he: 1.2.0 6350 4575 htmlparser2: 6.1.0 6351 4576 minimist: 1.2.8 4577 + dev: false 6352 4578 6353 - htmlparser2@6.1.0: 4579 + /htmlparser2@6.1.0: 4580 + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} 6354 4581 dependencies: 6355 4582 domelementtype: 2.3.0 6356 4583 domhandler: 4.3.1 6357 4584 domutils: 2.8.0 6358 4585 entities: 2.2.0 4586 + dev: false 6359 4587 6360 - http-errors@2.0.0: 4588 + /http-errors@1.8.1: 4589 + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} 4590 + engines: {node: '>= 0.6'} 4591 + dependencies: 4592 + depd: 1.1.2 4593 + inherits: 2.0.4 4594 + setprototypeof: 1.2.0 4595 + statuses: 1.5.0 4596 + toidentifier: 1.0.1 4597 + 4598 + /http-errors@2.0.0: 4599 + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 4600 + engines: {node: '>= 0.8'} 6361 4601 dependencies: 6362 4602 depd: 2.0.0 6363 4603 inherits: 2.0.4 ··· 6365 4605 statuses: 2.0.1 6366 4606 toidentifier: 1.0.1 6367 4607 6368 - http-proxy-agent@7.0.2: 4608 + /http-proxy-agent@7.0.2: 4609 + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} 4610 + engines: {node: '>= 14'} 6369 4611 dependencies: 6370 4612 agent-base: 7.1.3 6371 4613 debug: 4.4.0 6372 4614 transitivePeerDependencies: 6373 4615 - supports-color 4616 + dev: true 6374 4617 6375 - http-terminator@3.2.0: 4618 + /http-terminator@3.2.0: 4619 + resolution: {integrity: sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==} 4620 + engines: {node: '>=14'} 6376 4621 dependencies: 6377 4622 delay: 5.0.0 6378 4623 p-wait-for: 3.2.0 6379 4624 roarr: 7.21.1 6380 4625 type-fest: 2.19.0 6381 4626 6382 - https-proxy-agent@7.0.6: 4627 + /https-proxy-agent@7.0.6: 4628 + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} 4629 + engines: {node: '>= 14'} 6383 4630 dependencies: 6384 4631 agent-base: 7.1.3 6385 4632 debug: 4.4.0 6386 4633 transitivePeerDependencies: 6387 4634 - supports-color 4635 + dev: true 6388 4636 6389 - human-signals@2.1.0: {} 4637 + /human-signals@2.1.0: 4638 + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 4639 + engines: {node: '>=10.17.0'} 4640 + dev: true 6390 4641 6391 - iconv-lite@0.4.24: 4642 + /iconv-lite@0.4.24: 4643 + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 4644 + engines: {node: '>=0.10.0'} 6392 4645 dependencies: 6393 4646 safer-buffer: 2.1.2 6394 4647 6395 - ieee754@1.2.1: {} 4648 + /ieee754@1.2.1: 4649 + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 6396 4650 6397 - import-fresh@3.3.1: 4651 + /import-fresh@3.3.1: 4652 + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 4653 + engines: {node: '>=6'} 6398 4654 dependencies: 6399 4655 parent-module: 1.0.1 6400 4656 resolve-from: 4.0.0 4657 + dev: true 6401 4658 6402 - import-local@3.2.0: 4659 + /import-local@3.2.0: 4660 + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} 4661 + engines: {node: '>=8'} 4662 + hasBin: true 6403 4663 dependencies: 6404 4664 pkg-dir: 4.2.0 6405 4665 resolve-cwd: 3.0.0 4666 + dev: true 6406 4667 6407 - imurmurhash@0.1.4: {} 4668 + /imurmurhash@0.1.4: 4669 + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 4670 + engines: {node: '>=0.8.19'} 4671 + dev: true 6408 4672 6409 - inflight@1.0.6: 4673 + /inflight@1.0.6: 4674 + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 4675 + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 6410 4676 dependencies: 6411 4677 once: 1.4.0 6412 4678 wrappy: 1.0.2 4679 + dev: true 6413 4680 6414 - inherits@2.0.4: {} 4681 + /inherits@2.0.4: 4682 + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 6415 4683 6416 - ini@1.3.8: {} 4684 + /ini@1.3.8: 4685 + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 4686 + dev: false 6417 4687 6418 - ioredis@5.5.0: 4688 + /ioredis@5.3.2: 4689 + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} 4690 + engines: {node: '>=12.22.0'} 6419 4691 dependencies: 6420 4692 '@ioredis/commands': 1.2.0 6421 4693 cluster-key-slot: 1.1.2 ··· 6429 4701 transitivePeerDependencies: 6430 4702 - supports-color 6431 4703 6432 - ip-address@9.0.5: 4704 + /ip-address@9.0.5: 4705 + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} 4706 + engines: {node: '>= 12'} 6433 4707 dependencies: 6434 4708 jsbn: 1.1.0 6435 4709 sprintf-js: 1.1.3 4710 + dev: true 6436 4711 6437 - ip3country@5.0.0: {} 4712 + /ip3country@5.0.0: 4713 + resolution: {integrity: sha512-lcFLMFU4eO1Z7tIpbVFZkaZ5ltqpeaRx7L9NsAbA9uA7/O/rj3RF8+evE5gDitooaTTIqjdzZrenFO/OOxQ2ew==} 4714 + dev: true 6438 4715 6439 - ipaddr.js@1.9.1: {} 4716 + /ipaddr.js@1.9.1: 4717 + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} 4718 + engines: {node: '>= 0.10'} 6440 4719 6441 - ipaddr.js@2.2.0: {} 4720 + /ipaddr.js@2.2.0: 4721 + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} 4722 + engines: {node: '>= 10'} 6442 4723 6443 - is-arrayish@0.2.1: {} 4724 + /is-arrayish@0.2.1: 4725 + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 4726 + dev: true 6444 4727 6445 - is-arrayish@0.3.2: {} 4728 + /is-arrayish@0.3.2: 4729 + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 6446 4730 6447 - is-core-module@2.16.1: 4731 + /is-core-module@2.16.1: 4732 + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 4733 + engines: {node: '>= 0.4'} 6448 4734 dependencies: 6449 4735 hasown: 2.0.2 4736 + dev: true 6450 4737 6451 - is-extglob@2.1.1: {} 4738 + /is-extglob@2.1.1: 4739 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 4740 + engines: {node: '>=0.10.0'} 4741 + dev: true 6452 4742 6453 - is-fullwidth-code-point@3.0.0: {} 4743 + /is-fullwidth-code-point@3.0.0: 4744 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 4745 + engines: {node: '>=8'} 6454 4746 6455 - is-generator-fn@2.1.0: {} 4747 + /is-generator-fn@2.1.0: 4748 + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} 4749 + engines: {node: '>=6'} 4750 + dev: true 6456 4751 6457 - is-glob@4.0.3: 4752 + /is-glob@4.0.3: 4753 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 4754 + engines: {node: '>=0.10.0'} 6458 4755 dependencies: 6459 4756 is-extglob: 2.1.1 4757 + dev: true 6460 4758 6461 - is-number@7.0.0: {} 4759 + /is-number@7.0.0: 4760 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 4761 + engines: {node: '>=0.12.0'} 4762 + dev: true 6462 4763 6463 - is-stream@2.0.1: {} 4764 + /is-stream@2.0.1: 4765 + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 4766 + engines: {node: '>=8'} 4767 + dev: true 6464 4768 6465 - isexe@2.0.0: {} 4769 + /isexe@2.0.0: 4770 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 6466 4771 6467 - iso-datestring-validator@2.2.2: {} 4772 + /iso-datestring-validator@2.2.2: 4773 + resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==} 6468 4774 6469 - istanbul-lib-coverage@3.2.2: {} 4775 + /istanbul-lib-coverage@3.2.2: 4776 + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} 4777 + engines: {node: '>=8'} 4778 + dev: true 6470 4779 6471 - istanbul-lib-instrument@5.2.1: 4780 + /istanbul-lib-instrument@5.2.1: 4781 + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} 4782 + engines: {node: '>=8'} 6472 4783 dependencies: 6473 4784 '@babel/core': 7.26.9 6474 4785 '@babel/parser': 7.26.9 ··· 6477 4788 semver: 6.3.1 6478 4789 transitivePeerDependencies: 6479 4790 - supports-color 4791 + dev: true 6480 4792 6481 - istanbul-lib-report@3.0.1: 4793 + /istanbul-lib-report@3.0.1: 4794 + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 4795 + engines: {node: '>=10'} 6482 4796 dependencies: 6483 4797 istanbul-lib-coverage: 3.2.2 6484 4798 make-dir: 4.0.0 6485 4799 supports-color: 7.2.0 4800 + dev: true 6486 4801 6487 - istanbul-lib-source-maps@4.0.1: 4802 + /istanbul-lib-source-maps@4.0.1: 4803 + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} 4804 + engines: {node: '>=10'} 6488 4805 dependencies: 6489 4806 debug: 4.4.0 6490 4807 istanbul-lib-coverage: 3.2.2 6491 4808 source-map: 0.6.1 6492 4809 transitivePeerDependencies: 6493 4810 - supports-color 4811 + dev: true 6494 4812 6495 - istanbul-reports@3.1.7: 4813 + /istanbul-reports@3.1.7: 4814 + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} 4815 + engines: {node: '>=8'} 6496 4816 dependencies: 6497 4817 html-escaper: 2.0.2 6498 4818 istanbul-lib-report: 3.0.1 4819 + dev: true 6499 4820 6500 - jackspeak@3.4.3: 4821 + /jackspeak@2.3.6: 4822 + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} 4823 + engines: {node: '>=14'} 6501 4824 dependencies: 6502 4825 '@isaacs/cliui': 8.0.2 6503 4826 optionalDependencies: 6504 4827 '@pkgjs/parseargs': 0.11.0 4828 + dev: false 6505 4829 6506 - jest-changed-files@28.1.3: 4830 + /jest-changed-files@28.1.3: 4831 + resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} 4832 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6507 4833 dependencies: 6508 4834 execa: 5.1.1 6509 4835 p-limit: 3.1.0 4836 + dev: true 6510 4837 6511 - jest-circus@28.1.3: 4838 + /jest-circus@28.1.3: 4839 + resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} 4840 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6512 4841 dependencies: 6513 4842 '@jest/environment': 28.1.3 6514 4843 '@jest/expect': 28.1.3 ··· 6531 4860 stack-utils: 2.0.6 6532 4861 transitivePeerDependencies: 6533 4862 - supports-color 4863 + dev: true 6534 4864 6535 - jest-cli@28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)): 4865 + /jest-cli@28.1.3(@types/node@22.13.5)(ts-node@10.8.2): 4866 + resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} 4867 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4868 + hasBin: true 4869 + peerDependencies: 4870 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 4871 + peerDependenciesMeta: 4872 + node-notifier: 4873 + optional: true 6536 4874 dependencies: 6537 - '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 4875 + '@jest/core': 28.1.3(ts-node@10.8.2) 6538 4876 '@jest/test-result': 28.1.3 6539 4877 '@jest/types': 28.1.3 6540 4878 chalk: 4.1.2 6541 4879 exit: 0.1.2 6542 4880 graceful-fs: 4.2.11 6543 4881 import-local: 3.2.0 6544 - jest-config: 28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 4882 + jest-config: 28.1.3(@types/node@22.13.5)(ts-node@10.8.2) 6545 4883 jest-util: 28.1.3 6546 4884 jest-validate: 28.1.3 6547 4885 prompts: 2.4.2 ··· 6550 4888 - '@types/node' 6551 4889 - supports-color 6552 4890 - ts-node 4891 + dev: true 6553 4892 6554 - jest-config@28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)): 4893 + /jest-config@28.1.3(@types/node@22.13.5)(ts-node@10.8.2): 4894 + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} 4895 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4896 + peerDependencies: 4897 + '@types/node': '*' 4898 + ts-node: '>=9.0.0' 4899 + peerDependenciesMeta: 4900 + '@types/node': 4901 + optional: true 4902 + ts-node: 4903 + optional: true 6555 4904 dependencies: 6556 4905 '@babel/core': 7.26.9 6557 4906 '@jest/test-sequencer': 28.1.3 6558 4907 '@jest/types': 28.1.3 4908 + '@types/node': 22.13.5 6559 4909 babel-jest: 28.1.3(@babel/core@7.26.9) 6560 4910 chalk: 4.1.2 6561 4911 ci-info: 3.9.0 ··· 6575 4925 pretty-format: 28.1.3 6576 4926 slash: 3.0.0 6577 4927 strip-json-comments: 3.1.1 6578 - optionalDependencies: 6579 - '@types/node': 22.13.5 6580 - ts-node: 10.9.2(@types/node@22.13.5)(typescript@5.7.3) 4928 + ts-node: 10.8.2(@types/node@22.13.5)(typescript@5.6.3) 6581 4929 transitivePeerDependencies: 6582 4930 - supports-color 4931 + dev: true 6583 4932 6584 - jest-diff@28.1.3: 4933 + /jest-diff@28.1.3: 4934 + resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} 4935 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6585 4936 dependencies: 6586 4937 chalk: 4.1.2 6587 4938 diff-sequences: 28.1.1 6588 4939 jest-get-type: 28.0.2 6589 4940 pretty-format: 28.1.3 4941 + dev: true 6590 4942 6591 - jest-docblock@28.1.1: 4943 + /jest-docblock@28.1.1: 4944 + resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} 4945 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6592 4946 dependencies: 6593 4947 detect-newline: 3.1.0 4948 + dev: true 6594 4949 6595 - jest-each@28.1.3: 4950 + /jest-each@28.1.3: 4951 + resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} 4952 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6596 4953 dependencies: 6597 4954 '@jest/types': 28.1.3 6598 4955 chalk: 4.1.2 6599 4956 jest-get-type: 28.0.2 6600 4957 jest-util: 28.1.3 6601 4958 pretty-format: 28.1.3 4959 + dev: true 6602 4960 6603 - jest-environment-node@28.1.3: 4961 + /jest-environment-node@28.1.3: 4962 + resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} 4963 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6604 4964 dependencies: 6605 4965 '@jest/environment': 28.1.3 6606 4966 '@jest/fake-timers': 28.1.3 ··· 6608 4968 '@types/node': 22.13.5 6609 4969 jest-mock: 28.1.3 6610 4970 jest-util: 28.1.3 4971 + dev: true 6611 4972 6612 - jest-get-type@28.0.2: {} 4973 + /jest-get-type@28.0.2: 4974 + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} 4975 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 4976 + dev: true 6613 4977 6614 - jest-haste-map@28.1.3: 4978 + /jest-haste-map@28.1.3: 4979 + resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} 4980 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6615 4981 dependencies: 6616 4982 '@jest/types': 28.1.3 6617 4983 '@types/graceful-fs': 4.1.9 ··· 6626 4992 walker: 1.0.8 6627 4993 optionalDependencies: 6628 4994 fsevents: 2.3.3 4995 + dev: true 6629 4996 6630 - jest-leak-detector@28.1.3: 4997 + /jest-leak-detector@28.1.3: 4998 + resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} 4999 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6631 5000 dependencies: 6632 5001 jest-get-type: 28.0.2 6633 5002 pretty-format: 28.1.3 5003 + dev: true 6634 5004 6635 - jest-matcher-utils@28.1.3: 5005 + /jest-matcher-utils@28.1.3: 5006 + resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} 5007 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6636 5008 dependencies: 6637 5009 chalk: 4.1.2 6638 5010 jest-diff: 28.1.3 6639 5011 jest-get-type: 28.0.2 6640 5012 pretty-format: 28.1.3 5013 + dev: true 6641 5014 6642 - jest-message-util@28.1.3: 5015 + /jest-message-util@28.1.3: 5016 + resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} 5017 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6643 5018 dependencies: 6644 5019 '@babel/code-frame': 7.26.2 6645 5020 '@jest/types': 28.1.3 ··· 6650 5025 pretty-format: 28.1.3 6651 5026 slash: 3.0.0 6652 5027 stack-utils: 2.0.6 5028 + dev: true 6653 5029 6654 - jest-mock@28.1.3: 5030 + /jest-mock@28.1.3: 5031 + resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} 5032 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6655 5033 dependencies: 6656 5034 '@jest/types': 28.1.3 6657 5035 '@types/node': 22.13.5 5036 + dev: true 6658 5037 6659 - jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): 6660 - optionalDependencies: 5038 + /jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): 5039 + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} 5040 + engines: {node: '>=6'} 5041 + peerDependencies: 5042 + jest-resolve: '*' 5043 + peerDependenciesMeta: 5044 + jest-resolve: 5045 + optional: true 5046 + dependencies: 6661 5047 jest-resolve: 28.1.3 5048 + dev: true 6662 5049 6663 - jest-regex-util@28.0.2: {} 5050 + /jest-regex-util@28.0.2: 5051 + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} 5052 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 5053 + dev: true 6664 5054 6665 - jest-resolve-dependencies@28.1.3: 5055 + /jest-resolve-dependencies@28.1.3: 5056 + resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} 5057 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6666 5058 dependencies: 6667 5059 jest-regex-util: 28.0.2 6668 5060 jest-snapshot: 28.1.3 6669 5061 transitivePeerDependencies: 6670 5062 - supports-color 5063 + dev: true 6671 5064 6672 - jest-resolve@28.1.3: 5065 + /jest-resolve@28.1.3: 5066 + resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} 5067 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6673 5068 dependencies: 6674 5069 chalk: 4.1.2 6675 5070 graceful-fs: 4.2.11 ··· 6680 5075 resolve: 1.22.10 6681 5076 resolve.exports: 1.1.1 6682 5077 slash: 3.0.0 5078 + dev: true 6683 5079 6684 - jest-runner@28.1.3: 5080 + /jest-runner@28.1.3: 5081 + resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} 5082 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6685 5083 dependencies: 6686 5084 '@jest/console': 28.1.3 6687 5085 '@jest/environment': 28.1.3 ··· 6706 5104 source-map-support: 0.5.13 6707 5105 transitivePeerDependencies: 6708 5106 - supports-color 5107 + dev: true 6709 5108 6710 - jest-runtime@28.1.3: 5109 + /jest-runtime@28.1.3: 5110 + resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} 5111 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6711 5112 dependencies: 6712 5113 '@jest/environment': 28.1.3 6713 5114 '@jest/fake-timers': 28.1.3 ··· 6733 5134 strip-bom: 4.0.0 6734 5135 transitivePeerDependencies: 6735 5136 - supports-color 5137 + dev: true 6736 5138 6737 - jest-snapshot@28.1.3: 5139 + /jest-snapshot@28.1.3: 5140 + resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} 5141 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6738 5142 dependencies: 6739 5143 '@babel/core': 7.26.9 6740 5144 '@babel/generator': 7.26.9 ··· 6761 5165 semver: 7.7.1 6762 5166 transitivePeerDependencies: 6763 5167 - supports-color 5168 + dev: true 6764 5169 6765 - jest-util@28.1.3: 5170 + /jest-util@28.1.3: 5171 + resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} 5172 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6766 5173 dependencies: 6767 5174 '@jest/types': 28.1.3 6768 5175 '@types/node': 22.13.5 ··· 6770 5177 ci-info: 3.9.0 6771 5178 graceful-fs: 4.2.11 6772 5179 picomatch: 2.3.1 5180 + dev: true 6773 5181 6774 - jest-validate@28.1.3: 5182 + /jest-validate@28.1.3: 5183 + resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} 5184 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6775 5185 dependencies: 6776 5186 '@jest/types': 28.1.3 6777 5187 camelcase: 6.3.0 ··· 6779 5189 jest-get-type: 28.0.2 6780 5190 leven: 3.1.0 6781 5191 pretty-format: 28.1.3 5192 + dev: true 6782 5193 6783 - jest-watcher@28.1.3: 5194 + /jest-watcher@28.1.3: 5195 + resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} 5196 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6784 5197 dependencies: 6785 5198 '@jest/test-result': 28.1.3 6786 5199 '@jest/types': 28.1.3 ··· 6790 5203 emittery: 0.10.2 6791 5204 jest-util: 28.1.3 6792 5205 string-length: 4.0.2 5206 + dev: true 6793 5207 6794 - jest-worker@28.1.3: 5208 + /jest-worker@28.1.3: 5209 + resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} 5210 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 6795 5211 dependencies: 6796 5212 '@types/node': 22.13.5 6797 5213 merge-stream: 2.0.0 6798 5214 supports-color: 8.1.1 5215 + dev: true 6799 5216 6800 - jest@28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)): 5217 + /jest@28.1.2(@types/node@22.13.5)(ts-node@10.8.2): 5218 + resolution: {integrity: sha512-Tuf05DwLeCh2cfWCQbcz9UxldoDyiR1E9Igaei5khjonKncYdc6LDfynKCEWozK0oLE3GD+xKAo2u8x/0s6GOg==} 5219 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 5220 + hasBin: true 5221 + peerDependencies: 5222 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 5223 + peerDependenciesMeta: 5224 + node-notifier: 5225 + optional: true 6801 5226 dependencies: 6802 - '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 5227 + '@jest/core': 28.1.3(ts-node@10.8.2) 6803 5228 '@jest/types': 28.1.3 6804 5229 import-local: 3.2.0 6805 - jest-cli: 28.1.3(@types/node@22.13.5)(ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3)) 5230 + jest-cli: 28.1.3(@types/node@22.13.5)(ts-node@10.8.2) 6806 5231 transitivePeerDependencies: 6807 5232 - '@types/node' 6808 5233 - supports-color 6809 5234 - ts-node 5235 + dev: true 6810 5236 6811 - jose@5.10.0: {} 5237 + /jose@5.0.1: 5238 + resolution: {integrity: sha512-gRVzy7s3RRdGbXmcTdlOswJOjhwPLx1ijIgAqLY6ktzFpOJxxYn4l0fC2vHaHHi4YBX/5FOL3aY+6W0cvQgpug==} 6812 5239 6813 - js-tokens@4.0.0: {} 5240 + /jose@5.10.0: 5241 + resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} 5242 + dev: false 5243 + 5244 + /js-tokens@4.0.0: 5245 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 5246 + dev: true 6814 5247 6815 - js-yaml@3.14.1: 5248 + /js-yaml@3.14.1: 5249 + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 5250 + hasBin: true 6816 5251 dependencies: 6817 5252 argparse: 1.0.10 6818 5253 esprima: 4.0.1 5254 + dev: true 6819 5255 6820 - js-yaml@4.1.0: 5256 + /js-yaml@4.1.0: 5257 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 5258 + hasBin: true 6821 5259 dependencies: 6822 5260 argparse: 2.0.1 5261 + dev: true 6823 5262 6824 - jsbn@1.1.0: {} 5263 + /jsbn@1.1.0: 5264 + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} 5265 + dev: true 6825 5266 6826 - jsesc@3.1.0: {} 5267 + /jsesc@3.1.0: 5268 + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 5269 + engines: {node: '>=6'} 5270 + hasBin: true 5271 + dev: true 6827 5272 6828 - json-parse-even-better-errors@2.3.1: {} 5273 + /json-parse-even-better-errors@2.3.1: 5274 + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 5275 + dev: true 6829 5276 6830 - json5@2.2.3: {} 5277 + /json5@2.2.3: 5278 + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 5279 + engines: {node: '>=6'} 5280 + hasBin: true 5281 + dev: true 6831 5282 6832 - key-encoder@2.0.3: 5283 + /key-encoder@2.0.3: 5284 + resolution: {integrity: sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg==} 6833 5285 dependencies: 6834 5286 '@types/elliptic': 6.4.18 6835 5287 asn1.js: 5.4.1 6836 5288 bn.js: 4.12.1 6837 5289 elliptic: 6.6.1 6838 5290 6839 - kleur@3.0.3: {} 5291 + /kleur@3.0.3: 5292 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 5293 + engines: {node: '>=6'} 5294 + dev: true 6840 5295 6841 - kysely@0.22.0: {} 5296 + /kysely@0.22.0: 5297 + resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==} 5298 + engines: {node: '>=14.0.0'} 6842 5299 6843 - kysely@0.23.5: {} 5300 + /kysely@0.23.5: 5301 + resolution: {integrity: sha512-TH+b56pVXQq0tsyooYLeNfV11j6ih7D50dyN8tkM0e7ndiUH28Nziojiog3qRFlmEj9XePYdZUrNJ2079Qjdow==} 5302 + engines: {node: '>=14.0.0'} 5303 + dev: true 6844 5304 6845 - leven@3.1.0: {} 5305 + /leven@3.1.0: 5306 + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} 5307 + engines: {node: '>=6'} 5308 + dev: true 6846 5309 6847 - lines-and-columns@1.2.4: {} 5310 + /lines-and-columns@1.2.4: 5311 + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 5312 + dev: true 6848 5313 6849 - locate-path@5.0.0: 5314 + /locate-path@5.0.0: 5315 + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 5316 + engines: {node: '>=8'} 6850 5317 dependencies: 6851 5318 p-locate: 4.1.0 5319 + dev: true 6852 5320 6853 - lodash.defaults@4.2.0: {} 5321 + /lodash.defaults@4.2.0: 5322 + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} 6854 5323 6855 - lodash.isarguments@3.1.0: {} 5324 + /lodash.isarguments@3.1.0: 5325 + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} 6856 5326 6857 - lru-cache@10.4.3: {} 5327 + /lru-cache@10.4.3: 5328 + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 5329 + dev: false 6858 5330 6859 - lru-cache@5.1.1: 5331 + /lru-cache@5.1.1: 5332 + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} 6860 5333 dependencies: 6861 5334 yallist: 3.1.1 5335 + dev: true 6862 5336 6863 - lru-cache@7.18.3: {} 5337 + /lru-cache@7.18.3: 5338 + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} 5339 + engines: {node: '>=12'} 5340 + dev: true 6864 5341 6865 - make-dir@4.0.0: 5342 + /make-dir@4.0.0: 5343 + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} 5344 + engines: {node: '>=10'} 6866 5345 dependencies: 6867 5346 semver: 7.7.1 5347 + dev: true 6868 5348 6869 - make-error@1.3.6: {} 5349 + /make-error@1.3.6: 5350 + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 5351 + dev: true 6870 5352 6871 - makeerror@1.0.12: 5353 + /makeerror@1.0.12: 5354 + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} 6872 5355 dependencies: 6873 5356 tmpl: 1.0.5 5357 + dev: true 6874 5358 6875 - math-intrinsics@1.1.0: {} 5359 + /math-intrinsics@1.1.0: 5360 + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} 5361 + engines: {node: '>= 0.4'} 6876 5362 6877 - media-typer@0.3.0: {} 5363 + /media-typer@0.3.0: 5364 + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} 5365 + engines: {node: '>= 0.6'} 6878 5366 6879 - merge-descriptors@1.0.3: {} 5367 + /merge-descriptors@1.0.1: 5368 + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} 5369 + 5370 + /merge-descriptors@1.0.3: 5371 + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} 5372 + dev: true 6880 5373 6881 - merge-stream@2.0.0: {} 5374 + /merge-stream@2.0.0: 5375 + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 5376 + dev: true 6882 5377 6883 - merge2@1.4.1: {} 5378 + /merge2@1.4.1: 5379 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 5380 + engines: {node: '>= 8'} 5381 + dev: true 6884 5382 6885 - methods@1.1.2: {} 5383 + /methods@1.1.2: 5384 + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} 5385 + engines: {node: '>= 0.6'} 6886 5386 6887 - micromatch@4.0.8: 5387 + /micromatch@4.0.8: 5388 + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 5389 + engines: {node: '>=8.6'} 6888 5390 dependencies: 6889 5391 braces: 3.0.3 6890 5392 picomatch: 2.3.1 5393 + dev: true 6891 5394 6892 - mime-db@1.52.0: {} 5395 + /mime-db@1.52.0: 5396 + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 5397 + engines: {node: '>= 0.6'} 6893 5398 6894 - mime-db@1.53.0: {} 5399 + /mime-db@1.53.0: 5400 + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} 5401 + engines: {node: '>= 0.6'} 6895 5402 6896 - mime-types@2.1.35: 5403 + /mime-types@2.1.35: 5404 + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 5405 + engines: {node: '>= 0.6'} 6897 5406 dependencies: 6898 5407 mime-db: 1.52.0 6899 5408 6900 - mime@1.6.0: {} 5409 + /mime@1.6.0: 5410 + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 5411 + engines: {node: '>=4'} 5412 + hasBin: true 6901 5413 6902 - mimic-fn@2.1.0: {} 5414 + /mimic-fn@2.1.0: 5415 + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 5416 + engines: {node: '>=6'} 5417 + dev: true 6903 5418 6904 - mimic-response@3.1.0: {} 5419 + /mimic-response@3.1.0: 5420 + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 5421 + engines: {node: '>=10'} 5422 + dev: false 6905 5423 6906 - minimalistic-assert@1.0.1: {} 5424 + /minimalistic-assert@1.0.1: 5425 + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} 6907 5426 6908 - minimalistic-crypto-utils@1.0.1: {} 5427 + /minimalistic-crypto-utils@1.0.1: 5428 + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} 6909 5429 6910 - minimatch@3.1.2: 5430 + /minimatch@3.1.2: 5431 + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 6911 5432 dependencies: 6912 5433 brace-expansion: 1.1.11 5434 + dev: true 6913 5435 6914 - minimatch@5.1.6: 5436 + /minimatch@5.1.6: 5437 + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} 5438 + engines: {node: '>=10'} 6915 5439 dependencies: 6916 5440 brace-expansion: 2.0.1 5441 + dev: true 6917 5442 6918 - minimatch@9.0.5: 5443 + /minimatch@9.0.5: 5444 + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 5445 + engines: {node: '>=16 || 14 >=14.17'} 6919 5446 dependencies: 6920 5447 brace-expansion: 2.0.1 5448 + dev: false 6921 5449 6922 - minimist@1.2.8: {} 5450 + /minimist@1.2.8: 5451 + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 6923 5452 6924 - minipass@7.1.2: {} 5453 + /minipass@7.1.2: 5454 + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 5455 + engines: {node: '>=16 || 14 >=14.17'} 5456 + dev: false 6925 5457 6926 - mitt@3.0.1: {} 5458 + /mitt@3.0.1: 5459 + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} 5460 + dev: true 6927 5461 6928 - mkdirp-classic@0.5.3: {} 5462 + /mkdirp-classic@0.5.3: 5463 + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 5464 + dev: false 6929 5465 6930 - mkdirp@1.0.4: {} 5466 + /mkdirp@1.0.4: 5467 + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 5468 + engines: {node: '>=10'} 5469 + hasBin: true 5470 + dev: true 6931 5471 6932 - ms@2.0.0: {} 5472 + /ms@2.0.0: 5473 + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 6933 5474 6934 - ms@2.1.3: {} 5475 + /ms@2.1.3: 5476 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 6935 5477 6936 - multiformats@9.9.0: {} 6937 - 6938 - murmurhash@2.0.1: {} 5478 + /multiformats@9.9.0: 5479 + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} 6939 5480 6940 - napi-build-utils@2.0.0: {} 5481 + /murmurhash@2.0.1: 5482 + resolution: {integrity: sha512-5vQEh3y+DG/lMPM0mCGPDnyV8chYg/g7rl6v3Gd8WMF9S429ox3Xk8qrk174kWhG767KQMqqxLD1WnGd77hiew==} 5483 + dev: true 6941 5484 6942 - natural-compare@1.4.0: {} 5485 + /napi-build-utils@2.0.0: 5486 + resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} 5487 + dev: false 6943 5488 6944 - negotiator@0.6.3: {} 5489 + /natural-compare@1.4.0: 5490 + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 5491 + dev: true 6945 5492 6946 - negotiator@0.6.4: {} 5493 + /negotiator@0.6.3: 5494 + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} 5495 + engines: {node: '>= 0.6'} 6947 5496 6948 - neo-async@2.6.2: {} 5497 + /neo-async@2.6.2: 5498 + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} 6949 5499 6950 - netmask@2.0.2: {} 5500 + /netmask@2.0.2: 5501 + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} 5502 + engines: {node: '>= 0.4.0'} 5503 + dev: true 6951 5504 6952 - node-abi@3.74.0: 5505 + /node-abi@3.74.0: 5506 + resolution: {integrity: sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==} 5507 + engines: {node: '>=10'} 6953 5508 dependencies: 6954 5509 semver: 7.7.1 5510 + dev: false 6955 5511 6956 - node-fetch@2.7.0: 5512 + /node-fetch@2.7.0: 5513 + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 5514 + engines: {node: 4.x || >=6.0.0} 5515 + peerDependencies: 5516 + encoding: ^0.1.0 5517 + peerDependenciesMeta: 5518 + encoding: 5519 + optional: true 6957 5520 dependencies: 6958 5521 whatwg-url: 5.0.0 5522 + dev: true 6959 5523 6960 - node-gyp-build-optional-packages@5.1.1: 5524 + /node-gyp-build-optional-packages@5.1.1: 5525 + resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} 5526 + hasBin: true 5527 + requiresBuild: true 6961 5528 dependencies: 6962 5529 detect-libc: 2.0.3 6963 5530 optional: true 6964 5531 6965 - node-int64@0.4.0: {} 5532 + /node-int64@0.4.0: 5533 + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 5534 + dev: true 6966 5535 6967 - node-releases@2.0.19: {} 5536 + /node-releases@2.0.19: 5537 + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 5538 + dev: true 6968 5539 6969 - nodemailer-html-to-text@3.2.0: 5540 + /nodemailer-html-to-text@3.2.0: 5541 + resolution: {integrity: sha512-RJUC6640QV1PzTHHapOrc6IzrAJUZtk2BdVdINZ9VTLm+mcQNyBO9LYyhrnufkzqiD9l8hPLJ97rSyK4WanPNg==} 5542 + engines: {node: '>= 10.23.0'} 6970 5543 dependencies: 6971 5544 html-to-text: 7.1.1 5545 + dev: false 6972 5546 6973 - nodemailer@6.10.0: {} 5547 + /nodemailer@6.8.0: 5548 + resolution: {integrity: sha512-EjYvSmHzekz6VNkNd12aUqAco+bOkRe3Of5jVhltqKhEsjw/y0PYPJfp83+s9Wzh1dspYAkUW/YNQ350NATbSQ==} 5549 + engines: {node: '>=6.0.0'} 5550 + dev: false 6974 5551 6975 - normalize-path@3.0.0: {} 5552 + /normalize-path@3.0.0: 5553 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 5554 + engines: {node: '>=0.10.0'} 5555 + dev: true 6976 5556 6977 - npm-run-path@4.0.1: 5557 + /npm-run-path@4.0.1: 5558 + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 5559 + engines: {node: '>=8'} 6978 5560 dependencies: 6979 5561 path-key: 3.1.1 5562 + dev: true 6980 5563 6981 - object-assign@4.1.1: {} 5564 + /object-assign@4.1.1: 5565 + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 5566 + engines: {node: '>=0.10.0'} 6982 5567 6983 - object-inspect@1.13.4: {} 5568 + /object-inspect@1.13.4: 5569 + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} 5570 + engines: {node: '>= 0.4'} 5571 + dev: true 6984 5572 6985 - on-exit-leak-free@2.1.2: {} 5573 + /on-exit-leak-free@2.1.2: 5574 + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} 5575 + engines: {node: '>=14.0.0'} 6986 5576 6987 - on-finished@2.4.1: 5577 + /on-finished@2.3.0: 5578 + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} 5579 + engines: {node: '>= 0.8'} 6988 5580 dependencies: 6989 5581 ee-first: 1.1.1 6990 5582 6991 - on-headers@1.0.2: {} 5583 + /on-finished@2.4.1: 5584 + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} 5585 + engines: {node: '>= 0.8'} 5586 + dependencies: 5587 + ee-first: 1.1.1 5588 + dev: true 6992 5589 6993 - once@1.4.0: 5590 + /on-headers@1.0.2: 5591 + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} 5592 + engines: {node: '>= 0.8'} 5593 + 5594 + /once@1.4.0: 5595 + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 6994 5596 dependencies: 6995 5597 wrappy: 1.0.2 6996 5598 6997 - one-webcrypto@1.0.3: {} 5599 + /one-webcrypto@1.0.3: 5600 + resolution: {integrity: sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==} 6998 5601 6999 - onetime@5.1.2: 5602 + /onetime@5.1.2: 5603 + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 5604 + engines: {node: '>=6'} 7000 5605 dependencies: 7001 5606 mimic-fn: 2.1.0 5607 + dev: true 7002 5608 7003 - p-finally@1.0.0: {} 5609 + /p-finally@1.0.0: 5610 + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} 5611 + engines: {node: '>=4'} 7004 5612 7005 - p-limit@2.3.0: 5613 + /p-limit@2.3.0: 5614 + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 5615 + engines: {node: '>=6'} 7006 5616 dependencies: 7007 5617 p-try: 2.2.0 5618 + dev: true 7008 5619 7009 - p-limit@3.1.0: 5620 + /p-limit@3.1.0: 5621 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 5622 + engines: {node: '>=10'} 7010 5623 dependencies: 7011 5624 yocto-queue: 0.1.0 5625 + dev: true 7012 5626 7013 - p-locate@4.1.0: 5627 + /p-locate@4.1.0: 5628 + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 5629 + engines: {node: '>=8'} 7014 5630 dependencies: 7015 5631 p-limit: 2.3.0 5632 + dev: true 7016 5633 7017 - p-queue@6.6.2: 5634 + /p-queue@6.6.2: 5635 + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} 5636 + engines: {node: '>=8'} 7018 5637 dependencies: 7019 5638 eventemitter3: 4.0.7 7020 5639 p-timeout: 3.2.0 7021 5640 7022 - p-timeout@3.2.0: 5641 + /p-timeout@3.2.0: 5642 + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} 5643 + engines: {node: '>=8'} 7023 5644 dependencies: 7024 5645 p-finally: 1.0.0 7025 5646 7026 - p-try@2.2.0: {} 5647 + /p-try@2.2.0: 5648 + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 5649 + engines: {node: '>=6'} 5650 + dev: true 7027 5651 7028 - p-wait-for@3.2.0: 5652 + /p-wait-for@3.2.0: 5653 + resolution: {integrity: sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==} 5654 + engines: {node: '>=8'} 7029 5655 dependencies: 7030 5656 p-timeout: 3.2.0 7031 5657 7032 - pac-proxy-agent@7.2.0: 5658 + /pac-proxy-agent@7.2.0: 5659 + resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} 5660 + engines: {node: '>= 14'} 7033 5661 dependencies: 7034 5662 '@tootallnate/quickjs-emscripten': 0.23.0 7035 5663 agent-base: 7.1.3 ··· 7041 5669 socks-proxy-agent: 8.0.5 7042 5670 transitivePeerDependencies: 7043 5671 - supports-color 5672 + dev: true 7044 5673 7045 - pac-resolver@7.0.1: 5674 + /pac-resolver@7.0.1: 5675 + resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} 5676 + engines: {node: '>= 14'} 7046 5677 dependencies: 7047 5678 degenerator: 5.0.1 7048 5679 netmask: 2.0.2 7049 - 7050 - package-json-from-dist@1.0.1: {} 5680 + dev: true 7051 5681 7052 - parent-module@1.0.1: 5682 + /parent-module@1.0.1: 5683 + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 5684 + engines: {node: '>=6'} 7053 5685 dependencies: 7054 5686 callsites: 3.1.0 5687 + dev: true 7055 5688 7056 - parse-json@5.2.0: 5689 + /parse-json@5.2.0: 5690 + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 5691 + engines: {node: '>=8'} 7057 5692 dependencies: 7058 5693 '@babel/code-frame': 7.26.2 7059 5694 error-ex: 1.3.2 7060 5695 json-parse-even-better-errors: 2.3.1 7061 5696 lines-and-columns: 1.2.4 5697 + dev: true 7062 5698 7063 - parseurl@1.3.3: {} 5699 + /parseurl@1.3.3: 5700 + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 5701 + engines: {node: '>= 0.8'} 7064 5702 7065 - path-browserify@1.0.1: {} 5703 + /path-browserify@1.0.1: 5704 + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 5705 + dev: true 7066 5706 7067 - path-exists@4.0.0: {} 5707 + /path-exists@4.0.0: 5708 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 5709 + engines: {node: '>=8'} 5710 + dev: true 7068 5711 7069 - path-is-absolute@1.0.1: {} 5712 + /path-is-absolute@1.0.1: 5713 + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 5714 + engines: {node: '>=0.10.0'} 5715 + dev: true 7070 5716 7071 - path-key@3.1.1: {} 5717 + /path-key@3.1.1: 5718 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 5719 + engines: {node: '>=8'} 7072 5720 7073 - path-parse@1.0.7: {} 5721 + /path-parse@1.0.7: 5722 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 5723 + dev: true 7074 5724 7075 - path-scurry@1.11.1: 5725 + /path-scurry@1.11.1: 5726 + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 5727 + engines: {node: '>=16 || 14 >=14.18'} 7076 5728 dependencies: 7077 5729 lru-cache: 10.4.3 7078 5730 minipass: 7.1.2 5731 + dev: false 7079 5732 7080 - path-to-regexp@0.1.12: {} 5733 + /path-to-regexp@0.1.12: 5734 + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} 5735 + dev: true 7081 5736 7082 - peek-readable@4.1.0: {} 5737 + /path-to-regexp@0.1.7: 5738 + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} 7083 5739 7084 - pend@1.2.0: {} 5740 + /peek-readable@4.1.0: 5741 + resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} 5742 + engines: {node: '>=8'} 5743 + dev: false 5744 + 5745 + /pend@1.2.0: 5746 + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} 5747 + dev: true 7085 5748 7086 - pg-cloudflare@1.1.1: 5749 + /pg-cloudflare@1.1.1: 5750 + resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} 5751 + requiresBuild: true 5752 + dev: true 7087 5753 optional: true 7088 5754 7089 - pg-connection-string@2.7.0: {} 5755 + /pg-connection-string@2.7.0: 5756 + resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==} 5757 + dev: true 7090 5758 7091 - pg-int8@1.0.1: {} 5759 + /pg-int8@1.0.1: 5760 + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} 5761 + engines: {node: '>=4.0.0'} 5762 + dev: true 7092 5763 7093 - pg-pool@3.7.1(pg@8.13.3): 5764 + /pg-pool@3.7.1(pg@8.13.3): 5765 + resolution: {integrity: sha512-xIOsFoh7Vdhojas6q3596mXFsR8nwBQBXX5JiV7p9buEVAGqYL4yFzclON5P9vFrpu1u7Zwl2oriyDa89n0wbw==} 5766 + peerDependencies: 5767 + pg: '>=8.0' 7094 5768 dependencies: 7095 5769 pg: 8.13.3 5770 + dev: true 7096 5771 7097 - pg-protocol@1.7.1: {} 5772 + /pg-protocol@1.7.1: 5773 + resolution: {integrity: sha512-gjTHWGYWsEgy9MsY0Gp6ZJxV24IjDqdpTW7Eh0x+WfJLFsm/TJx1MzL6T0D88mBvkpxotCQ6TwW6N+Kko7lhgQ==} 5774 + dev: true 7098 5775 7099 - pg-types@2.2.0: 5776 + /pg-types@2.2.0: 5777 + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} 5778 + engines: {node: '>=4'} 7100 5779 dependencies: 7101 5780 pg-int8: 1.0.1 7102 5781 postgres-array: 2.0.0 7103 5782 postgres-bytea: 1.0.0 7104 5783 postgres-date: 1.0.7 7105 5784 postgres-interval: 1.2.0 5785 + dev: true 7106 5786 7107 - pg@8.13.3: 5787 + /pg@8.13.3: 5788 + resolution: {integrity: sha512-P6tPt9jXbL9HVu/SSRERNYaYG++MjnscnegFh9pPHihfoBSujsrka0hyuymMzeJKFWrcG8wvCKy8rCe8e5nDUQ==} 5789 + engines: {node: '>= 8.0.0'} 5790 + peerDependencies: 5791 + pg-native: '>=3.0.1' 5792 + peerDependenciesMeta: 5793 + pg-native: 5794 + optional: true 7108 5795 dependencies: 7109 5796 pg-connection-string: 2.7.0 7110 5797 pg-pool: 3.7.1(pg@8.13.3) ··· 7113 5800 pgpass: 1.0.5 7114 5801 optionalDependencies: 7115 5802 pg-cloudflare: 1.1.1 5803 + dev: true 7116 5804 7117 - pgpass@1.0.5: 5805 + /pgpass@1.0.5: 5806 + resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} 7118 5807 dependencies: 7119 5808 split2: 4.2.0 5809 + dev: true 7120 5810 7121 - picocolors@1.1.1: {} 5811 + /picocolors@1.1.1: 5812 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 5813 + dev: true 7122 5814 7123 - picomatch@2.3.1: {} 5815 + /picomatch@2.3.1: 5816 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 5817 + engines: {node: '>=8.6'} 5818 + dev: true 7124 5819 7125 - pino-abstract-transport@1.2.0: 5820 + /pino-abstract-transport@1.2.0: 5821 + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} 7126 5822 dependencies: 7127 5823 readable-stream: 4.7.0 7128 5824 split2: 4.2.0 7129 5825 7130 - pino-http@8.6.1: 5826 + /pino-http@8.2.1: 5827 + resolution: {integrity: sha512-bdWAE4HYfFjDhKw2/N7BLNSIFAs+WDLZnetsGRpBdNEKq7/RoZUgblLS5OlMY257RPQml6J5QiiLkwxbstzWbA==} 5828 + dependencies: 5829 + fast-url-parser: 1.1.3 5830 + get-caller-file: 2.0.5 5831 + pino: 8.21.0 5832 + pino-std-serializers: 6.2.2 5833 + process-warning: 2.3.2 5834 + 5835 + /pino-http@8.6.1: 5836 + resolution: {integrity: sha512-J0hiJgUExtBXP2BjrK4VB305tHXS31sCmWJ9XJo2wPkLHa1NFPuW4V9wjG27PAc2fmBCigiNhQKpvrx+kntBPA==} 7131 5837 dependencies: 7132 5838 get-caller-file: 2.0.5 7133 5839 pino: 8.21.0 7134 5840 pino-std-serializers: 6.2.2 7135 5841 process-warning: 3.0.0 5842 + dev: true 7136 5843 7137 - pino-std-serializers@6.2.2: {} 5844 + /pino-std-serializers@6.2.2: 5845 + resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} 7138 5846 7139 - pino@8.21.0: 5847 + /pino@8.21.0: 5848 + resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} 5849 + hasBin: true 7140 5850 dependencies: 7141 5851 atomic-sleep: 1.0.0 7142 5852 fast-redact: 3.5.0 ··· 7150 5860 sonic-boom: 3.8.1 7151 5861 thread-stream: 2.7.0 7152 5862 7153 - pirates@4.0.6: {} 5863 + /pirates@4.0.6: 5864 + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 5865 + engines: {node: '>= 6'} 5866 + dev: true 7154 5867 7155 - pkg-dir@4.2.0: 5868 + /pkg-dir@4.2.0: 5869 + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 5870 + engines: {node: '>=8'} 7156 5871 dependencies: 7157 5872 find-up: 4.1.0 5873 + dev: true 7158 5874 7159 - postgres-array@2.0.0: {} 5875 + /postgres-array@2.0.0: 5876 + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} 5877 + engines: {node: '>=4'} 5878 + dev: true 7160 5879 7161 - postgres-bytea@1.0.0: {} 5880 + /postgres-bytea@1.0.0: 5881 + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} 5882 + engines: {node: '>=0.10.0'} 5883 + dev: true 7162 5884 7163 - postgres-date@1.0.7: {} 5885 + /postgres-date@1.0.7: 5886 + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} 5887 + engines: {node: '>=0.10.0'} 5888 + dev: true 7164 5889 7165 - postgres-interval@1.2.0: 5890 + /postgres-interval@1.2.0: 5891 + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} 5892 + engines: {node: '>=0.10.0'} 7166 5893 dependencies: 7167 5894 xtend: 4.0.2 5895 + dev: true 7168 5896 7169 - prebuild-install@7.1.3: 5897 + /prebuild-install@7.1.3: 5898 + resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} 5899 + engines: {node: '>=10'} 5900 + hasBin: true 7170 5901 dependencies: 7171 5902 detect-libc: 2.0.3 7172 5903 expand-template: 2.0.3 ··· 7180 5911 simple-get: 4.0.1 7181 5912 tar-fs: 2.1.2 7182 5913 tunnel-agent: 0.6.0 5914 + dev: false 7183 5915 7184 - prettier@3.5.2: {} 5916 + /prettier@3.5.2: 5917 + resolution: {integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==} 5918 + engines: {node: '>=14'} 5919 + hasBin: true 5920 + dev: true 7185 5921 7186 - pretty-format@28.1.3: 5922 + /pretty-format@28.1.3: 5923 + resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} 5924 + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} 7187 5925 dependencies: 7188 5926 '@jest/schemas': 28.1.3 7189 5927 ansi-regex: 5.0.1 7190 5928 ansi-styles: 5.2.0 7191 5929 react-is: 18.3.1 5930 + dev: true 5931 + 5932 + /process-warning@2.3.2: 5933 + resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==} 7192 5934 7193 - process-warning@3.0.0: {} 5935 + /process-warning@3.0.0: 5936 + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} 7194 5937 7195 - process@0.11.10: {} 5938 + /process@0.11.10: 5939 + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} 5940 + engines: {node: '>= 0.6.0'} 7196 5941 7197 - progress@2.0.3: {} 5942 + /progress@2.0.3: 5943 + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} 5944 + engines: {node: '>=0.4.0'} 5945 + dev: true 7198 5946 7199 - prompts@2.4.2: 5947 + /prompts@2.4.2: 5948 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 5949 + engines: {node: '>= 6'} 7200 5950 dependencies: 7201 5951 kleur: 3.0.3 7202 5952 sisteransi: 1.0.5 5953 + dev: true 7203 5954 7204 - proxy-addr@2.0.7: 5955 + /proxy-addr@2.0.7: 5956 + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} 5957 + engines: {node: '>= 0.10'} 7205 5958 dependencies: 7206 5959 forwarded: 0.2.0 7207 5960 ipaddr.js: 1.9.1 7208 5961 7209 - proxy-agent@6.5.0: 5962 + /proxy-agent@6.5.0: 5963 + resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} 5964 + engines: {node: '>= 14'} 7210 5965 dependencies: 7211 5966 agent-base: 7.1.3 7212 5967 debug: 4.4.0 ··· 7218 5973 socks-proxy-agent: 8.0.5 7219 5974 transitivePeerDependencies: 7220 5975 - supports-color 5976 + dev: true 7221 5977 7222 - proxy-from-env@1.1.0: {} 5978 + /proxy-from-env@1.1.0: 5979 + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 7223 5980 7224 - psl@1.15.0: 5981 + /psl@1.15.0: 5982 + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} 7225 5983 dependencies: 7226 5984 punycode: 2.3.1 7227 5985 7228 - pump@3.0.2: 5986 + /pump@3.0.2: 5987 + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} 7229 5988 dependencies: 7230 5989 end-of-stream: 1.4.4 7231 5990 once: 1.4.0 7232 5991 7233 - punycode@2.3.1: {} 5992 + /punycode@1.4.1: 5993 + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} 7234 5994 7235 - puppeteer-core@23.11.1: 5995 + /punycode@2.3.1: 5996 + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 5997 + engines: {node: '>=6'} 5998 + 5999 + /puppeteer-core@23.5.2: 6000 + resolution: {integrity: sha512-UwPAX29EID8lJmxeL7JT3Gz35D1BHn5o9ZXpBLoR24W7gtUg1dLx7OUPsUTR5Tlxf+1Yeqw9W3qP4uqWThqXgg==} 6001 + engines: {node: '>=18'} 7236 6002 dependencies: 7237 - '@puppeteer/browsers': 2.6.1 7238 - chromium-bidi: 0.11.0(devtools-protocol@0.0.1367902) 6003 + '@puppeteer/browsers': 2.4.0 6004 + chromium-bidi: 0.8.0(devtools-protocol@0.0.1342118) 7239 6005 debug: 4.4.0 7240 - devtools-protocol: 0.0.1367902 6006 + devtools-protocol: 0.0.1342118 7241 6007 typed-query-selector: 2.12.0 7242 6008 ws: 8.18.1 7243 6009 transitivePeerDependencies: ··· 7245 6011 - bufferutil 7246 6012 - supports-color 7247 6013 - utf-8-validate 6014 + dev: true 7248 6015 7249 - puppeteer@23.11.1(typescript@5.7.3): 6016 + /puppeteer@23.5.2(typescript@5.6.3): 6017 + resolution: {integrity: sha512-7OOGEIoCjGP9lQ6QHvRSBTO3VRDPvu+YGl6rLCKOfYNMp1Lqc1U+s3lS1JdyR+jee1pZ55sxf+TEKsmqOopO1A==} 6018 + engines: {node: '>=18'} 6019 + hasBin: true 6020 + requiresBuild: true 7250 6021 dependencies: 7251 - '@puppeteer/browsers': 2.6.1 7252 - chromium-bidi: 0.11.0(devtools-protocol@0.0.1367902) 7253 - cosmiconfig: 9.0.0(typescript@5.7.3) 7254 - devtools-protocol: 0.0.1367902 7255 - puppeteer-core: 23.11.1 6022 + '@puppeteer/browsers': 2.4.0 6023 + chromium-bidi: 0.8.0(devtools-protocol@0.0.1342118) 6024 + cosmiconfig: 9.0.0(typescript@5.6.3) 6025 + devtools-protocol: 0.0.1342118 6026 + puppeteer-core: 23.5.2 7256 6027 typed-query-selector: 2.12.0 7257 6028 transitivePeerDependencies: 7258 6029 - bare-buffer ··· 7260 6031 - supports-color 7261 6032 - typescript 7262 6033 - utf-8-validate 6034 + dev: true 7263 6035 7264 - qs@6.13.0: 6036 + /qs@6.13.0: 6037 + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} 6038 + engines: {node: '>=0.6'} 7265 6039 dependencies: 7266 6040 side-channel: 1.1.0 6041 + dev: true 6042 + 6043 + /qs@6.9.6: 6044 + resolution: {integrity: sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==} 6045 + engines: {node: '>=0.6'} 7267 6046 7268 - queue-microtask@1.2.3: {} 6047 + /queue-microtask@1.2.3: 6048 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 6049 + dev: true 7269 6050 7270 - quick-format-unescaped@4.0.4: {} 6051 + /quick-format-unescaped@4.0.4: 6052 + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} 7271 6053 7272 - range-parser@1.2.1: {} 6054 + /range-parser@1.2.1: 6055 + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} 6056 + engines: {node: '>= 0.6'} 7273 6057 7274 - rate-limiter-flexible@2.4.2: {} 6058 + /rate-limiter-flexible@2.4.2: 6059 + resolution: {integrity: sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==} 7275 6060 7276 - raw-body@2.5.2: 6061 + /raw-body@2.4.2: 6062 + resolution: {integrity: sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==} 6063 + engines: {node: '>= 0.8'} 6064 + dependencies: 6065 + bytes: 3.1.1 6066 + http-errors: 1.8.1 6067 + iconv-lite: 0.4.24 6068 + unpipe: 1.0.0 6069 + 6070 + /raw-body@2.5.2: 6071 + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} 6072 + engines: {node: '>= 0.8'} 7277 6073 dependencies: 7278 6074 bytes: 3.1.2 7279 6075 http-errors: 2.0.0 7280 6076 iconv-lite: 0.4.24 7281 6077 unpipe: 1.0.0 6078 + dev: true 7282 6079 7283 - rc@1.2.8: 6080 + /rc@1.2.8: 6081 + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 6082 + hasBin: true 7284 6083 dependencies: 7285 6084 deep-extend: 0.6.0 7286 6085 ini: 1.3.8 7287 6086 minimist: 1.2.8 7288 6087 strip-json-comments: 2.0.1 6088 + dev: false 7289 6089 7290 - react-is@18.3.1: {} 6090 + /react-is@18.3.1: 6091 + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} 6092 + dev: true 7291 6093 7292 - readable-stream@3.6.2: 6094 + /readable-stream@3.6.2: 6095 + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 6096 + engines: {node: '>= 6'} 7293 6097 dependencies: 7294 6098 inherits: 2.0.4 7295 6099 string_decoder: 1.3.0 7296 6100 util-deprecate: 1.0.2 6101 + dev: false 7297 6102 7298 - readable-stream@4.7.0: 6103 + /readable-stream@4.7.0: 6104 + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} 6105 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 7299 6106 dependencies: 7300 6107 abort-controller: 3.0.0 7301 6108 buffer: 6.0.3 ··· 7303 6110 process: 0.11.10 7304 6111 string_decoder: 1.3.0 7305 6112 7306 - readable-web-to-node-stream@3.0.4: 6113 + /readable-web-to-node-stream@3.0.4: 6114 + resolution: {integrity: sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==} 6115 + engines: {node: '>=8'} 7307 6116 dependencies: 7308 6117 readable-stream: 4.7.0 6118 + dev: false 7309 6119 7310 - real-require@0.2.0: {} 6120 + /real-require@0.2.0: 6121 + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} 6122 + engines: {node: '>= 12.13.0'} 7311 6123 7312 - redis-errors@1.2.0: {} 6124 + /redis-errors@1.2.0: 6125 + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} 6126 + engines: {node: '>=4'} 7313 6127 7314 - redis-parser@3.0.0: 6128 + /redis-parser@3.0.0: 6129 + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} 6130 + engines: {node: '>=4'} 7315 6131 dependencies: 7316 6132 redis-errors: 1.2.0 7317 6133 7318 - require-directory@2.1.1: {} 6134 + /require-directory@2.1.1: 6135 + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 6136 + engines: {node: '>=0.10.0'} 6137 + dev: true 7319 6138 7320 - resolve-cwd@3.0.0: 6139 + /resolve-cwd@3.0.0: 6140 + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} 6141 + engines: {node: '>=8'} 7321 6142 dependencies: 7322 6143 resolve-from: 5.0.0 6144 + dev: true 7323 6145 7324 - resolve-from@4.0.0: {} 6146 + /resolve-from@4.0.0: 6147 + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 6148 + engines: {node: '>=4'} 6149 + dev: true 7325 6150 7326 - resolve-from@5.0.0: {} 6151 + /resolve-from@5.0.0: 6152 + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 6153 + engines: {node: '>=8'} 6154 + dev: true 7327 6155 7328 - resolve.exports@1.1.1: {} 6156 + /resolve.exports@1.1.1: 6157 + resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==} 6158 + engines: {node: '>=10'} 6159 + dev: true 7329 6160 7330 - resolve@1.22.10: 6161 + /resolve@1.22.10: 6162 + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} 6163 + engines: {node: '>= 0.4'} 6164 + hasBin: true 7331 6165 dependencies: 7332 6166 is-core-module: 2.16.1 7333 6167 path-parse: 1.0.7 7334 6168 supports-preserve-symlinks-flag: 1.0.0 6169 + dev: true 7335 6170 7336 - reusify@1.0.4: {} 6171 + /reusify@1.1.0: 6172 + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 6173 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 6174 + dev: true 7337 6175 7338 - rimraf@3.0.2: 6176 + /rimraf@3.0.2: 6177 + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 6178 + deprecated: Rimraf versions prior to v4 are no longer supported 6179 + hasBin: true 7339 6180 dependencies: 7340 6181 glob: 7.2.3 6182 + dev: true 7341 6183 7342 - roarr@7.21.1: 6184 + /roarr@7.21.1: 6185 + resolution: {integrity: sha512-3niqt5bXFY1InKU8HKWqqYTYjtrBaxBMnXELXCXUYgtNYGUtZM5rB46HIC430AyacL95iEniGf7RgqsesykLmQ==} 6186 + engines: {node: '>=18.0'} 7343 6187 dependencies: 7344 6188 fast-printf: 1.6.10 7345 6189 safe-stable-stringify: 2.5.0 7346 6190 semver-compare: 1.0.0 7347 6191 7348 - run-parallel@1.2.0: 6192 + /run-parallel@1.2.0: 6193 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 7349 6194 dependencies: 7350 6195 queue-microtask: 1.2.3 6196 + dev: true 7351 6197 7352 - rxjs@7.8.2: 6198 + /rxjs@7.8.2: 6199 + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} 6200 + requiresBuild: true 7353 6201 dependencies: 7354 6202 tslib: 2.8.1 7355 6203 optional: true 7356 6204 7357 - safe-buffer@5.2.1: {} 6205 + /safe-buffer@5.1.2: 6206 + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 6207 + 6208 + /safe-buffer@5.2.1: 6209 + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 6210 + 6211 + /safe-stable-stringify@2.5.0: 6212 + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} 6213 + engines: {node: '>=10'} 7358 6214 7359 - safe-stable-stringify@2.5.0: {} 6215 + /safer-buffer@2.1.2: 6216 + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 7360 6217 7361 - safer-buffer@2.1.2: {} 6218 + /semver-compare@1.0.0: 6219 + resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} 7362 6220 7363 - semver-compare@1.0.0: {} 6221 + /semver@6.3.1: 6222 + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 6223 + hasBin: true 6224 + dev: true 7364 6225 7365 - semver@6.3.1: {} 6226 + /semver@7.7.1: 6227 + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} 6228 + engines: {node: '>=10'} 6229 + hasBin: true 7366 6230 7367 - semver@7.7.1: {} 6231 + /send@0.17.2: 6232 + resolution: {integrity: sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==} 6233 + engines: {node: '>= 0.8.0'} 6234 + dependencies: 6235 + debug: 2.6.9 6236 + depd: 1.1.2 6237 + destroy: 1.0.4 6238 + encodeurl: 1.0.2 6239 + escape-html: 1.0.3 6240 + etag: 1.8.1 6241 + fresh: 0.5.2 6242 + http-errors: 1.8.1 6243 + mime: 1.6.0 6244 + ms: 2.1.3 6245 + on-finished: 2.3.0 6246 + range-parser: 1.2.1 6247 + statuses: 1.5.0 6248 + transitivePeerDependencies: 6249 + - supports-color 7368 6250 7369 - send@0.19.0: 6251 + /send@0.19.0: 6252 + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} 6253 + engines: {node: '>= 0.8.0'} 7370 6254 dependencies: 7371 6255 debug: 2.6.9 7372 6256 depd: 2.0.0 ··· 7383 6267 statuses: 2.0.1 7384 6268 transitivePeerDependencies: 7385 6269 - supports-color 6270 + dev: true 7386 6271 7387 - serve-static@1.16.2: 6272 + /serve-static@1.14.2: 6273 + resolution: {integrity: sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==} 6274 + engines: {node: '>= 0.8.0'} 6275 + dependencies: 6276 + encodeurl: 1.0.2 6277 + escape-html: 1.0.3 6278 + parseurl: 1.3.3 6279 + send: 0.17.2 6280 + transitivePeerDependencies: 6281 + - supports-color 6282 + 6283 + /serve-static@1.16.2: 6284 + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} 6285 + engines: {node: '>= 0.8.0'} 7388 6286 dependencies: 7389 6287 encodeurl: 2.0.0 7390 6288 escape-html: 1.0.3 ··· 7392 6290 send: 0.19.0 7393 6291 transitivePeerDependencies: 7394 6292 - supports-color 6293 + dev: true 7395 6294 7396 - setprototypeof@1.2.0: {} 6295 + /setprototypeof@1.2.0: 6296 + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 7397 6297 7398 - sharp@0.33.5: 6298 + /sharp@0.33.5: 6299 + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 6300 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 6301 + requiresBuild: true 7399 6302 dependencies: 7400 6303 color: 4.2.3 7401 6304 detect-libc: 2.0.3 ··· 7421 6324 '@img/sharp-win32-ia32': 0.33.5 7422 6325 '@img/sharp-win32-x64': 0.33.5 7423 6326 7424 - shebang-command@2.0.0: 6327 + /shebang-command@2.0.0: 6328 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 6329 + engines: {node: '>=8'} 7425 6330 dependencies: 7426 6331 shebang-regex: 3.0.0 7427 6332 7428 - shebang-regex@3.0.0: {} 6333 + /shebang-regex@3.0.0: 6334 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 6335 + engines: {node: '>=8'} 7429 6336 7430 - side-channel-list@1.0.0: 6337 + /side-channel-list@1.0.0: 6338 + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} 6339 + engines: {node: '>= 0.4'} 7431 6340 dependencies: 7432 6341 es-errors: 1.3.0 7433 6342 object-inspect: 1.13.4 6343 + dev: true 7434 6344 7435 - side-channel-map@1.0.1: 6345 + /side-channel-map@1.0.1: 6346 + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} 6347 + engines: {node: '>= 0.4'} 7436 6348 dependencies: 7437 6349 call-bound: 1.0.3 7438 6350 es-errors: 1.3.0 7439 6351 get-intrinsic: 1.3.0 7440 6352 object-inspect: 1.13.4 6353 + dev: true 7441 6354 7442 - side-channel-weakmap@1.0.2: 6355 + /side-channel-weakmap@1.0.2: 6356 + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 6357 + engines: {node: '>= 0.4'} 7443 6358 dependencies: 7444 6359 call-bound: 1.0.3 7445 6360 es-errors: 1.3.0 7446 6361 get-intrinsic: 1.3.0 7447 6362 object-inspect: 1.13.4 7448 6363 side-channel-map: 1.0.1 6364 + dev: true 7449 6365 7450 - side-channel@1.1.0: 6366 + /side-channel@1.1.0: 6367 + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} 6368 + engines: {node: '>= 0.4'} 7451 6369 dependencies: 7452 6370 es-errors: 1.3.0 7453 6371 object-inspect: 1.13.4 7454 6372 side-channel-list: 1.0.0 7455 6373 side-channel-map: 1.0.1 7456 6374 side-channel-weakmap: 1.0.2 6375 + dev: true 7457 6376 7458 - signal-exit@3.0.7: {} 6377 + /signal-exit@3.0.7: 6378 + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 6379 + dev: true 7459 6380 7460 - signal-exit@4.1.0: {} 6381 + /signal-exit@4.1.0: 6382 + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 6383 + engines: {node: '>=14'} 6384 + dev: false 7461 6385 7462 - simple-concat@1.0.1: {} 6386 + /simple-concat@1.0.1: 6387 + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 6388 + dev: false 7463 6389 7464 - simple-get@4.0.1: 6390 + /simple-get@4.0.1: 6391 + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 7465 6392 dependencies: 7466 6393 decompress-response: 6.0.0 7467 6394 once: 1.4.0 7468 6395 simple-concat: 1.0.1 6396 + dev: false 7469 6397 7470 - simple-swizzle@0.2.2: 6398 + /simple-swizzle@0.2.2: 6399 + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 7471 6400 dependencies: 7472 6401 is-arrayish: 0.3.2 7473 6402 7474 - sisteransi@1.0.5: {} 6403 + /sisteransi@1.0.5: 6404 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 6405 + dev: true 7475 6406 7476 - slash@3.0.0: {} 6407 + /slash@3.0.0: 6408 + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 6409 + engines: {node: '>=8'} 6410 + dev: true 7477 6411 7478 - smart-buffer@4.2.0: {} 6412 + /smart-buffer@4.2.0: 6413 + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} 6414 + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} 6415 + dev: true 7479 6416 7480 - socks-proxy-agent@8.0.5: 6417 + /socks-proxy-agent@8.0.5: 6418 + resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} 6419 + engines: {node: '>= 14'} 7481 6420 dependencies: 7482 6421 agent-base: 7.1.3 7483 6422 debug: 4.4.0 7484 6423 socks: 2.8.4 7485 6424 transitivePeerDependencies: 7486 6425 - supports-color 6426 + dev: true 7487 6427 7488 - socks@2.8.4: 6428 + /socks@2.8.4: 6429 + resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} 6430 + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} 7489 6431 dependencies: 7490 6432 ip-address: 9.0.5 7491 6433 smart-buffer: 4.2.0 6434 + dev: true 7492 6435 7493 - sonic-boom@3.8.1: 6436 + /sonic-boom@3.8.1: 6437 + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} 7494 6438 dependencies: 7495 6439 atomic-sleep: 1.0.0 7496 6440 7497 - source-map-support@0.5.13: 6441 + /source-map-support@0.5.13: 6442 + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} 7498 6443 dependencies: 7499 6444 buffer-from: 1.1.2 7500 6445 source-map: 0.6.1 6446 + dev: true 7501 6447 7502 - source-map@0.6.1: {} 6448 + /source-map@0.6.1: 6449 + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 6450 + engines: {node: '>=0.10.0'} 7503 6451 7504 - split2@4.2.0: {} 6452 + /split2@4.2.0: 6453 + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 6454 + engines: {node: '>= 10.x'} 7505 6455 7506 - sprintf-js@1.0.3: {} 6456 + /sprintf-js@1.0.3: 6457 + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 6458 + dev: true 7507 6459 7508 - sprintf-js@1.1.3: {} 6460 + /sprintf-js@1.1.3: 6461 + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} 6462 + dev: true 7509 6463 7510 - stack-utils@2.0.6: 6464 + /stack-utils@2.0.6: 6465 + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} 6466 + engines: {node: '>=10'} 7511 6467 dependencies: 7512 6468 escape-string-regexp: 2.0.0 6469 + dev: true 7513 6470 7514 - standard-as-callback@2.1.0: {} 6471 + /standard-as-callback@2.1.0: 6472 + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} 7515 6473 7516 - statsig-node@5.32.0: 6474 + /statsig-node@5.33.0: 6475 + resolution: {integrity: sha512-gyJhGnGkzZKyswvoS/bQfMQlEjJHWlVA1pvOl9KtyfLpqlk8i0V+fOqmFUqGHiDm91jfQVH6y385xz3t/shEiA==} 7517 6476 dependencies: 7518 6477 ip3country: 5.0.0 7519 6478 node-fetch: 2.7.0 ··· 7521 6480 uuid: 8.3.2 7522 6481 transitivePeerDependencies: 7523 6482 - encoding 6483 + dev: true 7524 6484 7525 - statuses@2.0.1: {} 6485 + /statuses@1.5.0: 6486 + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} 6487 + engines: {node: '>= 0.6'} 7526 6488 7527 - stream-browserify@3.0.0: 6489 + /statuses@2.0.1: 6490 + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 6491 + engines: {node: '>= 0.8'} 6492 + 6493 + /stream-browserify@3.0.0: 6494 + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} 7528 6495 dependencies: 7529 6496 inherits: 2.0.4 7530 6497 readable-stream: 3.6.2 6498 + dev: false 7531 6499 7532 - streamx@2.22.0: 6500 + /streamx@2.22.0: 6501 + resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} 7533 6502 dependencies: 7534 6503 fast-fifo: 1.3.2 7535 6504 text-decoder: 1.2.3 7536 6505 optionalDependencies: 7537 6506 bare-events: 2.5.4 6507 + dev: true 7538 6508 7539 - string-length@4.0.2: 6509 + /string-length@4.0.2: 6510 + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} 6511 + engines: {node: '>=10'} 7540 6512 dependencies: 7541 6513 char-regex: 1.0.2 7542 6514 strip-ansi: 6.0.1 6515 + dev: true 7543 6516 7544 - string-width@4.2.3: 6517 + /string-width@4.2.3: 6518 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 6519 + engines: {node: '>=8'} 7545 6520 dependencies: 7546 6521 emoji-regex: 8.0.0 7547 6522 is-fullwidth-code-point: 3.0.0 7548 6523 strip-ansi: 6.0.1 7549 6524 7550 - string-width@5.1.2: 6525 + /string-width@5.1.2: 6526 + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 6527 + engines: {node: '>=12'} 7551 6528 dependencies: 7552 6529 eastasianwidth: 0.2.0 7553 6530 emoji-regex: 9.2.2 7554 6531 strip-ansi: 7.1.0 6532 + dev: false 7555 6533 7556 - string_decoder@1.3.0: 6534 + /string_decoder@1.3.0: 6535 + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 7557 6536 dependencies: 7558 6537 safe-buffer: 5.2.1 7559 6538 7560 - strip-ansi@6.0.1: 6539 + /strip-ansi@6.0.1: 6540 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 6541 + engines: {node: '>=8'} 7561 6542 dependencies: 7562 6543 ansi-regex: 5.0.1 7563 6544 7564 - strip-ansi@7.1.0: 6545 + /strip-ansi@7.1.0: 6546 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 6547 + engines: {node: '>=12'} 7565 6548 dependencies: 7566 6549 ansi-regex: 6.1.0 6550 + dev: false 7567 6551 7568 - strip-bom@4.0.0: {} 6552 + /strip-bom@4.0.0: 6553 + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 6554 + engines: {node: '>=8'} 6555 + dev: true 7569 6556 7570 - strip-final-newline@2.0.0: {} 6557 + /strip-final-newline@2.0.0: 6558 + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 6559 + engines: {node: '>=6'} 6560 + dev: true 7571 6561 7572 - strip-json-comments@2.0.1: {} 6562 + /strip-json-comments@2.0.1: 6563 + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 6564 + engines: {node: '>=0.10.0'} 6565 + dev: false 7573 6566 7574 - strip-json-comments@3.1.1: {} 6567 + /strip-json-comments@3.1.1: 6568 + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 6569 + engines: {node: '>=8'} 6570 + dev: true 7575 6571 7576 - strnum@1.1.1: {} 6572 + /strnum@1.1.1: 6573 + resolution: {integrity: sha512-O7aCHfYCamLCctjAiaucmE+fHf2DYHkus2OKCn4Wv03sykfFtgeECn505X6K4mPl8CRNd/qurC9guq+ynoN4pw==} 6574 + dev: false 7577 6575 7578 - strtok3@6.3.0: 6576 + /strtok3@6.3.0: 6577 + resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} 6578 + engines: {node: '>=10'} 7579 6579 dependencies: 7580 6580 '@tokenizer/token': 0.3.0 7581 6581 peek-readable: 4.1.0 6582 + dev: false 7582 6583 7583 - structured-headers@1.0.1: {} 6584 + /structured-headers@1.0.1: 6585 + resolution: {integrity: sha512-QYBxdBtA4Tl5rFPuqmbmdrS9kbtren74RTJTcs0VSQNVV5iRhJD4QlYTLD0+81SBwUQctjEQzjTRI3WG4DzICA==} 6586 + engines: {node: '>= 14', npm: '>=6'} 6587 + dev: true 7584 6588 7585 - supports-color@7.2.0: 6589 + /supports-color@7.2.0: 6590 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 6591 + engines: {node: '>=8'} 7586 6592 dependencies: 7587 6593 has-flag: 4.0.0 6594 + dev: true 7588 6595 7589 - supports-color@8.1.1: 6596 + /supports-color@8.1.1: 6597 + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} 6598 + engines: {node: '>=10'} 7590 6599 dependencies: 7591 6600 has-flag: 4.0.0 6601 + dev: true 7592 6602 7593 - supports-hyperlinks@2.3.0: 6603 + /supports-hyperlinks@2.3.0: 6604 + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} 6605 + engines: {node: '>=8'} 7594 6606 dependencies: 7595 6607 has-flag: 4.0.0 7596 6608 supports-color: 7.2.0 6609 + dev: true 7597 6610 7598 - supports-preserve-symlinks-flag@1.0.0: {} 6611 + /supports-preserve-symlinks-flag@1.0.0: 6612 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 6613 + engines: {node: '>= 0.4'} 6614 + dev: true 7599 6615 7600 - tar-fs@2.1.2: 6616 + /tar-fs@2.1.2: 6617 + resolution: {integrity: sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==} 7601 6618 dependencies: 7602 6619 chownr: 1.1.4 7603 6620 mkdirp-classic: 0.5.3 7604 6621 pump: 3.0.2 7605 6622 tar-stream: 2.2.0 6623 + dev: false 7606 6624 7607 - tar-fs@3.0.8: 6625 + /tar-fs@3.0.8: 6626 + resolution: {integrity: sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==} 7608 6627 dependencies: 7609 6628 pump: 3.0.2 7610 6629 tar-stream: 3.1.7 ··· 7613 6632 bare-path: 3.0.0 7614 6633 transitivePeerDependencies: 7615 6634 - bare-buffer 6635 + dev: true 7616 6636 7617 - tar-stream@2.2.0: 6637 + /tar-stream@2.2.0: 6638 + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 6639 + engines: {node: '>=6'} 7618 6640 dependencies: 7619 6641 bl: 4.1.0 7620 6642 end-of-stream: 1.4.4 7621 6643 fs-constants: 1.0.0 7622 6644 inherits: 2.0.4 7623 6645 readable-stream: 3.6.2 6646 + dev: false 7624 6647 7625 - tar-stream@3.1.7: 6648 + /tar-stream@3.1.7: 6649 + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 7626 6650 dependencies: 7627 6651 b4a: 1.6.7 7628 6652 fast-fifo: 1.3.2 7629 6653 streamx: 2.22.0 6654 + dev: true 7630 6655 7631 - terminal-link@2.1.1: 6656 + /terminal-link@2.1.1: 6657 + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} 6658 + engines: {node: '>=8'} 7632 6659 dependencies: 7633 6660 ansi-escapes: 4.3.2 7634 6661 supports-hyperlinks: 2.3.0 6662 + dev: true 7635 6663 7636 - test-exclude@6.0.0: 6664 + /test-exclude@6.0.0: 6665 + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} 6666 + engines: {node: '>=8'} 7637 6667 dependencies: 7638 6668 '@istanbuljs/schema': 0.1.3 7639 6669 glob: 7.2.3 7640 6670 minimatch: 3.1.2 6671 + dev: true 7641 6672 7642 - text-decoder@1.2.3: 6673 + /text-decoder@1.2.3: 6674 + resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} 7643 6675 dependencies: 7644 6676 b4a: 1.6.7 6677 + dev: true 7645 6678 7646 - thread-stream@2.7.0: 6679 + /thread-stream@2.7.0: 6680 + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} 7647 6681 dependencies: 7648 6682 real-require: 0.2.0 7649 6683 7650 - through@2.3.8: {} 6684 + /through@2.3.8: 6685 + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 6686 + dev: true 7651 6687 7652 - tlds@1.255.0: {} 6688 + /tlds@1.255.0: 6689 + resolution: {integrity: sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==} 6690 + hasBin: true 7653 6691 7654 - tmpl@1.0.5: {} 6692 + /tmpl@1.0.5: 6693 + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} 6694 + dev: true 7655 6695 7656 - to-regex-range@5.0.1: 6696 + /to-regex-range@5.0.1: 6697 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 6698 + engines: {node: '>=8.0'} 7657 6699 dependencies: 7658 6700 is-number: 7.0.0 6701 + dev: true 7659 6702 7660 - toidentifier@1.0.1: {} 6703 + /toidentifier@1.0.1: 6704 + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 6705 + engines: {node: '>=0.6'} 7661 6706 7662 - token-types@4.2.1: 6707 + /token-types@4.2.1: 6708 + resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} 6709 + engines: {node: '>=10'} 7663 6710 dependencies: 7664 6711 '@tokenizer/token': 0.3.0 7665 6712 ieee754: 1.2.1 6713 + dev: false 7666 6714 7667 - tr46@0.0.3: {} 6715 + /tr46@0.0.3: 6716 + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 6717 + dev: true 7668 6718 7669 - ts-morph@16.0.0: 6719 + /ts-morph@16.0.0: 6720 + resolution: {integrity: sha512-jGNF0GVpFj0orFw55LTsQxVYEUOCWBAbR5Ls7fTYE5pQsbW18ssTb/6UXx/GYAEjS+DQTp8VoTw0vqYMiaaQuw==} 7670 6721 dependencies: 7671 6722 '@ts-morph/common': 0.17.0 7672 6723 code-block-writer: 11.0.3 6724 + dev: true 7673 6725 7674 - ts-node@10.9.2(@types/node@22.13.5)(typescript@5.7.3): 6726 + /ts-node@10.8.2(@types/node@22.13.5)(typescript@5.6.3): 6727 + resolution: {integrity: sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==} 6728 + hasBin: true 6729 + peerDependencies: 6730 + '@swc/core': '>=1.2.50' 6731 + '@swc/wasm': '>=1.2.50' 6732 + '@types/node': '*' 6733 + typescript: '>=2.7' 6734 + peerDependenciesMeta: 6735 + '@swc/core': 6736 + optional: true 6737 + '@swc/wasm': 6738 + optional: true 7675 6739 dependencies: 7676 6740 '@cspotcode/source-map-support': 0.8.1 7677 6741 '@tsconfig/node10': 1.0.11 ··· 7685 6749 create-require: 1.1.1 7686 6750 diff: 4.0.2 7687 6751 make-error: 1.3.6 7688 - typescript: 5.7.3 6752 + typescript: 5.6.3 7689 6753 v8-compile-cache-lib: 3.0.1 7690 6754 yn: 3.1.1 6755 + dev: true 7691 6756 7692 - tslib@2.8.1: {} 6757 + /tslib@2.8.1: 6758 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 7693 6759 7694 - tunnel-agent@0.6.0: 6760 + /tunnel-agent@0.6.0: 6761 + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 7695 6762 dependencies: 7696 6763 safe-buffer: 5.2.1 6764 + dev: false 7697 6765 7698 - type-detect@4.0.8: {} 6766 + /type-detect@4.0.8: 6767 + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} 6768 + engines: {node: '>=4'} 6769 + dev: true 7699 6770 7700 - type-fest@0.21.3: {} 6771 + /type-fest@0.21.3: 6772 + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} 6773 + engines: {node: '>=10'} 6774 + dev: true 7701 6775 7702 - type-fest@2.19.0: {} 6776 + /type-fest@2.19.0: 6777 + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} 6778 + engines: {node: '>=12.20'} 7703 6779 7704 - type-is@1.6.18: 6780 + /type-is@1.6.18: 6781 + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} 6782 + engines: {node: '>= 0.6'} 7705 6783 dependencies: 7706 6784 media-typer: 0.3.0 7707 6785 mime-types: 2.1.35 7708 6786 7709 - typed-emitter@2.1.0: 6787 + /typed-emitter@2.1.0: 6788 + resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} 7710 6789 optionalDependencies: 7711 6790 rxjs: 7.8.2 7712 6791 7713 - typed-query-selector@2.12.0: {} 6792 + /typed-query-selector@2.12.0: 6793 + resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} 6794 + dev: true 7714 6795 7715 - typescript@5.7.3: {} 6796 + /typescript@5.6.3: 6797 + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} 6798 + engines: {node: '>=14.17'} 6799 + hasBin: true 6800 + dev: true 7716 6801 7717 - ua-parser-js@1.0.40: {} 6802 + /ua-parser-js@1.0.40: 6803 + resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} 6804 + hasBin: true 6805 + dev: true 7718 6806 7719 - uglify-js@3.19.3: 6807 + /uglify-js@3.19.3: 6808 + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} 6809 + engines: {node: '>=0.8.0'} 6810 + hasBin: true 6811 + requiresBuild: true 7720 6812 optional: true 7721 6813 7722 - uint8arrays@3.0.0: 6814 + /uint8arrays@3.0.0: 6815 + resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} 7723 6816 dependencies: 7724 6817 multiformats: 9.9.0 7725 6818 7726 - unbzip2-stream@1.4.3: 6819 + /unbzip2-stream@1.4.3: 6820 + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} 7727 6821 dependencies: 7728 6822 buffer: 5.7.1 7729 6823 through: 2.3.8 6824 + dev: true 7730 6825 7731 - undici-types@6.20.0: {} 6826 + /undici-types@6.20.0: 6827 + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 7732 6828 7733 - undici@5.28.5: 6829 + /undici@5.28.5: 6830 + resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} 6831 + engines: {node: '>=14.0'} 7734 6832 dependencies: 7735 6833 '@fastify/busboy': 2.1.1 6834 + dev: true 7736 6835 7737 - undici@6.21.1: {} 6836 + /undici@6.19.8: 6837 + resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} 6838 + engines: {node: '>=18.17'} 7738 6839 7739 - unpipe@1.0.0: {} 6840 + /unpipe@1.0.0: 6841 + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} 6842 + engines: {node: '>= 0.8'} 7740 6843 7741 - update-browserslist-db@1.1.2(browserslist@4.24.4): 6844 + /update-browserslist-db@1.1.3(browserslist@4.24.4): 6845 + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} 6846 + hasBin: true 6847 + peerDependencies: 6848 + browserslist: '>= 4.21.0' 7742 6849 dependencies: 7743 6850 browserslist: 4.24.4 7744 6851 escalade: 3.2.0 7745 6852 picocolors: 1.1.1 6853 + dev: true 7746 6854 7747 - util-deprecate@1.0.2: {} 6855 + /urlpattern-polyfill@10.0.0: 6856 + resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} 6857 + dev: true 6858 + 6859 + /util-deprecate@1.0.2: 6860 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 6861 + dev: false 7748 6862 7749 - utils-merge@1.0.1: {} 6863 + /utils-merge@1.0.1: 6864 + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 6865 + engines: {node: '>= 0.4.0'} 7750 6866 7751 - uuid@8.3.2: {} 6867 + /uuid@8.3.2: 6868 + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 6869 + hasBin: true 6870 + dev: true 7752 6871 7753 - uuid@9.0.1: {} 6872 + /uuid@9.0.1: 6873 + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} 6874 + hasBin: true 6875 + dev: false 7754 6876 7755 - v8-compile-cache-lib@3.0.1: {} 6877 + /v8-compile-cache-lib@3.0.1: 6878 + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} 6879 + dev: true 7756 6880 7757 - v8-to-istanbul@9.3.0: 6881 + /v8-to-istanbul@9.3.0: 6882 + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} 6883 + engines: {node: '>=10.12.0'} 7758 6884 dependencies: 7759 6885 '@jridgewell/trace-mapping': 0.3.25 7760 6886 '@types/istanbul-lib-coverage': 2.0.6 7761 6887 convert-source-map: 2.0.0 6888 + dev: true 7762 6889 7763 - varint@6.0.0: {} 6890 + /varint@6.0.0: 6891 + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} 7764 6892 7765 - vary@1.1.2: {} 6893 + /vary@1.1.2: 6894 + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} 6895 + engines: {node: '>= 0.8'} 7766 6896 7767 - walker@1.0.8: 6897 + /walker@1.0.8: 6898 + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} 7768 6899 dependencies: 7769 6900 makeerror: 1.0.12 6901 + dev: true 7770 6902 7771 - webidl-conversions@3.0.1: {} 6903 + /webidl-conversions@3.0.1: 6904 + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 6905 + dev: true 7772 6906 7773 - whatwg-url@5.0.0: 6907 + /whatwg-url@5.0.0: 6908 + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 7774 6909 dependencies: 7775 6910 tr46: 0.0.3 7776 6911 webidl-conversions: 3.0.1 6912 + dev: true 7777 6913 7778 - which@2.0.2: 6914 + /which@2.0.2: 6915 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 6916 + engines: {node: '>= 8'} 6917 + hasBin: true 7779 6918 dependencies: 7780 6919 isexe: 2.0.0 7781 6920 7782 - wordwrap@1.0.0: {} 6921 + /wordwrap@1.0.0: 6922 + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} 7783 6923 7784 - wrap-ansi@7.0.0: 6924 + /wrap-ansi@7.0.0: 6925 + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 6926 + engines: {node: '>=10'} 7785 6927 dependencies: 7786 6928 ansi-styles: 4.3.0 7787 6929 string-width: 4.2.3 7788 6930 strip-ansi: 6.0.1 7789 6931 7790 - wrap-ansi@8.1.0: 6932 + /wrap-ansi@8.1.0: 6933 + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 6934 + engines: {node: '>=12'} 7791 6935 dependencies: 7792 6936 ansi-styles: 6.2.1 7793 6937 string-width: 5.1.2 7794 6938 strip-ansi: 7.1.0 6939 + dev: false 7795 6940 7796 - wrappy@1.0.2: {} 6941 + /wrappy@1.0.2: 6942 + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 7797 6943 7798 - write-file-atomic@4.0.2: 6944 + /write-file-atomic@4.0.2: 6945 + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} 6946 + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 7799 6947 dependencies: 7800 6948 imurmurhash: 0.1.4 7801 6949 signal-exit: 3.0.7 6950 + dev: true 7802 6951 7803 - ws@8.18.1: {} 6952 + /ws@8.12.0: 6953 + resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} 6954 + engines: {node: '>=10.0.0'} 6955 + peerDependencies: 6956 + bufferutil: ^4.0.1 6957 + utf-8-validate: '>=5.0.2' 6958 + peerDependenciesMeta: 6959 + bufferutil: 6960 + optional: true 6961 + utf-8-validate: 6962 + optional: true 7804 6963 7805 - xtend@4.0.2: {} 6964 + /ws@8.18.1: 6965 + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} 6966 + engines: {node: '>=10.0.0'} 6967 + peerDependencies: 6968 + bufferutil: ^4.0.1 6969 + utf-8-validate: '>=5.0.2' 6970 + peerDependenciesMeta: 6971 + bufferutil: 6972 + optional: true 6973 + utf-8-validate: 6974 + optional: true 6975 + dev: true 7806 6976 7807 - y18n@5.0.8: {} 6977 + /xtend@4.0.2: 6978 + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 6979 + engines: {node: '>=0.4'} 6980 + dev: true 7808 6981 7809 - yallist@3.1.1: {} 6982 + /y18n@5.0.8: 6983 + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 6984 + engines: {node: '>=10'} 6985 + dev: true 7810 6986 7811 - yargs-parser@21.1.1: {} 6987 + /yallist@3.1.1: 6988 + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 6989 + dev: true 7812 6990 7813 - yargs@17.7.2: 6991 + /yargs-parser@21.1.1: 6992 + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 6993 + engines: {node: '>=12'} 6994 + dev: true 6995 + 6996 + /yargs@17.7.2: 6997 + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} 6998 + engines: {node: '>=12'} 7814 6999 dependencies: 7815 7000 cliui: 8.0.1 7816 7001 escalade: 3.2.0 ··· 7819 7004 string-width: 4.2.3 7820 7005 y18n: 5.0.8 7821 7006 yargs-parser: 21.1.1 7007 + dev: true 7822 7008 7823 - yauzl@2.10.0: 7009 + /yauzl@2.10.0: 7010 + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} 7824 7011 dependencies: 7825 7012 buffer-crc32: 0.2.13 7826 7013 fd-slicer: 1.1.0 7014 + dev: true 7827 7015 7828 - yesno@0.4.0: {} 7016 + /yesno@0.4.0: 7017 + resolution: {integrity: sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==} 7018 + dev: true 7829 7019 7830 - yn@3.1.1: {} 7020 + /yn@3.1.1: 7021 + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} 7022 + engines: {node: '>=6'} 7023 + dev: true 7831 7024 7832 - yocto-queue@0.1.0: {} 7025 + /yocto-queue@0.1.0: 7026 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 7027 + engines: {node: '>=10'} 7028 + dev: true 7833 7029 7834 - zod@3.23.8: {} 7835 - 7836 - zod@3.24.2: {} 7030 + /zod@3.23.8: 7031 + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
+12 -7
services/pds/src/repo/prepare.ts
··· 232 232 const toCheck: string[] = [] 233 233 234 234 if (isValidProfile(record)) { 235 - if (record.displayName) toCheck.push(record.displayName) 235 + const profileRecord = record as AppBskyActorProfile.Record 236 + if (profileRecord.displayName) toCheck.push(profileRecord.displayName) 236 237 } else if (isValidList(record)) { 237 - toCheck.push(record.name) 238 + const listRecord = record as AppBskyGraphList.Record 239 + toCheck.push(listRecord.name) 238 240 } else if (isValidStarterPack(record)) { 239 - toCheck.push(record.name) 241 + const starterPackRecord = record as AppBskyGraphStarterpack.Record 242 + toCheck.push(starterPackRecord.name) 240 243 } else if (isValidFeedGenerator(record)) { 244 + const generatorRecord = record as AppBskyFeedGenerator.Record 241 245 toCheck.push(rkey) 242 - toCheck.push(record.displayName) 246 + toCheck.push(generatorRecord.displayName) 243 247 } else if (isValidPost(record)) { 244 - if (record.tags) { 245 - toCheck.push(...record.tags) 248 + const postRecord = record as AppBskyFeedPost.Record 249 + if (postRecord.tags) { 250 + toCheck.push(...postRecord.tags) 246 251 } 247 252 248 - for (const facet of record.facets || []) { 253 + for (const facet of postRecord.facets || []) { 249 254 for (const feat of facet.features) { 250 255 if (isTag(feat)) { 251 256 toCheck.push(feat.tag)
+66
services/pds/src/startpds.ts
··· 1 + "use strict"; 2 + 3 + import PDS, { envToCfg, envToSecrets, httpLogger, readEnv } from "."; 4 + 5 + const main = async () => { 6 + const env = readEnv(); 7 + // env.version ||= pkg.version; 8 + const cfg = envToCfg(env); 9 + const secrets = envToSecrets(env); 10 + const pds = await PDS.create(cfg, secrets); 11 + await pds.start(); 12 + httpLogger.info("pds has started"); 13 + pds.app.get("/tls-check", (req, res) => { 14 + checkHandleRoute(pds, req, res); 15 + }); 16 + // Graceful shutdown (see also https://aws.amazon.com/blogs/containers/graceful-shutdowns-with-ecs/) 17 + process.on("SIGTERM", async () => { 18 + httpLogger.info("pds is stopping"); 19 + await pds.destroy(); 20 + httpLogger.info("pds is stopped"); 21 + }); 22 + }; 23 + 24 + async function checkHandleRoute( 25 + /** @type {PDS} */ pds: PDS, 26 + /** @type {import('express').Request} */ req: import("express").Request, 27 + /** @type {import('express').Response} */ res: import("express").Response 28 + ) { 29 + try { 30 + const { domain } = req.query; 31 + if (!domain || typeof domain !== "string") { 32 + return res.status(400).json({ 33 + error: "InvalidRequest", 34 + message: "bad or missing domain query param", 35 + }); 36 + } 37 + if (domain === pds.ctx.cfg.service.hostname) { 38 + return res.json({ success: true }); 39 + } 40 + const isHostedHandle = pds.ctx.cfg.identity.serviceHandleDomains.find( 41 + (avail) => domain.endsWith(avail) 42 + ); 43 + if (!isHostedHandle) { 44 + return res.status(400).json({ 45 + error: "InvalidRequest", 46 + message: "handles are not provided on this domain", 47 + }); 48 + } 49 + const account = await pds.ctx.accountManager.getAccount(domain); 50 + if (!account) { 51 + return res.status(404).json({ 52 + error: "NotFound", 53 + message: "handle not found for this domain", 54 + }); 55 + } 56 + return res.json({ success: true }); 57 + } catch (err) { 58 + httpLogger.error({ err }, "check handle failed"); 59 + return res.status(500).json({ 60 + error: "InternalServerError", 61 + message: "Internal Server Error", 62 + }); 63 + } 64 + } 65 + 66 + main();
+31 -4
services/pds/tsconfig.build.json
··· 1 1 { 2 - "extends": "../../tsconfig/node.json", 2 + "$schema": "https://json.schemastore.org/tsconfig", 3 3 "compilerOptions": { 4 + "checkJs": true, 5 + "strict": true, 6 + "allowUnusedLabels": false, 7 + "allowUnreachableCode": false, 8 + "exactOptionalPropertyTypes": false, 9 + "noFallthroughCasesInSwitch": false, 10 + "noImplicitAny": false, 11 + "noImplicitReturns": false, 12 + "noUnusedLocals": false, 13 + "noUnusedParameters": false, 14 + "skipLibCheck": true, 15 + "allowSyntheticDefaultImports": true, 16 + "forceConsistentCasingInFileNames": true, 17 + "esModuleInterop": true, 18 + "isolatedModules": true, 19 + "preserveSymlinks": false, 20 + "useDefineForClassFields": true, 21 + "lib": ["ES2023", "ScriptHost"], 22 + "moduleResolution": "node", 23 + "resolveJsonModule": true, 24 + "types": ["node"], 25 + "noErrorTruncation": true, 26 + "declaration": true, 27 + "declarationMap": true, 28 + "sourceMap": true, 29 + "jsx": "preserve", 30 + "module": "CommonJS", 31 + "target": "ES2020", 4 32 "rootDir": "./src", 5 - "outDir": "./dist", 6 - "noUnusedLocals": false 33 + "outDir": "./dist" 7 34 }, 8 35 "include": ["./src"] 9 - } 36 + }
+32 -4
services/pds/tsconfig.tests.json
··· 1 1 { 2 - "extends": "../../tsconfig/tests.json", 2 + "$schema": "https://json.schemastore.org/tsconfig", 3 3 "compilerOptions": { 4 - "rootDir": ".", 5 - "noUnusedLocals": false 4 + "checkJs": true, 5 + "strict": true, 6 + "allowUnusedLabels": false, 7 + "allowUnreachableCode": false, 8 + "exactOptionalPropertyTypes": false, 9 + "noFallthroughCasesInSwitch": false, 10 + "noImplicitAny": false, 11 + "noImplicitReturns": false, 12 + "noUnusedLocals": false, 13 + "noUnusedParameters": false, 14 + "skipLibCheck": true, 15 + "allowSyntheticDefaultImports": true, 16 + "forceConsistentCasingInFileNames": true, 17 + "esModuleInterop": true, 18 + "isolatedModules": true, 19 + "preserveSymlinks": false, 20 + "useDefineForClassFields": true, 21 + "lib": ["ES2023", "DOM", "DOM.Iterable"], 22 + "moduleResolution": "node", 23 + "resolveJsonModule": true, 24 + "types": ["node", "jest"], 25 + "noErrorTruncation": true, 26 + "declaration": true, 27 + "declarationMap": true, 28 + "sourceMap": true, 29 + "jsx": "preserve", 30 + "module": "CommonJS", 31 + "target": "ES2020", 32 + "noEmit": true, 33 + "rootDir": "." 6 34 }, 7 35 "include": ["./tests"] 8 - } 36 + }