A React Native app for the ultimate thinking partner.

Initial commit

Generated by create-expo-app 3.5.3.

+37
.gitignore
··· 1 + # Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files 2 + 3 + # dependencies 4 + node_modules/ 5 + 6 + # Expo 7 + .expo/ 8 + dist/ 9 + web-build/ 10 + expo-env.d.ts 11 + 12 + # Native 13 + .kotlin/ 14 + *.orig.* 15 + *.jks 16 + *.p8 17 + *.p12 18 + *.key 19 + *.mobileprovision 20 + 21 + # Metro 22 + .metro-health-check* 23 + 24 + # debug 25 + npm-debug.* 26 + yarn-debug.* 27 + yarn-error.* 28 + 29 + # macOS 30 + .DS_Store 31 + *.pem 32 + 33 + # local env files 34 + .env*.local 35 + 36 + # typescript 37 + *.tsbuildinfo
+20
App.tsx
··· 1 + import { StatusBar } from 'expo-status-bar'; 2 + import { StyleSheet, Text, View } from 'react-native'; 3 + 4 + export default function App() { 5 + return ( 6 + <View style={styles.container}> 7 + <Text>Open up App.tsx to start working on your app!</Text> 8 + <StatusBar style="auto" /> 9 + </View> 10 + ); 11 + } 12 + 13 + const styles = StyleSheet.create({ 14 + container: { 15 + flex: 1, 16 + backgroundColor: '#fff', 17 + alignItems: 'center', 18 + justifyContent: 'center', 19 + }, 20 + });
+29
app.json
··· 1 + { 2 + "expo": { 3 + "name": "letta-chat", 4 + "slug": "letta-chat", 5 + "version": "1.0.0", 6 + "orientation": "portrait", 7 + "icon": "./assets/icon.png", 8 + "userInterfaceStyle": "light", 9 + "newArchEnabled": true, 10 + "splash": { 11 + "image": "./assets/splash-icon.png", 12 + "resizeMode": "contain", 13 + "backgroundColor": "#ffffff" 14 + }, 15 + "ios": { 16 + "supportsTablet": true 17 + }, 18 + "android": { 19 + "adaptiveIcon": { 20 + "foregroundImage": "./assets/adaptive-icon.png", 21 + "backgroundColor": "#ffffff" 22 + }, 23 + "edgeToEdgeEnabled": true 24 + }, 25 + "web": { 26 + "favicon": "./assets/favicon.png" 27 + } 28 + } 29 + }
assets/adaptive-icon.png

This is a binary file and will not be displayed.

assets/favicon.png

This is a binary file and will not be displayed.

assets/icon.png

This is a binary file and will not be displayed.

assets/splash-icon.png

This is a binary file and will not be displayed.

+8
index.ts
··· 1 + import { registerRootComponent } from 'expo'; 2 + 3 + import App from './App'; 4 + 5 + // registerRootComponent calls AppRegistry.registerComponent('main', () => App); 6 + // It also ensures that whether you load the app in Expo Go or in a native build, 7 + // the environment is set up appropriately 8 + registerRootComponent(App);
+8173
package-lock.json
··· 1 + { 2 + "name": "letta-chat", 3 + "version": "1.0.0", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "letta-chat", 9 + "version": "1.0.0", 10 + "dependencies": { 11 + "expo": "~53.0.22", 12 + "expo-status-bar": "~2.2.3", 13 + "react": "19.0.0", 14 + "react-native": "0.79.6" 15 + }, 16 + "devDependencies": { 17 + "@babel/core": "^7.25.2", 18 + "@types/react": "~19.0.10", 19 + "typescript": "~5.8.3" 20 + } 21 + }, 22 + "node_modules/@0no-co/graphql.web": { 23 + "version": "1.2.0", 24 + "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.2.0.tgz", 25 + "integrity": "sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==", 26 + "license": "MIT", 27 + "peerDependencies": { 28 + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" 29 + }, 30 + "peerDependenciesMeta": { 31 + "graphql": { 32 + "optional": true 33 + } 34 + } 35 + }, 36 + "node_modules/@ampproject/remapping": { 37 + "version": "2.3.0", 38 + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 39 + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 40 + "license": "Apache-2.0", 41 + "dependencies": { 42 + "@jridgewell/gen-mapping": "^0.3.5", 43 + "@jridgewell/trace-mapping": "^0.3.24" 44 + }, 45 + "engines": { 46 + "node": ">=6.0.0" 47 + } 48 + }, 49 + "node_modules/@babel/code-frame": { 50 + "version": "7.27.1", 51 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 52 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 53 + "license": "MIT", 54 + "dependencies": { 55 + "@babel/helper-validator-identifier": "^7.27.1", 56 + "js-tokens": "^4.0.0", 57 + "picocolors": "^1.1.1" 58 + }, 59 + "engines": { 60 + "node": ">=6.9.0" 61 + } 62 + }, 63 + "node_modules/@babel/compat-data": { 64 + "version": "7.28.0", 65 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", 66 + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", 67 + "license": "MIT", 68 + "engines": { 69 + "node": ">=6.9.0" 70 + } 71 + }, 72 + "node_modules/@babel/core": { 73 + "version": "7.28.3", 74 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", 75 + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", 76 + "license": "MIT", 77 + "dependencies": { 78 + "@ampproject/remapping": "^2.2.0", 79 + "@babel/code-frame": "^7.27.1", 80 + "@babel/generator": "^7.28.3", 81 + "@babel/helper-compilation-targets": "^7.27.2", 82 + "@babel/helper-module-transforms": "^7.28.3", 83 + "@babel/helpers": "^7.28.3", 84 + "@babel/parser": "^7.28.3", 85 + "@babel/template": "^7.27.2", 86 + "@babel/traverse": "^7.28.3", 87 + "@babel/types": "^7.28.2", 88 + "convert-source-map": "^2.0.0", 89 + "debug": "^4.1.0", 90 + "gensync": "^1.0.0-beta.2", 91 + "json5": "^2.2.3", 92 + "semver": "^6.3.1" 93 + }, 94 + "engines": { 95 + "node": ">=6.9.0" 96 + }, 97 + "funding": { 98 + "type": "opencollective", 99 + "url": "https://opencollective.com/babel" 100 + } 101 + }, 102 + "node_modules/@babel/generator": { 103 + "version": "7.28.3", 104 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", 105 + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", 106 + "license": "MIT", 107 + "dependencies": { 108 + "@babel/parser": "^7.28.3", 109 + "@babel/types": "^7.28.2", 110 + "@jridgewell/gen-mapping": "^0.3.12", 111 + "@jridgewell/trace-mapping": "^0.3.28", 112 + "jsesc": "^3.0.2" 113 + }, 114 + "engines": { 115 + "node": ">=6.9.0" 116 + } 117 + }, 118 + "node_modules/@babel/helper-annotate-as-pure": { 119 + "version": "7.27.3", 120 + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", 121 + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", 122 + "license": "MIT", 123 + "dependencies": { 124 + "@babel/types": "^7.27.3" 125 + }, 126 + "engines": { 127 + "node": ">=6.9.0" 128 + } 129 + }, 130 + "node_modules/@babel/helper-compilation-targets": { 131 + "version": "7.27.2", 132 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 133 + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 134 + "license": "MIT", 135 + "dependencies": { 136 + "@babel/compat-data": "^7.27.2", 137 + "@babel/helper-validator-option": "^7.27.1", 138 + "browserslist": "^4.24.0", 139 + "lru-cache": "^5.1.1", 140 + "semver": "^6.3.1" 141 + }, 142 + "engines": { 143 + "node": ">=6.9.0" 144 + } 145 + }, 146 + "node_modules/@babel/helper-create-class-features-plugin": { 147 + "version": "7.28.3", 148 + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", 149 + "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", 150 + "license": "MIT", 151 + "dependencies": { 152 + "@babel/helper-annotate-as-pure": "^7.27.3", 153 + "@babel/helper-member-expression-to-functions": "^7.27.1", 154 + "@babel/helper-optimise-call-expression": "^7.27.1", 155 + "@babel/helper-replace-supers": "^7.27.1", 156 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 157 + "@babel/traverse": "^7.28.3", 158 + "semver": "^6.3.1" 159 + }, 160 + "engines": { 161 + "node": ">=6.9.0" 162 + }, 163 + "peerDependencies": { 164 + "@babel/core": "^7.0.0" 165 + } 166 + }, 167 + "node_modules/@babel/helper-create-regexp-features-plugin": { 168 + "version": "7.27.1", 169 + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", 170 + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", 171 + "license": "MIT", 172 + "dependencies": { 173 + "@babel/helper-annotate-as-pure": "^7.27.1", 174 + "regexpu-core": "^6.2.0", 175 + "semver": "^6.3.1" 176 + }, 177 + "engines": { 178 + "node": ">=6.9.0" 179 + }, 180 + "peerDependencies": { 181 + "@babel/core": "^7.0.0" 182 + } 183 + }, 184 + "node_modules/@babel/helper-define-polyfill-provider": { 185 + "version": "0.6.5", 186 + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", 187 + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", 188 + "license": "MIT", 189 + "dependencies": { 190 + "@babel/helper-compilation-targets": "^7.27.2", 191 + "@babel/helper-plugin-utils": "^7.27.1", 192 + "debug": "^4.4.1", 193 + "lodash.debounce": "^4.0.8", 194 + "resolve": "^1.22.10" 195 + }, 196 + "peerDependencies": { 197 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 198 + } 199 + }, 200 + "node_modules/@babel/helper-globals": { 201 + "version": "7.28.0", 202 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 203 + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 204 + "license": "MIT", 205 + "engines": { 206 + "node": ">=6.9.0" 207 + } 208 + }, 209 + "node_modules/@babel/helper-member-expression-to-functions": { 210 + "version": "7.27.1", 211 + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", 212 + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", 213 + "license": "MIT", 214 + "dependencies": { 215 + "@babel/traverse": "^7.27.1", 216 + "@babel/types": "^7.27.1" 217 + }, 218 + "engines": { 219 + "node": ">=6.9.0" 220 + } 221 + }, 222 + "node_modules/@babel/helper-module-imports": { 223 + "version": "7.27.1", 224 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 225 + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 226 + "license": "MIT", 227 + "dependencies": { 228 + "@babel/traverse": "^7.27.1", 229 + "@babel/types": "^7.27.1" 230 + }, 231 + "engines": { 232 + "node": ">=6.9.0" 233 + } 234 + }, 235 + "node_modules/@babel/helper-module-transforms": { 236 + "version": "7.28.3", 237 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", 238 + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", 239 + "license": "MIT", 240 + "dependencies": { 241 + "@babel/helper-module-imports": "^7.27.1", 242 + "@babel/helper-validator-identifier": "^7.27.1", 243 + "@babel/traverse": "^7.28.3" 244 + }, 245 + "engines": { 246 + "node": ">=6.9.0" 247 + }, 248 + "peerDependencies": { 249 + "@babel/core": "^7.0.0" 250 + } 251 + }, 252 + "node_modules/@babel/helper-optimise-call-expression": { 253 + "version": "7.27.1", 254 + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", 255 + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", 256 + "license": "MIT", 257 + "dependencies": { 258 + "@babel/types": "^7.27.1" 259 + }, 260 + "engines": { 261 + "node": ">=6.9.0" 262 + } 263 + }, 264 + "node_modules/@babel/helper-plugin-utils": { 265 + "version": "7.27.1", 266 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 267 + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 268 + "license": "MIT", 269 + "engines": { 270 + "node": ">=6.9.0" 271 + } 272 + }, 273 + "node_modules/@babel/helper-remap-async-to-generator": { 274 + "version": "7.27.1", 275 + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", 276 + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", 277 + "license": "MIT", 278 + "dependencies": { 279 + "@babel/helper-annotate-as-pure": "^7.27.1", 280 + "@babel/helper-wrap-function": "^7.27.1", 281 + "@babel/traverse": "^7.27.1" 282 + }, 283 + "engines": { 284 + "node": ">=6.9.0" 285 + }, 286 + "peerDependencies": { 287 + "@babel/core": "^7.0.0" 288 + } 289 + }, 290 + "node_modules/@babel/helper-replace-supers": { 291 + "version": "7.27.1", 292 + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", 293 + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", 294 + "license": "MIT", 295 + "dependencies": { 296 + "@babel/helper-member-expression-to-functions": "^7.27.1", 297 + "@babel/helper-optimise-call-expression": "^7.27.1", 298 + "@babel/traverse": "^7.27.1" 299 + }, 300 + "engines": { 301 + "node": ">=6.9.0" 302 + }, 303 + "peerDependencies": { 304 + "@babel/core": "^7.0.0" 305 + } 306 + }, 307 + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 308 + "version": "7.27.1", 309 + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", 310 + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", 311 + "license": "MIT", 312 + "dependencies": { 313 + "@babel/traverse": "^7.27.1", 314 + "@babel/types": "^7.27.1" 315 + }, 316 + "engines": { 317 + "node": ">=6.9.0" 318 + } 319 + }, 320 + "node_modules/@babel/helper-string-parser": { 321 + "version": "7.27.1", 322 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 323 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 324 + "license": "MIT", 325 + "engines": { 326 + "node": ">=6.9.0" 327 + } 328 + }, 329 + "node_modules/@babel/helper-validator-identifier": { 330 + "version": "7.27.1", 331 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 332 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 333 + "license": "MIT", 334 + "engines": { 335 + "node": ">=6.9.0" 336 + } 337 + }, 338 + "node_modules/@babel/helper-validator-option": { 339 + "version": "7.27.1", 340 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 341 + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 342 + "license": "MIT", 343 + "engines": { 344 + "node": ">=6.9.0" 345 + } 346 + }, 347 + "node_modules/@babel/helper-wrap-function": { 348 + "version": "7.28.3", 349 + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", 350 + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", 351 + "license": "MIT", 352 + "dependencies": { 353 + "@babel/template": "^7.27.2", 354 + "@babel/traverse": "^7.28.3", 355 + "@babel/types": "^7.28.2" 356 + }, 357 + "engines": { 358 + "node": ">=6.9.0" 359 + } 360 + }, 361 + "node_modules/@babel/helpers": { 362 + "version": "7.28.3", 363 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz", 364 + "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==", 365 + "license": "MIT", 366 + "dependencies": { 367 + "@babel/template": "^7.27.2", 368 + "@babel/types": "^7.28.2" 369 + }, 370 + "engines": { 371 + "node": ">=6.9.0" 372 + } 373 + }, 374 + "node_modules/@babel/highlight": { 375 + "version": "7.25.9", 376 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", 377 + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", 378 + "license": "MIT", 379 + "dependencies": { 380 + "@babel/helper-validator-identifier": "^7.25.9", 381 + "chalk": "^2.4.2", 382 + "js-tokens": "^4.0.0", 383 + "picocolors": "^1.0.0" 384 + }, 385 + "engines": { 386 + "node": ">=6.9.0" 387 + } 388 + }, 389 + "node_modules/@babel/highlight/node_modules/ansi-styles": { 390 + "version": "3.2.1", 391 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 392 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 393 + "license": "MIT", 394 + "dependencies": { 395 + "color-convert": "^1.9.0" 396 + }, 397 + "engines": { 398 + "node": ">=4" 399 + } 400 + }, 401 + "node_modules/@babel/highlight/node_modules/chalk": { 402 + "version": "2.4.2", 403 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 404 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 405 + "license": "MIT", 406 + "dependencies": { 407 + "ansi-styles": "^3.2.1", 408 + "escape-string-regexp": "^1.0.5", 409 + "supports-color": "^5.3.0" 410 + }, 411 + "engines": { 412 + "node": ">=4" 413 + } 414 + }, 415 + "node_modules/@babel/highlight/node_modules/color-convert": { 416 + "version": "1.9.3", 417 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 418 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 419 + "license": "MIT", 420 + "dependencies": { 421 + "color-name": "1.1.3" 422 + } 423 + }, 424 + "node_modules/@babel/highlight/node_modules/color-name": { 425 + "version": "1.1.3", 426 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 427 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 428 + "license": "MIT" 429 + }, 430 + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { 431 + "version": "1.0.5", 432 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 433 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 434 + "license": "MIT", 435 + "engines": { 436 + "node": ">=0.8.0" 437 + } 438 + }, 439 + "node_modules/@babel/highlight/node_modules/has-flag": { 440 + "version": "3.0.0", 441 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 442 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 443 + "license": "MIT", 444 + "engines": { 445 + "node": ">=4" 446 + } 447 + }, 448 + "node_modules/@babel/highlight/node_modules/supports-color": { 449 + "version": "5.5.0", 450 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 451 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 452 + "license": "MIT", 453 + "dependencies": { 454 + "has-flag": "^3.0.0" 455 + }, 456 + "engines": { 457 + "node": ">=4" 458 + } 459 + }, 460 + "node_modules/@babel/parser": { 461 + "version": "7.28.3", 462 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz", 463 + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", 464 + "license": "MIT", 465 + "dependencies": { 466 + "@babel/types": "^7.28.2" 467 + }, 468 + "bin": { 469 + "parser": "bin/babel-parser.js" 470 + }, 471 + "engines": { 472 + "node": ">=6.0.0" 473 + } 474 + }, 475 + "node_modules/@babel/plugin-proposal-decorators": { 476 + "version": "7.28.0", 477 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.28.0.tgz", 478 + "integrity": "sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==", 479 + "license": "MIT", 480 + "dependencies": { 481 + "@babel/helper-create-class-features-plugin": "^7.27.1", 482 + "@babel/helper-plugin-utils": "^7.27.1", 483 + "@babel/plugin-syntax-decorators": "^7.27.1" 484 + }, 485 + "engines": { 486 + "node": ">=6.9.0" 487 + }, 488 + "peerDependencies": { 489 + "@babel/core": "^7.0.0-0" 490 + } 491 + }, 492 + "node_modules/@babel/plugin-proposal-export-default-from": { 493 + "version": "7.27.1", 494 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.27.1.tgz", 495 + "integrity": "sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==", 496 + "license": "MIT", 497 + "dependencies": { 498 + "@babel/helper-plugin-utils": "^7.27.1" 499 + }, 500 + "engines": { 501 + "node": ">=6.9.0" 502 + }, 503 + "peerDependencies": { 504 + "@babel/core": "^7.0.0-0" 505 + } 506 + }, 507 + "node_modules/@babel/plugin-syntax-async-generators": { 508 + "version": "7.8.4", 509 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 510 + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 511 + "license": "MIT", 512 + "dependencies": { 513 + "@babel/helper-plugin-utils": "^7.8.0" 514 + }, 515 + "peerDependencies": { 516 + "@babel/core": "^7.0.0-0" 517 + } 518 + }, 519 + "node_modules/@babel/plugin-syntax-bigint": { 520 + "version": "7.8.3", 521 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 522 + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 523 + "license": "MIT", 524 + "dependencies": { 525 + "@babel/helper-plugin-utils": "^7.8.0" 526 + }, 527 + "peerDependencies": { 528 + "@babel/core": "^7.0.0-0" 529 + } 530 + }, 531 + "node_modules/@babel/plugin-syntax-class-properties": { 532 + "version": "7.12.13", 533 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 534 + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 535 + "license": "MIT", 536 + "dependencies": { 537 + "@babel/helper-plugin-utils": "^7.12.13" 538 + }, 539 + "peerDependencies": { 540 + "@babel/core": "^7.0.0-0" 541 + } 542 + }, 543 + "node_modules/@babel/plugin-syntax-class-static-block": { 544 + "version": "7.14.5", 545 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", 546 + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", 547 + "license": "MIT", 548 + "dependencies": { 549 + "@babel/helper-plugin-utils": "^7.14.5" 550 + }, 551 + "engines": { 552 + "node": ">=6.9.0" 553 + }, 554 + "peerDependencies": { 555 + "@babel/core": "^7.0.0-0" 556 + } 557 + }, 558 + "node_modules/@babel/plugin-syntax-decorators": { 559 + "version": "7.27.1", 560 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.27.1.tgz", 561 + "integrity": "sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==", 562 + "license": "MIT", 563 + "dependencies": { 564 + "@babel/helper-plugin-utils": "^7.27.1" 565 + }, 566 + "engines": { 567 + "node": ">=6.9.0" 568 + }, 569 + "peerDependencies": { 570 + "@babel/core": "^7.0.0-0" 571 + } 572 + }, 573 + "node_modules/@babel/plugin-syntax-dynamic-import": { 574 + "version": "7.8.3", 575 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", 576 + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", 577 + "license": "MIT", 578 + "dependencies": { 579 + "@babel/helper-plugin-utils": "^7.8.0" 580 + }, 581 + "peerDependencies": { 582 + "@babel/core": "^7.0.0-0" 583 + } 584 + }, 585 + "node_modules/@babel/plugin-syntax-export-default-from": { 586 + "version": "7.27.1", 587 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.27.1.tgz", 588 + "integrity": "sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==", 589 + "license": "MIT", 590 + "dependencies": { 591 + "@babel/helper-plugin-utils": "^7.27.1" 592 + }, 593 + "engines": { 594 + "node": ">=6.9.0" 595 + }, 596 + "peerDependencies": { 597 + "@babel/core": "^7.0.0-0" 598 + } 599 + }, 600 + "node_modules/@babel/plugin-syntax-flow": { 601 + "version": "7.27.1", 602 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz", 603 + "integrity": "sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==", 604 + "license": "MIT", 605 + "dependencies": { 606 + "@babel/helper-plugin-utils": "^7.27.1" 607 + }, 608 + "engines": { 609 + "node": ">=6.9.0" 610 + }, 611 + "peerDependencies": { 612 + "@babel/core": "^7.0.0-0" 613 + } 614 + }, 615 + "node_modules/@babel/plugin-syntax-import-attributes": { 616 + "version": "7.27.1", 617 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", 618 + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", 619 + "license": "MIT", 620 + "dependencies": { 621 + "@babel/helper-plugin-utils": "^7.27.1" 622 + }, 623 + "engines": { 624 + "node": ">=6.9.0" 625 + }, 626 + "peerDependencies": { 627 + "@babel/core": "^7.0.0-0" 628 + } 629 + }, 630 + "node_modules/@babel/plugin-syntax-import-meta": { 631 + "version": "7.10.4", 632 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 633 + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 634 + "license": "MIT", 635 + "dependencies": { 636 + "@babel/helper-plugin-utils": "^7.10.4" 637 + }, 638 + "peerDependencies": { 639 + "@babel/core": "^7.0.0-0" 640 + } 641 + }, 642 + "node_modules/@babel/plugin-syntax-json-strings": { 643 + "version": "7.8.3", 644 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 645 + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 646 + "license": "MIT", 647 + "dependencies": { 648 + "@babel/helper-plugin-utils": "^7.8.0" 649 + }, 650 + "peerDependencies": { 651 + "@babel/core": "^7.0.0-0" 652 + } 653 + }, 654 + "node_modules/@babel/plugin-syntax-jsx": { 655 + "version": "7.27.1", 656 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", 657 + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", 658 + "license": "MIT", 659 + "dependencies": { 660 + "@babel/helper-plugin-utils": "^7.27.1" 661 + }, 662 + "engines": { 663 + "node": ">=6.9.0" 664 + }, 665 + "peerDependencies": { 666 + "@babel/core": "^7.0.0-0" 667 + } 668 + }, 669 + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 670 + "version": "7.10.4", 671 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 672 + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 673 + "license": "MIT", 674 + "dependencies": { 675 + "@babel/helper-plugin-utils": "^7.10.4" 676 + }, 677 + "peerDependencies": { 678 + "@babel/core": "^7.0.0-0" 679 + } 680 + }, 681 + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 682 + "version": "7.8.3", 683 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 684 + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 685 + "license": "MIT", 686 + "dependencies": { 687 + "@babel/helper-plugin-utils": "^7.8.0" 688 + }, 689 + "peerDependencies": { 690 + "@babel/core": "^7.0.0-0" 691 + } 692 + }, 693 + "node_modules/@babel/plugin-syntax-numeric-separator": { 694 + "version": "7.10.4", 695 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 696 + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 697 + "license": "MIT", 698 + "dependencies": { 699 + "@babel/helper-plugin-utils": "^7.10.4" 700 + }, 701 + "peerDependencies": { 702 + "@babel/core": "^7.0.0-0" 703 + } 704 + }, 705 + "node_modules/@babel/plugin-syntax-object-rest-spread": { 706 + "version": "7.8.3", 707 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 708 + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 709 + "license": "MIT", 710 + "dependencies": { 711 + "@babel/helper-plugin-utils": "^7.8.0" 712 + }, 713 + "peerDependencies": { 714 + "@babel/core": "^7.0.0-0" 715 + } 716 + }, 717 + "node_modules/@babel/plugin-syntax-optional-catch-binding": { 718 + "version": "7.8.3", 719 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 720 + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 721 + "license": "MIT", 722 + "dependencies": { 723 + "@babel/helper-plugin-utils": "^7.8.0" 724 + }, 725 + "peerDependencies": { 726 + "@babel/core": "^7.0.0-0" 727 + } 728 + }, 729 + "node_modules/@babel/plugin-syntax-optional-chaining": { 730 + "version": "7.8.3", 731 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 732 + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 733 + "license": "MIT", 734 + "dependencies": { 735 + "@babel/helper-plugin-utils": "^7.8.0" 736 + }, 737 + "peerDependencies": { 738 + "@babel/core": "^7.0.0-0" 739 + } 740 + }, 741 + "node_modules/@babel/plugin-syntax-private-property-in-object": { 742 + "version": "7.14.5", 743 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", 744 + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", 745 + "license": "MIT", 746 + "dependencies": { 747 + "@babel/helper-plugin-utils": "^7.14.5" 748 + }, 749 + "engines": { 750 + "node": ">=6.9.0" 751 + }, 752 + "peerDependencies": { 753 + "@babel/core": "^7.0.0-0" 754 + } 755 + }, 756 + "node_modules/@babel/plugin-syntax-top-level-await": { 757 + "version": "7.14.5", 758 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 759 + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 760 + "license": "MIT", 761 + "dependencies": { 762 + "@babel/helper-plugin-utils": "^7.14.5" 763 + }, 764 + "engines": { 765 + "node": ">=6.9.0" 766 + }, 767 + "peerDependencies": { 768 + "@babel/core": "^7.0.0-0" 769 + } 770 + }, 771 + "node_modules/@babel/plugin-syntax-typescript": { 772 + "version": "7.27.1", 773 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", 774 + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", 775 + "license": "MIT", 776 + "dependencies": { 777 + "@babel/helper-plugin-utils": "^7.27.1" 778 + }, 779 + "engines": { 780 + "node": ">=6.9.0" 781 + }, 782 + "peerDependencies": { 783 + "@babel/core": "^7.0.0-0" 784 + } 785 + }, 786 + "node_modules/@babel/plugin-transform-arrow-functions": { 787 + "version": "7.27.1", 788 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", 789 + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", 790 + "license": "MIT", 791 + "dependencies": { 792 + "@babel/helper-plugin-utils": "^7.27.1" 793 + }, 794 + "engines": { 795 + "node": ">=6.9.0" 796 + }, 797 + "peerDependencies": { 798 + "@babel/core": "^7.0.0-0" 799 + } 800 + }, 801 + "node_modules/@babel/plugin-transform-async-generator-functions": { 802 + "version": "7.28.0", 803 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", 804 + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", 805 + "license": "MIT", 806 + "dependencies": { 807 + "@babel/helper-plugin-utils": "^7.27.1", 808 + "@babel/helper-remap-async-to-generator": "^7.27.1", 809 + "@babel/traverse": "^7.28.0" 810 + }, 811 + "engines": { 812 + "node": ">=6.9.0" 813 + }, 814 + "peerDependencies": { 815 + "@babel/core": "^7.0.0-0" 816 + } 817 + }, 818 + "node_modules/@babel/plugin-transform-async-to-generator": { 819 + "version": "7.27.1", 820 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", 821 + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", 822 + "license": "MIT", 823 + "dependencies": { 824 + "@babel/helper-module-imports": "^7.27.1", 825 + "@babel/helper-plugin-utils": "^7.27.1", 826 + "@babel/helper-remap-async-to-generator": "^7.27.1" 827 + }, 828 + "engines": { 829 + "node": ">=6.9.0" 830 + }, 831 + "peerDependencies": { 832 + "@babel/core": "^7.0.0-0" 833 + } 834 + }, 835 + "node_modules/@babel/plugin-transform-block-scoping": { 836 + "version": "7.28.0", 837 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz", 838 + "integrity": "sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==", 839 + "license": "MIT", 840 + "dependencies": { 841 + "@babel/helper-plugin-utils": "^7.27.1" 842 + }, 843 + "engines": { 844 + "node": ">=6.9.0" 845 + }, 846 + "peerDependencies": { 847 + "@babel/core": "^7.0.0-0" 848 + } 849 + }, 850 + "node_modules/@babel/plugin-transform-class-properties": { 851 + "version": "7.27.1", 852 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", 853 + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", 854 + "license": "MIT", 855 + "dependencies": { 856 + "@babel/helper-create-class-features-plugin": "^7.27.1", 857 + "@babel/helper-plugin-utils": "^7.27.1" 858 + }, 859 + "engines": { 860 + "node": ">=6.9.0" 861 + }, 862 + "peerDependencies": { 863 + "@babel/core": "^7.0.0-0" 864 + } 865 + }, 866 + "node_modules/@babel/plugin-transform-classes": { 867 + "version": "7.28.3", 868 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.3.tgz", 869 + "integrity": "sha512-DoEWC5SuxuARF2KdKmGUq3ghfPMO6ZzR12Dnp5gubwbeWJo4dbNWXJPVlwvh4Zlq6Z7YVvL8VFxeSOJgjsx4Sg==", 870 + "license": "MIT", 871 + "dependencies": { 872 + "@babel/helper-annotate-as-pure": "^7.27.3", 873 + "@babel/helper-compilation-targets": "^7.27.2", 874 + "@babel/helper-globals": "^7.28.0", 875 + "@babel/helper-plugin-utils": "^7.27.1", 876 + "@babel/helper-replace-supers": "^7.27.1", 877 + "@babel/traverse": "^7.28.3" 878 + }, 879 + "engines": { 880 + "node": ">=6.9.0" 881 + }, 882 + "peerDependencies": { 883 + "@babel/core": "^7.0.0-0" 884 + } 885 + }, 886 + "node_modules/@babel/plugin-transform-computed-properties": { 887 + "version": "7.27.1", 888 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", 889 + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", 890 + "license": "MIT", 891 + "dependencies": { 892 + "@babel/helper-plugin-utils": "^7.27.1", 893 + "@babel/template": "^7.27.1" 894 + }, 895 + "engines": { 896 + "node": ">=6.9.0" 897 + }, 898 + "peerDependencies": { 899 + "@babel/core": "^7.0.0-0" 900 + } 901 + }, 902 + "node_modules/@babel/plugin-transform-destructuring": { 903 + "version": "7.28.0", 904 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", 905 + "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", 906 + "license": "MIT", 907 + "dependencies": { 908 + "@babel/helper-plugin-utils": "^7.27.1", 909 + "@babel/traverse": "^7.28.0" 910 + }, 911 + "engines": { 912 + "node": ">=6.9.0" 913 + }, 914 + "peerDependencies": { 915 + "@babel/core": "^7.0.0-0" 916 + } 917 + }, 918 + "node_modules/@babel/plugin-transform-export-namespace-from": { 919 + "version": "7.27.1", 920 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", 921 + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", 922 + "license": "MIT", 923 + "dependencies": { 924 + "@babel/helper-plugin-utils": "^7.27.1" 925 + }, 926 + "engines": { 927 + "node": ">=6.9.0" 928 + }, 929 + "peerDependencies": { 930 + "@babel/core": "^7.0.0-0" 931 + } 932 + }, 933 + "node_modules/@babel/plugin-transform-flow-strip-types": { 934 + "version": "7.27.1", 935 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz", 936 + "integrity": "sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==", 937 + "license": "MIT", 938 + "dependencies": { 939 + "@babel/helper-plugin-utils": "^7.27.1", 940 + "@babel/plugin-syntax-flow": "^7.27.1" 941 + }, 942 + "engines": { 943 + "node": ">=6.9.0" 944 + }, 945 + "peerDependencies": { 946 + "@babel/core": "^7.0.0-0" 947 + } 948 + }, 949 + "node_modules/@babel/plugin-transform-for-of": { 950 + "version": "7.27.1", 951 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", 952 + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", 953 + "license": "MIT", 954 + "dependencies": { 955 + "@babel/helper-plugin-utils": "^7.27.1", 956 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 957 + }, 958 + "engines": { 959 + "node": ">=6.9.0" 960 + }, 961 + "peerDependencies": { 962 + "@babel/core": "^7.0.0-0" 963 + } 964 + }, 965 + "node_modules/@babel/plugin-transform-function-name": { 966 + "version": "7.27.1", 967 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", 968 + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", 969 + "license": "MIT", 970 + "dependencies": { 971 + "@babel/helper-compilation-targets": "^7.27.1", 972 + "@babel/helper-plugin-utils": "^7.27.1", 973 + "@babel/traverse": "^7.27.1" 974 + }, 975 + "engines": { 976 + "node": ">=6.9.0" 977 + }, 978 + "peerDependencies": { 979 + "@babel/core": "^7.0.0-0" 980 + } 981 + }, 982 + "node_modules/@babel/plugin-transform-literals": { 983 + "version": "7.27.1", 984 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", 985 + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", 986 + "license": "MIT", 987 + "dependencies": { 988 + "@babel/helper-plugin-utils": "^7.27.1" 989 + }, 990 + "engines": { 991 + "node": ">=6.9.0" 992 + }, 993 + "peerDependencies": { 994 + "@babel/core": "^7.0.0-0" 995 + } 996 + }, 997 + "node_modules/@babel/plugin-transform-logical-assignment-operators": { 998 + "version": "7.27.1", 999 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", 1000 + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", 1001 + "license": "MIT", 1002 + "dependencies": { 1003 + "@babel/helper-plugin-utils": "^7.27.1" 1004 + }, 1005 + "engines": { 1006 + "node": ">=6.9.0" 1007 + }, 1008 + "peerDependencies": { 1009 + "@babel/core": "^7.0.0-0" 1010 + } 1011 + }, 1012 + "node_modules/@babel/plugin-transform-modules-commonjs": { 1013 + "version": "7.27.1", 1014 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", 1015 + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", 1016 + "license": "MIT", 1017 + "dependencies": { 1018 + "@babel/helper-module-transforms": "^7.27.1", 1019 + "@babel/helper-plugin-utils": "^7.27.1" 1020 + }, 1021 + "engines": { 1022 + "node": ">=6.9.0" 1023 + }, 1024 + "peerDependencies": { 1025 + "@babel/core": "^7.0.0-0" 1026 + } 1027 + }, 1028 + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1029 + "version": "7.27.1", 1030 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", 1031 + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", 1032 + "license": "MIT", 1033 + "dependencies": { 1034 + "@babel/helper-create-regexp-features-plugin": "^7.27.1", 1035 + "@babel/helper-plugin-utils": "^7.27.1" 1036 + }, 1037 + "engines": { 1038 + "node": ">=6.9.0" 1039 + }, 1040 + "peerDependencies": { 1041 + "@babel/core": "^7.0.0" 1042 + } 1043 + }, 1044 + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { 1045 + "version": "7.27.1", 1046 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", 1047 + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", 1048 + "license": "MIT", 1049 + "dependencies": { 1050 + "@babel/helper-plugin-utils": "^7.27.1" 1051 + }, 1052 + "engines": { 1053 + "node": ">=6.9.0" 1054 + }, 1055 + "peerDependencies": { 1056 + "@babel/core": "^7.0.0-0" 1057 + } 1058 + }, 1059 + "node_modules/@babel/plugin-transform-numeric-separator": { 1060 + "version": "7.27.1", 1061 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", 1062 + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", 1063 + "license": "MIT", 1064 + "dependencies": { 1065 + "@babel/helper-plugin-utils": "^7.27.1" 1066 + }, 1067 + "engines": { 1068 + "node": ">=6.9.0" 1069 + }, 1070 + "peerDependencies": { 1071 + "@babel/core": "^7.0.0-0" 1072 + } 1073 + }, 1074 + "node_modules/@babel/plugin-transform-object-rest-spread": { 1075 + "version": "7.28.0", 1076 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz", 1077 + "integrity": "sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==", 1078 + "license": "MIT", 1079 + "dependencies": { 1080 + "@babel/helper-compilation-targets": "^7.27.2", 1081 + "@babel/helper-plugin-utils": "^7.27.1", 1082 + "@babel/plugin-transform-destructuring": "^7.28.0", 1083 + "@babel/plugin-transform-parameters": "^7.27.7", 1084 + "@babel/traverse": "^7.28.0" 1085 + }, 1086 + "engines": { 1087 + "node": ">=6.9.0" 1088 + }, 1089 + "peerDependencies": { 1090 + "@babel/core": "^7.0.0-0" 1091 + } 1092 + }, 1093 + "node_modules/@babel/plugin-transform-optional-catch-binding": { 1094 + "version": "7.27.1", 1095 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", 1096 + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", 1097 + "license": "MIT", 1098 + "dependencies": { 1099 + "@babel/helper-plugin-utils": "^7.27.1" 1100 + }, 1101 + "engines": { 1102 + "node": ">=6.9.0" 1103 + }, 1104 + "peerDependencies": { 1105 + "@babel/core": "^7.0.0-0" 1106 + } 1107 + }, 1108 + "node_modules/@babel/plugin-transform-optional-chaining": { 1109 + "version": "7.27.1", 1110 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", 1111 + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", 1112 + "license": "MIT", 1113 + "dependencies": { 1114 + "@babel/helper-plugin-utils": "^7.27.1", 1115 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 1116 + }, 1117 + "engines": { 1118 + "node": ">=6.9.0" 1119 + }, 1120 + "peerDependencies": { 1121 + "@babel/core": "^7.0.0-0" 1122 + } 1123 + }, 1124 + "node_modules/@babel/plugin-transform-parameters": { 1125 + "version": "7.27.7", 1126 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", 1127 + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", 1128 + "license": "MIT", 1129 + "dependencies": { 1130 + "@babel/helper-plugin-utils": "^7.27.1" 1131 + }, 1132 + "engines": { 1133 + "node": ">=6.9.0" 1134 + }, 1135 + "peerDependencies": { 1136 + "@babel/core": "^7.0.0-0" 1137 + } 1138 + }, 1139 + "node_modules/@babel/plugin-transform-private-methods": { 1140 + "version": "7.27.1", 1141 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", 1142 + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", 1143 + "license": "MIT", 1144 + "dependencies": { 1145 + "@babel/helper-create-class-features-plugin": "^7.27.1", 1146 + "@babel/helper-plugin-utils": "^7.27.1" 1147 + }, 1148 + "engines": { 1149 + "node": ">=6.9.0" 1150 + }, 1151 + "peerDependencies": { 1152 + "@babel/core": "^7.0.0-0" 1153 + } 1154 + }, 1155 + "node_modules/@babel/plugin-transform-private-property-in-object": { 1156 + "version": "7.27.1", 1157 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", 1158 + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", 1159 + "license": "MIT", 1160 + "dependencies": { 1161 + "@babel/helper-annotate-as-pure": "^7.27.1", 1162 + "@babel/helper-create-class-features-plugin": "^7.27.1", 1163 + "@babel/helper-plugin-utils": "^7.27.1" 1164 + }, 1165 + "engines": { 1166 + "node": ">=6.9.0" 1167 + }, 1168 + "peerDependencies": { 1169 + "@babel/core": "^7.0.0-0" 1170 + } 1171 + }, 1172 + "node_modules/@babel/plugin-transform-react-display-name": { 1173 + "version": "7.28.0", 1174 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", 1175 + "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", 1176 + "license": "MIT", 1177 + "dependencies": { 1178 + "@babel/helper-plugin-utils": "^7.27.1" 1179 + }, 1180 + "engines": { 1181 + "node": ">=6.9.0" 1182 + }, 1183 + "peerDependencies": { 1184 + "@babel/core": "^7.0.0-0" 1185 + } 1186 + }, 1187 + "node_modules/@babel/plugin-transform-react-jsx": { 1188 + "version": "7.27.1", 1189 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", 1190 + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", 1191 + "license": "MIT", 1192 + "dependencies": { 1193 + "@babel/helper-annotate-as-pure": "^7.27.1", 1194 + "@babel/helper-module-imports": "^7.27.1", 1195 + "@babel/helper-plugin-utils": "^7.27.1", 1196 + "@babel/plugin-syntax-jsx": "^7.27.1", 1197 + "@babel/types": "^7.27.1" 1198 + }, 1199 + "engines": { 1200 + "node": ">=6.9.0" 1201 + }, 1202 + "peerDependencies": { 1203 + "@babel/core": "^7.0.0-0" 1204 + } 1205 + }, 1206 + "node_modules/@babel/plugin-transform-react-jsx-development": { 1207 + "version": "7.27.1", 1208 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", 1209 + "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", 1210 + "license": "MIT", 1211 + "dependencies": { 1212 + "@babel/plugin-transform-react-jsx": "^7.27.1" 1213 + }, 1214 + "engines": { 1215 + "node": ">=6.9.0" 1216 + }, 1217 + "peerDependencies": { 1218 + "@babel/core": "^7.0.0-0" 1219 + } 1220 + }, 1221 + "node_modules/@babel/plugin-transform-react-jsx-self": { 1222 + "version": "7.27.1", 1223 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 1224 + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 1225 + "license": "MIT", 1226 + "dependencies": { 1227 + "@babel/helper-plugin-utils": "^7.27.1" 1228 + }, 1229 + "engines": { 1230 + "node": ">=6.9.0" 1231 + }, 1232 + "peerDependencies": { 1233 + "@babel/core": "^7.0.0-0" 1234 + } 1235 + }, 1236 + "node_modules/@babel/plugin-transform-react-jsx-source": { 1237 + "version": "7.27.1", 1238 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 1239 + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 1240 + "license": "MIT", 1241 + "dependencies": { 1242 + "@babel/helper-plugin-utils": "^7.27.1" 1243 + }, 1244 + "engines": { 1245 + "node": ">=6.9.0" 1246 + }, 1247 + "peerDependencies": { 1248 + "@babel/core": "^7.0.0-0" 1249 + } 1250 + }, 1251 + "node_modules/@babel/plugin-transform-react-pure-annotations": { 1252 + "version": "7.27.1", 1253 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz", 1254 + "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==", 1255 + "license": "MIT", 1256 + "dependencies": { 1257 + "@babel/helper-annotate-as-pure": "^7.27.1", 1258 + "@babel/helper-plugin-utils": "^7.27.1" 1259 + }, 1260 + "engines": { 1261 + "node": ">=6.9.0" 1262 + }, 1263 + "peerDependencies": { 1264 + "@babel/core": "^7.0.0-0" 1265 + } 1266 + }, 1267 + "node_modules/@babel/plugin-transform-regenerator": { 1268 + "version": "7.28.3", 1269 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.3.tgz", 1270 + "integrity": "sha512-K3/M/a4+ESb5LEldjQb+XSrpY0nF+ZBFlTCbSnKaYAMfD8v33O6PMs4uYnOk19HlcsI8WMu3McdFPTiQHF/1/A==", 1271 + "license": "MIT", 1272 + "dependencies": { 1273 + "@babel/helper-plugin-utils": "^7.27.1" 1274 + }, 1275 + "engines": { 1276 + "node": ">=6.9.0" 1277 + }, 1278 + "peerDependencies": { 1279 + "@babel/core": "^7.0.0-0" 1280 + } 1281 + }, 1282 + "node_modules/@babel/plugin-transform-runtime": { 1283 + "version": "7.28.3", 1284 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz", 1285 + "integrity": "sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==", 1286 + "license": "MIT", 1287 + "dependencies": { 1288 + "@babel/helper-module-imports": "^7.27.1", 1289 + "@babel/helper-plugin-utils": "^7.27.1", 1290 + "babel-plugin-polyfill-corejs2": "^0.4.14", 1291 + "babel-plugin-polyfill-corejs3": "^0.13.0", 1292 + "babel-plugin-polyfill-regenerator": "^0.6.5", 1293 + "semver": "^6.3.1" 1294 + }, 1295 + "engines": { 1296 + "node": ">=6.9.0" 1297 + }, 1298 + "peerDependencies": { 1299 + "@babel/core": "^7.0.0-0" 1300 + } 1301 + }, 1302 + "node_modules/@babel/plugin-transform-shorthand-properties": { 1303 + "version": "7.27.1", 1304 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", 1305 + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", 1306 + "license": "MIT", 1307 + "dependencies": { 1308 + "@babel/helper-plugin-utils": "^7.27.1" 1309 + }, 1310 + "engines": { 1311 + "node": ">=6.9.0" 1312 + }, 1313 + "peerDependencies": { 1314 + "@babel/core": "^7.0.0-0" 1315 + } 1316 + }, 1317 + "node_modules/@babel/plugin-transform-spread": { 1318 + "version": "7.27.1", 1319 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", 1320 + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", 1321 + "license": "MIT", 1322 + "dependencies": { 1323 + "@babel/helper-plugin-utils": "^7.27.1", 1324 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 1325 + }, 1326 + "engines": { 1327 + "node": ">=6.9.0" 1328 + }, 1329 + "peerDependencies": { 1330 + "@babel/core": "^7.0.0-0" 1331 + } 1332 + }, 1333 + "node_modules/@babel/plugin-transform-sticky-regex": { 1334 + "version": "7.27.1", 1335 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", 1336 + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", 1337 + "license": "MIT", 1338 + "dependencies": { 1339 + "@babel/helper-plugin-utils": "^7.27.1" 1340 + }, 1341 + "engines": { 1342 + "node": ">=6.9.0" 1343 + }, 1344 + "peerDependencies": { 1345 + "@babel/core": "^7.0.0-0" 1346 + } 1347 + }, 1348 + "node_modules/@babel/plugin-transform-typescript": { 1349 + "version": "7.28.0", 1350 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz", 1351 + "integrity": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==", 1352 + "license": "MIT", 1353 + "dependencies": { 1354 + "@babel/helper-annotate-as-pure": "^7.27.3", 1355 + "@babel/helper-create-class-features-plugin": "^7.27.1", 1356 + "@babel/helper-plugin-utils": "^7.27.1", 1357 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 1358 + "@babel/plugin-syntax-typescript": "^7.27.1" 1359 + }, 1360 + "engines": { 1361 + "node": ">=6.9.0" 1362 + }, 1363 + "peerDependencies": { 1364 + "@babel/core": "^7.0.0-0" 1365 + } 1366 + }, 1367 + "node_modules/@babel/plugin-transform-unicode-regex": { 1368 + "version": "7.27.1", 1369 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", 1370 + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", 1371 + "license": "MIT", 1372 + "dependencies": { 1373 + "@babel/helper-create-regexp-features-plugin": "^7.27.1", 1374 + "@babel/helper-plugin-utils": "^7.27.1" 1375 + }, 1376 + "engines": { 1377 + "node": ">=6.9.0" 1378 + }, 1379 + "peerDependencies": { 1380 + "@babel/core": "^7.0.0-0" 1381 + } 1382 + }, 1383 + "node_modules/@babel/preset-react": { 1384 + "version": "7.27.1", 1385 + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.27.1.tgz", 1386 + "integrity": "sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==", 1387 + "license": "MIT", 1388 + "dependencies": { 1389 + "@babel/helper-plugin-utils": "^7.27.1", 1390 + "@babel/helper-validator-option": "^7.27.1", 1391 + "@babel/plugin-transform-react-display-name": "^7.27.1", 1392 + "@babel/plugin-transform-react-jsx": "^7.27.1", 1393 + "@babel/plugin-transform-react-jsx-development": "^7.27.1", 1394 + "@babel/plugin-transform-react-pure-annotations": "^7.27.1" 1395 + }, 1396 + "engines": { 1397 + "node": ">=6.9.0" 1398 + }, 1399 + "peerDependencies": { 1400 + "@babel/core": "^7.0.0-0" 1401 + } 1402 + }, 1403 + "node_modules/@babel/preset-typescript": { 1404 + "version": "7.27.1", 1405 + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz", 1406 + "integrity": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==", 1407 + "license": "MIT", 1408 + "dependencies": { 1409 + "@babel/helper-plugin-utils": "^7.27.1", 1410 + "@babel/helper-validator-option": "^7.27.1", 1411 + "@babel/plugin-syntax-jsx": "^7.27.1", 1412 + "@babel/plugin-transform-modules-commonjs": "^7.27.1", 1413 + "@babel/plugin-transform-typescript": "^7.27.1" 1414 + }, 1415 + "engines": { 1416 + "node": ">=6.9.0" 1417 + }, 1418 + "peerDependencies": { 1419 + "@babel/core": "^7.0.0-0" 1420 + } 1421 + }, 1422 + "node_modules/@babel/runtime": { 1423 + "version": "7.28.3", 1424 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", 1425 + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", 1426 + "license": "MIT", 1427 + "engines": { 1428 + "node": ">=6.9.0" 1429 + } 1430 + }, 1431 + "node_modules/@babel/template": { 1432 + "version": "7.27.2", 1433 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 1434 + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 1435 + "license": "MIT", 1436 + "dependencies": { 1437 + "@babel/code-frame": "^7.27.1", 1438 + "@babel/parser": "^7.27.2", 1439 + "@babel/types": "^7.27.1" 1440 + }, 1441 + "engines": { 1442 + "node": ">=6.9.0" 1443 + } 1444 + }, 1445 + "node_modules/@babel/traverse": { 1446 + "version": "7.28.3", 1447 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz", 1448 + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", 1449 + "license": "MIT", 1450 + "dependencies": { 1451 + "@babel/code-frame": "^7.27.1", 1452 + "@babel/generator": "^7.28.3", 1453 + "@babel/helper-globals": "^7.28.0", 1454 + "@babel/parser": "^7.28.3", 1455 + "@babel/template": "^7.27.2", 1456 + "@babel/types": "^7.28.2", 1457 + "debug": "^4.3.1" 1458 + }, 1459 + "engines": { 1460 + "node": ">=6.9.0" 1461 + } 1462 + }, 1463 + "node_modules/@babel/traverse--for-generate-function-map": { 1464 + "name": "@babel/traverse", 1465 + "version": "7.28.3", 1466 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz", 1467 + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", 1468 + "license": "MIT", 1469 + "dependencies": { 1470 + "@babel/code-frame": "^7.27.1", 1471 + "@babel/generator": "^7.28.3", 1472 + "@babel/helper-globals": "^7.28.0", 1473 + "@babel/parser": "^7.28.3", 1474 + "@babel/template": "^7.27.2", 1475 + "@babel/types": "^7.28.2", 1476 + "debug": "^4.3.1" 1477 + }, 1478 + "engines": { 1479 + "node": ">=6.9.0" 1480 + } 1481 + }, 1482 + "node_modules/@babel/types": { 1483 + "version": "7.28.2", 1484 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", 1485 + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", 1486 + "license": "MIT", 1487 + "dependencies": { 1488 + "@babel/helper-string-parser": "^7.27.1", 1489 + "@babel/helper-validator-identifier": "^7.27.1" 1490 + }, 1491 + "engines": { 1492 + "node": ">=6.9.0" 1493 + } 1494 + }, 1495 + "node_modules/@expo/cli": { 1496 + "version": "0.24.21", 1497 + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.24.21.tgz", 1498 + "integrity": "sha512-DT6K9vgFHqqWL/19mU1ofRcPoO1pn4qmgi76GtuiNU4tbBe/02mRHwFsQw7qRfFAT28If5e/wiwVozgSuZVL8g==", 1499 + "license": "MIT", 1500 + "dependencies": { 1501 + "@0no-co/graphql.web": "^1.0.8", 1502 + "@babel/runtime": "^7.20.0", 1503 + "@expo/code-signing-certificates": "^0.0.5", 1504 + "@expo/config": "~11.0.13", 1505 + "@expo/config-plugins": "~10.1.2", 1506 + "@expo/devcert": "^1.1.2", 1507 + "@expo/env": "~1.0.7", 1508 + "@expo/image-utils": "^0.7.6", 1509 + "@expo/json-file": "^9.1.5", 1510 + "@expo/metro-config": "~0.20.17", 1511 + "@expo/osascript": "^2.2.5", 1512 + "@expo/package-manager": "^1.8.6", 1513 + "@expo/plist": "^0.3.5", 1514 + "@expo/prebuild-config": "^9.0.11", 1515 + "@expo/schema-utils": "^0.1.0", 1516 + "@expo/spawn-async": "^1.7.2", 1517 + "@expo/ws-tunnel": "^1.0.1", 1518 + "@expo/xcpretty": "^4.3.0", 1519 + "@react-native/dev-middleware": "0.79.6", 1520 + "@urql/core": "^5.0.6", 1521 + "@urql/exchange-retry": "^1.3.0", 1522 + "accepts": "^1.3.8", 1523 + "arg": "^5.0.2", 1524 + "better-opn": "~3.0.2", 1525 + "bplist-creator": "0.1.0", 1526 + "bplist-parser": "^0.3.1", 1527 + "chalk": "^4.0.0", 1528 + "ci-info": "^3.3.0", 1529 + "compression": "^1.7.4", 1530 + "connect": "^3.7.0", 1531 + "debug": "^4.3.4", 1532 + "env-editor": "^0.4.1", 1533 + "freeport-async": "^2.0.0", 1534 + "getenv": "^2.0.0", 1535 + "glob": "^10.4.2", 1536 + "lan-network": "^0.1.6", 1537 + "minimatch": "^9.0.0", 1538 + "node-forge": "^1.3.1", 1539 + "npm-package-arg": "^11.0.0", 1540 + "ora": "^3.4.0", 1541 + "picomatch": "^3.0.1", 1542 + "pretty-bytes": "^5.6.0", 1543 + "pretty-format": "^29.7.0", 1544 + "progress": "^2.0.3", 1545 + "prompts": "^2.3.2", 1546 + "qrcode-terminal": "0.11.0", 1547 + "require-from-string": "^2.0.2", 1548 + "requireg": "^0.2.2", 1549 + "resolve": "^1.22.2", 1550 + "resolve-from": "^5.0.0", 1551 + "resolve.exports": "^2.0.3", 1552 + "semver": "^7.6.0", 1553 + "send": "^0.19.0", 1554 + "slugify": "^1.3.4", 1555 + "source-map-support": "~0.5.21", 1556 + "stacktrace-parser": "^0.1.10", 1557 + "structured-headers": "^0.4.1", 1558 + "tar": "^7.4.3", 1559 + "terminal-link": "^2.1.1", 1560 + "undici": "^6.18.2", 1561 + "wrap-ansi": "^7.0.0", 1562 + "ws": "^8.12.1" 1563 + }, 1564 + "bin": { 1565 + "expo-internal": "build/bin/cli" 1566 + } 1567 + }, 1568 + "node_modules/@expo/cli/node_modules/semver": { 1569 + "version": "7.7.2", 1570 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1571 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1572 + "license": "ISC", 1573 + "bin": { 1574 + "semver": "bin/semver.js" 1575 + }, 1576 + "engines": { 1577 + "node": ">=10" 1578 + } 1579 + }, 1580 + "node_modules/@expo/code-signing-certificates": { 1581 + "version": "0.0.5", 1582 + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", 1583 + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", 1584 + "license": "MIT", 1585 + "dependencies": { 1586 + "node-forge": "^1.2.1", 1587 + "nullthrows": "^1.1.1" 1588 + } 1589 + }, 1590 + "node_modules/@expo/config": { 1591 + "version": "11.0.13", 1592 + "resolved": "https://registry.npmjs.org/@expo/config/-/config-11.0.13.tgz", 1593 + "integrity": "sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==", 1594 + "license": "MIT", 1595 + "dependencies": { 1596 + "@babel/code-frame": "~7.10.4", 1597 + "@expo/config-plugins": "~10.1.2", 1598 + "@expo/config-types": "^53.0.5", 1599 + "@expo/json-file": "^9.1.5", 1600 + "deepmerge": "^4.3.1", 1601 + "getenv": "^2.0.0", 1602 + "glob": "^10.4.2", 1603 + "require-from-string": "^2.0.2", 1604 + "resolve-from": "^5.0.0", 1605 + "resolve-workspace-root": "^2.0.0", 1606 + "semver": "^7.6.0", 1607 + "slugify": "^1.3.4", 1608 + "sucrase": "3.35.0" 1609 + } 1610 + }, 1611 + "node_modules/@expo/config-plugins": { 1612 + "version": "10.1.2", 1613 + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-10.1.2.tgz", 1614 + "integrity": "sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==", 1615 + "license": "MIT", 1616 + "dependencies": { 1617 + "@expo/config-types": "^53.0.5", 1618 + "@expo/json-file": "~9.1.5", 1619 + "@expo/plist": "^0.3.5", 1620 + "@expo/sdk-runtime-versions": "^1.0.0", 1621 + "chalk": "^4.1.2", 1622 + "debug": "^4.3.5", 1623 + "getenv": "^2.0.0", 1624 + "glob": "^10.4.2", 1625 + "resolve-from": "^5.0.0", 1626 + "semver": "^7.5.4", 1627 + "slash": "^3.0.0", 1628 + "slugify": "^1.6.6", 1629 + "xcode": "^3.0.1", 1630 + "xml2js": "0.6.0" 1631 + } 1632 + }, 1633 + "node_modules/@expo/config-plugins/node_modules/semver": { 1634 + "version": "7.7.2", 1635 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1636 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1637 + "license": "ISC", 1638 + "bin": { 1639 + "semver": "bin/semver.js" 1640 + }, 1641 + "engines": { 1642 + "node": ">=10" 1643 + } 1644 + }, 1645 + "node_modules/@expo/config-types": { 1646 + "version": "53.0.5", 1647 + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-53.0.5.tgz", 1648 + "integrity": "sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==", 1649 + "license": "MIT" 1650 + }, 1651 + "node_modules/@expo/config/node_modules/@babel/code-frame": { 1652 + "version": "7.10.4", 1653 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 1654 + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 1655 + "license": "MIT", 1656 + "dependencies": { 1657 + "@babel/highlight": "^7.10.4" 1658 + } 1659 + }, 1660 + "node_modules/@expo/config/node_modules/semver": { 1661 + "version": "7.7.2", 1662 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1663 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1664 + "license": "ISC", 1665 + "bin": { 1666 + "semver": "bin/semver.js" 1667 + }, 1668 + "engines": { 1669 + "node": ">=10" 1670 + } 1671 + }, 1672 + "node_modules/@expo/devcert": { 1673 + "version": "1.2.0", 1674 + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.2.0.tgz", 1675 + "integrity": "sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==", 1676 + "license": "MIT", 1677 + "dependencies": { 1678 + "@expo/sudo-prompt": "^9.3.1", 1679 + "debug": "^3.1.0", 1680 + "glob": "^10.4.2" 1681 + } 1682 + }, 1683 + "node_modules/@expo/devcert/node_modules/debug": { 1684 + "version": "3.2.7", 1685 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1686 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 1687 + "license": "MIT", 1688 + "dependencies": { 1689 + "ms": "^2.1.1" 1690 + } 1691 + }, 1692 + "node_modules/@expo/env": { 1693 + "version": "1.0.7", 1694 + "resolved": "https://registry.npmjs.org/@expo/env/-/env-1.0.7.tgz", 1695 + "integrity": "sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==", 1696 + "license": "MIT", 1697 + "dependencies": { 1698 + "chalk": "^4.0.0", 1699 + "debug": "^4.3.4", 1700 + "dotenv": "~16.4.5", 1701 + "dotenv-expand": "~11.0.6", 1702 + "getenv": "^2.0.0" 1703 + } 1704 + }, 1705 + "node_modules/@expo/fingerprint": { 1706 + "version": "0.13.4", 1707 + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.13.4.tgz", 1708 + "integrity": "sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==", 1709 + "license": "MIT", 1710 + "dependencies": { 1711 + "@expo/spawn-async": "^1.7.2", 1712 + "arg": "^5.0.2", 1713 + "chalk": "^4.1.2", 1714 + "debug": "^4.3.4", 1715 + "find-up": "^5.0.0", 1716 + "getenv": "^2.0.0", 1717 + "glob": "^10.4.2", 1718 + "ignore": "^5.3.1", 1719 + "minimatch": "^9.0.0", 1720 + "p-limit": "^3.1.0", 1721 + "resolve-from": "^5.0.0", 1722 + "semver": "^7.6.0" 1723 + }, 1724 + "bin": { 1725 + "fingerprint": "bin/cli.js" 1726 + } 1727 + }, 1728 + "node_modules/@expo/fingerprint/node_modules/semver": { 1729 + "version": "7.7.2", 1730 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1731 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1732 + "license": "ISC", 1733 + "bin": { 1734 + "semver": "bin/semver.js" 1735 + }, 1736 + "engines": { 1737 + "node": ">=10" 1738 + } 1739 + }, 1740 + "node_modules/@expo/image-utils": { 1741 + "version": "0.7.6", 1742 + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.7.6.tgz", 1743 + "integrity": "sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==", 1744 + "license": "MIT", 1745 + "dependencies": { 1746 + "@expo/spawn-async": "^1.7.2", 1747 + "chalk": "^4.0.0", 1748 + "getenv": "^2.0.0", 1749 + "jimp-compact": "0.16.1", 1750 + "parse-png": "^2.1.0", 1751 + "resolve-from": "^5.0.0", 1752 + "semver": "^7.6.0", 1753 + "temp-dir": "~2.0.0", 1754 + "unique-string": "~2.0.0" 1755 + } 1756 + }, 1757 + "node_modules/@expo/image-utils/node_modules/semver": { 1758 + "version": "7.7.2", 1759 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1760 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1761 + "license": "ISC", 1762 + "bin": { 1763 + "semver": "bin/semver.js" 1764 + }, 1765 + "engines": { 1766 + "node": ">=10" 1767 + } 1768 + }, 1769 + "node_modules/@expo/json-file": { 1770 + "version": "9.1.5", 1771 + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.1.5.tgz", 1772 + "integrity": "sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==", 1773 + "license": "MIT", 1774 + "dependencies": { 1775 + "@babel/code-frame": "~7.10.4", 1776 + "json5": "^2.2.3" 1777 + } 1778 + }, 1779 + "node_modules/@expo/json-file/node_modules/@babel/code-frame": { 1780 + "version": "7.10.4", 1781 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 1782 + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 1783 + "license": "MIT", 1784 + "dependencies": { 1785 + "@babel/highlight": "^7.10.4" 1786 + } 1787 + }, 1788 + "node_modules/@expo/metro-config": { 1789 + "version": "0.20.17", 1790 + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.20.17.tgz", 1791 + "integrity": "sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==", 1792 + "license": "MIT", 1793 + "dependencies": { 1794 + "@babel/core": "^7.20.0", 1795 + "@babel/generator": "^7.20.5", 1796 + "@babel/parser": "^7.20.0", 1797 + "@babel/types": "^7.20.0", 1798 + "@expo/config": "~11.0.12", 1799 + "@expo/env": "~1.0.7", 1800 + "@expo/json-file": "~9.1.5", 1801 + "@expo/spawn-async": "^1.7.2", 1802 + "chalk": "^4.1.0", 1803 + "debug": "^4.3.2", 1804 + "dotenv": "~16.4.5", 1805 + "dotenv-expand": "~11.0.6", 1806 + "getenv": "^2.0.0", 1807 + "glob": "^10.4.2", 1808 + "jsc-safe-url": "^0.2.4", 1809 + "lightningcss": "~1.27.0", 1810 + "minimatch": "^9.0.0", 1811 + "postcss": "~8.4.32", 1812 + "resolve-from": "^5.0.0" 1813 + } 1814 + }, 1815 + "node_modules/@expo/osascript": { 1816 + "version": "2.2.5", 1817 + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.2.5.tgz", 1818 + "integrity": "sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==", 1819 + "license": "MIT", 1820 + "dependencies": { 1821 + "@expo/spawn-async": "^1.7.2", 1822 + "exec-async": "^2.2.0" 1823 + }, 1824 + "engines": { 1825 + "node": ">=12" 1826 + } 1827 + }, 1828 + "node_modules/@expo/package-manager": { 1829 + "version": "1.8.6", 1830 + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.8.6.tgz", 1831 + "integrity": "sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==", 1832 + "license": "MIT", 1833 + "dependencies": { 1834 + "@expo/json-file": "^9.1.5", 1835 + "@expo/spawn-async": "^1.7.2", 1836 + "chalk": "^4.0.0", 1837 + "npm-package-arg": "^11.0.0", 1838 + "ora": "^3.4.0", 1839 + "resolve-workspace-root": "^2.0.0" 1840 + } 1841 + }, 1842 + "node_modules/@expo/plist": { 1843 + "version": "0.3.5", 1844 + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.3.5.tgz", 1845 + "integrity": "sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==", 1846 + "license": "MIT", 1847 + "dependencies": { 1848 + "@xmldom/xmldom": "^0.8.8", 1849 + "base64-js": "^1.2.3", 1850 + "xmlbuilder": "^15.1.1" 1851 + } 1852 + }, 1853 + "node_modules/@expo/prebuild-config": { 1854 + "version": "9.0.11", 1855 + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-9.0.11.tgz", 1856 + "integrity": "sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==", 1857 + "license": "MIT", 1858 + "dependencies": { 1859 + "@expo/config": "~11.0.13", 1860 + "@expo/config-plugins": "~10.1.2", 1861 + "@expo/config-types": "^53.0.5", 1862 + "@expo/image-utils": "^0.7.6", 1863 + "@expo/json-file": "^9.1.5", 1864 + "@react-native/normalize-colors": "0.79.5", 1865 + "debug": "^4.3.1", 1866 + "resolve-from": "^5.0.0", 1867 + "semver": "^7.6.0", 1868 + "xml2js": "0.6.0" 1869 + } 1870 + }, 1871 + "node_modules/@expo/prebuild-config/node_modules/semver": { 1872 + "version": "7.7.2", 1873 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1874 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1875 + "license": "ISC", 1876 + "bin": { 1877 + "semver": "bin/semver.js" 1878 + }, 1879 + "engines": { 1880 + "node": ">=10" 1881 + } 1882 + }, 1883 + "node_modules/@expo/schema-utils": { 1884 + "version": "0.1.0", 1885 + "resolved": "https://registry.npmjs.org/@expo/schema-utils/-/schema-utils-0.1.0.tgz", 1886 + "integrity": "sha512-Me2avOfbcVT/O5iRmPKLCCSvbCfVfxIstGMlzVJOffplaZX1+ut8D18siR1wx5fkLMTWKs14ozEz11cGUY7hcw==", 1887 + "license": "MIT" 1888 + }, 1889 + "node_modules/@expo/sdk-runtime-versions": { 1890 + "version": "1.0.0", 1891 + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", 1892 + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==", 1893 + "license": "MIT" 1894 + }, 1895 + "node_modules/@expo/spawn-async": { 1896 + "version": "1.7.2", 1897 + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", 1898 + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", 1899 + "license": "MIT", 1900 + "dependencies": { 1901 + "cross-spawn": "^7.0.3" 1902 + }, 1903 + "engines": { 1904 + "node": ">=12" 1905 + } 1906 + }, 1907 + "node_modules/@expo/sudo-prompt": { 1908 + "version": "9.3.2", 1909 + "resolved": "https://registry.npmjs.org/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz", 1910 + "integrity": "sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==", 1911 + "license": "MIT" 1912 + }, 1913 + "node_modules/@expo/vector-icons": { 1914 + "version": "14.1.0", 1915 + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-14.1.0.tgz", 1916 + "integrity": "sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==", 1917 + "license": "MIT", 1918 + "peerDependencies": { 1919 + "expo-font": "*", 1920 + "react": "*", 1921 + "react-native": "*" 1922 + } 1923 + }, 1924 + "node_modules/@expo/ws-tunnel": { 1925 + "version": "1.0.6", 1926 + "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.6.tgz", 1927 + "integrity": "sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==", 1928 + "license": "MIT" 1929 + }, 1930 + "node_modules/@expo/xcpretty": { 1931 + "version": "4.3.2", 1932 + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.3.2.tgz", 1933 + "integrity": "sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==", 1934 + "license": "BSD-3-Clause", 1935 + "dependencies": { 1936 + "@babel/code-frame": "7.10.4", 1937 + "chalk": "^4.1.0", 1938 + "find-up": "^5.0.0", 1939 + "js-yaml": "^4.1.0" 1940 + }, 1941 + "bin": { 1942 + "excpretty": "build/cli.js" 1943 + } 1944 + }, 1945 + "node_modules/@expo/xcpretty/node_modules/@babel/code-frame": { 1946 + "version": "7.10.4", 1947 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 1948 + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 1949 + "license": "MIT", 1950 + "dependencies": { 1951 + "@babel/highlight": "^7.10.4" 1952 + } 1953 + }, 1954 + "node_modules/@isaacs/cliui": { 1955 + "version": "8.0.2", 1956 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1957 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1958 + "license": "ISC", 1959 + "dependencies": { 1960 + "string-width": "^5.1.2", 1961 + "string-width-cjs": "npm:string-width@^4.2.0", 1962 + "strip-ansi": "^7.0.1", 1963 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1964 + "wrap-ansi": "^8.1.0", 1965 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1966 + }, 1967 + "engines": { 1968 + "node": ">=12" 1969 + } 1970 + }, 1971 + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 1972 + "version": "6.2.1", 1973 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 1974 + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1975 + "license": "MIT", 1976 + "engines": { 1977 + "node": ">=12" 1978 + }, 1979 + "funding": { 1980 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1981 + } 1982 + }, 1983 + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 1984 + "version": "8.1.0", 1985 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1986 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1987 + "license": "MIT", 1988 + "dependencies": { 1989 + "ansi-styles": "^6.1.0", 1990 + "string-width": "^5.0.1", 1991 + "strip-ansi": "^7.0.1" 1992 + }, 1993 + "engines": { 1994 + "node": ">=12" 1995 + }, 1996 + "funding": { 1997 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1998 + } 1999 + }, 2000 + "node_modules/@isaacs/fs-minipass": { 2001 + "version": "4.0.1", 2002 + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", 2003 + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 2004 + "license": "ISC", 2005 + "dependencies": { 2006 + "minipass": "^7.0.4" 2007 + }, 2008 + "engines": { 2009 + "node": ">=18.0.0" 2010 + } 2011 + }, 2012 + "node_modules/@isaacs/ttlcache": { 2013 + "version": "1.4.1", 2014 + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", 2015 + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", 2016 + "license": "ISC", 2017 + "engines": { 2018 + "node": ">=12" 2019 + } 2020 + }, 2021 + "node_modules/@istanbuljs/load-nyc-config": { 2022 + "version": "1.1.0", 2023 + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 2024 + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 2025 + "license": "ISC", 2026 + "dependencies": { 2027 + "camelcase": "^5.3.1", 2028 + "find-up": "^4.1.0", 2029 + "get-package-type": "^0.1.0", 2030 + "js-yaml": "^3.13.1", 2031 + "resolve-from": "^5.0.0" 2032 + }, 2033 + "engines": { 2034 + "node": ">=8" 2035 + } 2036 + }, 2037 + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { 2038 + "version": "1.0.10", 2039 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 2040 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 2041 + "license": "MIT", 2042 + "dependencies": { 2043 + "sprintf-js": "~1.0.2" 2044 + } 2045 + }, 2046 + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { 2047 + "version": "4.1.0", 2048 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2049 + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2050 + "license": "MIT", 2051 + "dependencies": { 2052 + "locate-path": "^5.0.0", 2053 + "path-exists": "^4.0.0" 2054 + }, 2055 + "engines": { 2056 + "node": ">=8" 2057 + } 2058 + }, 2059 + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { 2060 + "version": "3.14.1", 2061 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 2062 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 2063 + "license": "MIT", 2064 + "dependencies": { 2065 + "argparse": "^1.0.7", 2066 + "esprima": "^4.0.0" 2067 + }, 2068 + "bin": { 2069 + "js-yaml": "bin/js-yaml.js" 2070 + } 2071 + }, 2072 + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { 2073 + "version": "5.0.0", 2074 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 2075 + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 2076 + "license": "MIT", 2077 + "dependencies": { 2078 + "p-locate": "^4.1.0" 2079 + }, 2080 + "engines": { 2081 + "node": ">=8" 2082 + } 2083 + }, 2084 + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { 2085 + "version": "2.3.0", 2086 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 2087 + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 2088 + "license": "MIT", 2089 + "dependencies": { 2090 + "p-try": "^2.0.0" 2091 + }, 2092 + "engines": { 2093 + "node": ">=6" 2094 + }, 2095 + "funding": { 2096 + "url": "https://github.com/sponsors/sindresorhus" 2097 + } 2098 + }, 2099 + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { 2100 + "version": "4.1.0", 2101 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 2102 + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 2103 + "license": "MIT", 2104 + "dependencies": { 2105 + "p-limit": "^2.2.0" 2106 + }, 2107 + "engines": { 2108 + "node": ">=8" 2109 + } 2110 + }, 2111 + "node_modules/@istanbuljs/schema": { 2112 + "version": "0.1.3", 2113 + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 2114 + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 2115 + "license": "MIT", 2116 + "engines": { 2117 + "node": ">=8" 2118 + } 2119 + }, 2120 + "node_modules/@jest/create-cache-key-function": { 2121 + "version": "29.7.0", 2122 + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", 2123 + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", 2124 + "license": "MIT", 2125 + "dependencies": { 2126 + "@jest/types": "^29.6.3" 2127 + }, 2128 + "engines": { 2129 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2130 + } 2131 + }, 2132 + "node_modules/@jest/environment": { 2133 + "version": "29.7.0", 2134 + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", 2135 + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", 2136 + "license": "MIT", 2137 + "dependencies": { 2138 + "@jest/fake-timers": "^29.7.0", 2139 + "@jest/types": "^29.6.3", 2140 + "@types/node": "*", 2141 + "jest-mock": "^29.7.0" 2142 + }, 2143 + "engines": { 2144 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2145 + } 2146 + }, 2147 + "node_modules/@jest/fake-timers": { 2148 + "version": "29.7.0", 2149 + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", 2150 + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", 2151 + "license": "MIT", 2152 + "dependencies": { 2153 + "@jest/types": "^29.6.3", 2154 + "@sinonjs/fake-timers": "^10.0.2", 2155 + "@types/node": "*", 2156 + "jest-message-util": "^29.7.0", 2157 + "jest-mock": "^29.7.0", 2158 + "jest-util": "^29.7.0" 2159 + }, 2160 + "engines": { 2161 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2162 + } 2163 + }, 2164 + "node_modules/@jest/schemas": { 2165 + "version": "29.6.3", 2166 + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 2167 + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 2168 + "license": "MIT", 2169 + "dependencies": { 2170 + "@sinclair/typebox": "^0.27.8" 2171 + }, 2172 + "engines": { 2173 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2174 + } 2175 + }, 2176 + "node_modules/@jest/transform": { 2177 + "version": "29.7.0", 2178 + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", 2179 + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", 2180 + "license": "MIT", 2181 + "dependencies": { 2182 + "@babel/core": "^7.11.6", 2183 + "@jest/types": "^29.6.3", 2184 + "@jridgewell/trace-mapping": "^0.3.18", 2185 + "babel-plugin-istanbul": "^6.1.1", 2186 + "chalk": "^4.0.0", 2187 + "convert-source-map": "^2.0.0", 2188 + "fast-json-stable-stringify": "^2.1.0", 2189 + "graceful-fs": "^4.2.9", 2190 + "jest-haste-map": "^29.7.0", 2191 + "jest-regex-util": "^29.6.3", 2192 + "jest-util": "^29.7.0", 2193 + "micromatch": "^4.0.4", 2194 + "pirates": "^4.0.4", 2195 + "slash": "^3.0.0", 2196 + "write-file-atomic": "^4.0.2" 2197 + }, 2198 + "engines": { 2199 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2200 + } 2201 + }, 2202 + "node_modules/@jest/types": { 2203 + "version": "29.6.3", 2204 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 2205 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 2206 + "license": "MIT", 2207 + "dependencies": { 2208 + "@jest/schemas": "^29.6.3", 2209 + "@types/istanbul-lib-coverage": "^2.0.0", 2210 + "@types/istanbul-reports": "^3.0.0", 2211 + "@types/node": "*", 2212 + "@types/yargs": "^17.0.8", 2213 + "chalk": "^4.0.0" 2214 + }, 2215 + "engines": { 2216 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2217 + } 2218 + }, 2219 + "node_modules/@jridgewell/gen-mapping": { 2220 + "version": "0.3.13", 2221 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 2222 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 2223 + "license": "MIT", 2224 + "dependencies": { 2225 + "@jridgewell/sourcemap-codec": "^1.5.0", 2226 + "@jridgewell/trace-mapping": "^0.3.24" 2227 + } 2228 + }, 2229 + "node_modules/@jridgewell/resolve-uri": { 2230 + "version": "3.1.2", 2231 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 2232 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 2233 + "license": "MIT", 2234 + "engines": { 2235 + "node": ">=6.0.0" 2236 + } 2237 + }, 2238 + "node_modules/@jridgewell/source-map": { 2239 + "version": "0.3.11", 2240 + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", 2241 + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", 2242 + "license": "MIT", 2243 + "dependencies": { 2244 + "@jridgewell/gen-mapping": "^0.3.5", 2245 + "@jridgewell/trace-mapping": "^0.3.25" 2246 + } 2247 + }, 2248 + "node_modules/@jridgewell/sourcemap-codec": { 2249 + "version": "1.5.5", 2250 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 2251 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 2252 + "license": "MIT" 2253 + }, 2254 + "node_modules/@jridgewell/trace-mapping": { 2255 + "version": "0.3.30", 2256 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", 2257 + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", 2258 + "license": "MIT", 2259 + "dependencies": { 2260 + "@jridgewell/resolve-uri": "^3.1.0", 2261 + "@jridgewell/sourcemap-codec": "^1.4.14" 2262 + } 2263 + }, 2264 + "node_modules/@pkgjs/parseargs": { 2265 + "version": "0.11.0", 2266 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 2267 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 2268 + "license": "MIT", 2269 + "optional": true, 2270 + "engines": { 2271 + "node": ">=14" 2272 + } 2273 + }, 2274 + "node_modules/@react-native/assets-registry": { 2275 + "version": "0.79.6", 2276 + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.79.6.tgz", 2277 + "integrity": "sha512-UVSP1224PWg0X+mRlZNftV5xQwZGfawhivuW8fGgxNK9MS/U84xZ+16lkqcPh1ank6MOt239lIWHQ1S33CHgqA==", 2278 + "license": "MIT", 2279 + "engines": { 2280 + "node": ">=18" 2281 + } 2282 + }, 2283 + "node_modules/@react-native/babel-plugin-codegen": { 2284 + "version": "0.79.6", 2285 + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.79.6.tgz", 2286 + "integrity": "sha512-CS5OrgcMPixOyUJ/Sk/HSsKsKgyKT5P7y3CojimOQzWqRZBmoQfxdST4ugj7n1H+ebM2IKqbgovApFbqXsoX0g==", 2287 + "license": "MIT", 2288 + "dependencies": { 2289 + "@babel/traverse": "^7.25.3", 2290 + "@react-native/codegen": "0.79.6" 2291 + }, 2292 + "engines": { 2293 + "node": ">=18" 2294 + } 2295 + }, 2296 + "node_modules/@react-native/babel-preset": { 2297 + "version": "0.79.6", 2298 + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.79.6.tgz", 2299 + "integrity": "sha512-H+FRO+r2Ql6b5IwfE0E7D52JhkxjeGSBSUpCXAI5zQ60zSBJ54Hwh2bBJOohXWl4J+C7gKYSAd2JHMUETu+c/A==", 2300 + "license": "MIT", 2301 + "dependencies": { 2302 + "@babel/core": "^7.25.2", 2303 + "@babel/plugin-proposal-export-default-from": "^7.24.7", 2304 + "@babel/plugin-syntax-dynamic-import": "^7.8.3", 2305 + "@babel/plugin-syntax-export-default-from": "^7.24.7", 2306 + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 2307 + "@babel/plugin-syntax-optional-chaining": "^7.8.3", 2308 + "@babel/plugin-transform-arrow-functions": "^7.24.7", 2309 + "@babel/plugin-transform-async-generator-functions": "^7.25.4", 2310 + "@babel/plugin-transform-async-to-generator": "^7.24.7", 2311 + "@babel/plugin-transform-block-scoping": "^7.25.0", 2312 + "@babel/plugin-transform-class-properties": "^7.25.4", 2313 + "@babel/plugin-transform-classes": "^7.25.4", 2314 + "@babel/plugin-transform-computed-properties": "^7.24.7", 2315 + "@babel/plugin-transform-destructuring": "^7.24.8", 2316 + "@babel/plugin-transform-flow-strip-types": "^7.25.2", 2317 + "@babel/plugin-transform-for-of": "^7.24.7", 2318 + "@babel/plugin-transform-function-name": "^7.25.1", 2319 + "@babel/plugin-transform-literals": "^7.25.2", 2320 + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", 2321 + "@babel/plugin-transform-modules-commonjs": "^7.24.8", 2322 + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", 2323 + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", 2324 + "@babel/plugin-transform-numeric-separator": "^7.24.7", 2325 + "@babel/plugin-transform-object-rest-spread": "^7.24.7", 2326 + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", 2327 + "@babel/plugin-transform-optional-chaining": "^7.24.8", 2328 + "@babel/plugin-transform-parameters": "^7.24.7", 2329 + "@babel/plugin-transform-private-methods": "^7.24.7", 2330 + "@babel/plugin-transform-private-property-in-object": "^7.24.7", 2331 + "@babel/plugin-transform-react-display-name": "^7.24.7", 2332 + "@babel/plugin-transform-react-jsx": "^7.25.2", 2333 + "@babel/plugin-transform-react-jsx-self": "^7.24.7", 2334 + "@babel/plugin-transform-react-jsx-source": "^7.24.7", 2335 + "@babel/plugin-transform-regenerator": "^7.24.7", 2336 + "@babel/plugin-transform-runtime": "^7.24.7", 2337 + "@babel/plugin-transform-shorthand-properties": "^7.24.7", 2338 + "@babel/plugin-transform-spread": "^7.24.7", 2339 + "@babel/plugin-transform-sticky-regex": "^7.24.7", 2340 + "@babel/plugin-transform-typescript": "^7.25.2", 2341 + "@babel/plugin-transform-unicode-regex": "^7.24.7", 2342 + "@babel/template": "^7.25.0", 2343 + "@react-native/babel-plugin-codegen": "0.79.6", 2344 + "babel-plugin-syntax-hermes-parser": "0.25.1", 2345 + "babel-plugin-transform-flow-enums": "^0.0.2", 2346 + "react-refresh": "^0.14.0" 2347 + }, 2348 + "engines": { 2349 + "node": ">=18" 2350 + }, 2351 + "peerDependencies": { 2352 + "@babel/core": "*" 2353 + } 2354 + }, 2355 + "node_modules/@react-native/codegen": { 2356 + "version": "0.79.6", 2357 + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.79.6.tgz", 2358 + "integrity": "sha512-iRBX8Lgbqypwnfba7s6opeUwVyaR23mowh9ILw7EcT2oLz3RqMmjJdrbVpWhGSMGq2qkPfqAH7bhO8C7O+xfjQ==", 2359 + "license": "MIT", 2360 + "dependencies": { 2361 + "@babel/core": "^7.25.2", 2362 + "@babel/parser": "^7.25.3", 2363 + "glob": "^7.1.1", 2364 + "hermes-parser": "0.25.1", 2365 + "invariant": "^2.2.4", 2366 + "nullthrows": "^1.1.1", 2367 + "yargs": "^17.6.2" 2368 + }, 2369 + "engines": { 2370 + "node": ">=18" 2371 + }, 2372 + "peerDependencies": { 2373 + "@babel/core": "*" 2374 + } 2375 + }, 2376 + "node_modules/@react-native/codegen/node_modules/brace-expansion": { 2377 + "version": "1.1.12", 2378 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2379 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2380 + "license": "MIT", 2381 + "dependencies": { 2382 + "balanced-match": "^1.0.0", 2383 + "concat-map": "0.0.1" 2384 + } 2385 + }, 2386 + "node_modules/@react-native/codegen/node_modules/glob": { 2387 + "version": "7.2.3", 2388 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2389 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2390 + "deprecated": "Glob versions prior to v9 are no longer supported", 2391 + "license": "ISC", 2392 + "dependencies": { 2393 + "fs.realpath": "^1.0.0", 2394 + "inflight": "^1.0.4", 2395 + "inherits": "2", 2396 + "minimatch": "^3.1.1", 2397 + "once": "^1.3.0", 2398 + "path-is-absolute": "^1.0.0" 2399 + }, 2400 + "engines": { 2401 + "node": "*" 2402 + }, 2403 + "funding": { 2404 + "url": "https://github.com/sponsors/isaacs" 2405 + } 2406 + }, 2407 + "node_modules/@react-native/codegen/node_modules/minimatch": { 2408 + "version": "3.1.2", 2409 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2410 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2411 + "license": "ISC", 2412 + "dependencies": { 2413 + "brace-expansion": "^1.1.7" 2414 + }, 2415 + "engines": { 2416 + "node": "*" 2417 + } 2418 + }, 2419 + "node_modules/@react-native/community-cli-plugin": { 2420 + "version": "0.79.6", 2421 + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.79.6.tgz", 2422 + "integrity": "sha512-ZHVst9vByGsegeaddkD2YbZ6NvYb4n3pD9H7Pit94u+NlByq2uBJghoOjT6EKqg+UVl8tLRdi88cU2pDPwdHqA==", 2423 + "license": "MIT", 2424 + "dependencies": { 2425 + "@react-native/dev-middleware": "0.79.6", 2426 + "chalk": "^4.0.0", 2427 + "debug": "^2.2.0", 2428 + "invariant": "^2.2.4", 2429 + "metro": "^0.82.0", 2430 + "metro-config": "^0.82.0", 2431 + "metro-core": "^0.82.0", 2432 + "semver": "^7.1.3" 2433 + }, 2434 + "engines": { 2435 + "node": ">=18" 2436 + }, 2437 + "peerDependencies": { 2438 + "@react-native-community/cli": "*" 2439 + }, 2440 + "peerDependenciesMeta": { 2441 + "@react-native-community/cli": { 2442 + "optional": true 2443 + } 2444 + } 2445 + }, 2446 + "node_modules/@react-native/community-cli-plugin/node_modules/debug": { 2447 + "version": "2.6.9", 2448 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2449 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2450 + "license": "MIT", 2451 + "dependencies": { 2452 + "ms": "2.0.0" 2453 + } 2454 + }, 2455 + "node_modules/@react-native/community-cli-plugin/node_modules/ms": { 2456 + "version": "2.0.0", 2457 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 2458 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 2459 + "license": "MIT" 2460 + }, 2461 + "node_modules/@react-native/community-cli-plugin/node_modules/semver": { 2462 + "version": "7.7.2", 2463 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 2464 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 2465 + "license": "ISC", 2466 + "bin": { 2467 + "semver": "bin/semver.js" 2468 + }, 2469 + "engines": { 2470 + "node": ">=10" 2471 + } 2472 + }, 2473 + "node_modules/@react-native/debugger-frontend": { 2474 + "version": "0.79.6", 2475 + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.79.6.tgz", 2476 + "integrity": "sha512-lIK/KkaH7ueM22bLO0YNaQwZbT/oeqhaghOvmZacaNVbJR1Cdh/XAqjT8FgCS+7PUnbxA8B55NYNKGZG3O2pYw==", 2477 + "license": "BSD-3-Clause", 2478 + "engines": { 2479 + "node": ">=18" 2480 + } 2481 + }, 2482 + "node_modules/@react-native/dev-middleware": { 2483 + "version": "0.79.6", 2484 + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.79.6.tgz", 2485 + "integrity": "sha512-BK3GZBa9c7XSNR27EDRtxrgyyA3/mf1j3/y+mPk7Ac0Myu85YNrXnC9g3mL5Ytwo0g58TKrAIgs1fF2Q5Mn6mQ==", 2486 + "license": "MIT", 2487 + "dependencies": { 2488 + "@isaacs/ttlcache": "^1.4.1", 2489 + "@react-native/debugger-frontend": "0.79.6", 2490 + "chrome-launcher": "^0.15.2", 2491 + "chromium-edge-launcher": "^0.2.0", 2492 + "connect": "^3.6.5", 2493 + "debug": "^2.2.0", 2494 + "invariant": "^2.2.4", 2495 + "nullthrows": "^1.1.1", 2496 + "open": "^7.0.3", 2497 + "serve-static": "^1.16.2", 2498 + "ws": "^6.2.3" 2499 + }, 2500 + "engines": { 2501 + "node": ">=18" 2502 + } 2503 + }, 2504 + "node_modules/@react-native/dev-middleware/node_modules/debug": { 2505 + "version": "2.6.9", 2506 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2507 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2508 + "license": "MIT", 2509 + "dependencies": { 2510 + "ms": "2.0.0" 2511 + } 2512 + }, 2513 + "node_modules/@react-native/dev-middleware/node_modules/ms": { 2514 + "version": "2.0.0", 2515 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 2516 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 2517 + "license": "MIT" 2518 + }, 2519 + "node_modules/@react-native/dev-middleware/node_modules/ws": { 2520 + "version": "6.2.3", 2521 + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", 2522 + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", 2523 + "license": "MIT", 2524 + "dependencies": { 2525 + "async-limiter": "~1.0.0" 2526 + } 2527 + }, 2528 + "node_modules/@react-native/gradle-plugin": { 2529 + "version": "0.79.6", 2530 + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.79.6.tgz", 2531 + "integrity": "sha512-C5odetI6py3CSELeZEVz+i00M+OJuFZXYnjVD4JyvpLn462GesHRh+Se8mSkU5QSaz9cnpMnyFLJAx05dokWbA==", 2532 + "license": "MIT", 2533 + "engines": { 2534 + "node": ">=18" 2535 + } 2536 + }, 2537 + "node_modules/@react-native/js-polyfills": { 2538 + "version": "0.79.6", 2539 + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.79.6.tgz", 2540 + "integrity": "sha512-6wOaBh1namYj9JlCNgX2ILeGUIwc6OP6MWe3Y5jge7Xz9fVpRqWQk88Q5Y9VrAtTMTcxoX3CvhrfRr3tGtSfQw==", 2541 + "license": "MIT", 2542 + "engines": { 2543 + "node": ">=18" 2544 + } 2545 + }, 2546 + "node_modules/@react-native/normalize-colors": { 2547 + "version": "0.79.5", 2548 + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.79.5.tgz", 2549 + "integrity": "sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==", 2550 + "license": "MIT" 2551 + }, 2552 + "node_modules/@sinclair/typebox": { 2553 + "version": "0.27.8", 2554 + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 2555 + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 2556 + "license": "MIT" 2557 + }, 2558 + "node_modules/@sinonjs/commons": { 2559 + "version": "3.0.1", 2560 + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", 2561 + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", 2562 + "license": "BSD-3-Clause", 2563 + "dependencies": { 2564 + "type-detect": "4.0.8" 2565 + } 2566 + }, 2567 + "node_modules/@sinonjs/fake-timers": { 2568 + "version": "10.3.0", 2569 + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", 2570 + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", 2571 + "license": "BSD-3-Clause", 2572 + "dependencies": { 2573 + "@sinonjs/commons": "^3.0.0" 2574 + } 2575 + }, 2576 + "node_modules/@types/babel__core": { 2577 + "version": "7.20.5", 2578 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 2579 + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 2580 + "license": "MIT", 2581 + "dependencies": { 2582 + "@babel/parser": "^7.20.7", 2583 + "@babel/types": "^7.20.7", 2584 + "@types/babel__generator": "*", 2585 + "@types/babel__template": "*", 2586 + "@types/babel__traverse": "*" 2587 + } 2588 + }, 2589 + "node_modules/@types/babel__generator": { 2590 + "version": "7.27.0", 2591 + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 2592 + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 2593 + "license": "MIT", 2594 + "dependencies": { 2595 + "@babel/types": "^7.0.0" 2596 + } 2597 + }, 2598 + "node_modules/@types/babel__template": { 2599 + "version": "7.4.4", 2600 + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 2601 + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 2602 + "license": "MIT", 2603 + "dependencies": { 2604 + "@babel/parser": "^7.1.0", 2605 + "@babel/types": "^7.0.0" 2606 + } 2607 + }, 2608 + "node_modules/@types/babel__traverse": { 2609 + "version": "7.28.0", 2610 + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 2611 + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 2612 + "license": "MIT", 2613 + "dependencies": { 2614 + "@babel/types": "^7.28.2" 2615 + } 2616 + }, 2617 + "node_modules/@types/graceful-fs": { 2618 + "version": "4.1.9", 2619 + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", 2620 + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", 2621 + "license": "MIT", 2622 + "dependencies": { 2623 + "@types/node": "*" 2624 + } 2625 + }, 2626 + "node_modules/@types/istanbul-lib-coverage": { 2627 + "version": "2.0.6", 2628 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", 2629 + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", 2630 + "license": "MIT" 2631 + }, 2632 + "node_modules/@types/istanbul-lib-report": { 2633 + "version": "3.0.3", 2634 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", 2635 + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", 2636 + "license": "MIT", 2637 + "dependencies": { 2638 + "@types/istanbul-lib-coverage": "*" 2639 + } 2640 + }, 2641 + "node_modules/@types/istanbul-reports": { 2642 + "version": "3.0.4", 2643 + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", 2644 + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", 2645 + "license": "MIT", 2646 + "dependencies": { 2647 + "@types/istanbul-lib-report": "*" 2648 + } 2649 + }, 2650 + "node_modules/@types/node": { 2651 + "version": "24.3.0", 2652 + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz", 2653 + "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", 2654 + "license": "MIT", 2655 + "dependencies": { 2656 + "undici-types": "~7.10.0" 2657 + } 2658 + }, 2659 + "node_modules/@types/react": { 2660 + "version": "19.0.14", 2661 + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.14.tgz", 2662 + "integrity": "sha512-ixLZ7zG7j1fM0DijL9hDArwhwcCb4vqmePgwtV0GfnkHRSCUEv4LvzarcTdhoqgyMznUx/EhoTUv31CKZzkQlw==", 2663 + "devOptional": true, 2664 + "license": "MIT", 2665 + "dependencies": { 2666 + "csstype": "^3.0.2" 2667 + } 2668 + }, 2669 + "node_modules/@types/stack-utils": { 2670 + "version": "2.0.3", 2671 + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", 2672 + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", 2673 + "license": "MIT" 2674 + }, 2675 + "node_modules/@types/yargs": { 2676 + "version": "17.0.33", 2677 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", 2678 + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", 2679 + "license": "MIT", 2680 + "dependencies": { 2681 + "@types/yargs-parser": "*" 2682 + } 2683 + }, 2684 + "node_modules/@types/yargs-parser": { 2685 + "version": "21.0.3", 2686 + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", 2687 + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", 2688 + "license": "MIT" 2689 + }, 2690 + "node_modules/@urql/core": { 2691 + "version": "5.2.0", 2692 + "resolved": "https://registry.npmjs.org/@urql/core/-/core-5.2.0.tgz", 2693 + "integrity": "sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==", 2694 + "license": "MIT", 2695 + "dependencies": { 2696 + "@0no-co/graphql.web": "^1.0.13", 2697 + "wonka": "^6.3.2" 2698 + } 2699 + }, 2700 + "node_modules/@urql/exchange-retry": { 2701 + "version": "1.3.2", 2702 + "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.2.tgz", 2703 + "integrity": "sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==", 2704 + "license": "MIT", 2705 + "dependencies": { 2706 + "@urql/core": "^5.1.2", 2707 + "wonka": "^6.3.2" 2708 + }, 2709 + "peerDependencies": { 2710 + "@urql/core": "^5.0.0" 2711 + } 2712 + }, 2713 + "node_modules/@xmldom/xmldom": { 2714 + "version": "0.8.11", 2715 + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", 2716 + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", 2717 + "license": "MIT", 2718 + "engines": { 2719 + "node": ">=10.0.0" 2720 + } 2721 + }, 2722 + "node_modules/abort-controller": { 2723 + "version": "3.0.0", 2724 + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", 2725 + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 2726 + "license": "MIT", 2727 + "dependencies": { 2728 + "event-target-shim": "^5.0.0" 2729 + }, 2730 + "engines": { 2731 + "node": ">=6.5" 2732 + } 2733 + }, 2734 + "node_modules/accepts": { 2735 + "version": "1.3.8", 2736 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 2737 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 2738 + "license": "MIT", 2739 + "dependencies": { 2740 + "mime-types": "~2.1.34", 2741 + "negotiator": "0.6.3" 2742 + }, 2743 + "engines": { 2744 + "node": ">= 0.6" 2745 + } 2746 + }, 2747 + "node_modules/acorn": { 2748 + "version": "8.15.0", 2749 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 2750 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 2751 + "license": "MIT", 2752 + "bin": { 2753 + "acorn": "bin/acorn" 2754 + }, 2755 + "engines": { 2756 + "node": ">=0.4.0" 2757 + } 2758 + }, 2759 + "node_modules/agent-base": { 2760 + "version": "7.1.4", 2761 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2762 + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2763 + "license": "MIT", 2764 + "engines": { 2765 + "node": ">= 14" 2766 + } 2767 + }, 2768 + "node_modules/anser": { 2769 + "version": "1.4.10", 2770 + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", 2771 + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", 2772 + "license": "MIT" 2773 + }, 2774 + "node_modules/ansi-escapes": { 2775 + "version": "4.3.2", 2776 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 2777 + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 2778 + "license": "MIT", 2779 + "dependencies": { 2780 + "type-fest": "^0.21.3" 2781 + }, 2782 + "engines": { 2783 + "node": ">=8" 2784 + }, 2785 + "funding": { 2786 + "url": "https://github.com/sponsors/sindresorhus" 2787 + } 2788 + }, 2789 + "node_modules/ansi-escapes/node_modules/type-fest": { 2790 + "version": "0.21.3", 2791 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 2792 + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 2793 + "license": "(MIT OR CC0-1.0)", 2794 + "engines": { 2795 + "node": ">=10" 2796 + }, 2797 + "funding": { 2798 + "url": "https://github.com/sponsors/sindresorhus" 2799 + } 2800 + }, 2801 + "node_modules/ansi-regex": { 2802 + "version": "5.0.1", 2803 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2804 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2805 + "license": "MIT", 2806 + "engines": { 2807 + "node": ">=8" 2808 + } 2809 + }, 2810 + "node_modules/ansi-styles": { 2811 + "version": "4.3.0", 2812 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2813 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2814 + "license": "MIT", 2815 + "dependencies": { 2816 + "color-convert": "^2.0.1" 2817 + }, 2818 + "engines": { 2819 + "node": ">=8" 2820 + }, 2821 + "funding": { 2822 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2823 + } 2824 + }, 2825 + "node_modules/any-promise": { 2826 + "version": "1.3.0", 2827 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2828 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 2829 + "license": "MIT" 2830 + }, 2831 + "node_modules/anymatch": { 2832 + "version": "3.1.3", 2833 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2834 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2835 + "license": "ISC", 2836 + "dependencies": { 2837 + "normalize-path": "^3.0.0", 2838 + "picomatch": "^2.0.4" 2839 + }, 2840 + "engines": { 2841 + "node": ">= 8" 2842 + } 2843 + }, 2844 + "node_modules/anymatch/node_modules/picomatch": { 2845 + "version": "2.3.1", 2846 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2847 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2848 + "license": "MIT", 2849 + "engines": { 2850 + "node": ">=8.6" 2851 + }, 2852 + "funding": { 2853 + "url": "https://github.com/sponsors/jonschlinkert" 2854 + } 2855 + }, 2856 + "node_modules/arg": { 2857 + "version": "5.0.2", 2858 + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2859 + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 2860 + "license": "MIT" 2861 + }, 2862 + "node_modules/argparse": { 2863 + "version": "2.0.1", 2864 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2865 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2866 + "license": "Python-2.0" 2867 + }, 2868 + "node_modules/asap": { 2869 + "version": "2.0.6", 2870 + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", 2871 + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", 2872 + "license": "MIT" 2873 + }, 2874 + "node_modules/async-limiter": { 2875 + "version": "1.0.1", 2876 + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 2877 + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 2878 + "license": "MIT" 2879 + }, 2880 + "node_modules/babel-jest": { 2881 + "version": "29.7.0", 2882 + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", 2883 + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", 2884 + "license": "MIT", 2885 + "dependencies": { 2886 + "@jest/transform": "^29.7.0", 2887 + "@types/babel__core": "^7.1.14", 2888 + "babel-plugin-istanbul": "^6.1.1", 2889 + "babel-preset-jest": "^29.6.3", 2890 + "chalk": "^4.0.0", 2891 + "graceful-fs": "^4.2.9", 2892 + "slash": "^3.0.0" 2893 + }, 2894 + "engines": { 2895 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2896 + }, 2897 + "peerDependencies": { 2898 + "@babel/core": "^7.8.0" 2899 + } 2900 + }, 2901 + "node_modules/babel-plugin-istanbul": { 2902 + "version": "6.1.1", 2903 + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", 2904 + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", 2905 + "license": "BSD-3-Clause", 2906 + "dependencies": { 2907 + "@babel/helper-plugin-utils": "^7.0.0", 2908 + "@istanbuljs/load-nyc-config": "^1.0.0", 2909 + "@istanbuljs/schema": "^0.1.2", 2910 + "istanbul-lib-instrument": "^5.0.4", 2911 + "test-exclude": "^6.0.0" 2912 + }, 2913 + "engines": { 2914 + "node": ">=8" 2915 + } 2916 + }, 2917 + "node_modules/babel-plugin-jest-hoist": { 2918 + "version": "29.6.3", 2919 + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", 2920 + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", 2921 + "license": "MIT", 2922 + "dependencies": { 2923 + "@babel/template": "^7.3.3", 2924 + "@babel/types": "^7.3.3", 2925 + "@types/babel__core": "^7.1.14", 2926 + "@types/babel__traverse": "^7.0.6" 2927 + }, 2928 + "engines": { 2929 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2930 + } 2931 + }, 2932 + "node_modules/babel-plugin-polyfill-corejs2": { 2933 + "version": "0.4.14", 2934 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", 2935 + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", 2936 + "license": "MIT", 2937 + "dependencies": { 2938 + "@babel/compat-data": "^7.27.7", 2939 + "@babel/helper-define-polyfill-provider": "^0.6.5", 2940 + "semver": "^6.3.1" 2941 + }, 2942 + "peerDependencies": { 2943 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 2944 + } 2945 + }, 2946 + "node_modules/babel-plugin-polyfill-corejs3": { 2947 + "version": "0.13.0", 2948 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", 2949 + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", 2950 + "license": "MIT", 2951 + "dependencies": { 2952 + "@babel/helper-define-polyfill-provider": "^0.6.5", 2953 + "core-js-compat": "^3.43.0" 2954 + }, 2955 + "peerDependencies": { 2956 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 2957 + } 2958 + }, 2959 + "node_modules/babel-plugin-polyfill-regenerator": { 2960 + "version": "0.6.5", 2961 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", 2962 + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", 2963 + "license": "MIT", 2964 + "dependencies": { 2965 + "@babel/helper-define-polyfill-provider": "^0.6.5" 2966 + }, 2967 + "peerDependencies": { 2968 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 2969 + } 2970 + }, 2971 + "node_modules/babel-plugin-react-native-web": { 2972 + "version": "0.19.13", 2973 + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz", 2974 + "integrity": "sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==", 2975 + "license": "MIT" 2976 + }, 2977 + "node_modules/babel-plugin-syntax-hermes-parser": { 2978 + "version": "0.25.1", 2979 + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz", 2980 + "integrity": "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==", 2981 + "license": "MIT", 2982 + "dependencies": { 2983 + "hermes-parser": "0.25.1" 2984 + } 2985 + }, 2986 + "node_modules/babel-plugin-transform-flow-enums": { 2987 + "version": "0.0.2", 2988 + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", 2989 + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", 2990 + "license": "MIT", 2991 + "dependencies": { 2992 + "@babel/plugin-syntax-flow": "^7.12.1" 2993 + } 2994 + }, 2995 + "node_modules/babel-preset-current-node-syntax": { 2996 + "version": "1.2.0", 2997 + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", 2998 + "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", 2999 + "license": "MIT", 3000 + "dependencies": { 3001 + "@babel/plugin-syntax-async-generators": "^7.8.4", 3002 + "@babel/plugin-syntax-bigint": "^7.8.3", 3003 + "@babel/plugin-syntax-class-properties": "^7.12.13", 3004 + "@babel/plugin-syntax-class-static-block": "^7.14.5", 3005 + "@babel/plugin-syntax-import-attributes": "^7.24.7", 3006 + "@babel/plugin-syntax-import-meta": "^7.10.4", 3007 + "@babel/plugin-syntax-json-strings": "^7.8.3", 3008 + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", 3009 + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 3010 + "@babel/plugin-syntax-numeric-separator": "^7.10.4", 3011 + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 3012 + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 3013 + "@babel/plugin-syntax-optional-chaining": "^7.8.3", 3014 + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", 3015 + "@babel/plugin-syntax-top-level-await": "^7.14.5" 3016 + }, 3017 + "peerDependencies": { 3018 + "@babel/core": "^7.0.0 || ^8.0.0-0" 3019 + } 3020 + }, 3021 + "node_modules/babel-preset-expo": { 3022 + "version": "13.2.4", 3023 + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-13.2.4.tgz", 3024 + "integrity": "sha512-3IKORo3KR+4qtLdCkZNDj8KeA43oBn7RRQejFGWfiZgu/NeaRUSri8YwYjZqybm7hn3nmMv9OLahlvXBX23o5Q==", 3025 + "license": "MIT", 3026 + "dependencies": { 3027 + "@babel/helper-module-imports": "^7.25.9", 3028 + "@babel/plugin-proposal-decorators": "^7.12.9", 3029 + "@babel/plugin-proposal-export-default-from": "^7.24.7", 3030 + "@babel/plugin-syntax-export-default-from": "^7.24.7", 3031 + "@babel/plugin-transform-export-namespace-from": "^7.25.9", 3032 + "@babel/plugin-transform-flow-strip-types": "^7.25.2", 3033 + "@babel/plugin-transform-modules-commonjs": "^7.24.8", 3034 + "@babel/plugin-transform-object-rest-spread": "^7.24.7", 3035 + "@babel/plugin-transform-parameters": "^7.24.7", 3036 + "@babel/plugin-transform-private-methods": "^7.24.7", 3037 + "@babel/plugin-transform-private-property-in-object": "^7.24.7", 3038 + "@babel/plugin-transform-runtime": "^7.24.7", 3039 + "@babel/preset-react": "^7.22.15", 3040 + "@babel/preset-typescript": "^7.23.0", 3041 + "@react-native/babel-preset": "0.79.6", 3042 + "babel-plugin-react-native-web": "~0.19.13", 3043 + "babel-plugin-syntax-hermes-parser": "^0.25.1", 3044 + "babel-plugin-transform-flow-enums": "^0.0.2", 3045 + "debug": "^4.3.4", 3046 + "react-refresh": "^0.14.2", 3047 + "resolve-from": "^5.0.0" 3048 + }, 3049 + "peerDependencies": { 3050 + "babel-plugin-react-compiler": "^19.0.0-beta-e993439-20250405" 3051 + }, 3052 + "peerDependenciesMeta": { 3053 + "babel-plugin-react-compiler": { 3054 + "optional": true 3055 + } 3056 + } 3057 + }, 3058 + "node_modules/babel-preset-jest": { 3059 + "version": "29.6.3", 3060 + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", 3061 + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", 3062 + "license": "MIT", 3063 + "dependencies": { 3064 + "babel-plugin-jest-hoist": "^29.6.3", 3065 + "babel-preset-current-node-syntax": "^1.0.0" 3066 + }, 3067 + "engines": { 3068 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3069 + }, 3070 + "peerDependencies": { 3071 + "@babel/core": "^7.0.0" 3072 + } 3073 + }, 3074 + "node_modules/balanced-match": { 3075 + "version": "1.0.2", 3076 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3077 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3078 + "license": "MIT" 3079 + }, 3080 + "node_modules/base64-js": { 3081 + "version": "1.5.1", 3082 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 3083 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 3084 + "funding": [ 3085 + { 3086 + "type": "github", 3087 + "url": "https://github.com/sponsors/feross" 3088 + }, 3089 + { 3090 + "type": "patreon", 3091 + "url": "https://www.patreon.com/feross" 3092 + }, 3093 + { 3094 + "type": "consulting", 3095 + "url": "https://feross.org/support" 3096 + } 3097 + ], 3098 + "license": "MIT" 3099 + }, 3100 + "node_modules/better-opn": { 3101 + "version": "3.0.2", 3102 + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", 3103 + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", 3104 + "license": "MIT", 3105 + "dependencies": { 3106 + "open": "^8.0.4" 3107 + }, 3108 + "engines": { 3109 + "node": ">=12.0.0" 3110 + } 3111 + }, 3112 + "node_modules/better-opn/node_modules/open": { 3113 + "version": "8.4.2", 3114 + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", 3115 + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", 3116 + "license": "MIT", 3117 + "dependencies": { 3118 + "define-lazy-prop": "^2.0.0", 3119 + "is-docker": "^2.1.1", 3120 + "is-wsl": "^2.2.0" 3121 + }, 3122 + "engines": { 3123 + "node": ">=12" 3124 + }, 3125 + "funding": { 3126 + "url": "https://github.com/sponsors/sindresorhus" 3127 + } 3128 + }, 3129 + "node_modules/big-integer": { 3130 + "version": "1.6.52", 3131 + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", 3132 + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", 3133 + "license": "Unlicense", 3134 + "engines": { 3135 + "node": ">=0.6" 3136 + } 3137 + }, 3138 + "node_modules/bplist-creator": { 3139 + "version": "0.1.0", 3140 + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", 3141 + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", 3142 + "license": "MIT", 3143 + "dependencies": { 3144 + "stream-buffers": "2.2.x" 3145 + } 3146 + }, 3147 + "node_modules/bplist-parser": { 3148 + "version": "0.3.2", 3149 + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", 3150 + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", 3151 + "license": "MIT", 3152 + "dependencies": { 3153 + "big-integer": "1.6.x" 3154 + }, 3155 + "engines": { 3156 + "node": ">= 5.10.0" 3157 + } 3158 + }, 3159 + "node_modules/brace-expansion": { 3160 + "version": "2.0.2", 3161 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 3162 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 3163 + "license": "MIT", 3164 + "dependencies": { 3165 + "balanced-match": "^1.0.0" 3166 + } 3167 + }, 3168 + "node_modules/braces": { 3169 + "version": "3.0.3", 3170 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 3171 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 3172 + "license": "MIT", 3173 + "dependencies": { 3174 + "fill-range": "^7.1.1" 3175 + }, 3176 + "engines": { 3177 + "node": ">=8" 3178 + } 3179 + }, 3180 + "node_modules/browserslist": { 3181 + "version": "4.25.4", 3182 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.4.tgz", 3183 + "integrity": "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==", 3184 + "funding": [ 3185 + { 3186 + "type": "opencollective", 3187 + "url": "https://opencollective.com/browserslist" 3188 + }, 3189 + { 3190 + "type": "tidelift", 3191 + "url": "https://tidelift.com/funding/github/npm/browserslist" 3192 + }, 3193 + { 3194 + "type": "github", 3195 + "url": "https://github.com/sponsors/ai" 3196 + } 3197 + ], 3198 + "license": "MIT", 3199 + "dependencies": { 3200 + "caniuse-lite": "^1.0.30001737", 3201 + "electron-to-chromium": "^1.5.211", 3202 + "node-releases": "^2.0.19", 3203 + "update-browserslist-db": "^1.1.3" 3204 + }, 3205 + "bin": { 3206 + "browserslist": "cli.js" 3207 + }, 3208 + "engines": { 3209 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 3210 + } 3211 + }, 3212 + "node_modules/bser": { 3213 + "version": "2.1.1", 3214 + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 3215 + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 3216 + "license": "Apache-2.0", 3217 + "dependencies": { 3218 + "node-int64": "^0.4.0" 3219 + } 3220 + }, 3221 + "node_modules/buffer": { 3222 + "version": "5.7.1", 3223 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 3224 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 3225 + "funding": [ 3226 + { 3227 + "type": "github", 3228 + "url": "https://github.com/sponsors/feross" 3229 + }, 3230 + { 3231 + "type": "patreon", 3232 + "url": "https://www.patreon.com/feross" 3233 + }, 3234 + { 3235 + "type": "consulting", 3236 + "url": "https://feross.org/support" 3237 + } 3238 + ], 3239 + "license": "MIT", 3240 + "dependencies": { 3241 + "base64-js": "^1.3.1", 3242 + "ieee754": "^1.1.13" 3243 + } 3244 + }, 3245 + "node_modules/buffer-from": { 3246 + "version": "1.1.2", 3247 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 3248 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 3249 + "license": "MIT" 3250 + }, 3251 + "node_modules/bytes": { 3252 + "version": "3.1.2", 3253 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 3254 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 3255 + "license": "MIT", 3256 + "engines": { 3257 + "node": ">= 0.8" 3258 + } 3259 + }, 3260 + "node_modules/caller-callsite": { 3261 + "version": "2.0.0", 3262 + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 3263 + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", 3264 + "license": "MIT", 3265 + "dependencies": { 3266 + "callsites": "^2.0.0" 3267 + }, 3268 + "engines": { 3269 + "node": ">=4" 3270 + } 3271 + }, 3272 + "node_modules/caller-path": { 3273 + "version": "2.0.0", 3274 + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 3275 + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", 3276 + "license": "MIT", 3277 + "dependencies": { 3278 + "caller-callsite": "^2.0.0" 3279 + }, 3280 + "engines": { 3281 + "node": ">=4" 3282 + } 3283 + }, 3284 + "node_modules/callsites": { 3285 + "version": "2.0.0", 3286 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 3287 + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", 3288 + "license": "MIT", 3289 + "engines": { 3290 + "node": ">=4" 3291 + } 3292 + }, 3293 + "node_modules/camelcase": { 3294 + "version": "5.3.1", 3295 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 3296 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 3297 + "license": "MIT", 3298 + "engines": { 3299 + "node": ">=6" 3300 + } 3301 + }, 3302 + "node_modules/caniuse-lite": { 3303 + "version": "1.0.30001739", 3304 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001739.tgz", 3305 + "integrity": "sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==", 3306 + "funding": [ 3307 + { 3308 + "type": "opencollective", 3309 + "url": "https://opencollective.com/browserslist" 3310 + }, 3311 + { 3312 + "type": "tidelift", 3313 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 3314 + }, 3315 + { 3316 + "type": "github", 3317 + "url": "https://github.com/sponsors/ai" 3318 + } 3319 + ], 3320 + "license": "CC-BY-4.0" 3321 + }, 3322 + "node_modules/chalk": { 3323 + "version": "4.1.2", 3324 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3325 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3326 + "license": "MIT", 3327 + "dependencies": { 3328 + "ansi-styles": "^4.1.0", 3329 + "supports-color": "^7.1.0" 3330 + }, 3331 + "engines": { 3332 + "node": ">=10" 3333 + }, 3334 + "funding": { 3335 + "url": "https://github.com/chalk/chalk?sponsor=1" 3336 + } 3337 + }, 3338 + "node_modules/chownr": { 3339 + "version": "3.0.0", 3340 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", 3341 + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", 3342 + "license": "BlueOak-1.0.0", 3343 + "engines": { 3344 + "node": ">=18" 3345 + } 3346 + }, 3347 + "node_modules/chrome-launcher": { 3348 + "version": "0.15.2", 3349 + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", 3350 + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", 3351 + "license": "Apache-2.0", 3352 + "dependencies": { 3353 + "@types/node": "*", 3354 + "escape-string-regexp": "^4.0.0", 3355 + "is-wsl": "^2.2.0", 3356 + "lighthouse-logger": "^1.0.0" 3357 + }, 3358 + "bin": { 3359 + "print-chrome-path": "bin/print-chrome-path.js" 3360 + }, 3361 + "engines": { 3362 + "node": ">=12.13.0" 3363 + } 3364 + }, 3365 + "node_modules/chromium-edge-launcher": { 3366 + "version": "0.2.0", 3367 + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz", 3368 + "integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==", 3369 + "license": "Apache-2.0", 3370 + "dependencies": { 3371 + "@types/node": "*", 3372 + "escape-string-regexp": "^4.0.0", 3373 + "is-wsl": "^2.2.0", 3374 + "lighthouse-logger": "^1.0.0", 3375 + "mkdirp": "^1.0.4", 3376 + "rimraf": "^3.0.2" 3377 + } 3378 + }, 3379 + "node_modules/ci-info": { 3380 + "version": "3.9.0", 3381 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 3382 + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 3383 + "funding": [ 3384 + { 3385 + "type": "github", 3386 + "url": "https://github.com/sponsors/sibiraj-s" 3387 + } 3388 + ], 3389 + "license": "MIT", 3390 + "engines": { 3391 + "node": ">=8" 3392 + } 3393 + }, 3394 + "node_modules/cli-cursor": { 3395 + "version": "2.1.0", 3396 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 3397 + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", 3398 + "license": "MIT", 3399 + "dependencies": { 3400 + "restore-cursor": "^2.0.0" 3401 + }, 3402 + "engines": { 3403 + "node": ">=4" 3404 + } 3405 + }, 3406 + "node_modules/cli-spinners": { 3407 + "version": "2.9.2", 3408 + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", 3409 + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", 3410 + "license": "MIT", 3411 + "engines": { 3412 + "node": ">=6" 3413 + }, 3414 + "funding": { 3415 + "url": "https://github.com/sponsors/sindresorhus" 3416 + } 3417 + }, 3418 + "node_modules/cliui": { 3419 + "version": "8.0.1", 3420 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 3421 + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 3422 + "license": "ISC", 3423 + "dependencies": { 3424 + "string-width": "^4.2.0", 3425 + "strip-ansi": "^6.0.1", 3426 + "wrap-ansi": "^7.0.0" 3427 + }, 3428 + "engines": { 3429 + "node": ">=12" 3430 + } 3431 + }, 3432 + "node_modules/cliui/node_modules/emoji-regex": { 3433 + "version": "8.0.0", 3434 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3435 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3436 + "license": "MIT" 3437 + }, 3438 + "node_modules/cliui/node_modules/string-width": { 3439 + "version": "4.2.3", 3440 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3441 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3442 + "license": "MIT", 3443 + "dependencies": { 3444 + "emoji-regex": "^8.0.0", 3445 + "is-fullwidth-code-point": "^3.0.0", 3446 + "strip-ansi": "^6.0.1" 3447 + }, 3448 + "engines": { 3449 + "node": ">=8" 3450 + } 3451 + }, 3452 + "node_modules/cliui/node_modules/strip-ansi": { 3453 + "version": "6.0.1", 3454 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3455 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3456 + "license": "MIT", 3457 + "dependencies": { 3458 + "ansi-regex": "^5.0.1" 3459 + }, 3460 + "engines": { 3461 + "node": ">=8" 3462 + } 3463 + }, 3464 + "node_modules/clone": { 3465 + "version": "1.0.4", 3466 + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 3467 + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", 3468 + "license": "MIT", 3469 + "engines": { 3470 + "node": ">=0.8" 3471 + } 3472 + }, 3473 + "node_modules/color-convert": { 3474 + "version": "2.0.1", 3475 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3476 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3477 + "license": "MIT", 3478 + "dependencies": { 3479 + "color-name": "~1.1.4" 3480 + }, 3481 + "engines": { 3482 + "node": ">=7.0.0" 3483 + } 3484 + }, 3485 + "node_modules/color-name": { 3486 + "version": "1.1.4", 3487 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3488 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3489 + "license": "MIT" 3490 + }, 3491 + "node_modules/commander": { 3492 + "version": "7.2.0", 3493 + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 3494 + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 3495 + "license": "MIT", 3496 + "engines": { 3497 + "node": ">= 10" 3498 + } 3499 + }, 3500 + "node_modules/compressible": { 3501 + "version": "2.0.18", 3502 + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 3503 + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", 3504 + "license": "MIT", 3505 + "dependencies": { 3506 + "mime-db": ">= 1.43.0 < 2" 3507 + }, 3508 + "engines": { 3509 + "node": ">= 0.6" 3510 + } 3511 + }, 3512 + "node_modules/compression": { 3513 + "version": "1.8.1", 3514 + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", 3515 + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", 3516 + "license": "MIT", 3517 + "dependencies": { 3518 + "bytes": "3.1.2", 3519 + "compressible": "~2.0.18", 3520 + "debug": "2.6.9", 3521 + "negotiator": "~0.6.4", 3522 + "on-headers": "~1.1.0", 3523 + "safe-buffer": "5.2.1", 3524 + "vary": "~1.1.2" 3525 + }, 3526 + "engines": { 3527 + "node": ">= 0.8.0" 3528 + } 3529 + }, 3530 + "node_modules/compression/node_modules/debug": { 3531 + "version": "2.6.9", 3532 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3533 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3534 + "license": "MIT", 3535 + "dependencies": { 3536 + "ms": "2.0.0" 3537 + } 3538 + }, 3539 + "node_modules/compression/node_modules/ms": { 3540 + "version": "2.0.0", 3541 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3542 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 3543 + "license": "MIT" 3544 + }, 3545 + "node_modules/compression/node_modules/negotiator": { 3546 + "version": "0.6.4", 3547 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", 3548 + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", 3549 + "license": "MIT", 3550 + "engines": { 3551 + "node": ">= 0.6" 3552 + } 3553 + }, 3554 + "node_modules/concat-map": { 3555 + "version": "0.0.1", 3556 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3557 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3558 + "license": "MIT" 3559 + }, 3560 + "node_modules/connect": { 3561 + "version": "3.7.0", 3562 + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", 3563 + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", 3564 + "license": "MIT", 3565 + "dependencies": { 3566 + "debug": "2.6.9", 3567 + "finalhandler": "1.1.2", 3568 + "parseurl": "~1.3.3", 3569 + "utils-merge": "1.0.1" 3570 + }, 3571 + "engines": { 3572 + "node": ">= 0.10.0" 3573 + } 3574 + }, 3575 + "node_modules/connect/node_modules/debug": { 3576 + "version": "2.6.9", 3577 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3578 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3579 + "license": "MIT", 3580 + "dependencies": { 3581 + "ms": "2.0.0" 3582 + } 3583 + }, 3584 + "node_modules/connect/node_modules/ms": { 3585 + "version": "2.0.0", 3586 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3587 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 3588 + "license": "MIT" 3589 + }, 3590 + "node_modules/convert-source-map": { 3591 + "version": "2.0.0", 3592 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 3593 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 3594 + "license": "MIT" 3595 + }, 3596 + "node_modules/core-js-compat": { 3597 + "version": "3.45.1", 3598 + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", 3599 + "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", 3600 + "license": "MIT", 3601 + "dependencies": { 3602 + "browserslist": "^4.25.3" 3603 + }, 3604 + "funding": { 3605 + "type": "opencollective", 3606 + "url": "https://opencollective.com/core-js" 3607 + } 3608 + }, 3609 + "node_modules/cosmiconfig": { 3610 + "version": "5.2.1", 3611 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 3612 + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 3613 + "license": "MIT", 3614 + "dependencies": { 3615 + "import-fresh": "^2.0.0", 3616 + "is-directory": "^0.3.1", 3617 + "js-yaml": "^3.13.1", 3618 + "parse-json": "^4.0.0" 3619 + }, 3620 + "engines": { 3621 + "node": ">=4" 3622 + } 3623 + }, 3624 + "node_modules/cosmiconfig/node_modules/argparse": { 3625 + "version": "1.0.10", 3626 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 3627 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 3628 + "license": "MIT", 3629 + "dependencies": { 3630 + "sprintf-js": "~1.0.2" 3631 + } 3632 + }, 3633 + "node_modules/cosmiconfig/node_modules/js-yaml": { 3634 + "version": "3.14.1", 3635 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 3636 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 3637 + "license": "MIT", 3638 + "dependencies": { 3639 + "argparse": "^1.0.7", 3640 + "esprima": "^4.0.0" 3641 + }, 3642 + "bin": { 3643 + "js-yaml": "bin/js-yaml.js" 3644 + } 3645 + }, 3646 + "node_modules/cross-spawn": { 3647 + "version": "7.0.6", 3648 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 3649 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 3650 + "license": "MIT", 3651 + "dependencies": { 3652 + "path-key": "^3.1.0", 3653 + "shebang-command": "^2.0.0", 3654 + "which": "^2.0.1" 3655 + }, 3656 + "engines": { 3657 + "node": ">= 8" 3658 + } 3659 + }, 3660 + "node_modules/crypto-random-string": { 3661 + "version": "2.0.0", 3662 + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", 3663 + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", 3664 + "license": "MIT", 3665 + "engines": { 3666 + "node": ">=8" 3667 + } 3668 + }, 3669 + "node_modules/csstype": { 3670 + "version": "3.1.3", 3671 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", 3672 + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", 3673 + "devOptional": true, 3674 + "license": "MIT" 3675 + }, 3676 + "node_modules/debug": { 3677 + "version": "4.4.1", 3678 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 3679 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 3680 + "license": "MIT", 3681 + "dependencies": { 3682 + "ms": "^2.1.3" 3683 + }, 3684 + "engines": { 3685 + "node": ">=6.0" 3686 + }, 3687 + "peerDependenciesMeta": { 3688 + "supports-color": { 3689 + "optional": true 3690 + } 3691 + } 3692 + }, 3693 + "node_modules/deep-extend": { 3694 + "version": "0.6.0", 3695 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 3696 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 3697 + "license": "MIT", 3698 + "engines": { 3699 + "node": ">=4.0.0" 3700 + } 3701 + }, 3702 + "node_modules/deepmerge": { 3703 + "version": "4.3.1", 3704 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 3705 + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 3706 + "license": "MIT", 3707 + "engines": { 3708 + "node": ">=0.10.0" 3709 + } 3710 + }, 3711 + "node_modules/defaults": { 3712 + "version": "1.0.4", 3713 + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", 3714 + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", 3715 + "license": "MIT", 3716 + "dependencies": { 3717 + "clone": "^1.0.2" 3718 + }, 3719 + "funding": { 3720 + "url": "https://github.com/sponsors/sindresorhus" 3721 + } 3722 + }, 3723 + "node_modules/define-lazy-prop": { 3724 + "version": "2.0.0", 3725 + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 3726 + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 3727 + "license": "MIT", 3728 + "engines": { 3729 + "node": ">=8" 3730 + } 3731 + }, 3732 + "node_modules/depd": { 3733 + "version": "2.0.0", 3734 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 3735 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 3736 + "license": "MIT", 3737 + "engines": { 3738 + "node": ">= 0.8" 3739 + } 3740 + }, 3741 + "node_modules/destroy": { 3742 + "version": "1.2.0", 3743 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 3744 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 3745 + "license": "MIT", 3746 + "engines": { 3747 + "node": ">= 0.8", 3748 + "npm": "1.2.8000 || >= 1.4.16" 3749 + } 3750 + }, 3751 + "node_modules/detect-libc": { 3752 + "version": "1.0.3", 3753 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 3754 + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 3755 + "license": "Apache-2.0", 3756 + "bin": { 3757 + "detect-libc": "bin/detect-libc.js" 3758 + }, 3759 + "engines": { 3760 + "node": ">=0.10" 3761 + } 3762 + }, 3763 + "node_modules/dotenv": { 3764 + "version": "16.4.7", 3765 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", 3766 + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", 3767 + "license": "BSD-2-Clause", 3768 + "engines": { 3769 + "node": ">=12" 3770 + }, 3771 + "funding": { 3772 + "url": "https://dotenvx.com" 3773 + } 3774 + }, 3775 + "node_modules/dotenv-expand": { 3776 + "version": "11.0.7", 3777 + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", 3778 + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", 3779 + "license": "BSD-2-Clause", 3780 + "dependencies": { 3781 + "dotenv": "^16.4.5" 3782 + }, 3783 + "engines": { 3784 + "node": ">=12" 3785 + }, 3786 + "funding": { 3787 + "url": "https://dotenvx.com" 3788 + } 3789 + }, 3790 + "node_modules/eastasianwidth": { 3791 + "version": "0.2.0", 3792 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3793 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3794 + "license": "MIT" 3795 + }, 3796 + "node_modules/ee-first": { 3797 + "version": "1.1.1", 3798 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 3799 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 3800 + "license": "MIT" 3801 + }, 3802 + "node_modules/electron-to-chromium": { 3803 + "version": "1.5.213", 3804 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.213.tgz", 3805 + "integrity": "sha512-xr9eRzSLNa4neDO0xVFrkXu3vyIzG4Ay08dApecw42Z1NbmCt+keEpXdvlYGVe0wtvY5dhW0Ay0lY0IOfsCg0Q==", 3806 + "license": "ISC" 3807 + }, 3808 + "node_modules/emoji-regex": { 3809 + "version": "9.2.2", 3810 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 3811 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 3812 + "license": "MIT" 3813 + }, 3814 + "node_modules/encodeurl": { 3815 + "version": "1.0.2", 3816 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 3817 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 3818 + "license": "MIT", 3819 + "engines": { 3820 + "node": ">= 0.8" 3821 + } 3822 + }, 3823 + "node_modules/env-editor": { 3824 + "version": "0.4.2", 3825 + "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", 3826 + "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==", 3827 + "license": "MIT", 3828 + "engines": { 3829 + "node": ">=8" 3830 + } 3831 + }, 3832 + "node_modules/error-ex": { 3833 + "version": "1.3.2", 3834 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 3835 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 3836 + "license": "MIT", 3837 + "dependencies": { 3838 + "is-arrayish": "^0.2.1" 3839 + } 3840 + }, 3841 + "node_modules/error-stack-parser": { 3842 + "version": "2.1.4", 3843 + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", 3844 + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", 3845 + "license": "MIT", 3846 + "dependencies": { 3847 + "stackframe": "^1.3.4" 3848 + } 3849 + }, 3850 + "node_modules/escalade": { 3851 + "version": "3.2.0", 3852 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 3853 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 3854 + "license": "MIT", 3855 + "engines": { 3856 + "node": ">=6" 3857 + } 3858 + }, 3859 + "node_modules/escape-html": { 3860 + "version": "1.0.3", 3861 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 3862 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 3863 + "license": "MIT" 3864 + }, 3865 + "node_modules/escape-string-regexp": { 3866 + "version": "4.0.0", 3867 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3868 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3869 + "license": "MIT", 3870 + "engines": { 3871 + "node": ">=10" 3872 + }, 3873 + "funding": { 3874 + "url": "https://github.com/sponsors/sindresorhus" 3875 + } 3876 + }, 3877 + "node_modules/esprima": { 3878 + "version": "4.0.1", 3879 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 3880 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 3881 + "license": "BSD-2-Clause", 3882 + "bin": { 3883 + "esparse": "bin/esparse.js", 3884 + "esvalidate": "bin/esvalidate.js" 3885 + }, 3886 + "engines": { 3887 + "node": ">=4" 3888 + } 3889 + }, 3890 + "node_modules/etag": { 3891 + "version": "1.8.1", 3892 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 3893 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 3894 + "license": "MIT", 3895 + "engines": { 3896 + "node": ">= 0.6" 3897 + } 3898 + }, 3899 + "node_modules/event-target-shim": { 3900 + "version": "5.0.1", 3901 + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", 3902 + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", 3903 + "license": "MIT", 3904 + "engines": { 3905 + "node": ">=6" 3906 + } 3907 + }, 3908 + "node_modules/exec-async": { 3909 + "version": "2.2.0", 3910 + "resolved": "https://registry.npmjs.org/exec-async/-/exec-async-2.2.0.tgz", 3911 + "integrity": "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==", 3912 + "license": "MIT" 3913 + }, 3914 + "node_modules/expo": { 3915 + "version": "53.0.22", 3916 + "resolved": "https://registry.npmjs.org/expo/-/expo-53.0.22.tgz", 3917 + "integrity": "sha512-sJ2I4W/e5iiM4u/wYCe3qmW4D7WPCRqByPDD0hJcdYNdjc9HFFFdO4OAudZVyC/MmtoWZEIH5kTJP1cw9FjzYA==", 3918 + "license": "MIT", 3919 + "dependencies": { 3920 + "@babel/runtime": "^7.20.0", 3921 + "@expo/cli": "0.24.21", 3922 + "@expo/config": "~11.0.13", 3923 + "@expo/config-plugins": "~10.1.2", 3924 + "@expo/fingerprint": "0.13.4", 3925 + "@expo/metro-config": "0.20.17", 3926 + "@expo/vector-icons": "^14.0.0", 3927 + "babel-preset-expo": "~13.2.4", 3928 + "expo-asset": "~11.1.7", 3929 + "expo-constants": "~17.1.7", 3930 + "expo-file-system": "~18.1.11", 3931 + "expo-font": "~13.3.2", 3932 + "expo-keep-awake": "~14.1.4", 3933 + "expo-modules-autolinking": "2.1.14", 3934 + "expo-modules-core": "2.5.0", 3935 + "react-native-edge-to-edge": "1.6.0", 3936 + "whatwg-url-without-unicode": "8.0.0-3" 3937 + }, 3938 + "bin": { 3939 + "expo": "bin/cli", 3940 + "expo-modules-autolinking": "bin/autolinking", 3941 + "fingerprint": "bin/fingerprint" 3942 + }, 3943 + "peerDependencies": { 3944 + "@expo/dom-webview": "*", 3945 + "@expo/metro-runtime": "*", 3946 + "react": "*", 3947 + "react-native": "*", 3948 + "react-native-webview": "*" 3949 + }, 3950 + "peerDependenciesMeta": { 3951 + "@expo/dom-webview": { 3952 + "optional": true 3953 + }, 3954 + "@expo/metro-runtime": { 3955 + "optional": true 3956 + }, 3957 + "react-native-webview": { 3958 + "optional": true 3959 + } 3960 + } 3961 + }, 3962 + "node_modules/expo-asset": { 3963 + "version": "11.1.7", 3964 + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-11.1.7.tgz", 3965 + "integrity": "sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==", 3966 + "license": "MIT", 3967 + "dependencies": { 3968 + "@expo/image-utils": "^0.7.6", 3969 + "expo-constants": "~17.1.7" 3970 + }, 3971 + "peerDependencies": { 3972 + "expo": "*", 3973 + "react": "*", 3974 + "react-native": "*" 3975 + } 3976 + }, 3977 + "node_modules/expo-constants": { 3978 + "version": "17.1.7", 3979 + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-17.1.7.tgz", 3980 + "integrity": "sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==", 3981 + "license": "MIT", 3982 + "dependencies": { 3983 + "@expo/config": "~11.0.12", 3984 + "@expo/env": "~1.0.7" 3985 + }, 3986 + "peerDependencies": { 3987 + "expo": "*", 3988 + "react-native": "*" 3989 + } 3990 + }, 3991 + "node_modules/expo-file-system": { 3992 + "version": "18.1.11", 3993 + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-18.1.11.tgz", 3994 + "integrity": "sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==", 3995 + "license": "MIT", 3996 + "peerDependencies": { 3997 + "expo": "*", 3998 + "react-native": "*" 3999 + } 4000 + }, 4001 + "node_modules/expo-font": { 4002 + "version": "13.3.2", 4003 + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-13.3.2.tgz", 4004 + "integrity": "sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==", 4005 + "license": "MIT", 4006 + "dependencies": { 4007 + "fontfaceobserver": "^2.1.0" 4008 + }, 4009 + "peerDependencies": { 4010 + "expo": "*", 4011 + "react": "*" 4012 + } 4013 + }, 4014 + "node_modules/expo-keep-awake": { 4015 + "version": "14.1.4", 4016 + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-14.1.4.tgz", 4017 + "integrity": "sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==", 4018 + "license": "MIT", 4019 + "peerDependencies": { 4020 + "expo": "*", 4021 + "react": "*" 4022 + } 4023 + }, 4024 + "node_modules/expo-modules-autolinking": { 4025 + "version": "2.1.14", 4026 + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-2.1.14.tgz", 4027 + "integrity": "sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==", 4028 + "license": "MIT", 4029 + "dependencies": { 4030 + "@expo/spawn-async": "^1.7.2", 4031 + "chalk": "^4.1.0", 4032 + "commander": "^7.2.0", 4033 + "find-up": "^5.0.0", 4034 + "glob": "^10.4.2", 4035 + "require-from-string": "^2.0.2", 4036 + "resolve-from": "^5.0.0" 4037 + }, 4038 + "bin": { 4039 + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" 4040 + } 4041 + }, 4042 + "node_modules/expo-modules-core": { 4043 + "version": "2.5.0", 4044 + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.5.0.tgz", 4045 + "integrity": "sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==", 4046 + "license": "MIT", 4047 + "dependencies": { 4048 + "invariant": "^2.2.4" 4049 + } 4050 + }, 4051 + "node_modules/expo-status-bar": { 4052 + "version": "2.2.3", 4053 + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-2.2.3.tgz", 4054 + "integrity": "sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==", 4055 + "license": "MIT", 4056 + "dependencies": { 4057 + "react-native-edge-to-edge": "1.6.0", 4058 + "react-native-is-edge-to-edge": "^1.1.6" 4059 + }, 4060 + "peerDependencies": { 4061 + "react": "*", 4062 + "react-native": "*" 4063 + } 4064 + }, 4065 + "node_modules/exponential-backoff": { 4066 + "version": "3.1.2", 4067 + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz", 4068 + "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==", 4069 + "license": "Apache-2.0" 4070 + }, 4071 + "node_modules/fast-json-stable-stringify": { 4072 + "version": "2.1.0", 4073 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 4074 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 4075 + "license": "MIT" 4076 + }, 4077 + "node_modules/fb-watchman": { 4078 + "version": "2.0.2", 4079 + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", 4080 + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", 4081 + "license": "Apache-2.0", 4082 + "dependencies": { 4083 + "bser": "2.1.1" 4084 + } 4085 + }, 4086 + "node_modules/fill-range": { 4087 + "version": "7.1.1", 4088 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 4089 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 4090 + "license": "MIT", 4091 + "dependencies": { 4092 + "to-regex-range": "^5.0.1" 4093 + }, 4094 + "engines": { 4095 + "node": ">=8" 4096 + } 4097 + }, 4098 + "node_modules/finalhandler": { 4099 + "version": "1.1.2", 4100 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 4101 + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 4102 + "license": "MIT", 4103 + "dependencies": { 4104 + "debug": "2.6.9", 4105 + "encodeurl": "~1.0.2", 4106 + "escape-html": "~1.0.3", 4107 + "on-finished": "~2.3.0", 4108 + "parseurl": "~1.3.3", 4109 + "statuses": "~1.5.0", 4110 + "unpipe": "~1.0.0" 4111 + }, 4112 + "engines": { 4113 + "node": ">= 0.8" 4114 + } 4115 + }, 4116 + "node_modules/finalhandler/node_modules/debug": { 4117 + "version": "2.6.9", 4118 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4119 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4120 + "license": "MIT", 4121 + "dependencies": { 4122 + "ms": "2.0.0" 4123 + } 4124 + }, 4125 + "node_modules/finalhandler/node_modules/ms": { 4126 + "version": "2.0.0", 4127 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4128 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 4129 + "license": "MIT" 4130 + }, 4131 + "node_modules/find-up": { 4132 + "version": "5.0.0", 4133 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 4134 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 4135 + "license": "MIT", 4136 + "dependencies": { 4137 + "locate-path": "^6.0.0", 4138 + "path-exists": "^4.0.0" 4139 + }, 4140 + "engines": { 4141 + "node": ">=10" 4142 + }, 4143 + "funding": { 4144 + "url": "https://github.com/sponsors/sindresorhus" 4145 + } 4146 + }, 4147 + "node_modules/flow-enums-runtime": { 4148 + "version": "0.0.6", 4149 + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", 4150 + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==", 4151 + "license": "MIT" 4152 + }, 4153 + "node_modules/fontfaceobserver": { 4154 + "version": "2.3.0", 4155 + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", 4156 + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==", 4157 + "license": "BSD-2-Clause" 4158 + }, 4159 + "node_modules/foreground-child": { 4160 + "version": "3.3.1", 4161 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", 4162 + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", 4163 + "license": "ISC", 4164 + "dependencies": { 4165 + "cross-spawn": "^7.0.6", 4166 + "signal-exit": "^4.0.1" 4167 + }, 4168 + "engines": { 4169 + "node": ">=14" 4170 + }, 4171 + "funding": { 4172 + "url": "https://github.com/sponsors/isaacs" 4173 + } 4174 + }, 4175 + "node_modules/freeport-async": { 4176 + "version": "2.0.0", 4177 + "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", 4178 + "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==", 4179 + "license": "MIT", 4180 + "engines": { 4181 + "node": ">=8" 4182 + } 4183 + }, 4184 + "node_modules/fresh": { 4185 + "version": "0.5.2", 4186 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 4187 + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 4188 + "license": "MIT", 4189 + "engines": { 4190 + "node": ">= 0.6" 4191 + } 4192 + }, 4193 + "node_modules/fs.realpath": { 4194 + "version": "1.0.0", 4195 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4196 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 4197 + "license": "ISC" 4198 + }, 4199 + "node_modules/fsevents": { 4200 + "version": "2.3.3", 4201 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 4202 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 4203 + "hasInstallScript": true, 4204 + "license": "MIT", 4205 + "optional": true, 4206 + "os": [ 4207 + "darwin" 4208 + ], 4209 + "engines": { 4210 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 4211 + } 4212 + }, 4213 + "node_modules/function-bind": { 4214 + "version": "1.1.2", 4215 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 4216 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 4217 + "license": "MIT", 4218 + "funding": { 4219 + "url": "https://github.com/sponsors/ljharb" 4220 + } 4221 + }, 4222 + "node_modules/gensync": { 4223 + "version": "1.0.0-beta.2", 4224 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 4225 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 4226 + "license": "MIT", 4227 + "engines": { 4228 + "node": ">=6.9.0" 4229 + } 4230 + }, 4231 + "node_modules/get-caller-file": { 4232 + "version": "2.0.5", 4233 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 4234 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 4235 + "license": "ISC", 4236 + "engines": { 4237 + "node": "6.* || 8.* || >= 10.*" 4238 + } 4239 + }, 4240 + "node_modules/get-package-type": { 4241 + "version": "0.1.0", 4242 + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 4243 + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 4244 + "license": "MIT", 4245 + "engines": { 4246 + "node": ">=8.0.0" 4247 + } 4248 + }, 4249 + "node_modules/getenv": { 4250 + "version": "2.0.0", 4251 + "resolved": "https://registry.npmjs.org/getenv/-/getenv-2.0.0.tgz", 4252 + "integrity": "sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==", 4253 + "license": "MIT", 4254 + "engines": { 4255 + "node": ">=6" 4256 + } 4257 + }, 4258 + "node_modules/glob": { 4259 + "version": "10.4.5", 4260 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 4261 + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 4262 + "license": "ISC", 4263 + "dependencies": { 4264 + "foreground-child": "^3.1.0", 4265 + "jackspeak": "^3.1.2", 4266 + "minimatch": "^9.0.4", 4267 + "minipass": "^7.1.2", 4268 + "package-json-from-dist": "^1.0.0", 4269 + "path-scurry": "^1.11.1" 4270 + }, 4271 + "bin": { 4272 + "glob": "dist/esm/bin.mjs" 4273 + }, 4274 + "funding": { 4275 + "url": "https://github.com/sponsors/isaacs" 4276 + } 4277 + }, 4278 + "node_modules/graceful-fs": { 4279 + "version": "4.2.11", 4280 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 4281 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 4282 + "license": "ISC" 4283 + }, 4284 + "node_modules/has-flag": { 4285 + "version": "4.0.0", 4286 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4287 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4288 + "license": "MIT", 4289 + "engines": { 4290 + "node": ">=8" 4291 + } 4292 + }, 4293 + "node_modules/hasown": { 4294 + "version": "2.0.2", 4295 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 4296 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 4297 + "license": "MIT", 4298 + "dependencies": { 4299 + "function-bind": "^1.1.2" 4300 + }, 4301 + "engines": { 4302 + "node": ">= 0.4" 4303 + } 4304 + }, 4305 + "node_modules/hermes-estree": { 4306 + "version": "0.25.1", 4307 + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", 4308 + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", 4309 + "license": "MIT" 4310 + }, 4311 + "node_modules/hermes-parser": { 4312 + "version": "0.25.1", 4313 + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", 4314 + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", 4315 + "license": "MIT", 4316 + "dependencies": { 4317 + "hermes-estree": "0.25.1" 4318 + } 4319 + }, 4320 + "node_modules/hosted-git-info": { 4321 + "version": "7.0.2", 4322 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", 4323 + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", 4324 + "license": "ISC", 4325 + "dependencies": { 4326 + "lru-cache": "^10.0.1" 4327 + }, 4328 + "engines": { 4329 + "node": "^16.14.0 || >=18.0.0" 4330 + } 4331 + }, 4332 + "node_modules/hosted-git-info/node_modules/lru-cache": { 4333 + "version": "10.4.3", 4334 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 4335 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 4336 + "license": "ISC" 4337 + }, 4338 + "node_modules/http-errors": { 4339 + "version": "2.0.0", 4340 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", 4341 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 4342 + "license": "MIT", 4343 + "dependencies": { 4344 + "depd": "2.0.0", 4345 + "inherits": "2.0.4", 4346 + "setprototypeof": "1.2.0", 4347 + "statuses": "2.0.1", 4348 + "toidentifier": "1.0.1" 4349 + }, 4350 + "engines": { 4351 + "node": ">= 0.8" 4352 + } 4353 + }, 4354 + "node_modules/http-errors/node_modules/statuses": { 4355 + "version": "2.0.1", 4356 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 4357 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 4358 + "license": "MIT", 4359 + "engines": { 4360 + "node": ">= 0.8" 4361 + } 4362 + }, 4363 + "node_modules/https-proxy-agent": { 4364 + "version": "7.0.6", 4365 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 4366 + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 4367 + "license": "MIT", 4368 + "dependencies": { 4369 + "agent-base": "^7.1.2", 4370 + "debug": "4" 4371 + }, 4372 + "engines": { 4373 + "node": ">= 14" 4374 + } 4375 + }, 4376 + "node_modules/ieee754": { 4377 + "version": "1.2.1", 4378 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 4379 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 4380 + "funding": [ 4381 + { 4382 + "type": "github", 4383 + "url": "https://github.com/sponsors/feross" 4384 + }, 4385 + { 4386 + "type": "patreon", 4387 + "url": "https://www.patreon.com/feross" 4388 + }, 4389 + { 4390 + "type": "consulting", 4391 + "url": "https://feross.org/support" 4392 + } 4393 + ], 4394 + "license": "BSD-3-Clause" 4395 + }, 4396 + "node_modules/ignore": { 4397 + "version": "5.3.2", 4398 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 4399 + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 4400 + "license": "MIT", 4401 + "engines": { 4402 + "node": ">= 4" 4403 + } 4404 + }, 4405 + "node_modules/image-size": { 4406 + "version": "1.2.1", 4407 + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", 4408 + "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", 4409 + "license": "MIT", 4410 + "dependencies": { 4411 + "queue": "6.0.2" 4412 + }, 4413 + "bin": { 4414 + "image-size": "bin/image-size.js" 4415 + }, 4416 + "engines": { 4417 + "node": ">=16.x" 4418 + } 4419 + }, 4420 + "node_modules/import-fresh": { 4421 + "version": "2.0.0", 4422 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 4423 + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", 4424 + "license": "MIT", 4425 + "dependencies": { 4426 + "caller-path": "^2.0.0", 4427 + "resolve-from": "^3.0.0" 4428 + }, 4429 + "engines": { 4430 + "node": ">=4" 4431 + } 4432 + }, 4433 + "node_modules/import-fresh/node_modules/resolve-from": { 4434 + "version": "3.0.0", 4435 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 4436 + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", 4437 + "license": "MIT", 4438 + "engines": { 4439 + "node": ">=4" 4440 + } 4441 + }, 4442 + "node_modules/imurmurhash": { 4443 + "version": "0.1.4", 4444 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4445 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4446 + "license": "MIT", 4447 + "engines": { 4448 + "node": ">=0.8.19" 4449 + } 4450 + }, 4451 + "node_modules/inflight": { 4452 + "version": "1.0.6", 4453 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4454 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4455 + "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.", 4456 + "license": "ISC", 4457 + "dependencies": { 4458 + "once": "^1.3.0", 4459 + "wrappy": "1" 4460 + } 4461 + }, 4462 + "node_modules/inherits": { 4463 + "version": "2.0.4", 4464 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4465 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4466 + "license": "ISC" 4467 + }, 4468 + "node_modules/ini": { 4469 + "version": "1.3.8", 4470 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 4471 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 4472 + "license": "ISC" 4473 + }, 4474 + "node_modules/invariant": { 4475 + "version": "2.2.4", 4476 + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 4477 + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 4478 + "license": "MIT", 4479 + "dependencies": { 4480 + "loose-envify": "^1.0.0" 4481 + } 4482 + }, 4483 + "node_modules/is-arrayish": { 4484 + "version": "0.2.1", 4485 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 4486 + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 4487 + "license": "MIT" 4488 + }, 4489 + "node_modules/is-core-module": { 4490 + "version": "2.16.1", 4491 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 4492 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 4493 + "license": "MIT", 4494 + "dependencies": { 4495 + "hasown": "^2.0.2" 4496 + }, 4497 + "engines": { 4498 + "node": ">= 0.4" 4499 + }, 4500 + "funding": { 4501 + "url": "https://github.com/sponsors/ljharb" 4502 + } 4503 + }, 4504 + "node_modules/is-directory": { 4505 + "version": "0.3.1", 4506 + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 4507 + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", 4508 + "license": "MIT", 4509 + "engines": { 4510 + "node": ">=0.10.0" 4511 + } 4512 + }, 4513 + "node_modules/is-docker": { 4514 + "version": "2.2.1", 4515 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 4516 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 4517 + "license": "MIT", 4518 + "bin": { 4519 + "is-docker": "cli.js" 4520 + }, 4521 + "engines": { 4522 + "node": ">=8" 4523 + }, 4524 + "funding": { 4525 + "url": "https://github.com/sponsors/sindresorhus" 4526 + } 4527 + }, 4528 + "node_modules/is-fullwidth-code-point": { 4529 + "version": "3.0.0", 4530 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4531 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4532 + "license": "MIT", 4533 + "engines": { 4534 + "node": ">=8" 4535 + } 4536 + }, 4537 + "node_modules/is-number": { 4538 + "version": "7.0.0", 4539 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4540 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4541 + "license": "MIT", 4542 + "engines": { 4543 + "node": ">=0.12.0" 4544 + } 4545 + }, 4546 + "node_modules/is-wsl": { 4547 + "version": "2.2.0", 4548 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 4549 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 4550 + "license": "MIT", 4551 + "dependencies": { 4552 + "is-docker": "^2.0.0" 4553 + }, 4554 + "engines": { 4555 + "node": ">=8" 4556 + } 4557 + }, 4558 + "node_modules/isexe": { 4559 + "version": "2.0.0", 4560 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4561 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4562 + "license": "ISC" 4563 + }, 4564 + "node_modules/istanbul-lib-coverage": { 4565 + "version": "3.2.2", 4566 + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", 4567 + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", 4568 + "license": "BSD-3-Clause", 4569 + "engines": { 4570 + "node": ">=8" 4571 + } 4572 + }, 4573 + "node_modules/istanbul-lib-instrument": { 4574 + "version": "5.2.1", 4575 + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", 4576 + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", 4577 + "license": "BSD-3-Clause", 4578 + "dependencies": { 4579 + "@babel/core": "^7.12.3", 4580 + "@babel/parser": "^7.14.7", 4581 + "@istanbuljs/schema": "^0.1.2", 4582 + "istanbul-lib-coverage": "^3.2.0", 4583 + "semver": "^6.3.0" 4584 + }, 4585 + "engines": { 4586 + "node": ">=8" 4587 + } 4588 + }, 4589 + "node_modules/jackspeak": { 4590 + "version": "3.4.3", 4591 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 4592 + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 4593 + "license": "BlueOak-1.0.0", 4594 + "dependencies": { 4595 + "@isaacs/cliui": "^8.0.2" 4596 + }, 4597 + "funding": { 4598 + "url": "https://github.com/sponsors/isaacs" 4599 + }, 4600 + "optionalDependencies": { 4601 + "@pkgjs/parseargs": "^0.11.0" 4602 + } 4603 + }, 4604 + "node_modules/jest-environment-node": { 4605 + "version": "29.7.0", 4606 + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", 4607 + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", 4608 + "license": "MIT", 4609 + "dependencies": { 4610 + "@jest/environment": "^29.7.0", 4611 + "@jest/fake-timers": "^29.7.0", 4612 + "@jest/types": "^29.6.3", 4613 + "@types/node": "*", 4614 + "jest-mock": "^29.7.0", 4615 + "jest-util": "^29.7.0" 4616 + }, 4617 + "engines": { 4618 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4619 + } 4620 + }, 4621 + "node_modules/jest-get-type": { 4622 + "version": "29.6.3", 4623 + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", 4624 + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", 4625 + "license": "MIT", 4626 + "engines": { 4627 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4628 + } 4629 + }, 4630 + "node_modules/jest-haste-map": { 4631 + "version": "29.7.0", 4632 + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", 4633 + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", 4634 + "license": "MIT", 4635 + "dependencies": { 4636 + "@jest/types": "^29.6.3", 4637 + "@types/graceful-fs": "^4.1.3", 4638 + "@types/node": "*", 4639 + "anymatch": "^3.0.3", 4640 + "fb-watchman": "^2.0.0", 4641 + "graceful-fs": "^4.2.9", 4642 + "jest-regex-util": "^29.6.3", 4643 + "jest-util": "^29.7.0", 4644 + "jest-worker": "^29.7.0", 4645 + "micromatch": "^4.0.4", 4646 + "walker": "^1.0.8" 4647 + }, 4648 + "engines": { 4649 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4650 + }, 4651 + "optionalDependencies": { 4652 + "fsevents": "^2.3.2" 4653 + } 4654 + }, 4655 + "node_modules/jest-message-util": { 4656 + "version": "29.7.0", 4657 + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", 4658 + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", 4659 + "license": "MIT", 4660 + "dependencies": { 4661 + "@babel/code-frame": "^7.12.13", 4662 + "@jest/types": "^29.6.3", 4663 + "@types/stack-utils": "^2.0.0", 4664 + "chalk": "^4.0.0", 4665 + "graceful-fs": "^4.2.9", 4666 + "micromatch": "^4.0.4", 4667 + "pretty-format": "^29.7.0", 4668 + "slash": "^3.0.0", 4669 + "stack-utils": "^2.0.3" 4670 + }, 4671 + "engines": { 4672 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4673 + } 4674 + }, 4675 + "node_modules/jest-mock": { 4676 + "version": "29.7.0", 4677 + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", 4678 + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", 4679 + "license": "MIT", 4680 + "dependencies": { 4681 + "@jest/types": "^29.6.3", 4682 + "@types/node": "*", 4683 + "jest-util": "^29.7.0" 4684 + }, 4685 + "engines": { 4686 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4687 + } 4688 + }, 4689 + "node_modules/jest-regex-util": { 4690 + "version": "29.6.3", 4691 + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", 4692 + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", 4693 + "license": "MIT", 4694 + "engines": { 4695 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4696 + } 4697 + }, 4698 + "node_modules/jest-util": { 4699 + "version": "29.7.0", 4700 + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", 4701 + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", 4702 + "license": "MIT", 4703 + "dependencies": { 4704 + "@jest/types": "^29.6.3", 4705 + "@types/node": "*", 4706 + "chalk": "^4.0.0", 4707 + "ci-info": "^3.2.0", 4708 + "graceful-fs": "^4.2.9", 4709 + "picomatch": "^2.2.3" 4710 + }, 4711 + "engines": { 4712 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4713 + } 4714 + }, 4715 + "node_modules/jest-util/node_modules/picomatch": { 4716 + "version": "2.3.1", 4717 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4718 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4719 + "license": "MIT", 4720 + "engines": { 4721 + "node": ">=8.6" 4722 + }, 4723 + "funding": { 4724 + "url": "https://github.com/sponsors/jonschlinkert" 4725 + } 4726 + }, 4727 + "node_modules/jest-validate": { 4728 + "version": "29.7.0", 4729 + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", 4730 + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", 4731 + "license": "MIT", 4732 + "dependencies": { 4733 + "@jest/types": "^29.6.3", 4734 + "camelcase": "^6.2.0", 4735 + "chalk": "^4.0.0", 4736 + "jest-get-type": "^29.6.3", 4737 + "leven": "^3.1.0", 4738 + "pretty-format": "^29.7.0" 4739 + }, 4740 + "engines": { 4741 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4742 + } 4743 + }, 4744 + "node_modules/jest-validate/node_modules/camelcase": { 4745 + "version": "6.3.0", 4746 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 4747 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 4748 + "license": "MIT", 4749 + "engines": { 4750 + "node": ">=10" 4751 + }, 4752 + "funding": { 4753 + "url": "https://github.com/sponsors/sindresorhus" 4754 + } 4755 + }, 4756 + "node_modules/jest-worker": { 4757 + "version": "29.7.0", 4758 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", 4759 + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", 4760 + "license": "MIT", 4761 + "dependencies": { 4762 + "@types/node": "*", 4763 + "jest-util": "^29.7.0", 4764 + "merge-stream": "^2.0.0", 4765 + "supports-color": "^8.0.0" 4766 + }, 4767 + "engines": { 4768 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4769 + } 4770 + }, 4771 + "node_modules/jest-worker/node_modules/supports-color": { 4772 + "version": "8.1.1", 4773 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 4774 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4775 + "license": "MIT", 4776 + "dependencies": { 4777 + "has-flag": "^4.0.0" 4778 + }, 4779 + "engines": { 4780 + "node": ">=10" 4781 + }, 4782 + "funding": { 4783 + "url": "https://github.com/chalk/supports-color?sponsor=1" 4784 + } 4785 + }, 4786 + "node_modules/jimp-compact": { 4787 + "version": "0.16.1", 4788 + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", 4789 + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==", 4790 + "license": "MIT" 4791 + }, 4792 + "node_modules/js-tokens": { 4793 + "version": "4.0.0", 4794 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4795 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4796 + "license": "MIT" 4797 + }, 4798 + "node_modules/js-yaml": { 4799 + "version": "4.1.0", 4800 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4801 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4802 + "license": "MIT", 4803 + "dependencies": { 4804 + "argparse": "^2.0.1" 4805 + }, 4806 + "bin": { 4807 + "js-yaml": "bin/js-yaml.js" 4808 + } 4809 + }, 4810 + "node_modules/jsc-safe-url": { 4811 + "version": "0.2.4", 4812 + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", 4813 + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", 4814 + "license": "0BSD" 4815 + }, 4816 + "node_modules/jsesc": { 4817 + "version": "3.1.0", 4818 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 4819 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 4820 + "license": "MIT", 4821 + "bin": { 4822 + "jsesc": "bin/jsesc" 4823 + }, 4824 + "engines": { 4825 + "node": ">=6" 4826 + } 4827 + }, 4828 + "node_modules/json-parse-better-errors": { 4829 + "version": "1.0.2", 4830 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 4831 + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 4832 + "license": "MIT" 4833 + }, 4834 + "node_modules/json5": { 4835 + "version": "2.2.3", 4836 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 4837 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 4838 + "license": "MIT", 4839 + "bin": { 4840 + "json5": "lib/cli.js" 4841 + }, 4842 + "engines": { 4843 + "node": ">=6" 4844 + } 4845 + }, 4846 + "node_modules/kleur": { 4847 + "version": "3.0.3", 4848 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4849 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4850 + "license": "MIT", 4851 + "engines": { 4852 + "node": ">=6" 4853 + } 4854 + }, 4855 + "node_modules/lan-network": { 4856 + "version": "0.1.7", 4857 + "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.1.7.tgz", 4858 + "integrity": "sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==", 4859 + "license": "MIT", 4860 + "bin": { 4861 + "lan-network": "dist/lan-network-cli.js" 4862 + } 4863 + }, 4864 + "node_modules/leven": { 4865 + "version": "3.1.0", 4866 + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 4867 + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 4868 + "license": "MIT", 4869 + "engines": { 4870 + "node": ">=6" 4871 + } 4872 + }, 4873 + "node_modules/lighthouse-logger": { 4874 + "version": "1.4.2", 4875 + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", 4876 + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", 4877 + "license": "Apache-2.0", 4878 + "dependencies": { 4879 + "debug": "^2.6.9", 4880 + "marky": "^1.2.2" 4881 + } 4882 + }, 4883 + "node_modules/lighthouse-logger/node_modules/debug": { 4884 + "version": "2.6.9", 4885 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4886 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4887 + "license": "MIT", 4888 + "dependencies": { 4889 + "ms": "2.0.0" 4890 + } 4891 + }, 4892 + "node_modules/lighthouse-logger/node_modules/ms": { 4893 + "version": "2.0.0", 4894 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4895 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 4896 + "license": "MIT" 4897 + }, 4898 + "node_modules/lightningcss": { 4899 + "version": "1.27.0", 4900 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.27.0.tgz", 4901 + "integrity": "sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==", 4902 + "license": "MPL-2.0", 4903 + "dependencies": { 4904 + "detect-libc": "^1.0.3" 4905 + }, 4906 + "engines": { 4907 + "node": ">= 12.0.0" 4908 + }, 4909 + "funding": { 4910 + "type": "opencollective", 4911 + "url": "https://opencollective.com/parcel" 4912 + }, 4913 + "optionalDependencies": { 4914 + "lightningcss-darwin-arm64": "1.27.0", 4915 + "lightningcss-darwin-x64": "1.27.0", 4916 + "lightningcss-freebsd-x64": "1.27.0", 4917 + "lightningcss-linux-arm-gnueabihf": "1.27.0", 4918 + "lightningcss-linux-arm64-gnu": "1.27.0", 4919 + "lightningcss-linux-arm64-musl": "1.27.0", 4920 + "lightningcss-linux-x64-gnu": "1.27.0", 4921 + "lightningcss-linux-x64-musl": "1.27.0", 4922 + "lightningcss-win32-arm64-msvc": "1.27.0", 4923 + "lightningcss-win32-x64-msvc": "1.27.0" 4924 + } 4925 + }, 4926 + "node_modules/lightningcss-darwin-arm64": { 4927 + "version": "1.27.0", 4928 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz", 4929 + "integrity": "sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==", 4930 + "cpu": [ 4931 + "arm64" 4932 + ], 4933 + "license": "MPL-2.0", 4934 + "optional": true, 4935 + "os": [ 4936 + "darwin" 4937 + ], 4938 + "engines": { 4939 + "node": ">= 12.0.0" 4940 + }, 4941 + "funding": { 4942 + "type": "opencollective", 4943 + "url": "https://opencollective.com/parcel" 4944 + } 4945 + }, 4946 + "node_modules/lightningcss-darwin-x64": { 4947 + "version": "1.27.0", 4948 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz", 4949 + "integrity": "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==", 4950 + "cpu": [ 4951 + "x64" 4952 + ], 4953 + "license": "MPL-2.0", 4954 + "optional": true, 4955 + "os": [ 4956 + "darwin" 4957 + ], 4958 + "engines": { 4959 + "node": ">= 12.0.0" 4960 + }, 4961 + "funding": { 4962 + "type": "opencollective", 4963 + "url": "https://opencollective.com/parcel" 4964 + } 4965 + }, 4966 + "node_modules/lightningcss-freebsd-x64": { 4967 + "version": "1.27.0", 4968 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz", 4969 + "integrity": "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==", 4970 + "cpu": [ 4971 + "x64" 4972 + ], 4973 + "license": "MPL-2.0", 4974 + "optional": true, 4975 + "os": [ 4976 + "freebsd" 4977 + ], 4978 + "engines": { 4979 + "node": ">= 12.0.0" 4980 + }, 4981 + "funding": { 4982 + "type": "opencollective", 4983 + "url": "https://opencollective.com/parcel" 4984 + } 4985 + }, 4986 + "node_modules/lightningcss-linux-arm-gnueabihf": { 4987 + "version": "1.27.0", 4988 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz", 4989 + "integrity": "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==", 4990 + "cpu": [ 4991 + "arm" 4992 + ], 4993 + "license": "MPL-2.0", 4994 + "optional": true, 4995 + "os": [ 4996 + "linux" 4997 + ], 4998 + "engines": { 4999 + "node": ">= 12.0.0" 5000 + }, 5001 + "funding": { 5002 + "type": "opencollective", 5003 + "url": "https://opencollective.com/parcel" 5004 + } 5005 + }, 5006 + "node_modules/lightningcss-linux-arm64-gnu": { 5007 + "version": "1.27.0", 5008 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz", 5009 + "integrity": "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==", 5010 + "cpu": [ 5011 + "arm64" 5012 + ], 5013 + "license": "MPL-2.0", 5014 + "optional": true, 5015 + "os": [ 5016 + "linux" 5017 + ], 5018 + "engines": { 5019 + "node": ">= 12.0.0" 5020 + }, 5021 + "funding": { 5022 + "type": "opencollective", 5023 + "url": "https://opencollective.com/parcel" 5024 + } 5025 + }, 5026 + "node_modules/lightningcss-linux-arm64-musl": { 5027 + "version": "1.27.0", 5028 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz", 5029 + "integrity": "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==", 5030 + "cpu": [ 5031 + "arm64" 5032 + ], 5033 + "license": "MPL-2.0", 5034 + "optional": true, 5035 + "os": [ 5036 + "linux" 5037 + ], 5038 + "engines": { 5039 + "node": ">= 12.0.0" 5040 + }, 5041 + "funding": { 5042 + "type": "opencollective", 5043 + "url": "https://opencollective.com/parcel" 5044 + } 5045 + }, 5046 + "node_modules/lightningcss-linux-x64-gnu": { 5047 + "version": "1.27.0", 5048 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz", 5049 + "integrity": "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==", 5050 + "cpu": [ 5051 + "x64" 5052 + ], 5053 + "license": "MPL-2.0", 5054 + "optional": true, 5055 + "os": [ 5056 + "linux" 5057 + ], 5058 + "engines": { 5059 + "node": ">= 12.0.0" 5060 + }, 5061 + "funding": { 5062 + "type": "opencollective", 5063 + "url": "https://opencollective.com/parcel" 5064 + } 5065 + }, 5066 + "node_modules/lightningcss-linux-x64-musl": { 5067 + "version": "1.27.0", 5068 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz", 5069 + "integrity": "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==", 5070 + "cpu": [ 5071 + "x64" 5072 + ], 5073 + "license": "MPL-2.0", 5074 + "optional": true, 5075 + "os": [ 5076 + "linux" 5077 + ], 5078 + "engines": { 5079 + "node": ">= 12.0.0" 5080 + }, 5081 + "funding": { 5082 + "type": "opencollective", 5083 + "url": "https://opencollective.com/parcel" 5084 + } 5085 + }, 5086 + "node_modules/lightningcss-win32-arm64-msvc": { 5087 + "version": "1.27.0", 5088 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz", 5089 + "integrity": "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==", 5090 + "cpu": [ 5091 + "arm64" 5092 + ], 5093 + "license": "MPL-2.0", 5094 + "optional": true, 5095 + "os": [ 5096 + "win32" 5097 + ], 5098 + "engines": { 5099 + "node": ">= 12.0.0" 5100 + }, 5101 + "funding": { 5102 + "type": "opencollective", 5103 + "url": "https://opencollective.com/parcel" 5104 + } 5105 + }, 5106 + "node_modules/lightningcss-win32-x64-msvc": { 5107 + "version": "1.27.0", 5108 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz", 5109 + "integrity": "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==", 5110 + "cpu": [ 5111 + "x64" 5112 + ], 5113 + "license": "MPL-2.0", 5114 + "optional": true, 5115 + "os": [ 5116 + "win32" 5117 + ], 5118 + "engines": { 5119 + "node": ">= 12.0.0" 5120 + }, 5121 + "funding": { 5122 + "type": "opencollective", 5123 + "url": "https://opencollective.com/parcel" 5124 + } 5125 + }, 5126 + "node_modules/lines-and-columns": { 5127 + "version": "1.2.4", 5128 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 5129 + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 5130 + "license": "MIT" 5131 + }, 5132 + "node_modules/locate-path": { 5133 + "version": "6.0.0", 5134 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 5135 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 5136 + "license": "MIT", 5137 + "dependencies": { 5138 + "p-locate": "^5.0.0" 5139 + }, 5140 + "engines": { 5141 + "node": ">=10" 5142 + }, 5143 + "funding": { 5144 + "url": "https://github.com/sponsors/sindresorhus" 5145 + } 5146 + }, 5147 + "node_modules/lodash.debounce": { 5148 + "version": "4.0.8", 5149 + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", 5150 + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", 5151 + "license": "MIT" 5152 + }, 5153 + "node_modules/lodash.throttle": { 5154 + "version": "4.1.1", 5155 + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", 5156 + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", 5157 + "license": "MIT" 5158 + }, 5159 + "node_modules/log-symbols": { 5160 + "version": "2.2.0", 5161 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", 5162 + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", 5163 + "license": "MIT", 5164 + "dependencies": { 5165 + "chalk": "^2.0.1" 5166 + }, 5167 + "engines": { 5168 + "node": ">=4" 5169 + } 5170 + }, 5171 + "node_modules/log-symbols/node_modules/ansi-styles": { 5172 + "version": "3.2.1", 5173 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 5174 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 5175 + "license": "MIT", 5176 + "dependencies": { 5177 + "color-convert": "^1.9.0" 5178 + }, 5179 + "engines": { 5180 + "node": ">=4" 5181 + } 5182 + }, 5183 + "node_modules/log-symbols/node_modules/chalk": { 5184 + "version": "2.4.2", 5185 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 5186 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 5187 + "license": "MIT", 5188 + "dependencies": { 5189 + "ansi-styles": "^3.2.1", 5190 + "escape-string-regexp": "^1.0.5", 5191 + "supports-color": "^5.3.0" 5192 + }, 5193 + "engines": { 5194 + "node": ">=4" 5195 + } 5196 + }, 5197 + "node_modules/log-symbols/node_modules/color-convert": { 5198 + "version": "1.9.3", 5199 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 5200 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 5201 + "license": "MIT", 5202 + "dependencies": { 5203 + "color-name": "1.1.3" 5204 + } 5205 + }, 5206 + "node_modules/log-symbols/node_modules/color-name": { 5207 + "version": "1.1.3", 5208 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 5209 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 5210 + "license": "MIT" 5211 + }, 5212 + "node_modules/log-symbols/node_modules/escape-string-regexp": { 5213 + "version": "1.0.5", 5214 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 5215 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 5216 + "license": "MIT", 5217 + "engines": { 5218 + "node": ">=0.8.0" 5219 + } 5220 + }, 5221 + "node_modules/log-symbols/node_modules/has-flag": { 5222 + "version": "3.0.0", 5223 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 5224 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 5225 + "license": "MIT", 5226 + "engines": { 5227 + "node": ">=4" 5228 + } 5229 + }, 5230 + "node_modules/log-symbols/node_modules/supports-color": { 5231 + "version": "5.5.0", 5232 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 5233 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 5234 + "license": "MIT", 5235 + "dependencies": { 5236 + "has-flag": "^3.0.0" 5237 + }, 5238 + "engines": { 5239 + "node": ">=4" 5240 + } 5241 + }, 5242 + "node_modules/loose-envify": { 5243 + "version": "1.4.0", 5244 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 5245 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 5246 + "license": "MIT", 5247 + "dependencies": { 5248 + "js-tokens": "^3.0.0 || ^4.0.0" 5249 + }, 5250 + "bin": { 5251 + "loose-envify": "cli.js" 5252 + } 5253 + }, 5254 + "node_modules/lru-cache": { 5255 + "version": "5.1.1", 5256 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 5257 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 5258 + "license": "ISC", 5259 + "dependencies": { 5260 + "yallist": "^3.0.2" 5261 + } 5262 + }, 5263 + "node_modules/makeerror": { 5264 + "version": "1.0.12", 5265 + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", 5266 + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", 5267 + "license": "BSD-3-Clause", 5268 + "dependencies": { 5269 + "tmpl": "1.0.5" 5270 + } 5271 + }, 5272 + "node_modules/marky": { 5273 + "version": "1.3.0", 5274 + "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", 5275 + "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==", 5276 + "license": "Apache-2.0" 5277 + }, 5278 + "node_modules/memoize-one": { 5279 + "version": "5.2.1", 5280 + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", 5281 + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", 5282 + "license": "MIT" 5283 + }, 5284 + "node_modules/merge-stream": { 5285 + "version": "2.0.0", 5286 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5287 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5288 + "license": "MIT" 5289 + }, 5290 + "node_modules/metro": { 5291 + "version": "0.82.5", 5292 + "resolved": "https://registry.npmjs.org/metro/-/metro-0.82.5.tgz", 5293 + "integrity": "sha512-8oAXxL7do8QckID/WZEKaIFuQJFUTLzfVcC48ghkHhNK2RGuQq8Xvf4AVd+TUA0SZtX0q8TGNXZ/eba1ckeGCg==", 5294 + "license": "MIT", 5295 + "dependencies": { 5296 + "@babel/code-frame": "^7.24.7", 5297 + "@babel/core": "^7.25.2", 5298 + "@babel/generator": "^7.25.0", 5299 + "@babel/parser": "^7.25.3", 5300 + "@babel/template": "^7.25.0", 5301 + "@babel/traverse": "^7.25.3", 5302 + "@babel/types": "^7.25.2", 5303 + "accepts": "^1.3.7", 5304 + "chalk": "^4.0.0", 5305 + "ci-info": "^2.0.0", 5306 + "connect": "^3.6.5", 5307 + "debug": "^4.4.0", 5308 + "error-stack-parser": "^2.0.6", 5309 + "flow-enums-runtime": "^0.0.6", 5310 + "graceful-fs": "^4.2.4", 5311 + "hermes-parser": "0.29.1", 5312 + "image-size": "^1.0.2", 5313 + "invariant": "^2.2.4", 5314 + "jest-worker": "^29.7.0", 5315 + "jsc-safe-url": "^0.2.2", 5316 + "lodash.throttle": "^4.1.1", 5317 + "metro-babel-transformer": "0.82.5", 5318 + "metro-cache": "0.82.5", 5319 + "metro-cache-key": "0.82.5", 5320 + "metro-config": "0.82.5", 5321 + "metro-core": "0.82.5", 5322 + "metro-file-map": "0.82.5", 5323 + "metro-resolver": "0.82.5", 5324 + "metro-runtime": "0.82.5", 5325 + "metro-source-map": "0.82.5", 5326 + "metro-symbolicate": "0.82.5", 5327 + "metro-transform-plugins": "0.82.5", 5328 + "metro-transform-worker": "0.82.5", 5329 + "mime-types": "^2.1.27", 5330 + "nullthrows": "^1.1.1", 5331 + "serialize-error": "^2.1.0", 5332 + "source-map": "^0.5.6", 5333 + "throat": "^5.0.0", 5334 + "ws": "^7.5.10", 5335 + "yargs": "^17.6.2" 5336 + }, 5337 + "bin": { 5338 + "metro": "src/cli.js" 5339 + }, 5340 + "engines": { 5341 + "node": ">=18.18" 5342 + } 5343 + }, 5344 + "node_modules/metro-babel-transformer": { 5345 + "version": "0.82.5", 5346 + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.82.5.tgz", 5347 + "integrity": "sha512-W/scFDnwJXSccJYnOFdGiYr9srhbHPdxX9TvvACOFsIXdLilh3XuxQl/wXW6jEJfgIb0jTvoTlwwrqvuwymr6Q==", 5348 + "license": "MIT", 5349 + "dependencies": { 5350 + "@babel/core": "^7.25.2", 5351 + "flow-enums-runtime": "^0.0.6", 5352 + "hermes-parser": "0.29.1", 5353 + "nullthrows": "^1.1.1" 5354 + }, 5355 + "engines": { 5356 + "node": ">=18.18" 5357 + } 5358 + }, 5359 + "node_modules/metro-babel-transformer/node_modules/hermes-estree": { 5360 + "version": "0.29.1", 5361 + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.29.1.tgz", 5362 + "integrity": "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==", 5363 + "license": "MIT" 5364 + }, 5365 + "node_modules/metro-babel-transformer/node_modules/hermes-parser": { 5366 + "version": "0.29.1", 5367 + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.29.1.tgz", 5368 + "integrity": "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==", 5369 + "license": "MIT", 5370 + "dependencies": { 5371 + "hermes-estree": "0.29.1" 5372 + } 5373 + }, 5374 + "node_modules/metro-cache": { 5375 + "version": "0.82.5", 5376 + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.82.5.tgz", 5377 + "integrity": "sha512-AwHV9607xZpedu1NQcjUkua8v7HfOTKfftl6Vc9OGr/jbpiJX6Gpy8E/V9jo/U9UuVYX2PqSUcVNZmu+LTm71Q==", 5378 + "license": "MIT", 5379 + "dependencies": { 5380 + "exponential-backoff": "^3.1.1", 5381 + "flow-enums-runtime": "^0.0.6", 5382 + "https-proxy-agent": "^7.0.5", 5383 + "metro-core": "0.82.5" 5384 + }, 5385 + "engines": { 5386 + "node": ">=18.18" 5387 + } 5388 + }, 5389 + "node_modules/metro-cache-key": { 5390 + "version": "0.82.5", 5391 + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.82.5.tgz", 5392 + "integrity": "sha512-qpVmPbDJuRLrT4kcGlUouyqLGssJnbTllVtvIgXfR7ZuzMKf0mGS+8WzcqzNK8+kCyakombQWR0uDd8qhWGJcA==", 5393 + "license": "MIT", 5394 + "dependencies": { 5395 + "flow-enums-runtime": "^0.0.6" 5396 + }, 5397 + "engines": { 5398 + "node": ">=18.18" 5399 + } 5400 + }, 5401 + "node_modules/metro-config": { 5402 + "version": "0.82.5", 5403 + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.82.5.tgz", 5404 + "integrity": "sha512-/r83VqE55l0WsBf8IhNmc/3z71y2zIPe5kRSuqA5tY/SL/ULzlHUJEMd1szztd0G45JozLwjvrhAzhDPJ/Qo/g==", 5405 + "license": "MIT", 5406 + "dependencies": { 5407 + "connect": "^3.6.5", 5408 + "cosmiconfig": "^5.0.5", 5409 + "flow-enums-runtime": "^0.0.6", 5410 + "jest-validate": "^29.7.0", 5411 + "metro": "0.82.5", 5412 + "metro-cache": "0.82.5", 5413 + "metro-core": "0.82.5", 5414 + "metro-runtime": "0.82.5" 5415 + }, 5416 + "engines": { 5417 + "node": ">=18.18" 5418 + } 5419 + }, 5420 + "node_modules/metro-core": { 5421 + "version": "0.82.5", 5422 + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.82.5.tgz", 5423 + "integrity": "sha512-OJL18VbSw2RgtBm1f2P3J5kb892LCVJqMvslXxuxjAPex8OH7Eb8RBfgEo7VZSjgb/LOf4jhC4UFk5l5tAOHHA==", 5424 + "license": "MIT", 5425 + "dependencies": { 5426 + "flow-enums-runtime": "^0.0.6", 5427 + "lodash.throttle": "^4.1.1", 5428 + "metro-resolver": "0.82.5" 5429 + }, 5430 + "engines": { 5431 + "node": ">=18.18" 5432 + } 5433 + }, 5434 + "node_modules/metro-file-map": { 5435 + "version": "0.82.5", 5436 + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.82.5.tgz", 5437 + "integrity": "sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ==", 5438 + "license": "MIT", 5439 + "dependencies": { 5440 + "debug": "^4.4.0", 5441 + "fb-watchman": "^2.0.0", 5442 + "flow-enums-runtime": "^0.0.6", 5443 + "graceful-fs": "^4.2.4", 5444 + "invariant": "^2.2.4", 5445 + "jest-worker": "^29.7.0", 5446 + "micromatch": "^4.0.4", 5447 + "nullthrows": "^1.1.1", 5448 + "walker": "^1.0.7" 5449 + }, 5450 + "engines": { 5451 + "node": ">=18.18" 5452 + } 5453 + }, 5454 + "node_modules/metro-minify-terser": { 5455 + "version": "0.82.5", 5456 + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.82.5.tgz", 5457 + "integrity": "sha512-v6Nx7A4We6PqPu/ta1oGTqJ4Usz0P7c+3XNeBxW9kp8zayS3lHUKR0sY0wsCHInxZlNAEICx791x+uXytFUuwg==", 5458 + "license": "MIT", 5459 + "dependencies": { 5460 + "flow-enums-runtime": "^0.0.6", 5461 + "terser": "^5.15.0" 5462 + }, 5463 + "engines": { 5464 + "node": ">=18.18" 5465 + } 5466 + }, 5467 + "node_modules/metro-resolver": { 5468 + "version": "0.82.5", 5469 + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.82.5.tgz", 5470 + "integrity": "sha512-kFowLnWACt3bEsuVsaRNgwplT8U7kETnaFHaZePlARz4Fg8tZtmRDUmjaD68CGAwc0rwdwNCkWizLYpnyVcs2g==", 5471 + "license": "MIT", 5472 + "dependencies": { 5473 + "flow-enums-runtime": "^0.0.6" 5474 + }, 5475 + "engines": { 5476 + "node": ">=18.18" 5477 + } 5478 + }, 5479 + "node_modules/metro-runtime": { 5480 + "version": "0.82.5", 5481 + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.82.5.tgz", 5482 + "integrity": "sha512-rQZDoCUf7k4Broyw3Ixxlq5ieIPiR1ULONdpcYpbJQ6yQ5GGEyYjtkztGD+OhHlw81LCR2SUAoPvtTus2WDK5g==", 5483 + "license": "MIT", 5484 + "dependencies": { 5485 + "@babel/runtime": "^7.25.0", 5486 + "flow-enums-runtime": "^0.0.6" 5487 + }, 5488 + "engines": { 5489 + "node": ">=18.18" 5490 + } 5491 + }, 5492 + "node_modules/metro-source-map": { 5493 + "version": "0.82.5", 5494 + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.82.5.tgz", 5495 + "integrity": "sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw==", 5496 + "license": "MIT", 5497 + "dependencies": { 5498 + "@babel/traverse": "^7.25.3", 5499 + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", 5500 + "@babel/types": "^7.25.2", 5501 + "flow-enums-runtime": "^0.0.6", 5502 + "invariant": "^2.2.4", 5503 + "metro-symbolicate": "0.82.5", 5504 + "nullthrows": "^1.1.1", 5505 + "ob1": "0.82.5", 5506 + "source-map": "^0.5.6", 5507 + "vlq": "^1.0.0" 5508 + }, 5509 + "engines": { 5510 + "node": ">=18.18" 5511 + } 5512 + }, 5513 + "node_modules/metro-symbolicate": { 5514 + "version": "0.82.5", 5515 + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.82.5.tgz", 5516 + "integrity": "sha512-1u+07gzrvYDJ/oNXuOG1EXSvXZka/0JSW1q2EYBWerVKMOhvv9JzDGyzmuV7hHbF2Hg3T3S2uiM36sLz1qKsiw==", 5517 + "license": "MIT", 5518 + "dependencies": { 5519 + "flow-enums-runtime": "^0.0.6", 5520 + "invariant": "^2.2.4", 5521 + "metro-source-map": "0.82.5", 5522 + "nullthrows": "^1.1.1", 5523 + "source-map": "^0.5.6", 5524 + "vlq": "^1.0.0" 5525 + }, 5526 + "bin": { 5527 + "metro-symbolicate": "src/index.js" 5528 + }, 5529 + "engines": { 5530 + "node": ">=18.18" 5531 + } 5532 + }, 5533 + "node_modules/metro-transform-plugins": { 5534 + "version": "0.82.5", 5535 + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.82.5.tgz", 5536 + "integrity": "sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA==", 5537 + "license": "MIT", 5538 + "dependencies": { 5539 + "@babel/core": "^7.25.2", 5540 + "@babel/generator": "^7.25.0", 5541 + "@babel/template": "^7.25.0", 5542 + "@babel/traverse": "^7.25.3", 5543 + "flow-enums-runtime": "^0.0.6", 5544 + "nullthrows": "^1.1.1" 5545 + }, 5546 + "engines": { 5547 + "node": ">=18.18" 5548 + } 5549 + }, 5550 + "node_modules/metro-transform-worker": { 5551 + "version": "0.82.5", 5552 + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.82.5.tgz", 5553 + "integrity": "sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw==", 5554 + "license": "MIT", 5555 + "dependencies": { 5556 + "@babel/core": "^7.25.2", 5557 + "@babel/generator": "^7.25.0", 5558 + "@babel/parser": "^7.25.3", 5559 + "@babel/types": "^7.25.2", 5560 + "flow-enums-runtime": "^0.0.6", 5561 + "metro": "0.82.5", 5562 + "metro-babel-transformer": "0.82.5", 5563 + "metro-cache": "0.82.5", 5564 + "metro-cache-key": "0.82.5", 5565 + "metro-minify-terser": "0.82.5", 5566 + "metro-source-map": "0.82.5", 5567 + "metro-transform-plugins": "0.82.5", 5568 + "nullthrows": "^1.1.1" 5569 + }, 5570 + "engines": { 5571 + "node": ">=18.18" 5572 + } 5573 + }, 5574 + "node_modules/metro/node_modules/ci-info": { 5575 + "version": "2.0.0", 5576 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 5577 + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 5578 + "license": "MIT" 5579 + }, 5580 + "node_modules/metro/node_modules/hermes-estree": { 5581 + "version": "0.29.1", 5582 + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.29.1.tgz", 5583 + "integrity": "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==", 5584 + "license": "MIT" 5585 + }, 5586 + "node_modules/metro/node_modules/hermes-parser": { 5587 + "version": "0.29.1", 5588 + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.29.1.tgz", 5589 + "integrity": "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==", 5590 + "license": "MIT", 5591 + "dependencies": { 5592 + "hermes-estree": "0.29.1" 5593 + } 5594 + }, 5595 + "node_modules/metro/node_modules/ws": { 5596 + "version": "7.5.10", 5597 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", 5598 + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", 5599 + "license": "MIT", 5600 + "engines": { 5601 + "node": ">=8.3.0" 5602 + }, 5603 + "peerDependencies": { 5604 + "bufferutil": "^4.0.1", 5605 + "utf-8-validate": "^5.0.2" 5606 + }, 5607 + "peerDependenciesMeta": { 5608 + "bufferutil": { 5609 + "optional": true 5610 + }, 5611 + "utf-8-validate": { 5612 + "optional": true 5613 + } 5614 + } 5615 + }, 5616 + "node_modules/micromatch": { 5617 + "version": "4.0.8", 5618 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 5619 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 5620 + "license": "MIT", 5621 + "dependencies": { 5622 + "braces": "^3.0.3", 5623 + "picomatch": "^2.3.1" 5624 + }, 5625 + "engines": { 5626 + "node": ">=8.6" 5627 + } 5628 + }, 5629 + "node_modules/micromatch/node_modules/picomatch": { 5630 + "version": "2.3.1", 5631 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5632 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5633 + "license": "MIT", 5634 + "engines": { 5635 + "node": ">=8.6" 5636 + }, 5637 + "funding": { 5638 + "url": "https://github.com/sponsors/jonschlinkert" 5639 + } 5640 + }, 5641 + "node_modules/mime": { 5642 + "version": "1.6.0", 5643 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 5644 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 5645 + "license": "MIT", 5646 + "bin": { 5647 + "mime": "cli.js" 5648 + }, 5649 + "engines": { 5650 + "node": ">=4" 5651 + } 5652 + }, 5653 + "node_modules/mime-db": { 5654 + "version": "1.54.0", 5655 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 5656 + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 5657 + "license": "MIT", 5658 + "engines": { 5659 + "node": ">= 0.6" 5660 + } 5661 + }, 5662 + "node_modules/mime-types": { 5663 + "version": "2.1.35", 5664 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 5665 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 5666 + "license": "MIT", 5667 + "dependencies": { 5668 + "mime-db": "1.52.0" 5669 + }, 5670 + "engines": { 5671 + "node": ">= 0.6" 5672 + } 5673 + }, 5674 + "node_modules/mime-types/node_modules/mime-db": { 5675 + "version": "1.52.0", 5676 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 5677 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 5678 + "license": "MIT", 5679 + "engines": { 5680 + "node": ">= 0.6" 5681 + } 5682 + }, 5683 + "node_modules/mimic-fn": { 5684 + "version": "1.2.0", 5685 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 5686 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 5687 + "license": "MIT", 5688 + "engines": { 5689 + "node": ">=4" 5690 + } 5691 + }, 5692 + "node_modules/minimatch": { 5693 + "version": "9.0.5", 5694 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 5695 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 5696 + "license": "ISC", 5697 + "dependencies": { 5698 + "brace-expansion": "^2.0.1" 5699 + }, 5700 + "engines": { 5701 + "node": ">=16 || 14 >=14.17" 5702 + }, 5703 + "funding": { 5704 + "url": "https://github.com/sponsors/isaacs" 5705 + } 5706 + }, 5707 + "node_modules/minimist": { 5708 + "version": "1.2.8", 5709 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 5710 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 5711 + "license": "MIT", 5712 + "funding": { 5713 + "url": "https://github.com/sponsors/ljharb" 5714 + } 5715 + }, 5716 + "node_modules/minipass": { 5717 + "version": "7.1.2", 5718 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 5719 + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 5720 + "license": "ISC", 5721 + "engines": { 5722 + "node": ">=16 || 14 >=14.17" 5723 + } 5724 + }, 5725 + "node_modules/minizlib": { 5726 + "version": "3.0.2", 5727 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", 5728 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 5729 + "license": "MIT", 5730 + "dependencies": { 5731 + "minipass": "^7.1.2" 5732 + }, 5733 + "engines": { 5734 + "node": ">= 18" 5735 + } 5736 + }, 5737 + "node_modules/mkdirp": { 5738 + "version": "1.0.4", 5739 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 5740 + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 5741 + "license": "MIT", 5742 + "bin": { 5743 + "mkdirp": "bin/cmd.js" 5744 + }, 5745 + "engines": { 5746 + "node": ">=10" 5747 + } 5748 + }, 5749 + "node_modules/ms": { 5750 + "version": "2.1.3", 5751 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 5752 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 5753 + "license": "MIT" 5754 + }, 5755 + "node_modules/mz": { 5756 + "version": "2.7.0", 5757 + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 5758 + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 5759 + "license": "MIT", 5760 + "dependencies": { 5761 + "any-promise": "^1.0.0", 5762 + "object-assign": "^4.0.1", 5763 + "thenify-all": "^1.0.0" 5764 + } 5765 + }, 5766 + "node_modules/nanoid": { 5767 + "version": "3.3.11", 5768 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 5769 + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 5770 + "funding": [ 5771 + { 5772 + "type": "github", 5773 + "url": "https://github.com/sponsors/ai" 5774 + } 5775 + ], 5776 + "license": "MIT", 5777 + "bin": { 5778 + "nanoid": "bin/nanoid.cjs" 5779 + }, 5780 + "engines": { 5781 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 5782 + } 5783 + }, 5784 + "node_modules/negotiator": { 5785 + "version": "0.6.3", 5786 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 5787 + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 5788 + "license": "MIT", 5789 + "engines": { 5790 + "node": ">= 0.6" 5791 + } 5792 + }, 5793 + "node_modules/nested-error-stacks": { 5794 + "version": "2.0.1", 5795 + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", 5796 + "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==", 5797 + "license": "MIT" 5798 + }, 5799 + "node_modules/node-forge": { 5800 + "version": "1.3.1", 5801 + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", 5802 + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", 5803 + "license": "(BSD-3-Clause OR GPL-2.0)", 5804 + "engines": { 5805 + "node": ">= 6.13.0" 5806 + } 5807 + }, 5808 + "node_modules/node-int64": { 5809 + "version": "0.4.0", 5810 + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 5811 + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", 5812 + "license": "MIT" 5813 + }, 5814 + "node_modules/node-releases": { 5815 + "version": "2.0.19", 5816 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", 5817 + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", 5818 + "license": "MIT" 5819 + }, 5820 + "node_modules/normalize-path": { 5821 + "version": "3.0.0", 5822 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5823 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5824 + "license": "MIT", 5825 + "engines": { 5826 + "node": ">=0.10.0" 5827 + } 5828 + }, 5829 + "node_modules/npm-package-arg": { 5830 + "version": "11.0.3", 5831 + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", 5832 + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", 5833 + "license": "ISC", 5834 + "dependencies": { 5835 + "hosted-git-info": "^7.0.0", 5836 + "proc-log": "^4.0.0", 5837 + "semver": "^7.3.5", 5838 + "validate-npm-package-name": "^5.0.0" 5839 + }, 5840 + "engines": { 5841 + "node": "^16.14.0 || >=18.0.0" 5842 + } 5843 + }, 5844 + "node_modules/npm-package-arg/node_modules/semver": { 5845 + "version": "7.7.2", 5846 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 5847 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 5848 + "license": "ISC", 5849 + "bin": { 5850 + "semver": "bin/semver.js" 5851 + }, 5852 + "engines": { 5853 + "node": ">=10" 5854 + } 5855 + }, 5856 + "node_modules/nullthrows": { 5857 + "version": "1.1.1", 5858 + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", 5859 + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", 5860 + "license": "MIT" 5861 + }, 5862 + "node_modules/ob1": { 5863 + "version": "0.82.5", 5864 + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.82.5.tgz", 5865 + "integrity": "sha512-QyQQ6e66f+Ut/qUVjEce0E/wux5nAGLXYZDn1jr15JWstHsCH3l6VVrg8NKDptW9NEiBXKOJeGF/ydxeSDF3IQ==", 5866 + "license": "MIT", 5867 + "dependencies": { 5868 + "flow-enums-runtime": "^0.0.6" 5869 + }, 5870 + "engines": { 5871 + "node": ">=18.18" 5872 + } 5873 + }, 5874 + "node_modules/object-assign": { 5875 + "version": "4.1.1", 5876 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 5877 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 5878 + "license": "MIT", 5879 + "engines": { 5880 + "node": ">=0.10.0" 5881 + } 5882 + }, 5883 + "node_modules/on-finished": { 5884 + "version": "2.3.0", 5885 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 5886 + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", 5887 + "license": "MIT", 5888 + "dependencies": { 5889 + "ee-first": "1.1.1" 5890 + }, 5891 + "engines": { 5892 + "node": ">= 0.8" 5893 + } 5894 + }, 5895 + "node_modules/on-headers": { 5896 + "version": "1.1.0", 5897 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", 5898 + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", 5899 + "license": "MIT", 5900 + "engines": { 5901 + "node": ">= 0.8" 5902 + } 5903 + }, 5904 + "node_modules/once": { 5905 + "version": "1.4.0", 5906 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5907 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 5908 + "license": "ISC", 5909 + "dependencies": { 5910 + "wrappy": "1" 5911 + } 5912 + }, 5913 + "node_modules/onetime": { 5914 + "version": "2.0.1", 5915 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 5916 + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", 5917 + "license": "MIT", 5918 + "dependencies": { 5919 + "mimic-fn": "^1.0.0" 5920 + }, 5921 + "engines": { 5922 + "node": ">=4" 5923 + } 5924 + }, 5925 + "node_modules/open": { 5926 + "version": "7.4.2", 5927 + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", 5928 + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", 5929 + "license": "MIT", 5930 + "dependencies": { 5931 + "is-docker": "^2.0.0", 5932 + "is-wsl": "^2.1.1" 5933 + }, 5934 + "engines": { 5935 + "node": ">=8" 5936 + }, 5937 + "funding": { 5938 + "url": "https://github.com/sponsors/sindresorhus" 5939 + } 5940 + }, 5941 + "node_modules/ora": { 5942 + "version": "3.4.0", 5943 + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", 5944 + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", 5945 + "license": "MIT", 5946 + "dependencies": { 5947 + "chalk": "^2.4.2", 5948 + "cli-cursor": "^2.1.0", 5949 + "cli-spinners": "^2.0.0", 5950 + "log-symbols": "^2.2.0", 5951 + "strip-ansi": "^5.2.0", 5952 + "wcwidth": "^1.0.1" 5953 + }, 5954 + "engines": { 5955 + "node": ">=6" 5956 + } 5957 + }, 5958 + "node_modules/ora/node_modules/ansi-regex": { 5959 + "version": "4.1.1", 5960 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 5961 + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 5962 + "license": "MIT", 5963 + "engines": { 5964 + "node": ">=6" 5965 + } 5966 + }, 5967 + "node_modules/ora/node_modules/ansi-styles": { 5968 + "version": "3.2.1", 5969 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 5970 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 5971 + "license": "MIT", 5972 + "dependencies": { 5973 + "color-convert": "^1.9.0" 5974 + }, 5975 + "engines": { 5976 + "node": ">=4" 5977 + } 5978 + }, 5979 + "node_modules/ora/node_modules/chalk": { 5980 + "version": "2.4.2", 5981 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 5982 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 5983 + "license": "MIT", 5984 + "dependencies": { 5985 + "ansi-styles": "^3.2.1", 5986 + "escape-string-regexp": "^1.0.5", 5987 + "supports-color": "^5.3.0" 5988 + }, 5989 + "engines": { 5990 + "node": ">=4" 5991 + } 5992 + }, 5993 + "node_modules/ora/node_modules/color-convert": { 5994 + "version": "1.9.3", 5995 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 5996 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 5997 + "license": "MIT", 5998 + "dependencies": { 5999 + "color-name": "1.1.3" 6000 + } 6001 + }, 6002 + "node_modules/ora/node_modules/color-name": { 6003 + "version": "1.1.3", 6004 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 6005 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 6006 + "license": "MIT" 6007 + }, 6008 + "node_modules/ora/node_modules/escape-string-regexp": { 6009 + "version": "1.0.5", 6010 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 6011 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 6012 + "license": "MIT", 6013 + "engines": { 6014 + "node": ">=0.8.0" 6015 + } 6016 + }, 6017 + "node_modules/ora/node_modules/has-flag": { 6018 + "version": "3.0.0", 6019 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 6020 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 6021 + "license": "MIT", 6022 + "engines": { 6023 + "node": ">=4" 6024 + } 6025 + }, 6026 + "node_modules/ora/node_modules/strip-ansi": { 6027 + "version": "5.2.0", 6028 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 6029 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 6030 + "license": "MIT", 6031 + "dependencies": { 6032 + "ansi-regex": "^4.1.0" 6033 + }, 6034 + "engines": { 6035 + "node": ">=6" 6036 + } 6037 + }, 6038 + "node_modules/ora/node_modules/supports-color": { 6039 + "version": "5.5.0", 6040 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6041 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6042 + "license": "MIT", 6043 + "dependencies": { 6044 + "has-flag": "^3.0.0" 6045 + }, 6046 + "engines": { 6047 + "node": ">=4" 6048 + } 6049 + }, 6050 + "node_modules/p-limit": { 6051 + "version": "3.1.0", 6052 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 6053 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 6054 + "license": "MIT", 6055 + "dependencies": { 6056 + "yocto-queue": "^0.1.0" 6057 + }, 6058 + "engines": { 6059 + "node": ">=10" 6060 + }, 6061 + "funding": { 6062 + "url": "https://github.com/sponsors/sindresorhus" 6063 + } 6064 + }, 6065 + "node_modules/p-locate": { 6066 + "version": "5.0.0", 6067 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 6068 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 6069 + "license": "MIT", 6070 + "dependencies": { 6071 + "p-limit": "^3.0.2" 6072 + }, 6073 + "engines": { 6074 + "node": ">=10" 6075 + }, 6076 + "funding": { 6077 + "url": "https://github.com/sponsors/sindresorhus" 6078 + } 6079 + }, 6080 + "node_modules/p-try": { 6081 + "version": "2.2.0", 6082 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 6083 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 6084 + "license": "MIT", 6085 + "engines": { 6086 + "node": ">=6" 6087 + } 6088 + }, 6089 + "node_modules/package-json-from-dist": { 6090 + "version": "1.0.1", 6091 + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 6092 + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 6093 + "license": "BlueOak-1.0.0" 6094 + }, 6095 + "node_modules/parse-json": { 6096 + "version": "4.0.0", 6097 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 6098 + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 6099 + "license": "MIT", 6100 + "dependencies": { 6101 + "error-ex": "^1.3.1", 6102 + "json-parse-better-errors": "^1.0.1" 6103 + }, 6104 + "engines": { 6105 + "node": ">=4" 6106 + } 6107 + }, 6108 + "node_modules/parse-png": { 6109 + "version": "2.1.0", 6110 + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", 6111 + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", 6112 + "license": "MIT", 6113 + "dependencies": { 6114 + "pngjs": "^3.3.0" 6115 + }, 6116 + "engines": { 6117 + "node": ">=10" 6118 + } 6119 + }, 6120 + "node_modules/parseurl": { 6121 + "version": "1.3.3", 6122 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 6123 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 6124 + "license": "MIT", 6125 + "engines": { 6126 + "node": ">= 0.8" 6127 + } 6128 + }, 6129 + "node_modules/path-exists": { 6130 + "version": "4.0.0", 6131 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 6132 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 6133 + "license": "MIT", 6134 + "engines": { 6135 + "node": ">=8" 6136 + } 6137 + }, 6138 + "node_modules/path-is-absolute": { 6139 + "version": "1.0.1", 6140 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 6141 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 6142 + "license": "MIT", 6143 + "engines": { 6144 + "node": ">=0.10.0" 6145 + } 6146 + }, 6147 + "node_modules/path-key": { 6148 + "version": "3.1.1", 6149 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 6150 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 6151 + "license": "MIT", 6152 + "engines": { 6153 + "node": ">=8" 6154 + } 6155 + }, 6156 + "node_modules/path-parse": { 6157 + "version": "1.0.7", 6158 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 6159 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 6160 + "license": "MIT" 6161 + }, 6162 + "node_modules/path-scurry": { 6163 + "version": "1.11.1", 6164 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 6165 + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 6166 + "license": "BlueOak-1.0.0", 6167 + "dependencies": { 6168 + "lru-cache": "^10.2.0", 6169 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 6170 + }, 6171 + "engines": { 6172 + "node": ">=16 || 14 >=14.18" 6173 + }, 6174 + "funding": { 6175 + "url": "https://github.com/sponsors/isaacs" 6176 + } 6177 + }, 6178 + "node_modules/path-scurry/node_modules/lru-cache": { 6179 + "version": "10.4.3", 6180 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 6181 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 6182 + "license": "ISC" 6183 + }, 6184 + "node_modules/picocolors": { 6185 + "version": "1.1.1", 6186 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 6187 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 6188 + "license": "ISC" 6189 + }, 6190 + "node_modules/picomatch": { 6191 + "version": "3.0.1", 6192 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", 6193 + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", 6194 + "license": "MIT", 6195 + "engines": { 6196 + "node": ">=10" 6197 + }, 6198 + "funding": { 6199 + "url": "https://github.com/sponsors/jonschlinkert" 6200 + } 6201 + }, 6202 + "node_modules/pirates": { 6203 + "version": "4.0.7", 6204 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", 6205 + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", 6206 + "license": "MIT", 6207 + "engines": { 6208 + "node": ">= 6" 6209 + } 6210 + }, 6211 + "node_modules/plist": { 6212 + "version": "3.1.0", 6213 + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", 6214 + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", 6215 + "license": "MIT", 6216 + "dependencies": { 6217 + "@xmldom/xmldom": "^0.8.8", 6218 + "base64-js": "^1.5.1", 6219 + "xmlbuilder": "^15.1.1" 6220 + }, 6221 + "engines": { 6222 + "node": ">=10.4.0" 6223 + } 6224 + }, 6225 + "node_modules/pngjs": { 6226 + "version": "3.4.0", 6227 + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", 6228 + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", 6229 + "license": "MIT", 6230 + "engines": { 6231 + "node": ">=4.0.0" 6232 + } 6233 + }, 6234 + "node_modules/postcss": { 6235 + "version": "8.4.49", 6236 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", 6237 + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", 6238 + "funding": [ 6239 + { 6240 + "type": "opencollective", 6241 + "url": "https://opencollective.com/postcss/" 6242 + }, 6243 + { 6244 + "type": "tidelift", 6245 + "url": "https://tidelift.com/funding/github/npm/postcss" 6246 + }, 6247 + { 6248 + "type": "github", 6249 + "url": "https://github.com/sponsors/ai" 6250 + } 6251 + ], 6252 + "license": "MIT", 6253 + "dependencies": { 6254 + "nanoid": "^3.3.7", 6255 + "picocolors": "^1.1.1", 6256 + "source-map-js": "^1.2.1" 6257 + }, 6258 + "engines": { 6259 + "node": "^10 || ^12 || >=14" 6260 + } 6261 + }, 6262 + "node_modules/pretty-bytes": { 6263 + "version": "5.6.0", 6264 + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 6265 + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 6266 + "license": "MIT", 6267 + "engines": { 6268 + "node": ">=6" 6269 + }, 6270 + "funding": { 6271 + "url": "https://github.com/sponsors/sindresorhus" 6272 + } 6273 + }, 6274 + "node_modules/pretty-format": { 6275 + "version": "29.7.0", 6276 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 6277 + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 6278 + "license": "MIT", 6279 + "dependencies": { 6280 + "@jest/schemas": "^29.6.3", 6281 + "ansi-styles": "^5.0.0", 6282 + "react-is": "^18.0.0" 6283 + }, 6284 + "engines": { 6285 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6286 + } 6287 + }, 6288 + "node_modules/pretty-format/node_modules/ansi-styles": { 6289 + "version": "5.2.0", 6290 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6291 + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6292 + "license": "MIT", 6293 + "engines": { 6294 + "node": ">=10" 6295 + }, 6296 + "funding": { 6297 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6298 + } 6299 + }, 6300 + "node_modules/proc-log": { 6301 + "version": "4.2.0", 6302 + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", 6303 + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", 6304 + "license": "ISC", 6305 + "engines": { 6306 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 6307 + } 6308 + }, 6309 + "node_modules/progress": { 6310 + "version": "2.0.3", 6311 + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 6312 + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 6313 + "license": "MIT", 6314 + "engines": { 6315 + "node": ">=0.4.0" 6316 + } 6317 + }, 6318 + "node_modules/promise": { 6319 + "version": "8.3.0", 6320 + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", 6321 + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", 6322 + "license": "MIT", 6323 + "dependencies": { 6324 + "asap": "~2.0.6" 6325 + } 6326 + }, 6327 + "node_modules/prompts": { 6328 + "version": "2.4.2", 6329 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 6330 + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 6331 + "license": "MIT", 6332 + "dependencies": { 6333 + "kleur": "^3.0.3", 6334 + "sisteransi": "^1.0.5" 6335 + }, 6336 + "engines": { 6337 + "node": ">= 6" 6338 + } 6339 + }, 6340 + "node_modules/punycode": { 6341 + "version": "2.3.1", 6342 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 6343 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 6344 + "license": "MIT", 6345 + "engines": { 6346 + "node": ">=6" 6347 + } 6348 + }, 6349 + "node_modules/qrcode-terminal": { 6350 + "version": "0.11.0", 6351 + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", 6352 + "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==", 6353 + "bin": { 6354 + "qrcode-terminal": "bin/qrcode-terminal.js" 6355 + } 6356 + }, 6357 + "node_modules/queue": { 6358 + "version": "6.0.2", 6359 + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", 6360 + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", 6361 + "license": "MIT", 6362 + "dependencies": { 6363 + "inherits": "~2.0.3" 6364 + } 6365 + }, 6366 + "node_modules/range-parser": { 6367 + "version": "1.2.1", 6368 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 6369 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 6370 + "license": "MIT", 6371 + "engines": { 6372 + "node": ">= 0.6" 6373 + } 6374 + }, 6375 + "node_modules/rc": { 6376 + "version": "1.2.8", 6377 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 6378 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 6379 + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", 6380 + "dependencies": { 6381 + "deep-extend": "^0.6.0", 6382 + "ini": "~1.3.0", 6383 + "minimist": "^1.2.0", 6384 + "strip-json-comments": "~2.0.1" 6385 + }, 6386 + "bin": { 6387 + "rc": "cli.js" 6388 + } 6389 + }, 6390 + "node_modules/react": { 6391 + "version": "19.0.0", 6392 + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", 6393 + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", 6394 + "license": "MIT", 6395 + "engines": { 6396 + "node": ">=0.10.0" 6397 + } 6398 + }, 6399 + "node_modules/react-devtools-core": { 6400 + "version": "6.1.5", 6401 + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.5.tgz", 6402 + "integrity": "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==", 6403 + "license": "MIT", 6404 + "dependencies": { 6405 + "shell-quote": "^1.6.1", 6406 + "ws": "^7" 6407 + } 6408 + }, 6409 + "node_modules/react-devtools-core/node_modules/ws": { 6410 + "version": "7.5.10", 6411 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", 6412 + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", 6413 + "license": "MIT", 6414 + "engines": { 6415 + "node": ">=8.3.0" 6416 + }, 6417 + "peerDependencies": { 6418 + "bufferutil": "^4.0.1", 6419 + "utf-8-validate": "^5.0.2" 6420 + }, 6421 + "peerDependenciesMeta": { 6422 + "bufferutil": { 6423 + "optional": true 6424 + }, 6425 + "utf-8-validate": { 6426 + "optional": true 6427 + } 6428 + } 6429 + }, 6430 + "node_modules/react-is": { 6431 + "version": "18.3.1", 6432 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 6433 + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 6434 + "license": "MIT" 6435 + }, 6436 + "node_modules/react-native": { 6437 + "version": "0.79.6", 6438 + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.79.6.tgz", 6439 + "integrity": "sha512-kvIWSmf4QPfY41HC25TR285N7Fv0Pyn3DAEK8qRL9dA35usSaxsJkHfw+VqnonqJjXOaoKCEanwudRAJ60TBGA==", 6440 + "license": "MIT", 6441 + "dependencies": { 6442 + "@jest/create-cache-key-function": "^29.7.0", 6443 + "@react-native/assets-registry": "0.79.6", 6444 + "@react-native/codegen": "0.79.6", 6445 + "@react-native/community-cli-plugin": "0.79.6", 6446 + "@react-native/gradle-plugin": "0.79.6", 6447 + "@react-native/js-polyfills": "0.79.6", 6448 + "@react-native/normalize-colors": "0.79.6", 6449 + "@react-native/virtualized-lists": "0.79.6", 6450 + "abort-controller": "^3.0.0", 6451 + "anser": "^1.4.9", 6452 + "ansi-regex": "^5.0.0", 6453 + "babel-jest": "^29.7.0", 6454 + "babel-plugin-syntax-hermes-parser": "0.25.1", 6455 + "base64-js": "^1.5.1", 6456 + "chalk": "^4.0.0", 6457 + "commander": "^12.0.0", 6458 + "event-target-shim": "^5.0.1", 6459 + "flow-enums-runtime": "^0.0.6", 6460 + "glob": "^7.1.1", 6461 + "invariant": "^2.2.4", 6462 + "jest-environment-node": "^29.7.0", 6463 + "memoize-one": "^5.0.0", 6464 + "metro-runtime": "^0.82.0", 6465 + "metro-source-map": "^0.82.0", 6466 + "nullthrows": "^1.1.1", 6467 + "pretty-format": "^29.7.0", 6468 + "promise": "^8.3.0", 6469 + "react-devtools-core": "^6.1.1", 6470 + "react-refresh": "^0.14.0", 6471 + "regenerator-runtime": "^0.13.2", 6472 + "scheduler": "0.25.0", 6473 + "semver": "^7.1.3", 6474 + "stacktrace-parser": "^0.1.10", 6475 + "whatwg-fetch": "^3.0.0", 6476 + "ws": "^6.2.3", 6477 + "yargs": "^17.6.2" 6478 + }, 6479 + "bin": { 6480 + "react-native": "cli.js" 6481 + }, 6482 + "engines": { 6483 + "node": ">=18" 6484 + }, 6485 + "peerDependencies": { 6486 + "@types/react": "^19.0.0", 6487 + "react": "^19.0.0" 6488 + }, 6489 + "peerDependenciesMeta": { 6490 + "@types/react": { 6491 + "optional": true 6492 + } 6493 + } 6494 + }, 6495 + "node_modules/react-native-edge-to-edge": { 6496 + "version": "1.6.0", 6497 + "resolved": "https://registry.npmjs.org/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.0.tgz", 6498 + "integrity": "sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==", 6499 + "license": "MIT", 6500 + "peerDependencies": { 6501 + "react": "*", 6502 + "react-native": "*" 6503 + } 6504 + }, 6505 + "node_modules/react-native-is-edge-to-edge": { 6506 + "version": "1.2.1", 6507 + "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz", 6508 + "integrity": "sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==", 6509 + "license": "MIT", 6510 + "peerDependencies": { 6511 + "react": "*", 6512 + "react-native": "*" 6513 + } 6514 + }, 6515 + "node_modules/react-native/node_modules/@react-native/normalize-colors": { 6516 + "version": "0.79.6", 6517 + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.79.6.tgz", 6518 + "integrity": "sha512-0v2/ruY7eeKun4BeKu+GcfO+SHBdl0LJn4ZFzTzjHdWES0Cn+ONqKljYaIv8p9MV2Hx/kcdEvbY4lWI34jC/mQ==", 6519 + "license": "MIT" 6520 + }, 6521 + "node_modules/react-native/node_modules/@react-native/virtualized-lists": { 6522 + "version": "0.79.6", 6523 + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.79.6.tgz", 6524 + "integrity": "sha512-khA/Hrbb+rB68YUHrLubfLgMOD9up0glJhw25UE3Kntj32YDyuO0Tqc81ryNTcCekFKJ8XrAaEjcfPg81zBGPw==", 6525 + "license": "MIT", 6526 + "dependencies": { 6527 + "invariant": "^2.2.4", 6528 + "nullthrows": "^1.1.1" 6529 + }, 6530 + "engines": { 6531 + "node": ">=18" 6532 + }, 6533 + "peerDependencies": { 6534 + "@types/react": "^19.0.0", 6535 + "react": "*", 6536 + "react-native": "*" 6537 + }, 6538 + "peerDependenciesMeta": { 6539 + "@types/react": { 6540 + "optional": true 6541 + } 6542 + } 6543 + }, 6544 + "node_modules/react-native/node_modules/brace-expansion": { 6545 + "version": "1.1.12", 6546 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 6547 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 6548 + "license": "MIT", 6549 + "dependencies": { 6550 + "balanced-match": "^1.0.0", 6551 + "concat-map": "0.0.1" 6552 + } 6553 + }, 6554 + "node_modules/react-native/node_modules/commander": { 6555 + "version": "12.1.0", 6556 + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", 6557 + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", 6558 + "license": "MIT", 6559 + "engines": { 6560 + "node": ">=18" 6561 + } 6562 + }, 6563 + "node_modules/react-native/node_modules/glob": { 6564 + "version": "7.2.3", 6565 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 6566 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 6567 + "deprecated": "Glob versions prior to v9 are no longer supported", 6568 + "license": "ISC", 6569 + "dependencies": { 6570 + "fs.realpath": "^1.0.0", 6571 + "inflight": "^1.0.4", 6572 + "inherits": "2", 6573 + "minimatch": "^3.1.1", 6574 + "once": "^1.3.0", 6575 + "path-is-absolute": "^1.0.0" 6576 + }, 6577 + "engines": { 6578 + "node": "*" 6579 + }, 6580 + "funding": { 6581 + "url": "https://github.com/sponsors/isaacs" 6582 + } 6583 + }, 6584 + "node_modules/react-native/node_modules/minimatch": { 6585 + "version": "3.1.2", 6586 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 6587 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 6588 + "license": "ISC", 6589 + "dependencies": { 6590 + "brace-expansion": "^1.1.7" 6591 + }, 6592 + "engines": { 6593 + "node": "*" 6594 + } 6595 + }, 6596 + "node_modules/react-native/node_modules/semver": { 6597 + "version": "7.7.2", 6598 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 6599 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 6600 + "license": "ISC", 6601 + "bin": { 6602 + "semver": "bin/semver.js" 6603 + }, 6604 + "engines": { 6605 + "node": ">=10" 6606 + } 6607 + }, 6608 + "node_modules/react-native/node_modules/ws": { 6609 + "version": "6.2.3", 6610 + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", 6611 + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", 6612 + "license": "MIT", 6613 + "dependencies": { 6614 + "async-limiter": "~1.0.0" 6615 + } 6616 + }, 6617 + "node_modules/react-refresh": { 6618 + "version": "0.14.2", 6619 + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", 6620 + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", 6621 + "license": "MIT", 6622 + "engines": { 6623 + "node": ">=0.10.0" 6624 + } 6625 + }, 6626 + "node_modules/regenerate": { 6627 + "version": "1.4.2", 6628 + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 6629 + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", 6630 + "license": "MIT" 6631 + }, 6632 + "node_modules/regenerate-unicode-properties": { 6633 + "version": "10.2.0", 6634 + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", 6635 + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", 6636 + "license": "MIT", 6637 + "dependencies": { 6638 + "regenerate": "^1.4.2" 6639 + }, 6640 + "engines": { 6641 + "node": ">=4" 6642 + } 6643 + }, 6644 + "node_modules/regenerator-runtime": { 6645 + "version": "0.13.11", 6646 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 6647 + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", 6648 + "license": "MIT" 6649 + }, 6650 + "node_modules/regexpu-core": { 6651 + "version": "6.2.0", 6652 + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", 6653 + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", 6654 + "license": "MIT", 6655 + "dependencies": { 6656 + "regenerate": "^1.4.2", 6657 + "regenerate-unicode-properties": "^10.2.0", 6658 + "regjsgen": "^0.8.0", 6659 + "regjsparser": "^0.12.0", 6660 + "unicode-match-property-ecmascript": "^2.0.0", 6661 + "unicode-match-property-value-ecmascript": "^2.1.0" 6662 + }, 6663 + "engines": { 6664 + "node": ">=4" 6665 + } 6666 + }, 6667 + "node_modules/regjsgen": { 6668 + "version": "0.8.0", 6669 + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", 6670 + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", 6671 + "license": "MIT" 6672 + }, 6673 + "node_modules/regjsparser": { 6674 + "version": "0.12.0", 6675 + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", 6676 + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", 6677 + "license": "BSD-2-Clause", 6678 + "dependencies": { 6679 + "jsesc": "~3.0.2" 6680 + }, 6681 + "bin": { 6682 + "regjsparser": "bin/parser" 6683 + } 6684 + }, 6685 + "node_modules/regjsparser/node_modules/jsesc": { 6686 + "version": "3.0.2", 6687 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", 6688 + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", 6689 + "license": "MIT", 6690 + "bin": { 6691 + "jsesc": "bin/jsesc" 6692 + }, 6693 + "engines": { 6694 + "node": ">=6" 6695 + } 6696 + }, 6697 + "node_modules/require-directory": { 6698 + "version": "2.1.1", 6699 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6700 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 6701 + "license": "MIT", 6702 + "engines": { 6703 + "node": ">=0.10.0" 6704 + } 6705 + }, 6706 + "node_modules/require-from-string": { 6707 + "version": "2.0.2", 6708 + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 6709 + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 6710 + "license": "MIT", 6711 + "engines": { 6712 + "node": ">=0.10.0" 6713 + } 6714 + }, 6715 + "node_modules/requireg": { 6716 + "version": "0.2.2", 6717 + "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", 6718 + "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", 6719 + "dependencies": { 6720 + "nested-error-stacks": "~2.0.1", 6721 + "rc": "~1.2.7", 6722 + "resolve": "~1.7.1" 6723 + }, 6724 + "engines": { 6725 + "node": ">= 4.0.0" 6726 + } 6727 + }, 6728 + "node_modules/requireg/node_modules/resolve": { 6729 + "version": "1.7.1", 6730 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", 6731 + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", 6732 + "license": "MIT", 6733 + "dependencies": { 6734 + "path-parse": "^1.0.5" 6735 + } 6736 + }, 6737 + "node_modules/resolve": { 6738 + "version": "1.22.10", 6739 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 6740 + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 6741 + "license": "MIT", 6742 + "dependencies": { 6743 + "is-core-module": "^2.16.0", 6744 + "path-parse": "^1.0.7", 6745 + "supports-preserve-symlinks-flag": "^1.0.0" 6746 + }, 6747 + "bin": { 6748 + "resolve": "bin/resolve" 6749 + }, 6750 + "engines": { 6751 + "node": ">= 0.4" 6752 + }, 6753 + "funding": { 6754 + "url": "https://github.com/sponsors/ljharb" 6755 + } 6756 + }, 6757 + "node_modules/resolve-from": { 6758 + "version": "5.0.0", 6759 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 6760 + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 6761 + "license": "MIT", 6762 + "engines": { 6763 + "node": ">=8" 6764 + } 6765 + }, 6766 + "node_modules/resolve-workspace-root": { 6767 + "version": "2.0.0", 6768 + "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz", 6769 + "integrity": "sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==", 6770 + "license": "MIT" 6771 + }, 6772 + "node_modules/resolve.exports": { 6773 + "version": "2.0.3", 6774 + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", 6775 + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", 6776 + "license": "MIT", 6777 + "engines": { 6778 + "node": ">=10" 6779 + } 6780 + }, 6781 + "node_modules/restore-cursor": { 6782 + "version": "2.0.0", 6783 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 6784 + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", 6785 + "license": "MIT", 6786 + "dependencies": { 6787 + "onetime": "^2.0.0", 6788 + "signal-exit": "^3.0.2" 6789 + }, 6790 + "engines": { 6791 + "node": ">=4" 6792 + } 6793 + }, 6794 + "node_modules/restore-cursor/node_modules/signal-exit": { 6795 + "version": "3.0.7", 6796 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 6797 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 6798 + "license": "ISC" 6799 + }, 6800 + "node_modules/rimraf": { 6801 + "version": "3.0.2", 6802 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 6803 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 6804 + "deprecated": "Rimraf versions prior to v4 are no longer supported", 6805 + "license": "ISC", 6806 + "dependencies": { 6807 + "glob": "^7.1.3" 6808 + }, 6809 + "bin": { 6810 + "rimraf": "bin.js" 6811 + }, 6812 + "funding": { 6813 + "url": "https://github.com/sponsors/isaacs" 6814 + } 6815 + }, 6816 + "node_modules/rimraf/node_modules/brace-expansion": { 6817 + "version": "1.1.12", 6818 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 6819 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 6820 + "license": "MIT", 6821 + "dependencies": { 6822 + "balanced-match": "^1.0.0", 6823 + "concat-map": "0.0.1" 6824 + } 6825 + }, 6826 + "node_modules/rimraf/node_modules/glob": { 6827 + "version": "7.2.3", 6828 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 6829 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 6830 + "deprecated": "Glob versions prior to v9 are no longer supported", 6831 + "license": "ISC", 6832 + "dependencies": { 6833 + "fs.realpath": "^1.0.0", 6834 + "inflight": "^1.0.4", 6835 + "inherits": "2", 6836 + "minimatch": "^3.1.1", 6837 + "once": "^1.3.0", 6838 + "path-is-absolute": "^1.0.0" 6839 + }, 6840 + "engines": { 6841 + "node": "*" 6842 + }, 6843 + "funding": { 6844 + "url": "https://github.com/sponsors/isaacs" 6845 + } 6846 + }, 6847 + "node_modules/rimraf/node_modules/minimatch": { 6848 + "version": "3.1.2", 6849 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 6850 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 6851 + "license": "ISC", 6852 + "dependencies": { 6853 + "brace-expansion": "^1.1.7" 6854 + }, 6855 + "engines": { 6856 + "node": "*" 6857 + } 6858 + }, 6859 + "node_modules/safe-buffer": { 6860 + "version": "5.2.1", 6861 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 6862 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 6863 + "funding": [ 6864 + { 6865 + "type": "github", 6866 + "url": "https://github.com/sponsors/feross" 6867 + }, 6868 + { 6869 + "type": "patreon", 6870 + "url": "https://www.patreon.com/feross" 6871 + }, 6872 + { 6873 + "type": "consulting", 6874 + "url": "https://feross.org/support" 6875 + } 6876 + ], 6877 + "license": "MIT" 6878 + }, 6879 + "node_modules/sax": { 6880 + "version": "1.4.1", 6881 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", 6882 + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", 6883 + "license": "ISC" 6884 + }, 6885 + "node_modules/scheduler": { 6886 + "version": "0.25.0", 6887 + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", 6888 + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==", 6889 + "license": "MIT" 6890 + }, 6891 + "node_modules/semver": { 6892 + "version": "6.3.1", 6893 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6894 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6895 + "license": "ISC", 6896 + "bin": { 6897 + "semver": "bin/semver.js" 6898 + } 6899 + }, 6900 + "node_modules/send": { 6901 + "version": "0.19.1", 6902 + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", 6903 + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", 6904 + "license": "MIT", 6905 + "dependencies": { 6906 + "debug": "2.6.9", 6907 + "depd": "2.0.0", 6908 + "destroy": "1.2.0", 6909 + "encodeurl": "~2.0.0", 6910 + "escape-html": "~1.0.3", 6911 + "etag": "~1.8.1", 6912 + "fresh": "0.5.2", 6913 + "http-errors": "2.0.0", 6914 + "mime": "1.6.0", 6915 + "ms": "2.1.3", 6916 + "on-finished": "2.4.1", 6917 + "range-parser": "~1.2.1", 6918 + "statuses": "2.0.1" 6919 + }, 6920 + "engines": { 6921 + "node": ">= 0.8.0" 6922 + } 6923 + }, 6924 + "node_modules/send/node_modules/debug": { 6925 + "version": "2.6.9", 6926 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6927 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6928 + "license": "MIT", 6929 + "dependencies": { 6930 + "ms": "2.0.0" 6931 + } 6932 + }, 6933 + "node_modules/send/node_modules/debug/node_modules/ms": { 6934 + "version": "2.0.0", 6935 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6936 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 6937 + "license": "MIT" 6938 + }, 6939 + "node_modules/send/node_modules/encodeurl": { 6940 + "version": "2.0.0", 6941 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 6942 + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 6943 + "license": "MIT", 6944 + "engines": { 6945 + "node": ">= 0.8" 6946 + } 6947 + }, 6948 + "node_modules/send/node_modules/on-finished": { 6949 + "version": "2.4.1", 6950 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 6951 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 6952 + "license": "MIT", 6953 + "dependencies": { 6954 + "ee-first": "1.1.1" 6955 + }, 6956 + "engines": { 6957 + "node": ">= 0.8" 6958 + } 6959 + }, 6960 + "node_modules/send/node_modules/statuses": { 6961 + "version": "2.0.1", 6962 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 6963 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 6964 + "license": "MIT", 6965 + "engines": { 6966 + "node": ">= 0.8" 6967 + } 6968 + }, 6969 + "node_modules/serialize-error": { 6970 + "version": "2.1.0", 6971 + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", 6972 + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", 6973 + "license": "MIT", 6974 + "engines": { 6975 + "node": ">=0.10.0" 6976 + } 6977 + }, 6978 + "node_modules/serve-static": { 6979 + "version": "1.16.2", 6980 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", 6981 + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", 6982 + "license": "MIT", 6983 + "dependencies": { 6984 + "encodeurl": "~2.0.0", 6985 + "escape-html": "~1.0.3", 6986 + "parseurl": "~1.3.3", 6987 + "send": "0.19.0" 6988 + }, 6989 + "engines": { 6990 + "node": ">= 0.8.0" 6991 + } 6992 + }, 6993 + "node_modules/serve-static/node_modules/debug": { 6994 + "version": "2.6.9", 6995 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6996 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6997 + "license": "MIT", 6998 + "dependencies": { 6999 + "ms": "2.0.0" 7000 + } 7001 + }, 7002 + "node_modules/serve-static/node_modules/debug/node_modules/ms": { 7003 + "version": "2.0.0", 7004 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7005 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 7006 + "license": "MIT" 7007 + }, 7008 + "node_modules/serve-static/node_modules/encodeurl": { 7009 + "version": "2.0.0", 7010 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 7011 + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 7012 + "license": "MIT", 7013 + "engines": { 7014 + "node": ">= 0.8" 7015 + } 7016 + }, 7017 + "node_modules/serve-static/node_modules/on-finished": { 7018 + "version": "2.4.1", 7019 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 7020 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 7021 + "license": "MIT", 7022 + "dependencies": { 7023 + "ee-first": "1.1.1" 7024 + }, 7025 + "engines": { 7026 + "node": ">= 0.8" 7027 + } 7028 + }, 7029 + "node_modules/serve-static/node_modules/send": { 7030 + "version": "0.19.0", 7031 + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", 7032 + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", 7033 + "license": "MIT", 7034 + "dependencies": { 7035 + "debug": "2.6.9", 7036 + "depd": "2.0.0", 7037 + "destroy": "1.2.0", 7038 + "encodeurl": "~1.0.2", 7039 + "escape-html": "~1.0.3", 7040 + "etag": "~1.8.1", 7041 + "fresh": "0.5.2", 7042 + "http-errors": "2.0.0", 7043 + "mime": "1.6.0", 7044 + "ms": "2.1.3", 7045 + "on-finished": "2.4.1", 7046 + "range-parser": "~1.2.1", 7047 + "statuses": "2.0.1" 7048 + }, 7049 + "engines": { 7050 + "node": ">= 0.8.0" 7051 + } 7052 + }, 7053 + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { 7054 + "version": "1.0.2", 7055 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 7056 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 7057 + "license": "MIT", 7058 + "engines": { 7059 + "node": ">= 0.8" 7060 + } 7061 + }, 7062 + "node_modules/serve-static/node_modules/statuses": { 7063 + "version": "2.0.1", 7064 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 7065 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 7066 + "license": "MIT", 7067 + "engines": { 7068 + "node": ">= 0.8" 7069 + } 7070 + }, 7071 + "node_modules/setprototypeof": { 7072 + "version": "1.2.0", 7073 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 7074 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 7075 + "license": "ISC" 7076 + }, 7077 + "node_modules/shebang-command": { 7078 + "version": "2.0.0", 7079 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 7080 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 7081 + "license": "MIT", 7082 + "dependencies": { 7083 + "shebang-regex": "^3.0.0" 7084 + }, 7085 + "engines": { 7086 + "node": ">=8" 7087 + } 7088 + }, 7089 + "node_modules/shebang-regex": { 7090 + "version": "3.0.0", 7091 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 7092 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 7093 + "license": "MIT", 7094 + "engines": { 7095 + "node": ">=8" 7096 + } 7097 + }, 7098 + "node_modules/shell-quote": { 7099 + "version": "1.8.3", 7100 + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", 7101 + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", 7102 + "license": "MIT", 7103 + "engines": { 7104 + "node": ">= 0.4" 7105 + }, 7106 + "funding": { 7107 + "url": "https://github.com/sponsors/ljharb" 7108 + } 7109 + }, 7110 + "node_modules/signal-exit": { 7111 + "version": "4.1.0", 7112 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 7113 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 7114 + "license": "ISC", 7115 + "engines": { 7116 + "node": ">=14" 7117 + }, 7118 + "funding": { 7119 + "url": "https://github.com/sponsors/isaacs" 7120 + } 7121 + }, 7122 + "node_modules/simple-plist": { 7123 + "version": "1.3.1", 7124 + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", 7125 + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", 7126 + "license": "MIT", 7127 + "dependencies": { 7128 + "bplist-creator": "0.1.0", 7129 + "bplist-parser": "0.3.1", 7130 + "plist": "^3.0.5" 7131 + } 7132 + }, 7133 + "node_modules/simple-plist/node_modules/bplist-parser": { 7134 + "version": "0.3.1", 7135 + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", 7136 + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", 7137 + "license": "MIT", 7138 + "dependencies": { 7139 + "big-integer": "1.6.x" 7140 + }, 7141 + "engines": { 7142 + "node": ">= 5.10.0" 7143 + } 7144 + }, 7145 + "node_modules/sisteransi": { 7146 + "version": "1.0.5", 7147 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 7148 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 7149 + "license": "MIT" 7150 + }, 7151 + "node_modules/slash": { 7152 + "version": "3.0.0", 7153 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 7154 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 7155 + "license": "MIT", 7156 + "engines": { 7157 + "node": ">=8" 7158 + } 7159 + }, 7160 + "node_modules/slugify": { 7161 + "version": "1.6.6", 7162 + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", 7163 + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", 7164 + "license": "MIT", 7165 + "engines": { 7166 + "node": ">=8.0.0" 7167 + } 7168 + }, 7169 + "node_modules/source-map": { 7170 + "version": "0.5.7", 7171 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 7172 + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 7173 + "license": "BSD-3-Clause", 7174 + "engines": { 7175 + "node": ">=0.10.0" 7176 + } 7177 + }, 7178 + "node_modules/source-map-js": { 7179 + "version": "1.2.1", 7180 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 7181 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 7182 + "license": "BSD-3-Clause", 7183 + "engines": { 7184 + "node": ">=0.10.0" 7185 + } 7186 + }, 7187 + "node_modules/source-map-support": { 7188 + "version": "0.5.21", 7189 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 7190 + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 7191 + "license": "MIT", 7192 + "dependencies": { 7193 + "buffer-from": "^1.0.0", 7194 + "source-map": "^0.6.0" 7195 + } 7196 + }, 7197 + "node_modules/source-map-support/node_modules/source-map": { 7198 + "version": "0.6.1", 7199 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7200 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7201 + "license": "BSD-3-Clause", 7202 + "engines": { 7203 + "node": ">=0.10.0" 7204 + } 7205 + }, 7206 + "node_modules/sprintf-js": { 7207 + "version": "1.0.3", 7208 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 7209 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 7210 + "license": "BSD-3-Clause" 7211 + }, 7212 + "node_modules/stack-utils": { 7213 + "version": "2.0.6", 7214 + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", 7215 + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", 7216 + "license": "MIT", 7217 + "dependencies": { 7218 + "escape-string-regexp": "^2.0.0" 7219 + }, 7220 + "engines": { 7221 + "node": ">=10" 7222 + } 7223 + }, 7224 + "node_modules/stack-utils/node_modules/escape-string-regexp": { 7225 + "version": "2.0.0", 7226 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 7227 + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 7228 + "license": "MIT", 7229 + "engines": { 7230 + "node": ">=8" 7231 + } 7232 + }, 7233 + "node_modules/stackframe": { 7234 + "version": "1.3.4", 7235 + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", 7236 + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", 7237 + "license": "MIT" 7238 + }, 7239 + "node_modules/stacktrace-parser": { 7240 + "version": "0.1.11", 7241 + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz", 7242 + "integrity": "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==", 7243 + "license": "MIT", 7244 + "dependencies": { 7245 + "type-fest": "^0.7.1" 7246 + }, 7247 + "engines": { 7248 + "node": ">=6" 7249 + } 7250 + }, 7251 + "node_modules/statuses": { 7252 + "version": "1.5.0", 7253 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 7254 + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", 7255 + "license": "MIT", 7256 + "engines": { 7257 + "node": ">= 0.6" 7258 + } 7259 + }, 7260 + "node_modules/stream-buffers": { 7261 + "version": "2.2.0", 7262 + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", 7263 + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", 7264 + "license": "Unlicense", 7265 + "engines": { 7266 + "node": ">= 0.10.0" 7267 + } 7268 + }, 7269 + "node_modules/string-width": { 7270 + "version": "5.1.2", 7271 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 7272 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 7273 + "license": "MIT", 7274 + "dependencies": { 7275 + "eastasianwidth": "^0.2.0", 7276 + "emoji-regex": "^9.2.2", 7277 + "strip-ansi": "^7.0.1" 7278 + }, 7279 + "engines": { 7280 + "node": ">=12" 7281 + }, 7282 + "funding": { 7283 + "url": "https://github.com/sponsors/sindresorhus" 7284 + } 7285 + }, 7286 + "node_modules/string-width-cjs": { 7287 + "name": "string-width", 7288 + "version": "4.2.3", 7289 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7290 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7291 + "license": "MIT", 7292 + "dependencies": { 7293 + "emoji-regex": "^8.0.0", 7294 + "is-fullwidth-code-point": "^3.0.0", 7295 + "strip-ansi": "^6.0.1" 7296 + }, 7297 + "engines": { 7298 + "node": ">=8" 7299 + } 7300 + }, 7301 + "node_modules/string-width-cjs/node_modules/emoji-regex": { 7302 + "version": "8.0.0", 7303 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7304 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7305 + "license": "MIT" 7306 + }, 7307 + "node_modules/string-width-cjs/node_modules/strip-ansi": { 7308 + "version": "6.0.1", 7309 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7310 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7311 + "license": "MIT", 7312 + "dependencies": { 7313 + "ansi-regex": "^5.0.1" 7314 + }, 7315 + "engines": { 7316 + "node": ">=8" 7317 + } 7318 + }, 7319 + "node_modules/strip-ansi": { 7320 + "version": "7.1.0", 7321 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 7322 + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 7323 + "license": "MIT", 7324 + "dependencies": { 7325 + "ansi-regex": "^6.0.1" 7326 + }, 7327 + "engines": { 7328 + "node": ">=12" 7329 + }, 7330 + "funding": { 7331 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 7332 + } 7333 + }, 7334 + "node_modules/strip-ansi-cjs": { 7335 + "name": "strip-ansi", 7336 + "version": "6.0.1", 7337 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7338 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7339 + "license": "MIT", 7340 + "dependencies": { 7341 + "ansi-regex": "^5.0.1" 7342 + }, 7343 + "engines": { 7344 + "node": ">=8" 7345 + } 7346 + }, 7347 + "node_modules/strip-ansi/node_modules/ansi-regex": { 7348 + "version": "6.2.0", 7349 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", 7350 + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==", 7351 + "license": "MIT", 7352 + "engines": { 7353 + "node": ">=12" 7354 + }, 7355 + "funding": { 7356 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 7357 + } 7358 + }, 7359 + "node_modules/strip-json-comments": { 7360 + "version": "2.0.1", 7361 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 7362 + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 7363 + "license": "MIT", 7364 + "engines": { 7365 + "node": ">=0.10.0" 7366 + } 7367 + }, 7368 + "node_modules/structured-headers": { 7369 + "version": "0.4.1", 7370 + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", 7371 + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==", 7372 + "license": "MIT" 7373 + }, 7374 + "node_modules/sucrase": { 7375 + "version": "3.35.0", 7376 + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 7377 + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 7378 + "license": "MIT", 7379 + "dependencies": { 7380 + "@jridgewell/gen-mapping": "^0.3.2", 7381 + "commander": "^4.0.0", 7382 + "glob": "^10.3.10", 7383 + "lines-and-columns": "^1.1.6", 7384 + "mz": "^2.7.0", 7385 + "pirates": "^4.0.1", 7386 + "ts-interface-checker": "^0.1.9" 7387 + }, 7388 + "bin": { 7389 + "sucrase": "bin/sucrase", 7390 + "sucrase-node": "bin/sucrase-node" 7391 + }, 7392 + "engines": { 7393 + "node": ">=16 || 14 >=14.17" 7394 + } 7395 + }, 7396 + "node_modules/sucrase/node_modules/commander": { 7397 + "version": "4.1.1", 7398 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 7399 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 7400 + "license": "MIT", 7401 + "engines": { 7402 + "node": ">= 6" 7403 + } 7404 + }, 7405 + "node_modules/supports-color": { 7406 + "version": "7.2.0", 7407 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7408 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7409 + "license": "MIT", 7410 + "dependencies": { 7411 + "has-flag": "^4.0.0" 7412 + }, 7413 + "engines": { 7414 + "node": ">=8" 7415 + } 7416 + }, 7417 + "node_modules/supports-hyperlinks": { 7418 + "version": "2.3.0", 7419 + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", 7420 + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", 7421 + "license": "MIT", 7422 + "dependencies": { 7423 + "has-flag": "^4.0.0", 7424 + "supports-color": "^7.0.0" 7425 + }, 7426 + "engines": { 7427 + "node": ">=8" 7428 + } 7429 + }, 7430 + "node_modules/supports-preserve-symlinks-flag": { 7431 + "version": "1.0.0", 7432 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 7433 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 7434 + "license": "MIT", 7435 + "engines": { 7436 + "node": ">= 0.4" 7437 + }, 7438 + "funding": { 7439 + "url": "https://github.com/sponsors/ljharb" 7440 + } 7441 + }, 7442 + "node_modules/tar": { 7443 + "version": "7.4.3", 7444 + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", 7445 + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", 7446 + "license": "ISC", 7447 + "dependencies": { 7448 + "@isaacs/fs-minipass": "^4.0.0", 7449 + "chownr": "^3.0.0", 7450 + "minipass": "^7.1.2", 7451 + "minizlib": "^3.0.1", 7452 + "mkdirp": "^3.0.1", 7453 + "yallist": "^5.0.0" 7454 + }, 7455 + "engines": { 7456 + "node": ">=18" 7457 + } 7458 + }, 7459 + "node_modules/tar/node_modules/mkdirp": { 7460 + "version": "3.0.1", 7461 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", 7462 + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", 7463 + "license": "MIT", 7464 + "bin": { 7465 + "mkdirp": "dist/cjs/src/bin.js" 7466 + }, 7467 + "engines": { 7468 + "node": ">=10" 7469 + }, 7470 + "funding": { 7471 + "url": "https://github.com/sponsors/isaacs" 7472 + } 7473 + }, 7474 + "node_modules/tar/node_modules/yallist": { 7475 + "version": "5.0.0", 7476 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", 7477 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", 7478 + "license": "BlueOak-1.0.0", 7479 + "engines": { 7480 + "node": ">=18" 7481 + } 7482 + }, 7483 + "node_modules/temp-dir": { 7484 + "version": "2.0.0", 7485 + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", 7486 + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", 7487 + "license": "MIT", 7488 + "engines": { 7489 + "node": ">=8" 7490 + } 7491 + }, 7492 + "node_modules/terminal-link": { 7493 + "version": "2.1.1", 7494 + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 7495 + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 7496 + "license": "MIT", 7497 + "dependencies": { 7498 + "ansi-escapes": "^4.2.1", 7499 + "supports-hyperlinks": "^2.0.0" 7500 + }, 7501 + "engines": { 7502 + "node": ">=8" 7503 + }, 7504 + "funding": { 7505 + "url": "https://github.com/sponsors/sindresorhus" 7506 + } 7507 + }, 7508 + "node_modules/terser": { 7509 + "version": "5.44.0", 7510 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.0.tgz", 7511 + "integrity": "sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==", 7512 + "license": "BSD-2-Clause", 7513 + "dependencies": { 7514 + "@jridgewell/source-map": "^0.3.3", 7515 + "acorn": "^8.15.0", 7516 + "commander": "^2.20.0", 7517 + "source-map-support": "~0.5.20" 7518 + }, 7519 + "bin": { 7520 + "terser": "bin/terser" 7521 + }, 7522 + "engines": { 7523 + "node": ">=10" 7524 + } 7525 + }, 7526 + "node_modules/terser/node_modules/commander": { 7527 + "version": "2.20.3", 7528 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 7529 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 7530 + "license": "MIT" 7531 + }, 7532 + "node_modules/test-exclude": { 7533 + "version": "6.0.0", 7534 + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 7535 + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 7536 + "license": "ISC", 7537 + "dependencies": { 7538 + "@istanbuljs/schema": "^0.1.2", 7539 + "glob": "^7.1.4", 7540 + "minimatch": "^3.0.4" 7541 + }, 7542 + "engines": { 7543 + "node": ">=8" 7544 + } 7545 + }, 7546 + "node_modules/test-exclude/node_modules/brace-expansion": { 7547 + "version": "1.1.12", 7548 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 7549 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 7550 + "license": "MIT", 7551 + "dependencies": { 7552 + "balanced-match": "^1.0.0", 7553 + "concat-map": "0.0.1" 7554 + } 7555 + }, 7556 + "node_modules/test-exclude/node_modules/glob": { 7557 + "version": "7.2.3", 7558 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 7559 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 7560 + "deprecated": "Glob versions prior to v9 are no longer supported", 7561 + "license": "ISC", 7562 + "dependencies": { 7563 + "fs.realpath": "^1.0.0", 7564 + "inflight": "^1.0.4", 7565 + "inherits": "2", 7566 + "minimatch": "^3.1.1", 7567 + "once": "^1.3.0", 7568 + "path-is-absolute": "^1.0.0" 7569 + }, 7570 + "engines": { 7571 + "node": "*" 7572 + }, 7573 + "funding": { 7574 + "url": "https://github.com/sponsors/isaacs" 7575 + } 7576 + }, 7577 + "node_modules/test-exclude/node_modules/minimatch": { 7578 + "version": "3.1.2", 7579 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 7580 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 7581 + "license": "ISC", 7582 + "dependencies": { 7583 + "brace-expansion": "^1.1.7" 7584 + }, 7585 + "engines": { 7586 + "node": "*" 7587 + } 7588 + }, 7589 + "node_modules/thenify": { 7590 + "version": "3.3.1", 7591 + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 7592 + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 7593 + "license": "MIT", 7594 + "dependencies": { 7595 + "any-promise": "^1.0.0" 7596 + } 7597 + }, 7598 + "node_modules/thenify-all": { 7599 + "version": "1.6.0", 7600 + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 7601 + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 7602 + "license": "MIT", 7603 + "dependencies": { 7604 + "thenify": ">= 3.1.0 < 4" 7605 + }, 7606 + "engines": { 7607 + "node": ">=0.8" 7608 + } 7609 + }, 7610 + "node_modules/throat": { 7611 + "version": "5.0.0", 7612 + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", 7613 + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", 7614 + "license": "MIT" 7615 + }, 7616 + "node_modules/tmpl": { 7617 + "version": "1.0.5", 7618 + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 7619 + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 7620 + "license": "BSD-3-Clause" 7621 + }, 7622 + "node_modules/to-regex-range": { 7623 + "version": "5.0.1", 7624 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 7625 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 7626 + "license": "MIT", 7627 + "dependencies": { 7628 + "is-number": "^7.0.0" 7629 + }, 7630 + "engines": { 7631 + "node": ">=8.0" 7632 + } 7633 + }, 7634 + "node_modules/toidentifier": { 7635 + "version": "1.0.1", 7636 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 7637 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 7638 + "license": "MIT", 7639 + "engines": { 7640 + "node": ">=0.6" 7641 + } 7642 + }, 7643 + "node_modules/ts-interface-checker": { 7644 + "version": "0.1.13", 7645 + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 7646 + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 7647 + "license": "Apache-2.0" 7648 + }, 7649 + "node_modules/type-detect": { 7650 + "version": "4.0.8", 7651 + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 7652 + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 7653 + "license": "MIT", 7654 + "engines": { 7655 + "node": ">=4" 7656 + } 7657 + }, 7658 + "node_modules/type-fest": { 7659 + "version": "0.7.1", 7660 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", 7661 + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", 7662 + "license": "(MIT OR CC0-1.0)", 7663 + "engines": { 7664 + "node": ">=8" 7665 + } 7666 + }, 7667 + "node_modules/typescript": { 7668 + "version": "5.8.3", 7669 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 7670 + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 7671 + "dev": true, 7672 + "license": "Apache-2.0", 7673 + "bin": { 7674 + "tsc": "bin/tsc", 7675 + "tsserver": "bin/tsserver" 7676 + }, 7677 + "engines": { 7678 + "node": ">=14.17" 7679 + } 7680 + }, 7681 + "node_modules/undici": { 7682 + "version": "6.21.3", 7683 + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz", 7684 + "integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==", 7685 + "license": "MIT", 7686 + "engines": { 7687 + "node": ">=18.17" 7688 + } 7689 + }, 7690 + "node_modules/undici-types": { 7691 + "version": "7.10.0", 7692 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", 7693 + "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==", 7694 + "license": "MIT" 7695 + }, 7696 + "node_modules/unicode-canonical-property-names-ecmascript": { 7697 + "version": "2.0.1", 7698 + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", 7699 + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", 7700 + "license": "MIT", 7701 + "engines": { 7702 + "node": ">=4" 7703 + } 7704 + }, 7705 + "node_modules/unicode-match-property-ecmascript": { 7706 + "version": "2.0.0", 7707 + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", 7708 + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", 7709 + "license": "MIT", 7710 + "dependencies": { 7711 + "unicode-canonical-property-names-ecmascript": "^2.0.0", 7712 + "unicode-property-aliases-ecmascript": "^2.0.0" 7713 + }, 7714 + "engines": { 7715 + "node": ">=4" 7716 + } 7717 + }, 7718 + "node_modules/unicode-match-property-value-ecmascript": { 7719 + "version": "2.2.0", 7720 + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", 7721 + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", 7722 + "license": "MIT", 7723 + "engines": { 7724 + "node": ">=4" 7725 + } 7726 + }, 7727 + "node_modules/unicode-property-aliases-ecmascript": { 7728 + "version": "2.1.0", 7729 + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", 7730 + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", 7731 + "license": "MIT", 7732 + "engines": { 7733 + "node": ">=4" 7734 + } 7735 + }, 7736 + "node_modules/unique-string": { 7737 + "version": "2.0.0", 7738 + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", 7739 + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", 7740 + "license": "MIT", 7741 + "dependencies": { 7742 + "crypto-random-string": "^2.0.0" 7743 + }, 7744 + "engines": { 7745 + "node": ">=8" 7746 + } 7747 + }, 7748 + "node_modules/unpipe": { 7749 + "version": "1.0.0", 7750 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 7751 + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 7752 + "license": "MIT", 7753 + "engines": { 7754 + "node": ">= 0.8" 7755 + } 7756 + }, 7757 + "node_modules/update-browserslist-db": { 7758 + "version": "1.1.3", 7759 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", 7760 + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", 7761 + "funding": [ 7762 + { 7763 + "type": "opencollective", 7764 + "url": "https://opencollective.com/browserslist" 7765 + }, 7766 + { 7767 + "type": "tidelift", 7768 + "url": "https://tidelift.com/funding/github/npm/browserslist" 7769 + }, 7770 + { 7771 + "type": "github", 7772 + "url": "https://github.com/sponsors/ai" 7773 + } 7774 + ], 7775 + "license": "MIT", 7776 + "dependencies": { 7777 + "escalade": "^3.2.0", 7778 + "picocolors": "^1.1.1" 7779 + }, 7780 + "bin": { 7781 + "update-browserslist-db": "cli.js" 7782 + }, 7783 + "peerDependencies": { 7784 + "browserslist": ">= 4.21.0" 7785 + } 7786 + }, 7787 + "node_modules/utils-merge": { 7788 + "version": "1.0.1", 7789 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 7790 + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 7791 + "license": "MIT", 7792 + "engines": { 7793 + "node": ">= 0.4.0" 7794 + } 7795 + }, 7796 + "node_modules/uuid": { 7797 + "version": "7.0.3", 7798 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", 7799 + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", 7800 + "license": "MIT", 7801 + "bin": { 7802 + "uuid": "dist/bin/uuid" 7803 + } 7804 + }, 7805 + "node_modules/validate-npm-package-name": { 7806 + "version": "5.0.1", 7807 + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", 7808 + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", 7809 + "license": "ISC", 7810 + "engines": { 7811 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 7812 + } 7813 + }, 7814 + "node_modules/vary": { 7815 + "version": "1.1.2", 7816 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 7817 + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 7818 + "license": "MIT", 7819 + "engines": { 7820 + "node": ">= 0.8" 7821 + } 7822 + }, 7823 + "node_modules/vlq": { 7824 + "version": "1.0.1", 7825 + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", 7826 + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", 7827 + "license": "MIT" 7828 + }, 7829 + "node_modules/walker": { 7830 + "version": "1.0.8", 7831 + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", 7832 + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", 7833 + "license": "Apache-2.0", 7834 + "dependencies": { 7835 + "makeerror": "1.0.12" 7836 + } 7837 + }, 7838 + "node_modules/wcwidth": { 7839 + "version": "1.0.1", 7840 + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 7841 + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", 7842 + "license": "MIT", 7843 + "dependencies": { 7844 + "defaults": "^1.0.3" 7845 + } 7846 + }, 7847 + "node_modules/webidl-conversions": { 7848 + "version": "5.0.0", 7849 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 7850 + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 7851 + "license": "BSD-2-Clause", 7852 + "engines": { 7853 + "node": ">=8" 7854 + } 7855 + }, 7856 + "node_modules/whatwg-fetch": { 7857 + "version": "3.6.20", 7858 + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", 7859 + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", 7860 + "license": "MIT" 7861 + }, 7862 + "node_modules/whatwg-url-without-unicode": { 7863 + "version": "8.0.0-3", 7864 + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", 7865 + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", 7866 + "license": "MIT", 7867 + "dependencies": { 7868 + "buffer": "^5.4.3", 7869 + "punycode": "^2.1.1", 7870 + "webidl-conversions": "^5.0.0" 7871 + }, 7872 + "engines": { 7873 + "node": ">=10" 7874 + } 7875 + }, 7876 + "node_modules/which": { 7877 + "version": "2.0.2", 7878 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 7879 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 7880 + "license": "ISC", 7881 + "dependencies": { 7882 + "isexe": "^2.0.0" 7883 + }, 7884 + "bin": { 7885 + "node-which": "bin/node-which" 7886 + }, 7887 + "engines": { 7888 + "node": ">= 8" 7889 + } 7890 + }, 7891 + "node_modules/wonka": { 7892 + "version": "6.3.5", 7893 + "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.5.tgz", 7894 + "integrity": "sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==", 7895 + "license": "MIT" 7896 + }, 7897 + "node_modules/wrap-ansi": { 7898 + "version": "7.0.0", 7899 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 7900 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 7901 + "license": "MIT", 7902 + "dependencies": { 7903 + "ansi-styles": "^4.0.0", 7904 + "string-width": "^4.1.0", 7905 + "strip-ansi": "^6.0.0" 7906 + }, 7907 + "engines": { 7908 + "node": ">=10" 7909 + }, 7910 + "funding": { 7911 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7912 + } 7913 + }, 7914 + "node_modules/wrap-ansi-cjs": { 7915 + "name": "wrap-ansi", 7916 + "version": "7.0.0", 7917 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 7918 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 7919 + "license": "MIT", 7920 + "dependencies": { 7921 + "ansi-styles": "^4.0.0", 7922 + "string-width": "^4.1.0", 7923 + "strip-ansi": "^6.0.0" 7924 + }, 7925 + "engines": { 7926 + "node": ">=10" 7927 + }, 7928 + "funding": { 7929 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7930 + } 7931 + }, 7932 + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 7933 + "version": "8.0.0", 7934 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7935 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7936 + "license": "MIT" 7937 + }, 7938 + "node_modules/wrap-ansi-cjs/node_modules/string-width": { 7939 + "version": "4.2.3", 7940 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7941 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7942 + "license": "MIT", 7943 + "dependencies": { 7944 + "emoji-regex": "^8.0.0", 7945 + "is-fullwidth-code-point": "^3.0.0", 7946 + "strip-ansi": "^6.0.1" 7947 + }, 7948 + "engines": { 7949 + "node": ">=8" 7950 + } 7951 + }, 7952 + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 7953 + "version": "6.0.1", 7954 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7955 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7956 + "license": "MIT", 7957 + "dependencies": { 7958 + "ansi-regex": "^5.0.1" 7959 + }, 7960 + "engines": { 7961 + "node": ">=8" 7962 + } 7963 + }, 7964 + "node_modules/wrap-ansi/node_modules/emoji-regex": { 7965 + "version": "8.0.0", 7966 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7967 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7968 + "license": "MIT" 7969 + }, 7970 + "node_modules/wrap-ansi/node_modules/string-width": { 7971 + "version": "4.2.3", 7972 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7973 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7974 + "license": "MIT", 7975 + "dependencies": { 7976 + "emoji-regex": "^8.0.0", 7977 + "is-fullwidth-code-point": "^3.0.0", 7978 + "strip-ansi": "^6.0.1" 7979 + }, 7980 + "engines": { 7981 + "node": ">=8" 7982 + } 7983 + }, 7984 + "node_modules/wrap-ansi/node_modules/strip-ansi": { 7985 + "version": "6.0.1", 7986 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7987 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7988 + "license": "MIT", 7989 + "dependencies": { 7990 + "ansi-regex": "^5.0.1" 7991 + }, 7992 + "engines": { 7993 + "node": ">=8" 7994 + } 7995 + }, 7996 + "node_modules/wrappy": { 7997 + "version": "1.0.2", 7998 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 7999 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 8000 + "license": "ISC" 8001 + }, 8002 + "node_modules/write-file-atomic": { 8003 + "version": "4.0.2", 8004 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", 8005 + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", 8006 + "license": "ISC", 8007 + "dependencies": { 8008 + "imurmurhash": "^0.1.4", 8009 + "signal-exit": "^3.0.7" 8010 + }, 8011 + "engines": { 8012 + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 8013 + } 8014 + }, 8015 + "node_modules/write-file-atomic/node_modules/signal-exit": { 8016 + "version": "3.0.7", 8017 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 8018 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 8019 + "license": "ISC" 8020 + }, 8021 + "node_modules/ws": { 8022 + "version": "8.18.3", 8023 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 8024 + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 8025 + "license": "MIT", 8026 + "engines": { 8027 + "node": ">=10.0.0" 8028 + }, 8029 + "peerDependencies": { 8030 + "bufferutil": "^4.0.1", 8031 + "utf-8-validate": ">=5.0.2" 8032 + }, 8033 + "peerDependenciesMeta": { 8034 + "bufferutil": { 8035 + "optional": true 8036 + }, 8037 + "utf-8-validate": { 8038 + "optional": true 8039 + } 8040 + } 8041 + }, 8042 + "node_modules/xcode": { 8043 + "version": "3.0.1", 8044 + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", 8045 + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", 8046 + "license": "Apache-2.0", 8047 + "dependencies": { 8048 + "simple-plist": "^1.1.0", 8049 + "uuid": "^7.0.3" 8050 + }, 8051 + "engines": { 8052 + "node": ">=10.0.0" 8053 + } 8054 + }, 8055 + "node_modules/xml2js": { 8056 + "version": "0.6.0", 8057 + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", 8058 + "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", 8059 + "license": "MIT", 8060 + "dependencies": { 8061 + "sax": ">=0.6.0", 8062 + "xmlbuilder": "~11.0.0" 8063 + }, 8064 + "engines": { 8065 + "node": ">=4.0.0" 8066 + } 8067 + }, 8068 + "node_modules/xml2js/node_modules/xmlbuilder": { 8069 + "version": "11.0.1", 8070 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", 8071 + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", 8072 + "license": "MIT", 8073 + "engines": { 8074 + "node": ">=4.0" 8075 + } 8076 + }, 8077 + "node_modules/xmlbuilder": { 8078 + "version": "15.1.1", 8079 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", 8080 + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", 8081 + "license": "MIT", 8082 + "engines": { 8083 + "node": ">=8.0" 8084 + } 8085 + }, 8086 + "node_modules/y18n": { 8087 + "version": "5.0.8", 8088 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 8089 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 8090 + "license": "ISC", 8091 + "engines": { 8092 + "node": ">=10" 8093 + } 8094 + }, 8095 + "node_modules/yallist": { 8096 + "version": "3.1.1", 8097 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 8098 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 8099 + "license": "ISC" 8100 + }, 8101 + "node_modules/yargs": { 8102 + "version": "17.7.2", 8103 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 8104 + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 8105 + "license": "MIT", 8106 + "dependencies": { 8107 + "cliui": "^8.0.1", 8108 + "escalade": "^3.1.1", 8109 + "get-caller-file": "^2.0.5", 8110 + "require-directory": "^2.1.1", 8111 + "string-width": "^4.2.3", 8112 + "y18n": "^5.0.5", 8113 + "yargs-parser": "^21.1.1" 8114 + }, 8115 + "engines": { 8116 + "node": ">=12" 8117 + } 8118 + }, 8119 + "node_modules/yargs-parser": { 8120 + "version": "21.1.1", 8121 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 8122 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 8123 + "license": "ISC", 8124 + "engines": { 8125 + "node": ">=12" 8126 + } 8127 + }, 8128 + "node_modules/yargs/node_modules/emoji-regex": { 8129 + "version": "8.0.0", 8130 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 8131 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 8132 + "license": "MIT" 8133 + }, 8134 + "node_modules/yargs/node_modules/string-width": { 8135 + "version": "4.2.3", 8136 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 8137 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 8138 + "license": "MIT", 8139 + "dependencies": { 8140 + "emoji-regex": "^8.0.0", 8141 + "is-fullwidth-code-point": "^3.0.0", 8142 + "strip-ansi": "^6.0.1" 8143 + }, 8144 + "engines": { 8145 + "node": ">=8" 8146 + } 8147 + }, 8148 + "node_modules/yargs/node_modules/strip-ansi": { 8149 + "version": "6.0.1", 8150 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8151 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8152 + "license": "MIT", 8153 + "dependencies": { 8154 + "ansi-regex": "^5.0.1" 8155 + }, 8156 + "engines": { 8157 + "node": ">=8" 8158 + } 8159 + }, 8160 + "node_modules/yocto-queue": { 8161 + "version": "0.1.0", 8162 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 8163 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 8164 + "license": "MIT", 8165 + "engines": { 8166 + "node": ">=10" 8167 + }, 8168 + "funding": { 8169 + "url": "https://github.com/sponsors/sindresorhus" 8170 + } 8171 + } 8172 + } 8173 + }
+23
package.json
··· 1 + { 2 + "name": "letta-chat", 3 + "version": "1.0.0", 4 + "main": "index.ts", 5 + "scripts": { 6 + "start": "expo start", 7 + "android": "expo start --android", 8 + "ios": "expo start --ios", 9 + "web": "expo start --web" 10 + }, 11 + "dependencies": { 12 + "expo": "~53.0.22", 13 + "expo-status-bar": "~2.2.3", 14 + "react": "19.0.0", 15 + "react-native": "0.79.6" 16 + }, 17 + "devDependencies": { 18 + "@babel/core": "^7.25.2", 19 + "@types/react": "~19.0.10", 20 + "typescript": "~5.8.3" 21 + }, 22 + "private": true 23 + }
+6
tsconfig.json
··· 1 + { 2 + "extends": "expo/tsconfig.base", 3 + "compilerOptions": { 4 + "strict": true 5 + } 6 + }