a love letter to tangled (android, iOS, and a search API)

Initial commit

+10298
+6
.browserslistrc
··· 1 + Chrome >=79 2 + ChromeAndroid >=79 3 + Firefox >=70 4 + Edge >=79 5 + Safari >=14 6 + iOS >=14
+27
.eslintignore
··· 1 + .DS_Store 2 + node_modules 3 + /coverage 4 + /dist 5 + /ios 6 + /android 7 + 8 + 9 + # local env files 10 + .env.local 11 + .env.*.local 12 + 13 + # Log files 14 + npm-debug.log* 15 + yarn-debug.log* 16 + yarn-error.log* 17 + pnpm-debug.log* 18 + 19 + # Editor directories and files 20 + .idea 21 + .vscode 22 + *.suo 23 + *.ntvs* 24 + *.njsproj 25 + *.sln 26 + *.sw? 27 +
+20
.eslintrc.cjs
··· 1 + module.exports = { 2 + root: true, 3 + env: { 4 + node: true 5 + }, 6 + 'extends': [ 7 + 'plugin:vue/vue3-essential', 8 + 'eslint:recommended', 9 + '@vue/typescript/recommended' 10 + ], 11 + parserOptions: { 12 + ecmaVersion: 2020 13 + }, 14 + rules: { 15 + 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 16 + 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 17 + 'vue/no-deprecated-slot-attribute': 'off', 18 + '@typescript-eslint/no-explicit-any': 'off', 19 + } 20 + }
+32
.gitignore
··· 1 + # Specifies intentionally untracked files to ignore when using Git 2 + # http://git-scm.com/docs/gitignore 3 + 4 + *~ 5 + *.sw[mnpcod] 6 + .tmp 7 + *.tmp 8 + *.tmp.* 9 + *.sublime-project 10 + *.sublime-workspace 11 + .DS_Store 12 + Thumbs.db 13 + UserInterfaceState.xcuserstate 14 + $RECYCLE.BIN/ 15 + 16 + *.log 17 + log.txt 18 + npm-debug.log* 19 + 20 + /.idea 21 + /.ionic 22 + /.sass-cache 23 + /.sourcemaps 24 + /.versions 25 + /.vscode/* 26 + !/.vscode/extensions.json 27 + /coverage 28 + /dist 29 + /node_modules 30 + /platforms 31 + /plugins 32 + /www
+5
.vscode/extensions.json
··· 1 + { 2 + "recommendations": [ 3 + "Webnative.webnative" 4 + ] 5 + }
+9
capacitor.config.ts
··· 1 + import type { CapacitorConfig } from '@capacitor/cli'; 2 + 3 + const config: CapacitorConfig = { 4 + appId: 'io.ionic.starter', 5 + appName: 'Twisted', 6 + webDir: 'dist' 7 + }; 8 + 9 + export default config;
+15
cypress.config.ts
··· 1 + import { defineConfig } from 'cypress'; 2 + 3 + export default defineConfig({ 4 + e2e: { 5 + supportFile: 'tests/e2e/support/e2e.{js,jsx,ts,tsx}', 6 + specPattern: 'tests/e2e/specs/**/*.cy.{js,jsx,ts,tsx}', 7 + videosFolder: 'tests/e2e/videos', 8 + screenshotsFolder: 'tests/e2e/screenshots', 9 + baseUrl: 'http://localhost:5173', 10 + // eslint-disable-next-line @typescript-eslint/no-unused-vars 11 + setupNodeEvents(on, config) { 12 + // implement node event listeners here 13 + }, 14 + }, 15 + });
+31
index.html
··· 1 + <!DOCTYPE html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="utf-8" /> 5 + <title>Ionic App</title> 6 + 7 + <base href="/" /> 8 + 9 + <meta name="color-scheme" content="light dark" /> 10 + <meta 11 + name="viewport" 12 + content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" 13 + /> 14 + <meta name="format-detection" content="telephone=no" /> 15 + <meta name="msapplication-tap-highlight" content="no" /> 16 + 17 + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> 18 + 19 + <!-- add to homescreen for ios --> 20 + <meta name="mobile-web-app-capable" content="yes" /> 21 + <meta name="apple-mobile-web-app-title" content="Ionic App" /> 22 + <meta name="apple-mobile-web-app-status-bar-style" content="black" /> 23 + </head> 24 + 25 + <body> 26 + <div id="app"></div> 27 + <script type="module" src="/src/main.ts"></script> 28 + </body> 29 + 30 + </html> 31 +
+7
ionic.config.json
··· 1 + { 2 + "name": "Twisted", 3 + "integrations": { 4 + "capacitor": {} 5 + }, 6 + "type": "vue-vite" 7 + }
+9839
package-lock.json
··· 1 + { 2 + "name": "Twisted", 3 + "version": "0.0.1", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "Twisted", 9 + "version": "0.0.1", 10 + "dependencies": { 11 + "@capacitor/app": "8.0.1", 12 + "@capacitor/core": "8.2.0", 13 + "@capacitor/haptics": "8.0.1", 14 + "@capacitor/keyboard": "8.0.1", 15 + "@capacitor/status-bar": "8.0.1", 16 + "@ionic/vue": "^8.0.0", 17 + "@ionic/vue-router": "^8.0.0", 18 + "ionicons": "^7.0.0", 19 + "vue": "^3.3.0", 20 + "vue-router": "^4.2.0" 21 + }, 22 + "devDependencies": { 23 + "@capacitor/cli": "8.2.0", 24 + "@vitejs/plugin-legacy": "^5.0.0", 25 + "@vitejs/plugin-vue": "^4.0.0", 26 + "@vue/eslint-config-typescript": "^12.0.0", 27 + "@vue/test-utils": "^2.3.0", 28 + "cypress": "^13.5.0", 29 + "eslint": "^8.35.0", 30 + "eslint-plugin-vue": "^9.9.0", 31 + "jsdom": "^22.1.0", 32 + "terser": "^5.4.0", 33 + "typescript": "~5.9.0", 34 + "vite": "^5.0.0", 35 + "vitest": "^0.34.6", 36 + "vue-tsc": "^2.1.10" 37 + } 38 + }, 39 + "node_modules/@babel/code-frame": { 40 + "version": "7.29.0", 41 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 42 + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 43 + "dev": true, 44 + "license": "MIT", 45 + "dependencies": { 46 + "@babel/helper-validator-identifier": "^7.28.5", 47 + "js-tokens": "^4.0.0", 48 + "picocolors": "^1.1.1" 49 + }, 50 + "engines": { 51 + "node": ">=6.9.0" 52 + } 53 + }, 54 + "node_modules/@babel/compat-data": { 55 + "version": "7.29.0", 56 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 57 + "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 58 + "dev": true, 59 + "license": "MIT", 60 + "engines": { 61 + "node": ">=6.9.0" 62 + } 63 + }, 64 + "node_modules/@babel/core": { 65 + "version": "7.29.0", 66 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 67 + "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 68 + "dev": true, 69 + "license": "MIT", 70 + "dependencies": { 71 + "@babel/code-frame": "^7.29.0", 72 + "@babel/generator": "^7.29.0", 73 + "@babel/helper-compilation-targets": "^7.28.6", 74 + "@babel/helper-module-transforms": "^7.28.6", 75 + "@babel/helpers": "^7.28.6", 76 + "@babel/parser": "^7.29.0", 77 + "@babel/template": "^7.28.6", 78 + "@babel/traverse": "^7.29.0", 79 + "@babel/types": "^7.29.0", 80 + "@jridgewell/remapping": "^2.3.5", 81 + "convert-source-map": "^2.0.0", 82 + "debug": "^4.1.0", 83 + "gensync": "^1.0.0-beta.2", 84 + "json5": "^2.2.3", 85 + "semver": "^6.3.1" 86 + }, 87 + "engines": { 88 + "node": ">=6.9.0" 89 + }, 90 + "funding": { 91 + "type": "opencollective", 92 + "url": "https://opencollective.com/babel" 93 + } 94 + }, 95 + "node_modules/@babel/generator": { 96 + "version": "7.29.1", 97 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 98 + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 99 + "dev": true, 100 + "license": "MIT", 101 + "dependencies": { 102 + "@babel/parser": "^7.29.0", 103 + "@babel/types": "^7.29.0", 104 + "@jridgewell/gen-mapping": "^0.3.12", 105 + "@jridgewell/trace-mapping": "^0.3.28", 106 + "jsesc": "^3.0.2" 107 + }, 108 + "engines": { 109 + "node": ">=6.9.0" 110 + } 111 + }, 112 + "node_modules/@babel/helper-annotate-as-pure": { 113 + "version": "7.27.3", 114 + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", 115 + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", 116 + "dev": true, 117 + "license": "MIT", 118 + "dependencies": { 119 + "@babel/types": "^7.27.3" 120 + }, 121 + "engines": { 122 + "node": ">=6.9.0" 123 + } 124 + }, 125 + "node_modules/@babel/helper-compilation-targets": { 126 + "version": "7.28.6", 127 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 128 + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 129 + "dev": true, 130 + "license": "MIT", 131 + "dependencies": { 132 + "@babel/compat-data": "^7.28.6", 133 + "@babel/helper-validator-option": "^7.27.1", 134 + "browserslist": "^4.24.0", 135 + "lru-cache": "^5.1.1", 136 + "semver": "^6.3.1" 137 + }, 138 + "engines": { 139 + "node": ">=6.9.0" 140 + } 141 + }, 142 + "node_modules/@babel/helper-create-class-features-plugin": { 143 + "version": "7.28.6", 144 + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", 145 + "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", 146 + "dev": true, 147 + "license": "MIT", 148 + "dependencies": { 149 + "@babel/helper-annotate-as-pure": "^7.27.3", 150 + "@babel/helper-member-expression-to-functions": "^7.28.5", 151 + "@babel/helper-optimise-call-expression": "^7.27.1", 152 + "@babel/helper-replace-supers": "^7.28.6", 153 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 154 + "@babel/traverse": "^7.28.6", 155 + "semver": "^6.3.1" 156 + }, 157 + "engines": { 158 + "node": ">=6.9.0" 159 + }, 160 + "peerDependencies": { 161 + "@babel/core": "^7.0.0" 162 + } 163 + }, 164 + "node_modules/@babel/helper-create-regexp-features-plugin": { 165 + "version": "7.28.5", 166 + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", 167 + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", 168 + "dev": true, 169 + "license": "MIT", 170 + "dependencies": { 171 + "@babel/helper-annotate-as-pure": "^7.27.3", 172 + "regexpu-core": "^6.3.1", 173 + "semver": "^6.3.1" 174 + }, 175 + "engines": { 176 + "node": ">=6.9.0" 177 + }, 178 + "peerDependencies": { 179 + "@babel/core": "^7.0.0" 180 + } 181 + }, 182 + "node_modules/@babel/helper-define-polyfill-provider": { 183 + "version": "0.6.8", 184 + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz", 185 + "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==", 186 + "dev": true, 187 + "license": "MIT", 188 + "dependencies": { 189 + "@babel/helper-compilation-targets": "^7.28.6", 190 + "@babel/helper-plugin-utils": "^7.28.6", 191 + "debug": "^4.4.3", 192 + "lodash.debounce": "^4.0.8", 193 + "resolve": "^1.22.11" 194 + }, 195 + "peerDependencies": { 196 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 197 + } 198 + }, 199 + "node_modules/@babel/helper-globals": { 200 + "version": "7.28.0", 201 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 202 + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 203 + "dev": true, 204 + "license": "MIT", 205 + "engines": { 206 + "node": ">=6.9.0" 207 + } 208 + }, 209 + "node_modules/@babel/helper-member-expression-to-functions": { 210 + "version": "7.28.5", 211 + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", 212 + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", 213 + "dev": true, 214 + "license": "MIT", 215 + "dependencies": { 216 + "@babel/traverse": "^7.28.5", 217 + "@babel/types": "^7.28.5" 218 + }, 219 + "engines": { 220 + "node": ">=6.9.0" 221 + } 222 + }, 223 + "node_modules/@babel/helper-module-imports": { 224 + "version": "7.28.6", 225 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 226 + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 227 + "dev": true, 228 + "license": "MIT", 229 + "dependencies": { 230 + "@babel/traverse": "^7.28.6", 231 + "@babel/types": "^7.28.6" 232 + }, 233 + "engines": { 234 + "node": ">=6.9.0" 235 + } 236 + }, 237 + "node_modules/@babel/helper-module-transforms": { 238 + "version": "7.28.6", 239 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 240 + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 241 + "dev": true, 242 + "license": "MIT", 243 + "dependencies": { 244 + "@babel/helper-module-imports": "^7.28.6", 245 + "@babel/helper-validator-identifier": "^7.28.5", 246 + "@babel/traverse": "^7.28.6" 247 + }, 248 + "engines": { 249 + "node": ">=6.9.0" 250 + }, 251 + "peerDependencies": { 252 + "@babel/core": "^7.0.0" 253 + } 254 + }, 255 + "node_modules/@babel/helper-optimise-call-expression": { 256 + "version": "7.27.1", 257 + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", 258 + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", 259 + "dev": true, 260 + "license": "MIT", 261 + "dependencies": { 262 + "@babel/types": "^7.27.1" 263 + }, 264 + "engines": { 265 + "node": ">=6.9.0" 266 + } 267 + }, 268 + "node_modules/@babel/helper-plugin-utils": { 269 + "version": "7.28.6", 270 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 271 + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 272 + "dev": true, 273 + "license": "MIT", 274 + "engines": { 275 + "node": ">=6.9.0" 276 + } 277 + }, 278 + "node_modules/@babel/helper-remap-async-to-generator": { 279 + "version": "7.27.1", 280 + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", 281 + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", 282 + "dev": true, 283 + "license": "MIT", 284 + "dependencies": { 285 + "@babel/helper-annotate-as-pure": "^7.27.1", 286 + "@babel/helper-wrap-function": "^7.27.1", 287 + "@babel/traverse": "^7.27.1" 288 + }, 289 + "engines": { 290 + "node": ">=6.9.0" 291 + }, 292 + "peerDependencies": { 293 + "@babel/core": "^7.0.0" 294 + } 295 + }, 296 + "node_modules/@babel/helper-replace-supers": { 297 + "version": "7.28.6", 298 + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", 299 + "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", 300 + "dev": true, 301 + "license": "MIT", 302 + "dependencies": { 303 + "@babel/helper-member-expression-to-functions": "^7.28.5", 304 + "@babel/helper-optimise-call-expression": "^7.27.1", 305 + "@babel/traverse": "^7.28.6" 306 + }, 307 + "engines": { 308 + "node": ">=6.9.0" 309 + }, 310 + "peerDependencies": { 311 + "@babel/core": "^7.0.0" 312 + } 313 + }, 314 + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 315 + "version": "7.27.1", 316 + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", 317 + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", 318 + "dev": true, 319 + "license": "MIT", 320 + "dependencies": { 321 + "@babel/traverse": "^7.27.1", 322 + "@babel/types": "^7.27.1" 323 + }, 324 + "engines": { 325 + "node": ">=6.9.0" 326 + } 327 + }, 328 + "node_modules/@babel/helper-string-parser": { 329 + "version": "7.27.1", 330 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 331 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 332 + "license": "MIT", 333 + "engines": { 334 + "node": ">=6.9.0" 335 + } 336 + }, 337 + "node_modules/@babel/helper-validator-identifier": { 338 + "version": "7.28.5", 339 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 340 + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 341 + "license": "MIT", 342 + "engines": { 343 + "node": ">=6.9.0" 344 + } 345 + }, 346 + "node_modules/@babel/helper-validator-option": { 347 + "version": "7.27.1", 348 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 349 + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 350 + "dev": true, 351 + "license": "MIT", 352 + "engines": { 353 + "node": ">=6.9.0" 354 + } 355 + }, 356 + "node_modules/@babel/helper-wrap-function": { 357 + "version": "7.28.6", 358 + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz", 359 + "integrity": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==", 360 + "dev": true, 361 + "license": "MIT", 362 + "dependencies": { 363 + "@babel/template": "^7.28.6", 364 + "@babel/traverse": "^7.28.6", 365 + "@babel/types": "^7.28.6" 366 + }, 367 + "engines": { 368 + "node": ">=6.9.0" 369 + } 370 + }, 371 + "node_modules/@babel/helpers": { 372 + "version": "7.29.2", 373 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", 374 + "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", 375 + "dev": true, 376 + "license": "MIT", 377 + "dependencies": { 378 + "@babel/template": "^7.28.6", 379 + "@babel/types": "^7.29.0" 380 + }, 381 + "engines": { 382 + "node": ">=6.9.0" 383 + } 384 + }, 385 + "node_modules/@babel/parser": { 386 + "version": "7.29.2", 387 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", 388 + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", 389 + "license": "MIT", 390 + "dependencies": { 391 + "@babel/types": "^7.29.0" 392 + }, 393 + "bin": { 394 + "parser": "bin/babel-parser.js" 395 + }, 396 + "engines": { 397 + "node": ">=6.0.0" 398 + } 399 + }, 400 + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { 401 + "version": "7.28.5", 402 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", 403 + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", 404 + "dev": true, 405 + "license": "MIT", 406 + "dependencies": { 407 + "@babel/helper-plugin-utils": "^7.27.1", 408 + "@babel/traverse": "^7.28.5" 409 + }, 410 + "engines": { 411 + "node": ">=6.9.0" 412 + }, 413 + "peerDependencies": { 414 + "@babel/core": "^7.0.0" 415 + } 416 + }, 417 + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { 418 + "version": "7.27.1", 419 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", 420 + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", 421 + "dev": true, 422 + "license": "MIT", 423 + "dependencies": { 424 + "@babel/helper-plugin-utils": "^7.27.1" 425 + }, 426 + "engines": { 427 + "node": ">=6.9.0" 428 + }, 429 + "peerDependencies": { 430 + "@babel/core": "^7.0.0" 431 + } 432 + }, 433 + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 434 + "version": "7.27.1", 435 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", 436 + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", 437 + "dev": true, 438 + "license": "MIT", 439 + "dependencies": { 440 + "@babel/helper-plugin-utils": "^7.27.1" 441 + }, 442 + "engines": { 443 + "node": ">=6.9.0" 444 + }, 445 + "peerDependencies": { 446 + "@babel/core": "^7.0.0" 447 + } 448 + }, 449 + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 450 + "version": "7.27.1", 451 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", 452 + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", 453 + "dev": true, 454 + "license": "MIT", 455 + "dependencies": { 456 + "@babel/helper-plugin-utils": "^7.27.1", 457 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 458 + "@babel/plugin-transform-optional-chaining": "^7.27.1" 459 + }, 460 + "engines": { 461 + "node": ">=6.9.0" 462 + }, 463 + "peerDependencies": { 464 + "@babel/core": "^7.13.0" 465 + } 466 + }, 467 + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { 468 + "version": "7.28.6", 469 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz", 470 + "integrity": "sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==", 471 + "dev": true, 472 + "license": "MIT", 473 + "dependencies": { 474 + "@babel/helper-plugin-utils": "^7.28.6", 475 + "@babel/traverse": "^7.28.6" 476 + }, 477 + "engines": { 478 + "node": ">=6.9.0" 479 + }, 480 + "peerDependencies": { 481 + "@babel/core": "^7.0.0" 482 + } 483 + }, 484 + "node_modules/@babel/plugin-proposal-private-property-in-object": { 485 + "version": "7.21.0-placeholder-for-preset-env.2", 486 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", 487 + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", 488 + "dev": true, 489 + "license": "MIT", 490 + "engines": { 491 + "node": ">=6.9.0" 492 + }, 493 + "peerDependencies": { 494 + "@babel/core": "^7.0.0-0" 495 + } 496 + }, 497 + "node_modules/@babel/plugin-syntax-import-assertions": { 498 + "version": "7.28.6", 499 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz", 500 + "integrity": "sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==", 501 + "dev": true, 502 + "license": "MIT", 503 + "dependencies": { 504 + "@babel/helper-plugin-utils": "^7.28.6" 505 + }, 506 + "engines": { 507 + "node": ">=6.9.0" 508 + }, 509 + "peerDependencies": { 510 + "@babel/core": "^7.0.0-0" 511 + } 512 + }, 513 + "node_modules/@babel/plugin-syntax-import-attributes": { 514 + "version": "7.28.6", 515 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz", 516 + "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==", 517 + "dev": true, 518 + "license": "MIT", 519 + "dependencies": { 520 + "@babel/helper-plugin-utils": "^7.28.6" 521 + }, 522 + "engines": { 523 + "node": ">=6.9.0" 524 + }, 525 + "peerDependencies": { 526 + "@babel/core": "^7.0.0-0" 527 + } 528 + }, 529 + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { 530 + "version": "7.18.6", 531 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", 532 + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", 533 + "dev": true, 534 + "license": "MIT", 535 + "dependencies": { 536 + "@babel/helper-create-regexp-features-plugin": "^7.18.6", 537 + "@babel/helper-plugin-utils": "^7.18.6" 538 + }, 539 + "engines": { 540 + "node": ">=6.9.0" 541 + }, 542 + "peerDependencies": { 543 + "@babel/core": "^7.0.0" 544 + } 545 + }, 546 + "node_modules/@babel/plugin-transform-arrow-functions": { 547 + "version": "7.27.1", 548 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", 549 + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", 550 + "dev": true, 551 + "license": "MIT", 552 + "dependencies": { 553 + "@babel/helper-plugin-utils": "^7.27.1" 554 + }, 555 + "engines": { 556 + "node": ">=6.9.0" 557 + }, 558 + "peerDependencies": { 559 + "@babel/core": "^7.0.0-0" 560 + } 561 + }, 562 + "node_modules/@babel/plugin-transform-async-generator-functions": { 563 + "version": "7.29.0", 564 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.0.tgz", 565 + "integrity": "sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w==", 566 + "dev": true, 567 + "license": "MIT", 568 + "dependencies": { 569 + "@babel/helper-plugin-utils": "^7.28.6", 570 + "@babel/helper-remap-async-to-generator": "^7.27.1", 571 + "@babel/traverse": "^7.29.0" 572 + }, 573 + "engines": { 574 + "node": ">=6.9.0" 575 + }, 576 + "peerDependencies": { 577 + "@babel/core": "^7.0.0-0" 578 + } 579 + }, 580 + "node_modules/@babel/plugin-transform-async-to-generator": { 581 + "version": "7.28.6", 582 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz", 583 + "integrity": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==", 584 + "dev": true, 585 + "license": "MIT", 586 + "dependencies": { 587 + "@babel/helper-module-imports": "^7.28.6", 588 + "@babel/helper-plugin-utils": "^7.28.6", 589 + "@babel/helper-remap-async-to-generator": "^7.27.1" 590 + }, 591 + "engines": { 592 + "node": ">=6.9.0" 593 + }, 594 + "peerDependencies": { 595 + "@babel/core": "^7.0.0-0" 596 + } 597 + }, 598 + "node_modules/@babel/plugin-transform-block-scoped-functions": { 599 + "version": "7.27.1", 600 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", 601 + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", 602 + "dev": true, 603 + "license": "MIT", 604 + "dependencies": { 605 + "@babel/helper-plugin-utils": "^7.27.1" 606 + }, 607 + "engines": { 608 + "node": ">=6.9.0" 609 + }, 610 + "peerDependencies": { 611 + "@babel/core": "^7.0.0-0" 612 + } 613 + }, 614 + "node_modules/@babel/plugin-transform-block-scoping": { 615 + "version": "7.28.6", 616 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz", 617 + "integrity": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==", 618 + "dev": true, 619 + "license": "MIT", 620 + "dependencies": { 621 + "@babel/helper-plugin-utils": "^7.28.6" 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-transform-class-properties": { 631 + "version": "7.28.6", 632 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz", 633 + "integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==", 634 + "dev": true, 635 + "license": "MIT", 636 + "dependencies": { 637 + "@babel/helper-create-class-features-plugin": "^7.28.6", 638 + "@babel/helper-plugin-utils": "^7.28.6" 639 + }, 640 + "engines": { 641 + "node": ">=6.9.0" 642 + }, 643 + "peerDependencies": { 644 + "@babel/core": "^7.0.0-0" 645 + } 646 + }, 647 + "node_modules/@babel/plugin-transform-class-static-block": { 648 + "version": "7.28.6", 649 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz", 650 + "integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==", 651 + "dev": true, 652 + "license": "MIT", 653 + "dependencies": { 654 + "@babel/helper-create-class-features-plugin": "^7.28.6", 655 + "@babel/helper-plugin-utils": "^7.28.6" 656 + }, 657 + "engines": { 658 + "node": ">=6.9.0" 659 + }, 660 + "peerDependencies": { 661 + "@babel/core": "^7.12.0" 662 + } 663 + }, 664 + "node_modules/@babel/plugin-transform-classes": { 665 + "version": "7.28.6", 666 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz", 667 + "integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==", 668 + "dev": true, 669 + "license": "MIT", 670 + "dependencies": { 671 + "@babel/helper-annotate-as-pure": "^7.27.3", 672 + "@babel/helper-compilation-targets": "^7.28.6", 673 + "@babel/helper-globals": "^7.28.0", 674 + "@babel/helper-plugin-utils": "^7.28.6", 675 + "@babel/helper-replace-supers": "^7.28.6", 676 + "@babel/traverse": "^7.28.6" 677 + }, 678 + "engines": { 679 + "node": ">=6.9.0" 680 + }, 681 + "peerDependencies": { 682 + "@babel/core": "^7.0.0-0" 683 + } 684 + }, 685 + "node_modules/@babel/plugin-transform-computed-properties": { 686 + "version": "7.28.6", 687 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz", 688 + "integrity": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==", 689 + "dev": true, 690 + "license": "MIT", 691 + "dependencies": { 692 + "@babel/helper-plugin-utils": "^7.28.6", 693 + "@babel/template": "^7.28.6" 694 + }, 695 + "engines": { 696 + "node": ">=6.9.0" 697 + }, 698 + "peerDependencies": { 699 + "@babel/core": "^7.0.0-0" 700 + } 701 + }, 702 + "node_modules/@babel/plugin-transform-destructuring": { 703 + "version": "7.28.5", 704 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", 705 + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", 706 + "dev": true, 707 + "license": "MIT", 708 + "dependencies": { 709 + "@babel/helper-plugin-utils": "^7.27.1", 710 + "@babel/traverse": "^7.28.5" 711 + }, 712 + "engines": { 713 + "node": ">=6.9.0" 714 + }, 715 + "peerDependencies": { 716 + "@babel/core": "^7.0.0-0" 717 + } 718 + }, 719 + "node_modules/@babel/plugin-transform-dotall-regex": { 720 + "version": "7.28.6", 721 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz", 722 + "integrity": "sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==", 723 + "dev": true, 724 + "license": "MIT", 725 + "dependencies": { 726 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 727 + "@babel/helper-plugin-utils": "^7.28.6" 728 + }, 729 + "engines": { 730 + "node": ">=6.9.0" 731 + }, 732 + "peerDependencies": { 733 + "@babel/core": "^7.0.0-0" 734 + } 735 + }, 736 + "node_modules/@babel/plugin-transform-duplicate-keys": { 737 + "version": "7.27.1", 738 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", 739 + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", 740 + "dev": true, 741 + "license": "MIT", 742 + "dependencies": { 743 + "@babel/helper-plugin-utils": "^7.27.1" 744 + }, 745 + "engines": { 746 + "node": ">=6.9.0" 747 + }, 748 + "peerDependencies": { 749 + "@babel/core": "^7.0.0-0" 750 + } 751 + }, 752 + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { 753 + "version": "7.29.0", 754 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.29.0.tgz", 755 + "integrity": "sha512-zBPcW2lFGxdiD8PUnPwJjag2J9otbcLQzvbiOzDxpYXyCuYX9agOwMPGn1prVH0a4qzhCKu24rlH4c1f7yA8rw==", 756 + "dev": true, 757 + "license": "MIT", 758 + "dependencies": { 759 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 760 + "@babel/helper-plugin-utils": "^7.28.6" 761 + }, 762 + "engines": { 763 + "node": ">=6.9.0" 764 + }, 765 + "peerDependencies": { 766 + "@babel/core": "^7.0.0" 767 + } 768 + }, 769 + "node_modules/@babel/plugin-transform-dynamic-import": { 770 + "version": "7.27.1", 771 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", 772 + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", 773 + "dev": true, 774 + "license": "MIT", 775 + "dependencies": { 776 + "@babel/helper-plugin-utils": "^7.27.1" 777 + }, 778 + "engines": { 779 + "node": ">=6.9.0" 780 + }, 781 + "peerDependencies": { 782 + "@babel/core": "^7.0.0-0" 783 + } 784 + }, 785 + "node_modules/@babel/plugin-transform-explicit-resource-management": { 786 + "version": "7.28.6", 787 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz", 788 + "integrity": "sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==", 789 + "dev": true, 790 + "license": "MIT", 791 + "dependencies": { 792 + "@babel/helper-plugin-utils": "^7.28.6", 793 + "@babel/plugin-transform-destructuring": "^7.28.5" 794 + }, 795 + "engines": { 796 + "node": ">=6.9.0" 797 + }, 798 + "peerDependencies": { 799 + "@babel/core": "^7.0.0-0" 800 + } 801 + }, 802 + "node_modules/@babel/plugin-transform-exponentiation-operator": { 803 + "version": "7.28.6", 804 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz", 805 + "integrity": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==", 806 + "dev": true, 807 + "license": "MIT", 808 + "dependencies": { 809 + "@babel/helper-plugin-utils": "^7.28.6" 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-export-namespace-from": { 819 + "version": "7.27.1", 820 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", 821 + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", 822 + "dev": true, 823 + "license": "MIT", 824 + "dependencies": { 825 + "@babel/helper-plugin-utils": "^7.27.1" 826 + }, 827 + "engines": { 828 + "node": ">=6.9.0" 829 + }, 830 + "peerDependencies": { 831 + "@babel/core": "^7.0.0-0" 832 + } 833 + }, 834 + "node_modules/@babel/plugin-transform-for-of": { 835 + "version": "7.27.1", 836 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", 837 + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", 838 + "dev": true, 839 + "license": "MIT", 840 + "dependencies": { 841 + "@babel/helper-plugin-utils": "^7.27.1", 842 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 843 + }, 844 + "engines": { 845 + "node": ">=6.9.0" 846 + }, 847 + "peerDependencies": { 848 + "@babel/core": "^7.0.0-0" 849 + } 850 + }, 851 + "node_modules/@babel/plugin-transform-function-name": { 852 + "version": "7.27.1", 853 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", 854 + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", 855 + "dev": true, 856 + "license": "MIT", 857 + "dependencies": { 858 + "@babel/helper-compilation-targets": "^7.27.1", 859 + "@babel/helper-plugin-utils": "^7.27.1", 860 + "@babel/traverse": "^7.27.1" 861 + }, 862 + "engines": { 863 + "node": ">=6.9.0" 864 + }, 865 + "peerDependencies": { 866 + "@babel/core": "^7.0.0-0" 867 + } 868 + }, 869 + "node_modules/@babel/plugin-transform-json-strings": { 870 + "version": "7.28.6", 871 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz", 872 + "integrity": "sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==", 873 + "dev": true, 874 + "license": "MIT", 875 + "dependencies": { 876 + "@babel/helper-plugin-utils": "^7.28.6" 877 + }, 878 + "engines": { 879 + "node": ">=6.9.0" 880 + }, 881 + "peerDependencies": { 882 + "@babel/core": "^7.0.0-0" 883 + } 884 + }, 885 + "node_modules/@babel/plugin-transform-literals": { 886 + "version": "7.27.1", 887 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", 888 + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", 889 + "dev": true, 890 + "license": "MIT", 891 + "dependencies": { 892 + "@babel/helper-plugin-utils": "^7.27.1" 893 + }, 894 + "engines": { 895 + "node": ">=6.9.0" 896 + }, 897 + "peerDependencies": { 898 + "@babel/core": "^7.0.0-0" 899 + } 900 + }, 901 + "node_modules/@babel/plugin-transform-logical-assignment-operators": { 902 + "version": "7.28.6", 903 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz", 904 + "integrity": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==", 905 + "dev": true, 906 + "license": "MIT", 907 + "dependencies": { 908 + "@babel/helper-plugin-utils": "^7.28.6" 909 + }, 910 + "engines": { 911 + "node": ">=6.9.0" 912 + }, 913 + "peerDependencies": { 914 + "@babel/core": "^7.0.0-0" 915 + } 916 + }, 917 + "node_modules/@babel/plugin-transform-member-expression-literals": { 918 + "version": "7.27.1", 919 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", 920 + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", 921 + "dev": true, 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-modules-amd": { 934 + "version": "7.27.1", 935 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", 936 + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", 937 + "dev": true, 938 + "license": "MIT", 939 + "dependencies": { 940 + "@babel/helper-module-transforms": "^7.27.1", 941 + "@babel/helper-plugin-utils": "^7.27.1" 942 + }, 943 + "engines": { 944 + "node": ">=6.9.0" 945 + }, 946 + "peerDependencies": { 947 + "@babel/core": "^7.0.0-0" 948 + } 949 + }, 950 + "node_modules/@babel/plugin-transform-modules-commonjs": { 951 + "version": "7.28.6", 952 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", 953 + "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", 954 + "dev": true, 955 + "license": "MIT", 956 + "dependencies": { 957 + "@babel/helper-module-transforms": "^7.28.6", 958 + "@babel/helper-plugin-utils": "^7.28.6" 959 + }, 960 + "engines": { 961 + "node": ">=6.9.0" 962 + }, 963 + "peerDependencies": { 964 + "@babel/core": "^7.0.0-0" 965 + } 966 + }, 967 + "node_modules/@babel/plugin-transform-modules-systemjs": { 968 + "version": "7.29.0", 969 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz", 970 + "integrity": "sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==", 971 + "dev": true, 972 + "license": "MIT", 973 + "dependencies": { 974 + "@babel/helper-module-transforms": "^7.28.6", 975 + "@babel/helper-plugin-utils": "^7.28.6", 976 + "@babel/helper-validator-identifier": "^7.28.5", 977 + "@babel/traverse": "^7.29.0" 978 + }, 979 + "engines": { 980 + "node": ">=6.9.0" 981 + }, 982 + "peerDependencies": { 983 + "@babel/core": "^7.0.0-0" 984 + } 985 + }, 986 + "node_modules/@babel/plugin-transform-modules-umd": { 987 + "version": "7.27.1", 988 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", 989 + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", 990 + "dev": true, 991 + "license": "MIT", 992 + "dependencies": { 993 + "@babel/helper-module-transforms": "^7.27.1", 994 + "@babel/helper-plugin-utils": "^7.27.1" 995 + }, 996 + "engines": { 997 + "node": ">=6.9.0" 998 + }, 999 + "peerDependencies": { 1000 + "@babel/core": "^7.0.0-0" 1001 + } 1002 + }, 1003 + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1004 + "version": "7.29.0", 1005 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.0.tgz", 1006 + "integrity": "sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ==", 1007 + "dev": true, 1008 + "license": "MIT", 1009 + "dependencies": { 1010 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 1011 + "@babel/helper-plugin-utils": "^7.28.6" 1012 + }, 1013 + "engines": { 1014 + "node": ">=6.9.0" 1015 + }, 1016 + "peerDependencies": { 1017 + "@babel/core": "^7.0.0" 1018 + } 1019 + }, 1020 + "node_modules/@babel/plugin-transform-new-target": { 1021 + "version": "7.27.1", 1022 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", 1023 + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", 1024 + "dev": true, 1025 + "license": "MIT", 1026 + "dependencies": { 1027 + "@babel/helper-plugin-utils": "^7.27.1" 1028 + }, 1029 + "engines": { 1030 + "node": ">=6.9.0" 1031 + }, 1032 + "peerDependencies": { 1033 + "@babel/core": "^7.0.0-0" 1034 + } 1035 + }, 1036 + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { 1037 + "version": "7.28.6", 1038 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz", 1039 + "integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==", 1040 + "dev": true, 1041 + "license": "MIT", 1042 + "dependencies": { 1043 + "@babel/helper-plugin-utils": "^7.28.6" 1044 + }, 1045 + "engines": { 1046 + "node": ">=6.9.0" 1047 + }, 1048 + "peerDependencies": { 1049 + "@babel/core": "^7.0.0-0" 1050 + } 1051 + }, 1052 + "node_modules/@babel/plugin-transform-numeric-separator": { 1053 + "version": "7.28.6", 1054 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz", 1055 + "integrity": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==", 1056 + "dev": true, 1057 + "license": "MIT", 1058 + "dependencies": { 1059 + "@babel/helper-plugin-utils": "^7.28.6" 1060 + }, 1061 + "engines": { 1062 + "node": ">=6.9.0" 1063 + }, 1064 + "peerDependencies": { 1065 + "@babel/core": "^7.0.0-0" 1066 + } 1067 + }, 1068 + "node_modules/@babel/plugin-transform-object-rest-spread": { 1069 + "version": "7.28.6", 1070 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz", 1071 + "integrity": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==", 1072 + "dev": true, 1073 + "license": "MIT", 1074 + "dependencies": { 1075 + "@babel/helper-compilation-targets": "^7.28.6", 1076 + "@babel/helper-plugin-utils": "^7.28.6", 1077 + "@babel/plugin-transform-destructuring": "^7.28.5", 1078 + "@babel/plugin-transform-parameters": "^7.27.7", 1079 + "@babel/traverse": "^7.28.6" 1080 + }, 1081 + "engines": { 1082 + "node": ">=6.9.0" 1083 + }, 1084 + "peerDependencies": { 1085 + "@babel/core": "^7.0.0-0" 1086 + } 1087 + }, 1088 + "node_modules/@babel/plugin-transform-object-super": { 1089 + "version": "7.27.1", 1090 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", 1091 + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", 1092 + "dev": true, 1093 + "license": "MIT", 1094 + "dependencies": { 1095 + "@babel/helper-plugin-utils": "^7.27.1", 1096 + "@babel/helper-replace-supers": "^7.27.1" 1097 + }, 1098 + "engines": { 1099 + "node": ">=6.9.0" 1100 + }, 1101 + "peerDependencies": { 1102 + "@babel/core": "^7.0.0-0" 1103 + } 1104 + }, 1105 + "node_modules/@babel/plugin-transform-optional-catch-binding": { 1106 + "version": "7.28.6", 1107 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz", 1108 + "integrity": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==", 1109 + "dev": true, 1110 + "license": "MIT", 1111 + "dependencies": { 1112 + "@babel/helper-plugin-utils": "^7.28.6" 1113 + }, 1114 + "engines": { 1115 + "node": ">=6.9.0" 1116 + }, 1117 + "peerDependencies": { 1118 + "@babel/core": "^7.0.0-0" 1119 + } 1120 + }, 1121 + "node_modules/@babel/plugin-transform-optional-chaining": { 1122 + "version": "7.28.6", 1123 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz", 1124 + "integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==", 1125 + "dev": true, 1126 + "license": "MIT", 1127 + "dependencies": { 1128 + "@babel/helper-plugin-utils": "^7.28.6", 1129 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 1130 + }, 1131 + "engines": { 1132 + "node": ">=6.9.0" 1133 + }, 1134 + "peerDependencies": { 1135 + "@babel/core": "^7.0.0-0" 1136 + } 1137 + }, 1138 + "node_modules/@babel/plugin-transform-parameters": { 1139 + "version": "7.27.7", 1140 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", 1141 + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", 1142 + "dev": true, 1143 + "license": "MIT", 1144 + "dependencies": { 1145 + "@babel/helper-plugin-utils": "^7.27.1" 1146 + }, 1147 + "engines": { 1148 + "node": ">=6.9.0" 1149 + }, 1150 + "peerDependencies": { 1151 + "@babel/core": "^7.0.0-0" 1152 + } 1153 + }, 1154 + "node_modules/@babel/plugin-transform-private-methods": { 1155 + "version": "7.28.6", 1156 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz", 1157 + "integrity": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==", 1158 + "dev": true, 1159 + "license": "MIT", 1160 + "dependencies": { 1161 + "@babel/helper-create-class-features-plugin": "^7.28.6", 1162 + "@babel/helper-plugin-utils": "^7.28.6" 1163 + }, 1164 + "engines": { 1165 + "node": ">=6.9.0" 1166 + }, 1167 + "peerDependencies": { 1168 + "@babel/core": "^7.0.0-0" 1169 + } 1170 + }, 1171 + "node_modules/@babel/plugin-transform-private-property-in-object": { 1172 + "version": "7.28.6", 1173 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz", 1174 + "integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==", 1175 + "dev": true, 1176 + "license": "MIT", 1177 + "dependencies": { 1178 + "@babel/helper-annotate-as-pure": "^7.27.3", 1179 + "@babel/helper-create-class-features-plugin": "^7.28.6", 1180 + "@babel/helper-plugin-utils": "^7.28.6" 1181 + }, 1182 + "engines": { 1183 + "node": ">=6.9.0" 1184 + }, 1185 + "peerDependencies": { 1186 + "@babel/core": "^7.0.0-0" 1187 + } 1188 + }, 1189 + "node_modules/@babel/plugin-transform-property-literals": { 1190 + "version": "7.27.1", 1191 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", 1192 + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", 1193 + "dev": true, 1194 + "license": "MIT", 1195 + "dependencies": { 1196 + "@babel/helper-plugin-utils": "^7.27.1" 1197 + }, 1198 + "engines": { 1199 + "node": ">=6.9.0" 1200 + }, 1201 + "peerDependencies": { 1202 + "@babel/core": "^7.0.0-0" 1203 + } 1204 + }, 1205 + "node_modules/@babel/plugin-transform-regenerator": { 1206 + "version": "7.29.0", 1207 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.0.tgz", 1208 + "integrity": "sha512-FijqlqMA7DmRdg/aINBSs04y8XNTYw/lr1gJ2WsmBnnaNw1iS43EPkJW+zK7z65auG3AWRFXWj+NcTQwYptUog==", 1209 + "dev": true, 1210 + "license": "MIT", 1211 + "dependencies": { 1212 + "@babel/helper-plugin-utils": "^7.28.6" 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-regexp-modifiers": { 1222 + "version": "7.28.6", 1223 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz", 1224 + "integrity": "sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==", 1225 + "dev": true, 1226 + "license": "MIT", 1227 + "dependencies": { 1228 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 1229 + "@babel/helper-plugin-utils": "^7.28.6" 1230 + }, 1231 + "engines": { 1232 + "node": ">=6.9.0" 1233 + }, 1234 + "peerDependencies": { 1235 + "@babel/core": "^7.0.0" 1236 + } 1237 + }, 1238 + "node_modules/@babel/plugin-transform-reserved-words": { 1239 + "version": "7.27.1", 1240 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", 1241 + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", 1242 + "dev": true, 1243 + "license": "MIT", 1244 + "dependencies": { 1245 + "@babel/helper-plugin-utils": "^7.27.1" 1246 + }, 1247 + "engines": { 1248 + "node": ">=6.9.0" 1249 + }, 1250 + "peerDependencies": { 1251 + "@babel/core": "^7.0.0-0" 1252 + } 1253 + }, 1254 + "node_modules/@babel/plugin-transform-shorthand-properties": { 1255 + "version": "7.27.1", 1256 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", 1257 + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", 1258 + "dev": true, 1259 + "license": "MIT", 1260 + "dependencies": { 1261 + "@babel/helper-plugin-utils": "^7.27.1" 1262 + }, 1263 + "engines": { 1264 + "node": ">=6.9.0" 1265 + }, 1266 + "peerDependencies": { 1267 + "@babel/core": "^7.0.0-0" 1268 + } 1269 + }, 1270 + "node_modules/@babel/plugin-transform-spread": { 1271 + "version": "7.28.6", 1272 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz", 1273 + "integrity": "sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==", 1274 + "dev": true, 1275 + "license": "MIT", 1276 + "dependencies": { 1277 + "@babel/helper-plugin-utils": "^7.28.6", 1278 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" 1279 + }, 1280 + "engines": { 1281 + "node": ">=6.9.0" 1282 + }, 1283 + "peerDependencies": { 1284 + "@babel/core": "^7.0.0-0" 1285 + } 1286 + }, 1287 + "node_modules/@babel/plugin-transform-sticky-regex": { 1288 + "version": "7.27.1", 1289 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", 1290 + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", 1291 + "dev": true, 1292 + "license": "MIT", 1293 + "dependencies": { 1294 + "@babel/helper-plugin-utils": "^7.27.1" 1295 + }, 1296 + "engines": { 1297 + "node": ">=6.9.0" 1298 + }, 1299 + "peerDependencies": { 1300 + "@babel/core": "^7.0.0-0" 1301 + } 1302 + }, 1303 + "node_modules/@babel/plugin-transform-template-literals": { 1304 + "version": "7.27.1", 1305 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", 1306 + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", 1307 + "dev": true, 1308 + "license": "MIT", 1309 + "dependencies": { 1310 + "@babel/helper-plugin-utils": "^7.27.1" 1311 + }, 1312 + "engines": { 1313 + "node": ">=6.9.0" 1314 + }, 1315 + "peerDependencies": { 1316 + "@babel/core": "^7.0.0-0" 1317 + } 1318 + }, 1319 + "node_modules/@babel/plugin-transform-typeof-symbol": { 1320 + "version": "7.27.1", 1321 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", 1322 + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", 1323 + "dev": true, 1324 + "license": "MIT", 1325 + "dependencies": { 1326 + "@babel/helper-plugin-utils": "^7.27.1" 1327 + }, 1328 + "engines": { 1329 + "node": ">=6.9.0" 1330 + }, 1331 + "peerDependencies": { 1332 + "@babel/core": "^7.0.0-0" 1333 + } 1334 + }, 1335 + "node_modules/@babel/plugin-transform-unicode-escapes": { 1336 + "version": "7.27.1", 1337 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", 1338 + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", 1339 + "dev": true, 1340 + "license": "MIT", 1341 + "dependencies": { 1342 + "@babel/helper-plugin-utils": "^7.27.1" 1343 + }, 1344 + "engines": { 1345 + "node": ">=6.9.0" 1346 + }, 1347 + "peerDependencies": { 1348 + "@babel/core": "^7.0.0-0" 1349 + } 1350 + }, 1351 + "node_modules/@babel/plugin-transform-unicode-property-regex": { 1352 + "version": "7.28.6", 1353 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz", 1354 + "integrity": "sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==", 1355 + "dev": true, 1356 + "license": "MIT", 1357 + "dependencies": { 1358 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 1359 + "@babel/helper-plugin-utils": "^7.28.6" 1360 + }, 1361 + "engines": { 1362 + "node": ">=6.9.0" 1363 + }, 1364 + "peerDependencies": { 1365 + "@babel/core": "^7.0.0-0" 1366 + } 1367 + }, 1368 + "node_modules/@babel/plugin-transform-unicode-regex": { 1369 + "version": "7.27.1", 1370 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", 1371 + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", 1372 + "dev": true, 1373 + "license": "MIT", 1374 + "dependencies": { 1375 + "@babel/helper-create-regexp-features-plugin": "^7.27.1", 1376 + "@babel/helper-plugin-utils": "^7.27.1" 1377 + }, 1378 + "engines": { 1379 + "node": ">=6.9.0" 1380 + }, 1381 + "peerDependencies": { 1382 + "@babel/core": "^7.0.0-0" 1383 + } 1384 + }, 1385 + "node_modules/@babel/plugin-transform-unicode-sets-regex": { 1386 + "version": "7.28.6", 1387 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz", 1388 + "integrity": "sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==", 1389 + "dev": true, 1390 + "license": "MIT", 1391 + "dependencies": { 1392 + "@babel/helper-create-regexp-features-plugin": "^7.28.5", 1393 + "@babel/helper-plugin-utils": "^7.28.6" 1394 + }, 1395 + "engines": { 1396 + "node": ">=6.9.0" 1397 + }, 1398 + "peerDependencies": { 1399 + "@babel/core": "^7.0.0" 1400 + } 1401 + }, 1402 + "node_modules/@babel/preset-env": { 1403 + "version": "7.29.2", 1404 + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.2.tgz", 1405 + "integrity": "sha512-DYD23veRYGvBFhcTY1iUvJnDNpuqNd/BzBwCvzOTKUnJjKg5kpUBh3/u9585Agdkgj+QuygG7jLfOPWMa2KVNw==", 1406 + "dev": true, 1407 + "license": "MIT", 1408 + "dependencies": { 1409 + "@babel/compat-data": "^7.29.0", 1410 + "@babel/helper-compilation-targets": "^7.28.6", 1411 + "@babel/helper-plugin-utils": "^7.28.6", 1412 + "@babel/helper-validator-option": "^7.27.1", 1413 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", 1414 + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", 1415 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", 1416 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", 1417 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.6", 1418 + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", 1419 + "@babel/plugin-syntax-import-assertions": "^7.28.6", 1420 + "@babel/plugin-syntax-import-attributes": "^7.28.6", 1421 + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", 1422 + "@babel/plugin-transform-arrow-functions": "^7.27.1", 1423 + "@babel/plugin-transform-async-generator-functions": "^7.29.0", 1424 + "@babel/plugin-transform-async-to-generator": "^7.28.6", 1425 + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", 1426 + "@babel/plugin-transform-block-scoping": "^7.28.6", 1427 + "@babel/plugin-transform-class-properties": "^7.28.6", 1428 + "@babel/plugin-transform-class-static-block": "^7.28.6", 1429 + "@babel/plugin-transform-classes": "^7.28.6", 1430 + "@babel/plugin-transform-computed-properties": "^7.28.6", 1431 + "@babel/plugin-transform-destructuring": "^7.28.5", 1432 + "@babel/plugin-transform-dotall-regex": "^7.28.6", 1433 + "@babel/plugin-transform-duplicate-keys": "^7.27.1", 1434 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.29.0", 1435 + "@babel/plugin-transform-dynamic-import": "^7.27.1", 1436 + "@babel/plugin-transform-explicit-resource-management": "^7.28.6", 1437 + "@babel/plugin-transform-exponentiation-operator": "^7.28.6", 1438 + "@babel/plugin-transform-export-namespace-from": "^7.27.1", 1439 + "@babel/plugin-transform-for-of": "^7.27.1", 1440 + "@babel/plugin-transform-function-name": "^7.27.1", 1441 + "@babel/plugin-transform-json-strings": "^7.28.6", 1442 + "@babel/plugin-transform-literals": "^7.27.1", 1443 + "@babel/plugin-transform-logical-assignment-operators": "^7.28.6", 1444 + "@babel/plugin-transform-member-expression-literals": "^7.27.1", 1445 + "@babel/plugin-transform-modules-amd": "^7.27.1", 1446 + "@babel/plugin-transform-modules-commonjs": "^7.28.6", 1447 + "@babel/plugin-transform-modules-systemjs": "^7.29.0", 1448 + "@babel/plugin-transform-modules-umd": "^7.27.1", 1449 + "@babel/plugin-transform-named-capturing-groups-regex": "^7.29.0", 1450 + "@babel/plugin-transform-new-target": "^7.27.1", 1451 + "@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6", 1452 + "@babel/plugin-transform-numeric-separator": "^7.28.6", 1453 + "@babel/plugin-transform-object-rest-spread": "^7.28.6", 1454 + "@babel/plugin-transform-object-super": "^7.27.1", 1455 + "@babel/plugin-transform-optional-catch-binding": "^7.28.6", 1456 + "@babel/plugin-transform-optional-chaining": "^7.28.6", 1457 + "@babel/plugin-transform-parameters": "^7.27.7", 1458 + "@babel/plugin-transform-private-methods": "^7.28.6", 1459 + "@babel/plugin-transform-private-property-in-object": "^7.28.6", 1460 + "@babel/plugin-transform-property-literals": "^7.27.1", 1461 + "@babel/plugin-transform-regenerator": "^7.29.0", 1462 + "@babel/plugin-transform-regexp-modifiers": "^7.28.6", 1463 + "@babel/plugin-transform-reserved-words": "^7.27.1", 1464 + "@babel/plugin-transform-shorthand-properties": "^7.27.1", 1465 + "@babel/plugin-transform-spread": "^7.28.6", 1466 + "@babel/plugin-transform-sticky-regex": "^7.27.1", 1467 + "@babel/plugin-transform-template-literals": "^7.27.1", 1468 + "@babel/plugin-transform-typeof-symbol": "^7.27.1", 1469 + "@babel/plugin-transform-unicode-escapes": "^7.27.1", 1470 + "@babel/plugin-transform-unicode-property-regex": "^7.28.6", 1471 + "@babel/plugin-transform-unicode-regex": "^7.27.1", 1472 + "@babel/plugin-transform-unicode-sets-regex": "^7.28.6", 1473 + "@babel/preset-modules": "0.1.6-no-external-plugins", 1474 + "babel-plugin-polyfill-corejs2": "^0.4.15", 1475 + "babel-plugin-polyfill-corejs3": "^0.14.0", 1476 + "babel-plugin-polyfill-regenerator": "^0.6.6", 1477 + "core-js-compat": "^3.48.0", 1478 + "semver": "^6.3.1" 1479 + }, 1480 + "engines": { 1481 + "node": ">=6.9.0" 1482 + }, 1483 + "peerDependencies": { 1484 + "@babel/core": "^7.0.0-0" 1485 + } 1486 + }, 1487 + "node_modules/@babel/preset-modules": { 1488 + "version": "0.1.6-no-external-plugins", 1489 + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", 1490 + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", 1491 + "dev": true, 1492 + "license": "MIT", 1493 + "dependencies": { 1494 + "@babel/helper-plugin-utils": "^7.0.0", 1495 + "@babel/types": "^7.4.4", 1496 + "esutils": "^2.0.2" 1497 + }, 1498 + "peerDependencies": { 1499 + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" 1500 + } 1501 + }, 1502 + "node_modules/@babel/template": { 1503 + "version": "7.28.6", 1504 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 1505 + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 1506 + "dev": true, 1507 + "license": "MIT", 1508 + "dependencies": { 1509 + "@babel/code-frame": "^7.28.6", 1510 + "@babel/parser": "^7.28.6", 1511 + "@babel/types": "^7.28.6" 1512 + }, 1513 + "engines": { 1514 + "node": ">=6.9.0" 1515 + } 1516 + }, 1517 + "node_modules/@babel/traverse": { 1518 + "version": "7.29.0", 1519 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 1520 + "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 1521 + "dev": true, 1522 + "license": "MIT", 1523 + "dependencies": { 1524 + "@babel/code-frame": "^7.29.0", 1525 + "@babel/generator": "^7.29.0", 1526 + "@babel/helper-globals": "^7.28.0", 1527 + "@babel/parser": "^7.29.0", 1528 + "@babel/template": "^7.28.6", 1529 + "@babel/types": "^7.29.0", 1530 + "debug": "^4.3.1" 1531 + }, 1532 + "engines": { 1533 + "node": ">=6.9.0" 1534 + } 1535 + }, 1536 + "node_modules/@babel/types": { 1537 + "version": "7.29.0", 1538 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 1539 + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 1540 + "license": "MIT", 1541 + "dependencies": { 1542 + "@babel/helper-string-parser": "^7.27.1", 1543 + "@babel/helper-validator-identifier": "^7.28.5" 1544 + }, 1545 + "engines": { 1546 + "node": ">=6.9.0" 1547 + } 1548 + }, 1549 + "node_modules/@capacitor/app": { 1550 + "version": "8.0.1", 1551 + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-8.0.1.tgz", 1552 + "integrity": "sha512-yeG3yyA0ETKqvgqexwHMBlmVOF13A1hRXzv/km0Ptv5TrNIZvZJK4MTI3uiqvnbHrzoJGP5DwWAjEXEfi90v3Q==", 1553 + "license": "MIT", 1554 + "peerDependencies": { 1555 + "@capacitor/core": ">=8.0.0" 1556 + } 1557 + }, 1558 + "node_modules/@capacitor/cli": { 1559 + "version": "8.2.0", 1560 + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-8.2.0.tgz", 1561 + "integrity": "sha512-1cMEk0d/I6tl1U+v/lnJR5Oylpx8ZBIHrvQxD5zK0MkjYOUyQAAGJgh97rkhGJqjAUvrGpa8H4BmyhNQN9a17A==", 1562 + "dev": true, 1563 + "license": "MIT", 1564 + "dependencies": { 1565 + "@ionic/cli-framework-output": "^2.2.8", 1566 + "@ionic/utils-subprocess": "^3.0.1", 1567 + "@ionic/utils-terminal": "^2.3.5", 1568 + "commander": "^12.1.0", 1569 + "debug": "^4.4.0", 1570 + "env-paths": "^2.2.0", 1571 + "fs-extra": "^11.2.0", 1572 + "kleur": "^4.1.5", 1573 + "native-run": "^2.0.3", 1574 + "open": "^8.4.0", 1575 + "plist": "^3.1.0", 1576 + "prompts": "^2.4.2", 1577 + "rimraf": "^6.0.1", 1578 + "semver": "^7.6.3", 1579 + "tar": "^7.5.3", 1580 + "tslib": "^2.8.1", 1581 + "xml2js": "^0.6.2" 1582 + }, 1583 + "bin": { 1584 + "cap": "bin/capacitor", 1585 + "capacitor": "bin/capacitor" 1586 + }, 1587 + "engines": { 1588 + "node": ">=22.0.0" 1589 + } 1590 + }, 1591 + "node_modules/@capacitor/cli/node_modules/balanced-match": { 1592 + "version": "4.0.4", 1593 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 1594 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 1595 + "dev": true, 1596 + "license": "MIT", 1597 + "engines": { 1598 + "node": "18 || 20 || >=22" 1599 + } 1600 + }, 1601 + "node_modules/@capacitor/cli/node_modules/brace-expansion": { 1602 + "version": "5.0.4", 1603 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 1604 + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 1605 + "dev": true, 1606 + "license": "MIT", 1607 + "dependencies": { 1608 + "balanced-match": "^4.0.2" 1609 + }, 1610 + "engines": { 1611 + "node": "18 || 20 || >=22" 1612 + } 1613 + }, 1614 + "node_modules/@capacitor/cli/node_modules/commander": { 1615 + "version": "12.1.0", 1616 + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", 1617 + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", 1618 + "dev": true, 1619 + "license": "MIT", 1620 + "engines": { 1621 + "node": ">=18" 1622 + } 1623 + }, 1624 + "node_modules/@capacitor/cli/node_modules/fs-extra": { 1625 + "version": "11.3.4", 1626 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz", 1627 + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", 1628 + "dev": true, 1629 + "license": "MIT", 1630 + "dependencies": { 1631 + "graceful-fs": "^4.2.0", 1632 + "jsonfile": "^6.0.1", 1633 + "universalify": "^2.0.0" 1634 + }, 1635 + "engines": { 1636 + "node": ">=14.14" 1637 + } 1638 + }, 1639 + "node_modules/@capacitor/cli/node_modules/glob": { 1640 + "version": "13.0.6", 1641 + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", 1642 + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", 1643 + "dev": true, 1644 + "license": "BlueOak-1.0.0", 1645 + "dependencies": { 1646 + "minimatch": "^10.2.2", 1647 + "minipass": "^7.1.3", 1648 + "path-scurry": "^2.0.2" 1649 + }, 1650 + "engines": { 1651 + "node": "18 || 20 || >=22" 1652 + }, 1653 + "funding": { 1654 + "url": "https://github.com/sponsors/isaacs" 1655 + } 1656 + }, 1657 + "node_modules/@capacitor/cli/node_modules/lru-cache": { 1658 + "version": "11.2.7", 1659 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", 1660 + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", 1661 + "dev": true, 1662 + "license": "BlueOak-1.0.0", 1663 + "engines": { 1664 + "node": "20 || >=22" 1665 + } 1666 + }, 1667 + "node_modules/@capacitor/cli/node_modules/minimatch": { 1668 + "version": "10.2.4", 1669 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 1670 + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 1671 + "dev": true, 1672 + "license": "BlueOak-1.0.0", 1673 + "dependencies": { 1674 + "brace-expansion": "^5.0.2" 1675 + }, 1676 + "engines": { 1677 + "node": "18 || 20 || >=22" 1678 + }, 1679 + "funding": { 1680 + "url": "https://github.com/sponsors/isaacs" 1681 + } 1682 + }, 1683 + "node_modules/@capacitor/cli/node_modules/path-scurry": { 1684 + "version": "2.0.2", 1685 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", 1686 + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", 1687 + "dev": true, 1688 + "license": "BlueOak-1.0.0", 1689 + "dependencies": { 1690 + "lru-cache": "^11.0.0", 1691 + "minipass": "^7.1.2" 1692 + }, 1693 + "engines": { 1694 + "node": "18 || 20 || >=22" 1695 + }, 1696 + "funding": { 1697 + "url": "https://github.com/sponsors/isaacs" 1698 + } 1699 + }, 1700 + "node_modules/@capacitor/cli/node_modules/rimraf": { 1701 + "version": "6.1.3", 1702 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.3.tgz", 1703 + "integrity": "sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==", 1704 + "dev": true, 1705 + "license": "BlueOak-1.0.0", 1706 + "dependencies": { 1707 + "glob": "^13.0.3", 1708 + "package-json-from-dist": "^1.0.1" 1709 + }, 1710 + "bin": { 1711 + "rimraf": "dist/esm/bin.mjs" 1712 + }, 1713 + "engines": { 1714 + "node": "20 || >=22" 1715 + }, 1716 + "funding": { 1717 + "url": "https://github.com/sponsors/isaacs" 1718 + } 1719 + }, 1720 + "node_modules/@capacitor/cli/node_modules/semver": { 1721 + "version": "7.7.4", 1722 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 1723 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 1724 + "dev": true, 1725 + "license": "ISC", 1726 + "bin": { 1727 + "semver": "bin/semver.js" 1728 + }, 1729 + "engines": { 1730 + "node": ">=10" 1731 + } 1732 + }, 1733 + "node_modules/@capacitor/core": { 1734 + "version": "8.2.0", 1735 + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-8.2.0.tgz", 1736 + "integrity": "sha512-oKaoNeNtH2iIZMDFVrb1atoyRECDGHcfLMunJ5KWN8DtvpVBeeA4c41e20NTuhMxw1cSYbpq2PV2hb+/9CJxlQ==", 1737 + "license": "MIT", 1738 + "dependencies": { 1739 + "tslib": "^2.1.0" 1740 + } 1741 + }, 1742 + "node_modules/@capacitor/haptics": { 1743 + "version": "8.0.1", 1744 + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-8.0.1.tgz", 1745 + "integrity": "sha512-8v8rowLBMeb3CryqoQvXndwyUsoi4pPXf0qFw7IGA4D32Uk7+K6juN2SjRowqunoovkvvbFmU9TD7JIAz2zmFw==", 1746 + "license": "MIT", 1747 + "peerDependencies": { 1748 + "@capacitor/core": ">=8.0.0" 1749 + } 1750 + }, 1751 + "node_modules/@capacitor/keyboard": { 1752 + "version": "8.0.1", 1753 + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-8.0.1.tgz", 1754 + "integrity": "sha512-HDf4qrvvhLRMsgBoqeqIld6hP8JMK/WPbCYMvz8ajhY6TaibYt6B+NQyky4oIPCOfHTz5OcVsuHkbb8fQvGDAg==", 1755 + "license": "MIT", 1756 + "peerDependencies": { 1757 + "@capacitor/core": ">=8.0.0" 1758 + } 1759 + }, 1760 + "node_modules/@capacitor/status-bar": { 1761 + "version": "8.0.1", 1762 + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-8.0.1.tgz", 1763 + "integrity": "sha512-OR59dlbwvmrV5dKsC9lvwv48QaGbqcbSTBpk+9/WXWxXYSdXXdzJZU9p8oyNPAkuJhCdnSa3XmU43fZRPBJJ5w==", 1764 + "license": "MIT", 1765 + "peerDependencies": { 1766 + "@capacitor/core": ">=8.0.0" 1767 + } 1768 + }, 1769 + "node_modules/@colors/colors": { 1770 + "version": "1.5.0", 1771 + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", 1772 + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", 1773 + "dev": true, 1774 + "license": "MIT", 1775 + "optional": true, 1776 + "engines": { 1777 + "node": ">=0.1.90" 1778 + } 1779 + }, 1780 + "node_modules/@cypress/request": { 1781 + "version": "3.0.10", 1782 + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.10.tgz", 1783 + "integrity": "sha512-hauBrOdvu08vOsagkZ/Aju5XuiZx6ldsLfByg1htFeldhex+PeMrYauANzFsMJeAA0+dyPLbDoX2OYuvVoLDkQ==", 1784 + "dev": true, 1785 + "license": "Apache-2.0", 1786 + "dependencies": { 1787 + "aws-sign2": "~0.7.0", 1788 + "aws4": "^1.8.0", 1789 + "caseless": "~0.12.0", 1790 + "combined-stream": "~1.0.6", 1791 + "extend": "~3.0.2", 1792 + "forever-agent": "~0.6.1", 1793 + "form-data": "~4.0.4", 1794 + "http-signature": "~1.4.0", 1795 + "is-typedarray": "~1.0.0", 1796 + "isstream": "~0.1.2", 1797 + "json-stringify-safe": "~5.0.1", 1798 + "mime-types": "~2.1.19", 1799 + "performance-now": "^2.1.0", 1800 + "qs": "~6.14.1", 1801 + "safe-buffer": "^5.1.2", 1802 + "tough-cookie": "^5.0.0", 1803 + "tunnel-agent": "^0.6.0", 1804 + "uuid": "^8.3.2" 1805 + }, 1806 + "engines": { 1807 + "node": ">= 6" 1808 + } 1809 + }, 1810 + "node_modules/@cypress/xvfb": { 1811 + "version": "1.2.4", 1812 + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", 1813 + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", 1814 + "dev": true, 1815 + "license": "MIT", 1816 + "dependencies": { 1817 + "debug": "^3.1.0", 1818 + "lodash.once": "^4.1.1" 1819 + } 1820 + }, 1821 + "node_modules/@cypress/xvfb/node_modules/debug": { 1822 + "version": "3.2.7", 1823 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 1824 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 1825 + "dev": true, 1826 + "license": "MIT", 1827 + "dependencies": { 1828 + "ms": "^2.1.1" 1829 + } 1830 + }, 1831 + "node_modules/@esbuild/aix-ppc64": { 1832 + "version": "0.21.5", 1833 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 1834 + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 1835 + "cpu": [ 1836 + "ppc64" 1837 + ], 1838 + "dev": true, 1839 + "license": "MIT", 1840 + "optional": true, 1841 + "os": [ 1842 + "aix" 1843 + ], 1844 + "engines": { 1845 + "node": ">=12" 1846 + } 1847 + }, 1848 + "node_modules/@esbuild/android-arm": { 1849 + "version": "0.21.5", 1850 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 1851 + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 1852 + "cpu": [ 1853 + "arm" 1854 + ], 1855 + "dev": true, 1856 + "license": "MIT", 1857 + "optional": true, 1858 + "os": [ 1859 + "android" 1860 + ], 1861 + "engines": { 1862 + "node": ">=12" 1863 + } 1864 + }, 1865 + "node_modules/@esbuild/android-arm64": { 1866 + "version": "0.21.5", 1867 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 1868 + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 1869 + "cpu": [ 1870 + "arm64" 1871 + ], 1872 + "dev": true, 1873 + "license": "MIT", 1874 + "optional": true, 1875 + "os": [ 1876 + "android" 1877 + ], 1878 + "engines": { 1879 + "node": ">=12" 1880 + } 1881 + }, 1882 + "node_modules/@esbuild/android-x64": { 1883 + "version": "0.21.5", 1884 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 1885 + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 1886 + "cpu": [ 1887 + "x64" 1888 + ], 1889 + "dev": true, 1890 + "license": "MIT", 1891 + "optional": true, 1892 + "os": [ 1893 + "android" 1894 + ], 1895 + "engines": { 1896 + "node": ">=12" 1897 + } 1898 + }, 1899 + "node_modules/@esbuild/darwin-arm64": { 1900 + "version": "0.21.5", 1901 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 1902 + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 1903 + "cpu": [ 1904 + "arm64" 1905 + ], 1906 + "dev": true, 1907 + "license": "MIT", 1908 + "optional": true, 1909 + "os": [ 1910 + "darwin" 1911 + ], 1912 + "engines": { 1913 + "node": ">=12" 1914 + } 1915 + }, 1916 + "node_modules/@esbuild/darwin-x64": { 1917 + "version": "0.21.5", 1918 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 1919 + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 1920 + "cpu": [ 1921 + "x64" 1922 + ], 1923 + "dev": true, 1924 + "license": "MIT", 1925 + "optional": true, 1926 + "os": [ 1927 + "darwin" 1928 + ], 1929 + "engines": { 1930 + "node": ">=12" 1931 + } 1932 + }, 1933 + "node_modules/@esbuild/freebsd-arm64": { 1934 + "version": "0.21.5", 1935 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 1936 + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 1937 + "cpu": [ 1938 + "arm64" 1939 + ], 1940 + "dev": true, 1941 + "license": "MIT", 1942 + "optional": true, 1943 + "os": [ 1944 + "freebsd" 1945 + ], 1946 + "engines": { 1947 + "node": ">=12" 1948 + } 1949 + }, 1950 + "node_modules/@esbuild/freebsd-x64": { 1951 + "version": "0.21.5", 1952 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 1953 + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 1954 + "cpu": [ 1955 + "x64" 1956 + ], 1957 + "dev": true, 1958 + "license": "MIT", 1959 + "optional": true, 1960 + "os": [ 1961 + "freebsd" 1962 + ], 1963 + "engines": { 1964 + "node": ">=12" 1965 + } 1966 + }, 1967 + "node_modules/@esbuild/linux-arm": { 1968 + "version": "0.21.5", 1969 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 1970 + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 1971 + "cpu": [ 1972 + "arm" 1973 + ], 1974 + "dev": true, 1975 + "license": "MIT", 1976 + "optional": true, 1977 + "os": [ 1978 + "linux" 1979 + ], 1980 + "engines": { 1981 + "node": ">=12" 1982 + } 1983 + }, 1984 + "node_modules/@esbuild/linux-arm64": { 1985 + "version": "0.21.5", 1986 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 1987 + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 1988 + "cpu": [ 1989 + "arm64" 1990 + ], 1991 + "dev": true, 1992 + "license": "MIT", 1993 + "optional": true, 1994 + "os": [ 1995 + "linux" 1996 + ], 1997 + "engines": { 1998 + "node": ">=12" 1999 + } 2000 + }, 2001 + "node_modules/@esbuild/linux-ia32": { 2002 + "version": "0.21.5", 2003 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 2004 + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 2005 + "cpu": [ 2006 + "ia32" 2007 + ], 2008 + "dev": true, 2009 + "license": "MIT", 2010 + "optional": true, 2011 + "os": [ 2012 + "linux" 2013 + ], 2014 + "engines": { 2015 + "node": ">=12" 2016 + } 2017 + }, 2018 + "node_modules/@esbuild/linux-loong64": { 2019 + "version": "0.21.5", 2020 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 2021 + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 2022 + "cpu": [ 2023 + "loong64" 2024 + ], 2025 + "dev": true, 2026 + "license": "MIT", 2027 + "optional": true, 2028 + "os": [ 2029 + "linux" 2030 + ], 2031 + "engines": { 2032 + "node": ">=12" 2033 + } 2034 + }, 2035 + "node_modules/@esbuild/linux-mips64el": { 2036 + "version": "0.21.5", 2037 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 2038 + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 2039 + "cpu": [ 2040 + "mips64el" 2041 + ], 2042 + "dev": true, 2043 + "license": "MIT", 2044 + "optional": true, 2045 + "os": [ 2046 + "linux" 2047 + ], 2048 + "engines": { 2049 + "node": ">=12" 2050 + } 2051 + }, 2052 + "node_modules/@esbuild/linux-ppc64": { 2053 + "version": "0.21.5", 2054 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 2055 + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 2056 + "cpu": [ 2057 + "ppc64" 2058 + ], 2059 + "dev": true, 2060 + "license": "MIT", 2061 + "optional": true, 2062 + "os": [ 2063 + "linux" 2064 + ], 2065 + "engines": { 2066 + "node": ">=12" 2067 + } 2068 + }, 2069 + "node_modules/@esbuild/linux-riscv64": { 2070 + "version": "0.21.5", 2071 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 2072 + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 2073 + "cpu": [ 2074 + "riscv64" 2075 + ], 2076 + "dev": true, 2077 + "license": "MIT", 2078 + "optional": true, 2079 + "os": [ 2080 + "linux" 2081 + ], 2082 + "engines": { 2083 + "node": ">=12" 2084 + } 2085 + }, 2086 + "node_modules/@esbuild/linux-s390x": { 2087 + "version": "0.21.5", 2088 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 2089 + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 2090 + "cpu": [ 2091 + "s390x" 2092 + ], 2093 + "dev": true, 2094 + "license": "MIT", 2095 + "optional": true, 2096 + "os": [ 2097 + "linux" 2098 + ], 2099 + "engines": { 2100 + "node": ">=12" 2101 + } 2102 + }, 2103 + "node_modules/@esbuild/linux-x64": { 2104 + "version": "0.21.5", 2105 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 2106 + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 2107 + "cpu": [ 2108 + "x64" 2109 + ], 2110 + "dev": true, 2111 + "license": "MIT", 2112 + "optional": true, 2113 + "os": [ 2114 + "linux" 2115 + ], 2116 + "engines": { 2117 + "node": ">=12" 2118 + } 2119 + }, 2120 + "node_modules/@esbuild/netbsd-x64": { 2121 + "version": "0.21.5", 2122 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 2123 + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 2124 + "cpu": [ 2125 + "x64" 2126 + ], 2127 + "dev": true, 2128 + "license": "MIT", 2129 + "optional": true, 2130 + "os": [ 2131 + "netbsd" 2132 + ], 2133 + "engines": { 2134 + "node": ">=12" 2135 + } 2136 + }, 2137 + "node_modules/@esbuild/openbsd-x64": { 2138 + "version": "0.21.5", 2139 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 2140 + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 2141 + "cpu": [ 2142 + "x64" 2143 + ], 2144 + "dev": true, 2145 + "license": "MIT", 2146 + "optional": true, 2147 + "os": [ 2148 + "openbsd" 2149 + ], 2150 + "engines": { 2151 + "node": ">=12" 2152 + } 2153 + }, 2154 + "node_modules/@esbuild/sunos-x64": { 2155 + "version": "0.21.5", 2156 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 2157 + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 2158 + "cpu": [ 2159 + "x64" 2160 + ], 2161 + "dev": true, 2162 + "license": "MIT", 2163 + "optional": true, 2164 + "os": [ 2165 + "sunos" 2166 + ], 2167 + "engines": { 2168 + "node": ">=12" 2169 + } 2170 + }, 2171 + "node_modules/@esbuild/win32-arm64": { 2172 + "version": "0.21.5", 2173 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 2174 + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 2175 + "cpu": [ 2176 + "arm64" 2177 + ], 2178 + "dev": true, 2179 + "license": "MIT", 2180 + "optional": true, 2181 + "os": [ 2182 + "win32" 2183 + ], 2184 + "engines": { 2185 + "node": ">=12" 2186 + } 2187 + }, 2188 + "node_modules/@esbuild/win32-ia32": { 2189 + "version": "0.21.5", 2190 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 2191 + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 2192 + "cpu": [ 2193 + "ia32" 2194 + ], 2195 + "dev": true, 2196 + "license": "MIT", 2197 + "optional": true, 2198 + "os": [ 2199 + "win32" 2200 + ], 2201 + "engines": { 2202 + "node": ">=12" 2203 + } 2204 + }, 2205 + "node_modules/@esbuild/win32-x64": { 2206 + "version": "0.21.5", 2207 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 2208 + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 2209 + "cpu": [ 2210 + "x64" 2211 + ], 2212 + "dev": true, 2213 + "license": "MIT", 2214 + "optional": true, 2215 + "os": [ 2216 + "win32" 2217 + ], 2218 + "engines": { 2219 + "node": ">=12" 2220 + } 2221 + }, 2222 + "node_modules/@eslint-community/eslint-utils": { 2223 + "version": "4.9.1", 2224 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 2225 + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 2226 + "dev": true, 2227 + "license": "MIT", 2228 + "dependencies": { 2229 + "eslint-visitor-keys": "^3.4.3" 2230 + }, 2231 + "engines": { 2232 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2233 + }, 2234 + "funding": { 2235 + "url": "https://opencollective.com/eslint" 2236 + }, 2237 + "peerDependencies": { 2238 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 2239 + } 2240 + }, 2241 + "node_modules/@eslint-community/regexpp": { 2242 + "version": "4.12.2", 2243 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 2244 + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 2245 + "dev": true, 2246 + "license": "MIT", 2247 + "engines": { 2248 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 2249 + } 2250 + }, 2251 + "node_modules/@eslint/eslintrc": { 2252 + "version": "2.1.4", 2253 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 2254 + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 2255 + "dev": true, 2256 + "license": "MIT", 2257 + "dependencies": { 2258 + "ajv": "^6.12.4", 2259 + "debug": "^4.3.2", 2260 + "espree": "^9.6.0", 2261 + "globals": "^13.19.0", 2262 + "ignore": "^5.2.0", 2263 + "import-fresh": "^3.2.1", 2264 + "js-yaml": "^4.1.0", 2265 + "minimatch": "^3.1.2", 2266 + "strip-json-comments": "^3.1.1" 2267 + }, 2268 + "engines": { 2269 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2270 + }, 2271 + "funding": { 2272 + "url": "https://opencollective.com/eslint" 2273 + } 2274 + }, 2275 + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 2276 + "version": "1.1.12", 2277 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2278 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2279 + "dev": true, 2280 + "license": "MIT", 2281 + "dependencies": { 2282 + "balanced-match": "^1.0.0", 2283 + "concat-map": "0.0.1" 2284 + } 2285 + }, 2286 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 2287 + "version": "3.1.5", 2288 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 2289 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 2290 + "dev": true, 2291 + "license": "ISC", 2292 + "dependencies": { 2293 + "brace-expansion": "^1.1.7" 2294 + }, 2295 + "engines": { 2296 + "node": "*" 2297 + } 2298 + }, 2299 + "node_modules/@eslint/js": { 2300 + "version": "8.57.1", 2301 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", 2302 + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", 2303 + "dev": true, 2304 + "license": "MIT", 2305 + "engines": { 2306 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2307 + } 2308 + }, 2309 + "node_modules/@humanwhocodes/config-array": { 2310 + "version": "0.13.0", 2311 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", 2312 + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", 2313 + "deprecated": "Use @eslint/config-array instead", 2314 + "dev": true, 2315 + "license": "Apache-2.0", 2316 + "dependencies": { 2317 + "@humanwhocodes/object-schema": "^2.0.3", 2318 + "debug": "^4.3.1", 2319 + "minimatch": "^3.0.5" 2320 + }, 2321 + "engines": { 2322 + "node": ">=10.10.0" 2323 + } 2324 + }, 2325 + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 2326 + "version": "1.1.12", 2327 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2328 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2329 + "dev": true, 2330 + "license": "MIT", 2331 + "dependencies": { 2332 + "balanced-match": "^1.0.0", 2333 + "concat-map": "0.0.1" 2334 + } 2335 + }, 2336 + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 2337 + "version": "3.1.5", 2338 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 2339 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 2340 + "dev": true, 2341 + "license": "ISC", 2342 + "dependencies": { 2343 + "brace-expansion": "^1.1.7" 2344 + }, 2345 + "engines": { 2346 + "node": "*" 2347 + } 2348 + }, 2349 + "node_modules/@humanwhocodes/module-importer": { 2350 + "version": "1.0.1", 2351 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 2352 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 2353 + "dev": true, 2354 + "license": "Apache-2.0", 2355 + "engines": { 2356 + "node": ">=12.22" 2357 + }, 2358 + "funding": { 2359 + "type": "github", 2360 + "url": "https://github.com/sponsors/nzakas" 2361 + } 2362 + }, 2363 + "node_modules/@humanwhocodes/object-schema": { 2364 + "version": "2.0.3", 2365 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 2366 + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 2367 + "deprecated": "Use @eslint/object-schema instead", 2368 + "dev": true, 2369 + "license": "BSD-3-Clause" 2370 + }, 2371 + "node_modules/@ionic/cli-framework-output": { 2372 + "version": "2.2.8", 2373 + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", 2374 + "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", 2375 + "dev": true, 2376 + "license": "MIT", 2377 + "dependencies": { 2378 + "@ionic/utils-terminal": "2.3.5", 2379 + "debug": "^4.0.0", 2380 + "tslib": "^2.0.1" 2381 + }, 2382 + "engines": { 2383 + "node": ">=16.0.0" 2384 + } 2385 + }, 2386 + "node_modules/@ionic/core": { 2387 + "version": "8.8.1", 2388 + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.8.1.tgz", 2389 + "integrity": "sha512-ksOUHyOEqoyUIVWcwCNSFZVGwNfP1DKrUVeN/Cdk/Xl9Rdd/5MLHGsrOQpWQfoCf3Csdnw+KHHPrXz/2fzMkMA==", 2390 + "license": "MIT", 2391 + "dependencies": { 2392 + "@stencil/core": "4.43.0", 2393 + "ionicons": "^8.0.13", 2394 + "tslib": "^2.1.0" 2395 + }, 2396 + "engines": { 2397 + "node": ">= 16" 2398 + } 2399 + }, 2400 + "node_modules/@ionic/core/node_modules/ionicons": { 2401 + "version": "8.0.13", 2402 + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-8.0.13.tgz", 2403 + "integrity": "sha512-2QQVyG2P4wszne79jemMjWYLp0DBbDhr4/yFroPCxvPP1wtMxgdIV3l5n+XZ5E9mgoXU79w7yTWpm2XzJsISxQ==", 2404 + "license": "MIT", 2405 + "dependencies": { 2406 + "@stencil/core": "^4.35.3" 2407 + } 2408 + }, 2409 + "node_modules/@ionic/utils-array": { 2410 + "version": "2.1.6", 2411 + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", 2412 + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", 2413 + "dev": true, 2414 + "license": "MIT", 2415 + "dependencies": { 2416 + "debug": "^4.0.0", 2417 + "tslib": "^2.0.1" 2418 + }, 2419 + "engines": { 2420 + "node": ">=16.0.0" 2421 + } 2422 + }, 2423 + "node_modules/@ionic/utils-fs": { 2424 + "version": "3.1.7", 2425 + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", 2426 + "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", 2427 + "dev": true, 2428 + "license": "MIT", 2429 + "dependencies": { 2430 + "@types/fs-extra": "^8.0.0", 2431 + "debug": "^4.0.0", 2432 + "fs-extra": "^9.0.0", 2433 + "tslib": "^2.0.1" 2434 + }, 2435 + "engines": { 2436 + "node": ">=16.0.0" 2437 + } 2438 + }, 2439 + "node_modules/@ionic/utils-object": { 2440 + "version": "2.1.6", 2441 + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", 2442 + "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", 2443 + "dev": true, 2444 + "license": "MIT", 2445 + "dependencies": { 2446 + "debug": "^4.0.0", 2447 + "tslib": "^2.0.1" 2448 + }, 2449 + "engines": { 2450 + "node": ">=16.0.0" 2451 + } 2452 + }, 2453 + "node_modules/@ionic/utils-process": { 2454 + "version": "2.1.12", 2455 + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.12.tgz", 2456 + "integrity": "sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==", 2457 + "dev": true, 2458 + "license": "MIT", 2459 + "dependencies": { 2460 + "@ionic/utils-object": "2.1.6", 2461 + "@ionic/utils-terminal": "2.3.5", 2462 + "debug": "^4.0.0", 2463 + "signal-exit": "^3.0.3", 2464 + "tree-kill": "^1.2.2", 2465 + "tslib": "^2.0.1" 2466 + }, 2467 + "engines": { 2468 + "node": ">=16.0.0" 2469 + } 2470 + }, 2471 + "node_modules/@ionic/utils-stream": { 2472 + "version": "3.1.7", 2473 + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.7.tgz", 2474 + "integrity": "sha512-eSELBE7NWNFIHTbTC2jiMvh1ABKGIpGdUIvARsNPMNQhxJB3wpwdiVnoBoTYp+5a6UUIww4Kpg7v6S7iTctH1w==", 2475 + "dev": true, 2476 + "license": "MIT", 2477 + "dependencies": { 2478 + "debug": "^4.0.0", 2479 + "tslib": "^2.0.1" 2480 + }, 2481 + "engines": { 2482 + "node": ">=16.0.0" 2483 + } 2484 + }, 2485 + "node_modules/@ionic/utils-subprocess": { 2486 + "version": "3.0.1", 2487 + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", 2488 + "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", 2489 + "dev": true, 2490 + "license": "MIT", 2491 + "dependencies": { 2492 + "@ionic/utils-array": "2.1.6", 2493 + "@ionic/utils-fs": "3.1.7", 2494 + "@ionic/utils-process": "2.1.12", 2495 + "@ionic/utils-stream": "3.1.7", 2496 + "@ionic/utils-terminal": "2.3.5", 2497 + "cross-spawn": "^7.0.3", 2498 + "debug": "^4.0.0", 2499 + "tslib": "^2.0.1" 2500 + }, 2501 + "engines": { 2502 + "node": ">=16.0.0" 2503 + } 2504 + }, 2505 + "node_modules/@ionic/utils-terminal": { 2506 + "version": "2.3.5", 2507 + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", 2508 + "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", 2509 + "dev": true, 2510 + "license": "MIT", 2511 + "dependencies": { 2512 + "@types/slice-ansi": "^4.0.0", 2513 + "debug": "^4.0.0", 2514 + "signal-exit": "^3.0.3", 2515 + "slice-ansi": "^4.0.0", 2516 + "string-width": "^4.1.0", 2517 + "strip-ansi": "^6.0.0", 2518 + "tslib": "^2.0.1", 2519 + "untildify": "^4.0.0", 2520 + "wrap-ansi": "^7.0.0" 2521 + }, 2522 + "engines": { 2523 + "node": ">=16.0.0" 2524 + } 2525 + }, 2526 + "node_modules/@ionic/utils-terminal/node_modules/slice-ansi": { 2527 + "version": "4.0.0", 2528 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 2529 + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 2530 + "dev": true, 2531 + "license": "MIT", 2532 + "dependencies": { 2533 + "ansi-styles": "^4.0.0", 2534 + "astral-regex": "^2.0.0", 2535 + "is-fullwidth-code-point": "^3.0.0" 2536 + }, 2537 + "engines": { 2538 + "node": ">=10" 2539 + }, 2540 + "funding": { 2541 + "url": "https://github.com/chalk/slice-ansi?sponsor=1" 2542 + } 2543 + }, 2544 + "node_modules/@ionic/utils-terminal/node_modules/wrap-ansi": { 2545 + "version": "7.0.0", 2546 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 2547 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 2548 + "dev": true, 2549 + "license": "MIT", 2550 + "dependencies": { 2551 + "ansi-styles": "^4.0.0", 2552 + "string-width": "^4.1.0", 2553 + "strip-ansi": "^6.0.0" 2554 + }, 2555 + "engines": { 2556 + "node": ">=10" 2557 + }, 2558 + "funding": { 2559 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2560 + } 2561 + }, 2562 + "node_modules/@ionic/vue": { 2563 + "version": "8.8.1", 2564 + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.8.1.tgz", 2565 + "integrity": "sha512-tdNErYs6WrNiDJps1nRRY4UeyLffr2hbdkpawrMYFZxzzMd5yuExWsRAofrk5Uy6rSFObSZrfg7AgqyudDcJpQ==", 2566 + "license": "MIT", 2567 + "dependencies": { 2568 + "@ionic/core": "8.8.1", 2569 + "@stencil/vue-output-target": "0.10.7", 2570 + "ionicons": "^8.0.13" 2571 + } 2572 + }, 2573 + "node_modules/@ionic/vue-router": { 2574 + "version": "8.8.1", 2575 + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.8.1.tgz", 2576 + "integrity": "sha512-ZtG5VNkUa2bWk9W2Ri98s5E7DuTxx43TMWhbyjgiDqk+YdkjDvwKw15rAkIgneoOUtiVQZYIdeyKuEJMcGSW9g==", 2577 + "license": "MIT", 2578 + "dependencies": { 2579 + "@ionic/vue": "8.8.1" 2580 + } 2581 + }, 2582 + "node_modules/@ionic/vue/node_modules/ionicons": { 2583 + "version": "8.0.13", 2584 + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-8.0.13.tgz", 2585 + "integrity": "sha512-2QQVyG2P4wszne79jemMjWYLp0DBbDhr4/yFroPCxvPP1wtMxgdIV3l5n+XZ5E9mgoXU79w7yTWpm2XzJsISxQ==", 2586 + "license": "MIT", 2587 + "dependencies": { 2588 + "@stencil/core": "^4.35.3" 2589 + } 2590 + }, 2591 + "node_modules/@isaacs/cliui": { 2592 + "version": "8.0.2", 2593 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 2594 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 2595 + "dev": true, 2596 + "license": "ISC", 2597 + "dependencies": { 2598 + "string-width": "^5.1.2", 2599 + "string-width-cjs": "npm:string-width@^4.2.0", 2600 + "strip-ansi": "^7.0.1", 2601 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 2602 + "wrap-ansi": "^8.1.0", 2603 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 2604 + }, 2605 + "engines": { 2606 + "node": ">=12" 2607 + } 2608 + }, 2609 + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 2610 + "version": "6.2.2", 2611 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 2612 + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 2613 + "dev": true, 2614 + "license": "MIT", 2615 + "engines": { 2616 + "node": ">=12" 2617 + }, 2618 + "funding": { 2619 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2620 + } 2621 + }, 2622 + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 2623 + "version": "9.2.2", 2624 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 2625 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 2626 + "dev": true, 2627 + "license": "MIT" 2628 + }, 2629 + "node_modules/@isaacs/cliui/node_modules/string-width": { 2630 + "version": "5.1.2", 2631 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 2632 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 2633 + "dev": true, 2634 + "license": "MIT", 2635 + "dependencies": { 2636 + "eastasianwidth": "^0.2.0", 2637 + "emoji-regex": "^9.2.2", 2638 + "strip-ansi": "^7.0.1" 2639 + }, 2640 + "engines": { 2641 + "node": ">=12" 2642 + }, 2643 + "funding": { 2644 + "url": "https://github.com/sponsors/sindresorhus" 2645 + } 2646 + }, 2647 + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 2648 + "version": "7.2.0", 2649 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 2650 + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 2651 + "dev": true, 2652 + "license": "MIT", 2653 + "dependencies": { 2654 + "ansi-regex": "^6.2.2" 2655 + }, 2656 + "engines": { 2657 + "node": ">=12" 2658 + }, 2659 + "funding": { 2660 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 2661 + } 2662 + }, 2663 + "node_modules/@isaacs/fs-minipass": { 2664 + "version": "4.0.1", 2665 + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", 2666 + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 2667 + "dev": true, 2668 + "license": "ISC", 2669 + "dependencies": { 2670 + "minipass": "^7.0.4" 2671 + }, 2672 + "engines": { 2673 + "node": ">=18.0.0" 2674 + } 2675 + }, 2676 + "node_modules/@jest/schemas": { 2677 + "version": "29.6.3", 2678 + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 2679 + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 2680 + "dev": true, 2681 + "license": "MIT", 2682 + "dependencies": { 2683 + "@sinclair/typebox": "^0.27.8" 2684 + }, 2685 + "engines": { 2686 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2687 + } 2688 + }, 2689 + "node_modules/@jridgewell/gen-mapping": { 2690 + "version": "0.3.13", 2691 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 2692 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 2693 + "dev": true, 2694 + "license": "MIT", 2695 + "dependencies": { 2696 + "@jridgewell/sourcemap-codec": "^1.5.0", 2697 + "@jridgewell/trace-mapping": "^0.3.24" 2698 + } 2699 + }, 2700 + "node_modules/@jridgewell/remapping": { 2701 + "version": "2.3.5", 2702 + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 2703 + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 2704 + "dev": true, 2705 + "license": "MIT", 2706 + "dependencies": { 2707 + "@jridgewell/gen-mapping": "^0.3.5", 2708 + "@jridgewell/trace-mapping": "^0.3.24" 2709 + } 2710 + }, 2711 + "node_modules/@jridgewell/resolve-uri": { 2712 + "version": "3.1.2", 2713 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 2714 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 2715 + "dev": true, 2716 + "license": "MIT", 2717 + "engines": { 2718 + "node": ">=6.0.0" 2719 + } 2720 + }, 2721 + "node_modules/@jridgewell/source-map": { 2722 + "version": "0.3.11", 2723 + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", 2724 + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", 2725 + "dev": true, 2726 + "license": "MIT", 2727 + "dependencies": { 2728 + "@jridgewell/gen-mapping": "^0.3.5", 2729 + "@jridgewell/trace-mapping": "^0.3.25" 2730 + } 2731 + }, 2732 + "node_modules/@jridgewell/sourcemap-codec": { 2733 + "version": "1.5.5", 2734 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 2735 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 2736 + "license": "MIT" 2737 + }, 2738 + "node_modules/@jridgewell/trace-mapping": { 2739 + "version": "0.3.31", 2740 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 2741 + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 2742 + "dev": true, 2743 + "license": "MIT", 2744 + "dependencies": { 2745 + "@jridgewell/resolve-uri": "^3.1.0", 2746 + "@jridgewell/sourcemap-codec": "^1.4.14" 2747 + } 2748 + }, 2749 + "node_modules/@nodelib/fs.scandir": { 2750 + "version": "2.1.5", 2751 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 2752 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 2753 + "dev": true, 2754 + "license": "MIT", 2755 + "dependencies": { 2756 + "@nodelib/fs.stat": "2.0.5", 2757 + "run-parallel": "^1.1.9" 2758 + }, 2759 + "engines": { 2760 + "node": ">= 8" 2761 + } 2762 + }, 2763 + "node_modules/@nodelib/fs.stat": { 2764 + "version": "2.0.5", 2765 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 2766 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 2767 + "dev": true, 2768 + "license": "MIT", 2769 + "engines": { 2770 + "node": ">= 8" 2771 + } 2772 + }, 2773 + "node_modules/@nodelib/fs.walk": { 2774 + "version": "1.2.8", 2775 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 2776 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 2777 + "dev": true, 2778 + "license": "MIT", 2779 + "dependencies": { 2780 + "@nodelib/fs.scandir": "2.1.5", 2781 + "fastq": "^1.6.0" 2782 + }, 2783 + "engines": { 2784 + "node": ">= 8" 2785 + } 2786 + }, 2787 + "node_modules/@one-ini/wasm": { 2788 + "version": "0.1.1", 2789 + "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz", 2790 + "integrity": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==", 2791 + "dev": true, 2792 + "license": "MIT" 2793 + }, 2794 + "node_modules/@pkgjs/parseargs": { 2795 + "version": "0.11.0", 2796 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 2797 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 2798 + "dev": true, 2799 + "license": "MIT", 2800 + "optional": true, 2801 + "engines": { 2802 + "node": ">=14" 2803 + } 2804 + }, 2805 + "node_modules/@rollup/rollup-android-arm-eabi": { 2806 + "version": "4.60.0", 2807 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz", 2808 + "integrity": "sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==", 2809 + "cpu": [ 2810 + "arm" 2811 + ], 2812 + "dev": true, 2813 + "license": "MIT", 2814 + "optional": true, 2815 + "os": [ 2816 + "android" 2817 + ] 2818 + }, 2819 + "node_modules/@rollup/rollup-android-arm64": { 2820 + "version": "4.60.0", 2821 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz", 2822 + "integrity": "sha512-u6JHLll5QKRvjciE78bQXDmqRqNs5M/3GVqZeMwvmjaNODJih/WIrJlFVEihvV0MiYFmd+ZyPr9wxOVbPAG2Iw==", 2823 + "cpu": [ 2824 + "arm64" 2825 + ], 2826 + "dev": true, 2827 + "license": "MIT", 2828 + "optional": true, 2829 + "os": [ 2830 + "android" 2831 + ] 2832 + }, 2833 + "node_modules/@rollup/rollup-darwin-arm64": { 2834 + "version": "4.34.9", 2835 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.9.tgz", 2836 + "integrity": "sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==", 2837 + "cpu": [ 2838 + "arm64" 2839 + ], 2840 + "license": "MIT", 2841 + "optional": true, 2842 + "os": [ 2843 + "darwin" 2844 + ] 2845 + }, 2846 + "node_modules/@rollup/rollup-darwin-x64": { 2847 + "version": "4.34.9", 2848 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.9.tgz", 2849 + "integrity": "sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==", 2850 + "cpu": [ 2851 + "x64" 2852 + ], 2853 + "license": "MIT", 2854 + "optional": true, 2855 + "os": [ 2856 + "darwin" 2857 + ] 2858 + }, 2859 + "node_modules/@rollup/rollup-freebsd-arm64": { 2860 + "version": "4.60.0", 2861 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz", 2862 + "integrity": "sha512-6b8wGHJlDrGeSE3aH5mGNHBjA0TTkxdoNHik5EkvPHCt351XnigA4pS7Wsj/Eo9Y8RBU6f35cjN9SYmCFBtzxw==", 2863 + "cpu": [ 2864 + "arm64" 2865 + ], 2866 + "dev": true, 2867 + "license": "MIT", 2868 + "optional": true, 2869 + "os": [ 2870 + "freebsd" 2871 + ] 2872 + }, 2873 + "node_modules/@rollup/rollup-freebsd-x64": { 2874 + "version": "4.60.0", 2875 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz", 2876 + "integrity": "sha512-h25Ga0t4jaylMB8M/JKAyrvvfxGRjnPQIR8lnCayyzEjEOx2EJIlIiMbhpWxDRKGKF8jbNH01NnN663dH638mA==", 2877 + "cpu": [ 2878 + "x64" 2879 + ], 2880 + "dev": true, 2881 + "license": "MIT", 2882 + "optional": true, 2883 + "os": [ 2884 + "freebsd" 2885 + ] 2886 + }, 2887 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 2888 + "version": "4.60.0", 2889 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz", 2890 + "integrity": "sha512-RzeBwv0B3qtVBWtcuABtSuCzToo2IEAIQrcyB/b2zMvBWVbjo8bZDjACUpnaafaxhTw2W+imQbP2BD1usasK4g==", 2891 + "cpu": [ 2892 + "arm" 2893 + ], 2894 + "dev": true, 2895 + "libc": [ 2896 + "glibc" 2897 + ], 2898 + "license": "MIT", 2899 + "optional": true, 2900 + "os": [ 2901 + "linux" 2902 + ] 2903 + }, 2904 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 2905 + "version": "4.60.0", 2906 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz", 2907 + "integrity": "sha512-Sf7zusNI2CIU1HLzuu9Tc5YGAHEZs5Lu7N1ssJG4Tkw6e0MEsN7NdjUDDfGNHy2IU+ENyWT+L2obgWiguWibWQ==", 2908 + "cpu": [ 2909 + "arm" 2910 + ], 2911 + "dev": true, 2912 + "libc": [ 2913 + "musl" 2914 + ], 2915 + "license": "MIT", 2916 + "optional": true, 2917 + "os": [ 2918 + "linux" 2919 + ] 2920 + }, 2921 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 2922 + "version": "4.34.9", 2923 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.9.tgz", 2924 + "integrity": "sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==", 2925 + "cpu": [ 2926 + "arm64" 2927 + ], 2928 + "libc": [ 2929 + "glibc" 2930 + ], 2931 + "license": "MIT", 2932 + "optional": true, 2933 + "os": [ 2934 + "linux" 2935 + ] 2936 + }, 2937 + "node_modules/@rollup/rollup-linux-arm64-musl": { 2938 + "version": "4.34.9", 2939 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.9.tgz", 2940 + "integrity": "sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==", 2941 + "cpu": [ 2942 + "arm64" 2943 + ], 2944 + "libc": [ 2945 + "musl" 2946 + ], 2947 + "license": "MIT", 2948 + "optional": true, 2949 + "os": [ 2950 + "linux" 2951 + ] 2952 + }, 2953 + "node_modules/@rollup/rollup-linux-loong64-gnu": { 2954 + "version": "4.60.0", 2955 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz", 2956 + "integrity": "sha512-i9IcCMPr3EXm8EQg5jnja0Zyc1iFxJjZWlb4wr7U2Wx/GrddOuEafxRdMPRYVaXjgbhvqalp6np07hN1w9kAKw==", 2957 + "cpu": [ 2958 + "loong64" 2959 + ], 2960 + "dev": true, 2961 + "libc": [ 2962 + "glibc" 2963 + ], 2964 + "license": "MIT", 2965 + "optional": true, 2966 + "os": [ 2967 + "linux" 2968 + ] 2969 + }, 2970 + "node_modules/@rollup/rollup-linux-loong64-musl": { 2971 + "version": "4.60.0", 2972 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz", 2973 + "integrity": "sha512-DGzdJK9kyJ+B78MCkWeGnpXJ91tK/iKA6HwHxF4TAlPIY7GXEvMe8hBFRgdrR9Ly4qebR/7gfUs9y2IoaVEyog==", 2974 + "cpu": [ 2975 + "loong64" 2976 + ], 2977 + "dev": true, 2978 + "libc": [ 2979 + "musl" 2980 + ], 2981 + "license": "MIT", 2982 + "optional": true, 2983 + "os": [ 2984 + "linux" 2985 + ] 2986 + }, 2987 + "node_modules/@rollup/rollup-linux-ppc64-gnu": { 2988 + "version": "4.60.0", 2989 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz", 2990 + "integrity": "sha512-RwpnLsqC8qbS8z1H1AxBA1H6qknR4YpPR9w2XX0vo2Sz10miu57PkNcnHVaZkbqyw/kUWfKMI73jhmfi9BRMUQ==", 2991 + "cpu": [ 2992 + "ppc64" 2993 + ], 2994 + "dev": true, 2995 + "libc": [ 2996 + "glibc" 2997 + ], 2998 + "license": "MIT", 2999 + "optional": true, 3000 + "os": [ 3001 + "linux" 3002 + ] 3003 + }, 3004 + "node_modules/@rollup/rollup-linux-ppc64-musl": { 3005 + "version": "4.60.0", 3006 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz", 3007 + "integrity": "sha512-Z8pPf54Ly3aqtdWC3G4rFigZgNvd+qJlOE52fmko3KST9SoGfAdSRCwyoyG05q1HrrAblLbk1/PSIV+80/pxLg==", 3008 + "cpu": [ 3009 + "ppc64" 3010 + ], 3011 + "dev": true, 3012 + "libc": [ 3013 + "musl" 3014 + ], 3015 + "license": "MIT", 3016 + "optional": true, 3017 + "os": [ 3018 + "linux" 3019 + ] 3020 + }, 3021 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 3022 + "version": "4.60.0", 3023 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz", 3024 + "integrity": "sha512-3a3qQustp3COCGvnP4SvrMHnPQ9d1vzCakQVRTliaz8cIp/wULGjiGpbcqrkv0WrHTEp8bQD/B3HBjzujVWLOA==", 3025 + "cpu": [ 3026 + "riscv64" 3027 + ], 3028 + "dev": true, 3029 + "libc": [ 3030 + "glibc" 3031 + ], 3032 + "license": "MIT", 3033 + "optional": true, 3034 + "os": [ 3035 + "linux" 3036 + ] 3037 + }, 3038 + "node_modules/@rollup/rollup-linux-riscv64-musl": { 3039 + "version": "4.60.0", 3040 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz", 3041 + "integrity": "sha512-pjZDsVH/1VsghMJ2/kAaxt6dL0psT6ZexQVrijczOf+PeP2BUqTHYejk3l6TlPRydggINOeNRhvpLa0AYpCWSQ==", 3042 + "cpu": [ 3043 + "riscv64" 3044 + ], 3045 + "dev": true, 3046 + "libc": [ 3047 + "musl" 3048 + ], 3049 + "license": "MIT", 3050 + "optional": true, 3051 + "os": [ 3052 + "linux" 3053 + ] 3054 + }, 3055 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 3056 + "version": "4.60.0", 3057 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz", 3058 + "integrity": "sha512-3ObQs0BhvPgiUVZrN7gqCSvmFuMWvWvsjG5ayJ3Lraqv+2KhOsp+pUbigqbeWqueGIsnn+09HBw27rJ+gYK4VQ==", 3059 + "cpu": [ 3060 + "s390x" 3061 + ], 3062 + "dev": true, 3063 + "libc": [ 3064 + "glibc" 3065 + ], 3066 + "license": "MIT", 3067 + "optional": true, 3068 + "os": [ 3069 + "linux" 3070 + ] 3071 + }, 3072 + "node_modules/@rollup/rollup-linux-x64-gnu": { 3073 + "version": "4.34.9", 3074 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.9.tgz", 3075 + "integrity": "sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==", 3076 + "cpu": [ 3077 + "x64" 3078 + ], 3079 + "libc": [ 3080 + "glibc" 3081 + ], 3082 + "license": "MIT", 3083 + "optional": true, 3084 + "os": [ 3085 + "linux" 3086 + ] 3087 + }, 3088 + "node_modules/@rollup/rollup-linux-x64-musl": { 3089 + "version": "4.34.9", 3090 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.9.tgz", 3091 + "integrity": "sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==", 3092 + "cpu": [ 3093 + "x64" 3094 + ], 3095 + "libc": [ 3096 + "musl" 3097 + ], 3098 + "license": "MIT", 3099 + "optional": true, 3100 + "os": [ 3101 + "linux" 3102 + ] 3103 + }, 3104 + "node_modules/@rollup/rollup-openbsd-x64": { 3105 + "version": "4.60.0", 3106 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz", 3107 + "integrity": "sha512-1o/0/pIhozoSaDJoDcec+IVLbnRtQmHwPV730+AOD29lHEEo4F5BEUB24H0OBdhbBBDwIOSuf7vgg0Ywxdfiiw==", 3108 + "cpu": [ 3109 + "x64" 3110 + ], 3111 + "dev": true, 3112 + "license": "MIT", 3113 + "optional": true, 3114 + "os": [ 3115 + "openbsd" 3116 + ] 3117 + }, 3118 + "node_modules/@rollup/rollup-openharmony-arm64": { 3119 + "version": "4.60.0", 3120 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz", 3121 + "integrity": "sha512-pESDkos/PDzYwtyzB5p/UoNU/8fJo68vcXM9ZW2V0kjYayj1KaaUfi1NmTUTUpMn4UhU4gTuK8gIaFO4UGuMbA==", 3122 + "cpu": [ 3123 + "arm64" 3124 + ], 3125 + "dev": true, 3126 + "license": "MIT", 3127 + "optional": true, 3128 + "os": [ 3129 + "openharmony" 3130 + ] 3131 + }, 3132 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 3133 + "version": "4.34.9", 3134 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.9.tgz", 3135 + "integrity": "sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==", 3136 + "cpu": [ 3137 + "arm64" 3138 + ], 3139 + "license": "MIT", 3140 + "optional": true, 3141 + "os": [ 3142 + "win32" 3143 + ] 3144 + }, 3145 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 3146 + "version": "4.60.0", 3147 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz", 3148 + "integrity": "sha512-SyaIPFoxmUPlNDq5EHkTbiKzmSEmq/gOYFI/3HHJ8iS/v1mbugVa7dXUzcJGQfoytp9DJFLhHH4U3/eTy2Bq4w==", 3149 + "cpu": [ 3150 + "ia32" 3151 + ], 3152 + "dev": true, 3153 + "license": "MIT", 3154 + "optional": true, 3155 + "os": [ 3156 + "win32" 3157 + ] 3158 + }, 3159 + "node_modules/@rollup/rollup-win32-x64-gnu": { 3160 + "version": "4.60.0", 3161 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz", 3162 + "integrity": "sha512-RdcryEfzZr+lAr5kRm2ucN9aVlCCa2QNq4hXelZxb8GG0NJSazq44Z3PCCc8wISRuCVnGs0lQJVX5Vp6fKA+IA==", 3163 + "cpu": [ 3164 + "x64" 3165 + ], 3166 + "dev": true, 3167 + "license": "MIT", 3168 + "optional": true, 3169 + "os": [ 3170 + "win32" 3171 + ] 3172 + }, 3173 + "node_modules/@rollup/rollup-win32-x64-msvc": { 3174 + "version": "4.34.9", 3175 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.9.tgz", 3176 + "integrity": "sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==", 3177 + "cpu": [ 3178 + "x64" 3179 + ], 3180 + "license": "MIT", 3181 + "optional": true, 3182 + "os": [ 3183 + "win32" 3184 + ] 3185 + }, 3186 + "node_modules/@sinclair/typebox": { 3187 + "version": "0.27.10", 3188 + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz", 3189 + "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==", 3190 + "dev": true, 3191 + "license": "MIT" 3192 + }, 3193 + "node_modules/@stencil/core": { 3194 + "version": "4.43.0", 3195 + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.43.0.tgz", 3196 + "integrity": "sha512-6Uj2Z3lzLuufYAE7asZ6NLKgSwsB9uxl84Eh34PASnUjfj32GkrP4DtKK7fNeh1WFGGyffsTDka3gwtl+4reUg==", 3197 + "license": "MIT", 3198 + "bin": { 3199 + "stencil": "bin/stencil" 3200 + }, 3201 + "engines": { 3202 + "node": ">=16.0.0", 3203 + "npm": ">=7.10.0" 3204 + }, 3205 + "optionalDependencies": { 3206 + "@rollup/rollup-darwin-arm64": "4.34.9", 3207 + "@rollup/rollup-darwin-x64": "4.34.9", 3208 + "@rollup/rollup-linux-arm64-gnu": "4.34.9", 3209 + "@rollup/rollup-linux-arm64-musl": "4.34.9", 3210 + "@rollup/rollup-linux-x64-gnu": "4.34.9", 3211 + "@rollup/rollup-linux-x64-musl": "4.34.9", 3212 + "@rollup/rollup-win32-arm64-msvc": "4.34.9", 3213 + "@rollup/rollup-win32-x64-msvc": "4.34.9" 3214 + } 3215 + }, 3216 + "node_modules/@stencil/vue-output-target": { 3217 + "version": "0.10.7", 3218 + "resolved": "https://registry.npmjs.org/@stencil/vue-output-target/-/vue-output-target-0.10.7.tgz", 3219 + "integrity": "sha512-IYxDe+SLCkwhwsWRdynE31rTK1zN3hVwwojQ/V9lrN8Gnx4PTvrUQHiRno9jFo1dk+EaBZWX9gZSmXta0ZaZew==", 3220 + "license": "MIT", 3221 + "peerDependencies": { 3222 + "@stencil/core": ">=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0", 3223 + "vue": "^3.4.38", 3224 + "vue-router": "^4.5.0" 3225 + }, 3226 + "peerDependenciesMeta": { 3227 + "@stencil/core": { 3228 + "optional": true 3229 + }, 3230 + "vue": { 3231 + "optional": false 3232 + }, 3233 + "vue-router": { 3234 + "optional": true 3235 + } 3236 + } 3237 + }, 3238 + "node_modules/@tootallnate/once": { 3239 + "version": "2.0.0", 3240 + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", 3241 + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", 3242 + "dev": true, 3243 + "license": "MIT", 3244 + "engines": { 3245 + "node": ">= 10" 3246 + } 3247 + }, 3248 + "node_modules/@types/chai": { 3249 + "version": "4.3.20", 3250 + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz", 3251 + "integrity": "sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==", 3252 + "dev": true, 3253 + "license": "MIT" 3254 + }, 3255 + "node_modules/@types/chai-subset": { 3256 + "version": "1.3.6", 3257 + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.6.tgz", 3258 + "integrity": "sha512-m8lERkkQj+uek18hXOZuec3W/fCRTrU4hrnXjH3qhHy96ytuPaPiWGgu7sJb7tZxZonO75vYAjCvpe/e4VUwRw==", 3259 + "dev": true, 3260 + "license": "MIT", 3261 + "peerDependencies": { 3262 + "@types/chai": "<5.2.0" 3263 + } 3264 + }, 3265 + "node_modules/@types/estree": { 3266 + "version": "1.0.8", 3267 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 3268 + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 3269 + "dev": true, 3270 + "license": "MIT" 3271 + }, 3272 + "node_modules/@types/fs-extra": { 3273 + "version": "8.1.5", 3274 + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", 3275 + "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", 3276 + "dev": true, 3277 + "license": "MIT", 3278 + "dependencies": { 3279 + "@types/node": "*" 3280 + } 3281 + }, 3282 + "node_modules/@types/json-schema": { 3283 + "version": "7.0.15", 3284 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 3285 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 3286 + "dev": true, 3287 + "license": "MIT" 3288 + }, 3289 + "node_modules/@types/node": { 3290 + "version": "25.5.0", 3291 + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", 3292 + "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", 3293 + "dev": true, 3294 + "license": "MIT", 3295 + "dependencies": { 3296 + "undici-types": "~7.18.0" 3297 + } 3298 + }, 3299 + "node_modules/@types/semver": { 3300 + "version": "7.7.1", 3301 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", 3302 + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", 3303 + "dev": true, 3304 + "license": "MIT" 3305 + }, 3306 + "node_modules/@types/sinonjs__fake-timers": { 3307 + "version": "8.1.1", 3308 + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", 3309 + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", 3310 + "dev": true, 3311 + "license": "MIT" 3312 + }, 3313 + "node_modules/@types/sizzle": { 3314 + "version": "2.3.10", 3315 + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.10.tgz", 3316 + "integrity": "sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==", 3317 + "dev": true, 3318 + "license": "MIT" 3319 + }, 3320 + "node_modules/@types/slice-ansi": { 3321 + "version": "4.0.0", 3322 + "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", 3323 + "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", 3324 + "dev": true, 3325 + "license": "MIT" 3326 + }, 3327 + "node_modules/@types/yauzl": { 3328 + "version": "2.10.3", 3329 + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", 3330 + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", 3331 + "dev": true, 3332 + "license": "MIT", 3333 + "optional": true, 3334 + "dependencies": { 3335 + "@types/node": "*" 3336 + } 3337 + }, 3338 + "node_modules/@typescript-eslint/eslint-plugin": { 3339 + "version": "6.21.0", 3340 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", 3341 + "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", 3342 + "dev": true, 3343 + "license": "MIT", 3344 + "dependencies": { 3345 + "@eslint-community/regexpp": "^4.5.1", 3346 + "@typescript-eslint/scope-manager": "6.21.0", 3347 + "@typescript-eslint/type-utils": "6.21.0", 3348 + "@typescript-eslint/utils": "6.21.0", 3349 + "@typescript-eslint/visitor-keys": "6.21.0", 3350 + "debug": "^4.3.4", 3351 + "graphemer": "^1.4.0", 3352 + "ignore": "^5.2.4", 3353 + "natural-compare": "^1.4.0", 3354 + "semver": "^7.5.4", 3355 + "ts-api-utils": "^1.0.1" 3356 + }, 3357 + "engines": { 3358 + "node": "^16.0.0 || >=18.0.0" 3359 + }, 3360 + "funding": { 3361 + "type": "opencollective", 3362 + "url": "https://opencollective.com/typescript-eslint" 3363 + }, 3364 + "peerDependencies": { 3365 + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 3366 + "eslint": "^7.0.0 || ^8.0.0" 3367 + }, 3368 + "peerDependenciesMeta": { 3369 + "typescript": { 3370 + "optional": true 3371 + } 3372 + } 3373 + }, 3374 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { 3375 + "version": "7.7.4", 3376 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 3377 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 3378 + "dev": true, 3379 + "license": "ISC", 3380 + "bin": { 3381 + "semver": "bin/semver.js" 3382 + }, 3383 + "engines": { 3384 + "node": ">=10" 3385 + } 3386 + }, 3387 + "node_modules/@typescript-eslint/parser": { 3388 + "version": "6.21.0", 3389 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", 3390 + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", 3391 + "dev": true, 3392 + "license": "BSD-2-Clause", 3393 + "dependencies": { 3394 + "@typescript-eslint/scope-manager": "6.21.0", 3395 + "@typescript-eslint/types": "6.21.0", 3396 + "@typescript-eslint/typescript-estree": "6.21.0", 3397 + "@typescript-eslint/visitor-keys": "6.21.0", 3398 + "debug": "^4.3.4" 3399 + }, 3400 + "engines": { 3401 + "node": "^16.0.0 || >=18.0.0" 3402 + }, 3403 + "funding": { 3404 + "type": "opencollective", 3405 + "url": "https://opencollective.com/typescript-eslint" 3406 + }, 3407 + "peerDependencies": { 3408 + "eslint": "^7.0.0 || ^8.0.0" 3409 + }, 3410 + "peerDependenciesMeta": { 3411 + "typescript": { 3412 + "optional": true 3413 + } 3414 + } 3415 + }, 3416 + "node_modules/@typescript-eslint/scope-manager": { 3417 + "version": "6.21.0", 3418 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", 3419 + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", 3420 + "dev": true, 3421 + "license": "MIT", 3422 + "dependencies": { 3423 + "@typescript-eslint/types": "6.21.0", 3424 + "@typescript-eslint/visitor-keys": "6.21.0" 3425 + }, 3426 + "engines": { 3427 + "node": "^16.0.0 || >=18.0.0" 3428 + }, 3429 + "funding": { 3430 + "type": "opencollective", 3431 + "url": "https://opencollective.com/typescript-eslint" 3432 + } 3433 + }, 3434 + "node_modules/@typescript-eslint/type-utils": { 3435 + "version": "6.21.0", 3436 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", 3437 + "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", 3438 + "dev": true, 3439 + "license": "MIT", 3440 + "dependencies": { 3441 + "@typescript-eslint/typescript-estree": "6.21.0", 3442 + "@typescript-eslint/utils": "6.21.0", 3443 + "debug": "^4.3.4", 3444 + "ts-api-utils": "^1.0.1" 3445 + }, 3446 + "engines": { 3447 + "node": "^16.0.0 || >=18.0.0" 3448 + }, 3449 + "funding": { 3450 + "type": "opencollective", 3451 + "url": "https://opencollective.com/typescript-eslint" 3452 + }, 3453 + "peerDependencies": { 3454 + "eslint": "^7.0.0 || ^8.0.0" 3455 + }, 3456 + "peerDependenciesMeta": { 3457 + "typescript": { 3458 + "optional": true 3459 + } 3460 + } 3461 + }, 3462 + "node_modules/@typescript-eslint/types": { 3463 + "version": "6.21.0", 3464 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", 3465 + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", 3466 + "dev": true, 3467 + "license": "MIT", 3468 + "engines": { 3469 + "node": "^16.0.0 || >=18.0.0" 3470 + }, 3471 + "funding": { 3472 + "type": "opencollective", 3473 + "url": "https://opencollective.com/typescript-eslint" 3474 + } 3475 + }, 3476 + "node_modules/@typescript-eslint/typescript-estree": { 3477 + "version": "6.21.0", 3478 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", 3479 + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", 3480 + "dev": true, 3481 + "license": "BSD-2-Clause", 3482 + "dependencies": { 3483 + "@typescript-eslint/types": "6.21.0", 3484 + "@typescript-eslint/visitor-keys": "6.21.0", 3485 + "debug": "^4.3.4", 3486 + "globby": "^11.1.0", 3487 + "is-glob": "^4.0.3", 3488 + "minimatch": "9.0.3", 3489 + "semver": "^7.5.4", 3490 + "ts-api-utils": "^1.0.1" 3491 + }, 3492 + "engines": { 3493 + "node": "^16.0.0 || >=18.0.0" 3494 + }, 3495 + "funding": { 3496 + "type": "opencollective", 3497 + "url": "https://opencollective.com/typescript-eslint" 3498 + }, 3499 + "peerDependenciesMeta": { 3500 + "typescript": { 3501 + "optional": true 3502 + } 3503 + } 3504 + }, 3505 + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 3506 + "version": "7.7.4", 3507 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 3508 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 3509 + "dev": true, 3510 + "license": "ISC", 3511 + "bin": { 3512 + "semver": "bin/semver.js" 3513 + }, 3514 + "engines": { 3515 + "node": ">=10" 3516 + } 3517 + }, 3518 + "node_modules/@typescript-eslint/utils": { 3519 + "version": "6.21.0", 3520 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", 3521 + "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", 3522 + "dev": true, 3523 + "license": "MIT", 3524 + "dependencies": { 3525 + "@eslint-community/eslint-utils": "^4.4.0", 3526 + "@types/json-schema": "^7.0.12", 3527 + "@types/semver": "^7.5.0", 3528 + "@typescript-eslint/scope-manager": "6.21.0", 3529 + "@typescript-eslint/types": "6.21.0", 3530 + "@typescript-eslint/typescript-estree": "6.21.0", 3531 + "semver": "^7.5.4" 3532 + }, 3533 + "engines": { 3534 + "node": "^16.0.0 || >=18.0.0" 3535 + }, 3536 + "funding": { 3537 + "type": "opencollective", 3538 + "url": "https://opencollective.com/typescript-eslint" 3539 + }, 3540 + "peerDependencies": { 3541 + "eslint": "^7.0.0 || ^8.0.0" 3542 + } 3543 + }, 3544 + "node_modules/@typescript-eslint/utils/node_modules/semver": { 3545 + "version": "7.7.4", 3546 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 3547 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 3548 + "dev": true, 3549 + "license": "ISC", 3550 + "bin": { 3551 + "semver": "bin/semver.js" 3552 + }, 3553 + "engines": { 3554 + "node": ">=10" 3555 + } 3556 + }, 3557 + "node_modules/@typescript-eslint/visitor-keys": { 3558 + "version": "6.21.0", 3559 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", 3560 + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", 3561 + "dev": true, 3562 + "license": "MIT", 3563 + "dependencies": { 3564 + "@typescript-eslint/types": "6.21.0", 3565 + "eslint-visitor-keys": "^3.4.1" 3566 + }, 3567 + "engines": { 3568 + "node": "^16.0.0 || >=18.0.0" 3569 + }, 3570 + "funding": { 3571 + "type": "opencollective", 3572 + "url": "https://opencollective.com/typescript-eslint" 3573 + } 3574 + }, 3575 + "node_modules/@ungap/structured-clone": { 3576 + "version": "1.3.0", 3577 + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", 3578 + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", 3579 + "dev": true, 3580 + "license": "ISC" 3581 + }, 3582 + "node_modules/@vitejs/plugin-legacy": { 3583 + "version": "5.4.3", 3584 + "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-5.4.3.tgz", 3585 + "integrity": "sha512-wsyXK9mascyplcqvww1gA1xYiy29iRHfyciw+a0t7qRNdzX6PdfSWmOoCi74epr87DujM+5J+rnnSv+4PazqVg==", 3586 + "dev": true, 3587 + "license": "MIT", 3588 + "dependencies": { 3589 + "@babel/core": "^7.25.8", 3590 + "@babel/preset-env": "^7.25.8", 3591 + "browserslist": "^4.24.0", 3592 + "browserslist-to-esbuild": "^2.1.1", 3593 + "core-js": "^3.38.1", 3594 + "magic-string": "^0.30.12", 3595 + "regenerator-runtime": "^0.14.1", 3596 + "systemjs": "^6.15.1" 3597 + }, 3598 + "engines": { 3599 + "node": "^18.0.0 || >=20.0.0" 3600 + }, 3601 + "funding": { 3602 + "url": "https://github.com/vitejs/vite?sponsor=1" 3603 + }, 3604 + "peerDependencies": { 3605 + "terser": "^5.4.0", 3606 + "vite": "^5.0.0" 3607 + } 3608 + }, 3609 + "node_modules/@vitejs/plugin-vue": { 3610 + "version": "4.6.2", 3611 + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz", 3612 + "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", 3613 + "dev": true, 3614 + "license": "MIT", 3615 + "engines": { 3616 + "node": "^14.18.0 || >=16.0.0" 3617 + }, 3618 + "peerDependencies": { 3619 + "vite": "^4.0.0 || ^5.0.0", 3620 + "vue": "^3.2.25" 3621 + } 3622 + }, 3623 + "node_modules/@vitest/expect": { 3624 + "version": "0.34.6", 3625 + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.6.tgz", 3626 + "integrity": "sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==", 3627 + "dev": true, 3628 + "license": "MIT", 3629 + "dependencies": { 3630 + "@vitest/spy": "0.34.6", 3631 + "@vitest/utils": "0.34.6", 3632 + "chai": "^4.3.10" 3633 + }, 3634 + "funding": { 3635 + "url": "https://opencollective.com/vitest" 3636 + } 3637 + }, 3638 + "node_modules/@vitest/runner": { 3639 + "version": "0.34.6", 3640 + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.6.tgz", 3641 + "integrity": "sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==", 3642 + "dev": true, 3643 + "license": "MIT", 3644 + "dependencies": { 3645 + "@vitest/utils": "0.34.6", 3646 + "p-limit": "^4.0.0", 3647 + "pathe": "^1.1.1" 3648 + }, 3649 + "funding": { 3650 + "url": "https://opencollective.com/vitest" 3651 + } 3652 + }, 3653 + "node_modules/@vitest/runner/node_modules/p-limit": { 3654 + "version": "4.0.0", 3655 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 3656 + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 3657 + "dev": true, 3658 + "license": "MIT", 3659 + "dependencies": { 3660 + "yocto-queue": "^1.0.0" 3661 + }, 3662 + "engines": { 3663 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3664 + }, 3665 + "funding": { 3666 + "url": "https://github.com/sponsors/sindresorhus" 3667 + } 3668 + }, 3669 + "node_modules/@vitest/runner/node_modules/yocto-queue": { 3670 + "version": "1.2.2", 3671 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", 3672 + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", 3673 + "dev": true, 3674 + "license": "MIT", 3675 + "engines": { 3676 + "node": ">=12.20" 3677 + }, 3678 + "funding": { 3679 + "url": "https://github.com/sponsors/sindresorhus" 3680 + } 3681 + }, 3682 + "node_modules/@vitest/snapshot": { 3683 + "version": "0.34.6", 3684 + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.6.tgz", 3685 + "integrity": "sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==", 3686 + "dev": true, 3687 + "license": "MIT", 3688 + "dependencies": { 3689 + "magic-string": "^0.30.1", 3690 + "pathe": "^1.1.1", 3691 + "pretty-format": "^29.5.0" 3692 + }, 3693 + "funding": { 3694 + "url": "https://opencollective.com/vitest" 3695 + } 3696 + }, 3697 + "node_modules/@vitest/spy": { 3698 + "version": "0.34.6", 3699 + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.6.tgz", 3700 + "integrity": "sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==", 3701 + "dev": true, 3702 + "license": "MIT", 3703 + "dependencies": { 3704 + "tinyspy": "^2.1.1" 3705 + }, 3706 + "funding": { 3707 + "url": "https://opencollective.com/vitest" 3708 + } 3709 + }, 3710 + "node_modules/@vitest/utils": { 3711 + "version": "0.34.6", 3712 + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.6.tgz", 3713 + "integrity": "sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==", 3714 + "dev": true, 3715 + "license": "MIT", 3716 + "dependencies": { 3717 + "diff-sequences": "^29.4.3", 3718 + "loupe": "^2.3.6", 3719 + "pretty-format": "^29.5.0" 3720 + }, 3721 + "funding": { 3722 + "url": "https://opencollective.com/vitest" 3723 + } 3724 + }, 3725 + "node_modules/@volar/language-core": { 3726 + "version": "2.4.15", 3727 + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.15.tgz", 3728 + "integrity": "sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==", 3729 + "dev": true, 3730 + "license": "MIT", 3731 + "dependencies": { 3732 + "@volar/source-map": "2.4.15" 3733 + } 3734 + }, 3735 + "node_modules/@volar/source-map": { 3736 + "version": "2.4.15", 3737 + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.15.tgz", 3738 + "integrity": "sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==", 3739 + "dev": true, 3740 + "license": "MIT" 3741 + }, 3742 + "node_modules/@volar/typescript": { 3743 + "version": "2.4.15", 3744 + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.15.tgz", 3745 + "integrity": "sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==", 3746 + "dev": true, 3747 + "license": "MIT", 3748 + "dependencies": { 3749 + "@volar/language-core": "2.4.15", 3750 + "path-browserify": "^1.0.1", 3751 + "vscode-uri": "^3.0.8" 3752 + } 3753 + }, 3754 + "node_modules/@vue/compiler-core": { 3755 + "version": "3.5.30", 3756 + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.30.tgz", 3757 + "integrity": "sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==", 3758 + "license": "MIT", 3759 + "dependencies": { 3760 + "@babel/parser": "^7.29.0", 3761 + "@vue/shared": "3.5.30", 3762 + "entities": "^7.0.1", 3763 + "estree-walker": "^2.0.2", 3764 + "source-map-js": "^1.2.1" 3765 + } 3766 + }, 3767 + "node_modules/@vue/compiler-core/node_modules/entities": { 3768 + "version": "7.0.1", 3769 + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", 3770 + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", 3771 + "license": "BSD-2-Clause", 3772 + "engines": { 3773 + "node": ">=0.12" 3774 + }, 3775 + "funding": { 3776 + "url": "https://github.com/fb55/entities?sponsor=1" 3777 + } 3778 + }, 3779 + "node_modules/@vue/compiler-dom": { 3780 + "version": "3.5.30", 3781 + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.30.tgz", 3782 + "integrity": "sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==", 3783 + "license": "MIT", 3784 + "dependencies": { 3785 + "@vue/compiler-core": "3.5.30", 3786 + "@vue/shared": "3.5.30" 3787 + } 3788 + }, 3789 + "node_modules/@vue/compiler-sfc": { 3790 + "version": "3.5.30", 3791 + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.30.tgz", 3792 + "integrity": "sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==", 3793 + "license": "MIT", 3794 + "dependencies": { 3795 + "@babel/parser": "^7.29.0", 3796 + "@vue/compiler-core": "3.5.30", 3797 + "@vue/compiler-dom": "3.5.30", 3798 + "@vue/compiler-ssr": "3.5.30", 3799 + "@vue/shared": "3.5.30", 3800 + "estree-walker": "^2.0.2", 3801 + "magic-string": "^0.30.21", 3802 + "postcss": "^8.5.8", 3803 + "source-map-js": "^1.2.1" 3804 + } 3805 + }, 3806 + "node_modules/@vue/compiler-ssr": { 3807 + "version": "3.5.30", 3808 + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.30.tgz", 3809 + "integrity": "sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==", 3810 + "license": "MIT", 3811 + "dependencies": { 3812 + "@vue/compiler-dom": "3.5.30", 3813 + "@vue/shared": "3.5.30" 3814 + } 3815 + }, 3816 + "node_modules/@vue/compiler-vue2": { 3817 + "version": "2.7.16", 3818 + "resolved": "https://registry.npmjs.org/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz", 3819 + "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==", 3820 + "dev": true, 3821 + "license": "MIT", 3822 + "dependencies": { 3823 + "de-indent": "^1.0.2", 3824 + "he": "^1.2.0" 3825 + } 3826 + }, 3827 + "node_modules/@vue/devtools-api": { 3828 + "version": "6.6.4", 3829 + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", 3830 + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", 3831 + "license": "MIT" 3832 + }, 3833 + "node_modules/@vue/eslint-config-typescript": { 3834 + "version": "12.0.0", 3835 + "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-12.0.0.tgz", 3836 + "integrity": "sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==", 3837 + "dev": true, 3838 + "license": "MIT", 3839 + "dependencies": { 3840 + "@typescript-eslint/eslint-plugin": "^6.7.0", 3841 + "@typescript-eslint/parser": "^6.7.0", 3842 + "vue-eslint-parser": "^9.3.1" 3843 + }, 3844 + "engines": { 3845 + "node": "^14.17.0 || >=16.0.0" 3846 + }, 3847 + "peerDependencies": { 3848 + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0", 3849 + "eslint-plugin-vue": "^9.0.0", 3850 + "typescript": "*" 3851 + }, 3852 + "peerDependenciesMeta": { 3853 + "typescript": { 3854 + "optional": true 3855 + } 3856 + } 3857 + }, 3858 + "node_modules/@vue/language-core": { 3859 + "version": "2.2.12", 3860 + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.2.12.tgz", 3861 + "integrity": "sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==", 3862 + "dev": true, 3863 + "license": "MIT", 3864 + "dependencies": { 3865 + "@volar/language-core": "2.4.15", 3866 + "@vue/compiler-dom": "^3.5.0", 3867 + "@vue/compiler-vue2": "^2.7.16", 3868 + "@vue/shared": "^3.5.0", 3869 + "alien-signals": "^1.0.3", 3870 + "minimatch": "^9.0.3", 3871 + "muggle-string": "^0.4.1", 3872 + "path-browserify": "^1.0.1" 3873 + }, 3874 + "peerDependencies": { 3875 + "typescript": "*" 3876 + }, 3877 + "peerDependenciesMeta": { 3878 + "typescript": { 3879 + "optional": true 3880 + } 3881 + } 3882 + }, 3883 + "node_modules/@vue/reactivity": { 3884 + "version": "3.5.30", 3885 + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.30.tgz", 3886 + "integrity": "sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==", 3887 + "license": "MIT", 3888 + "dependencies": { 3889 + "@vue/shared": "3.5.30" 3890 + } 3891 + }, 3892 + "node_modules/@vue/runtime-core": { 3893 + "version": "3.5.30", 3894 + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.30.tgz", 3895 + "integrity": "sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==", 3896 + "license": "MIT", 3897 + "dependencies": { 3898 + "@vue/reactivity": "3.5.30", 3899 + "@vue/shared": "3.5.30" 3900 + } 3901 + }, 3902 + "node_modules/@vue/runtime-dom": { 3903 + "version": "3.5.30", 3904 + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.30.tgz", 3905 + "integrity": "sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==", 3906 + "license": "MIT", 3907 + "dependencies": { 3908 + "@vue/reactivity": "3.5.30", 3909 + "@vue/runtime-core": "3.5.30", 3910 + "@vue/shared": "3.5.30", 3911 + "csstype": "^3.2.3" 3912 + } 3913 + }, 3914 + "node_modules/@vue/server-renderer": { 3915 + "version": "3.5.30", 3916 + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.30.tgz", 3917 + "integrity": "sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==", 3918 + "license": "MIT", 3919 + "dependencies": { 3920 + "@vue/compiler-ssr": "3.5.30", 3921 + "@vue/shared": "3.5.30" 3922 + }, 3923 + "peerDependencies": { 3924 + "vue": "3.5.30" 3925 + } 3926 + }, 3927 + "node_modules/@vue/shared": { 3928 + "version": "3.5.30", 3929 + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.30.tgz", 3930 + "integrity": "sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==", 3931 + "license": "MIT" 3932 + }, 3933 + "node_modules/@vue/test-utils": { 3934 + "version": "2.4.6", 3935 + "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.6.tgz", 3936 + "integrity": "sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==", 3937 + "dev": true, 3938 + "license": "MIT", 3939 + "dependencies": { 3940 + "js-beautify": "^1.14.9", 3941 + "vue-component-type-helpers": "^2.0.0" 3942 + } 3943 + }, 3944 + "node_modules/@xmldom/xmldom": { 3945 + "version": "0.8.11", 3946 + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", 3947 + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", 3948 + "dev": true, 3949 + "license": "MIT", 3950 + "engines": { 3951 + "node": ">=10.0.0" 3952 + } 3953 + }, 3954 + "node_modules/abab": { 3955 + "version": "2.0.6", 3956 + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 3957 + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 3958 + "deprecated": "Use your platform's native atob() and btoa() methods instead", 3959 + "dev": true, 3960 + "license": "BSD-3-Clause" 3961 + }, 3962 + "node_modules/abbrev": { 3963 + "version": "2.0.0", 3964 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", 3965 + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", 3966 + "dev": true, 3967 + "license": "ISC", 3968 + "engines": { 3969 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 3970 + } 3971 + }, 3972 + "node_modules/acorn": { 3973 + "version": "8.16.0", 3974 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 3975 + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 3976 + "dev": true, 3977 + "license": "MIT", 3978 + "bin": { 3979 + "acorn": "bin/acorn" 3980 + }, 3981 + "engines": { 3982 + "node": ">=0.4.0" 3983 + } 3984 + }, 3985 + "node_modules/acorn-jsx": { 3986 + "version": "5.3.2", 3987 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3988 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3989 + "dev": true, 3990 + "license": "MIT", 3991 + "peerDependencies": { 3992 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 3993 + } 3994 + }, 3995 + "node_modules/acorn-walk": { 3996 + "version": "8.3.5", 3997 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz", 3998 + "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==", 3999 + "dev": true, 4000 + "license": "MIT", 4001 + "dependencies": { 4002 + "acorn": "^8.11.0" 4003 + }, 4004 + "engines": { 4005 + "node": ">=0.4.0" 4006 + } 4007 + }, 4008 + "node_modules/agent-base": { 4009 + "version": "6.0.2", 4010 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 4011 + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 4012 + "dev": true, 4013 + "license": "MIT", 4014 + "dependencies": { 4015 + "debug": "4" 4016 + }, 4017 + "engines": { 4018 + "node": ">= 6.0.0" 4019 + } 4020 + }, 4021 + "node_modules/aggregate-error": { 4022 + "version": "3.1.0", 4023 + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 4024 + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 4025 + "dev": true, 4026 + "license": "MIT", 4027 + "dependencies": { 4028 + "clean-stack": "^2.0.0", 4029 + "indent-string": "^4.0.0" 4030 + }, 4031 + "engines": { 4032 + "node": ">=8" 4033 + } 4034 + }, 4035 + "node_modules/ajv": { 4036 + "version": "6.14.0", 4037 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 4038 + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 4039 + "dev": true, 4040 + "license": "MIT", 4041 + "dependencies": { 4042 + "fast-deep-equal": "^3.1.1", 4043 + "fast-json-stable-stringify": "^2.0.0", 4044 + "json-schema-traverse": "^0.4.1", 4045 + "uri-js": "^4.2.2" 4046 + }, 4047 + "funding": { 4048 + "type": "github", 4049 + "url": "https://github.com/sponsors/epoberezkin" 4050 + } 4051 + }, 4052 + "node_modules/alien-signals": { 4053 + "version": "1.0.13", 4054 + "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-1.0.13.tgz", 4055 + "integrity": "sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==", 4056 + "dev": true, 4057 + "license": "MIT" 4058 + }, 4059 + "node_modules/ansi-colors": { 4060 + "version": "4.1.3", 4061 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", 4062 + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", 4063 + "dev": true, 4064 + "license": "MIT", 4065 + "engines": { 4066 + "node": ">=6" 4067 + } 4068 + }, 4069 + "node_modules/ansi-escapes": { 4070 + "version": "4.3.2", 4071 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 4072 + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 4073 + "dev": true, 4074 + "license": "MIT", 4075 + "dependencies": { 4076 + "type-fest": "^0.21.3" 4077 + }, 4078 + "engines": { 4079 + "node": ">=8" 4080 + }, 4081 + "funding": { 4082 + "url": "https://github.com/sponsors/sindresorhus" 4083 + } 4084 + }, 4085 + "node_modules/ansi-escapes/node_modules/type-fest": { 4086 + "version": "0.21.3", 4087 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 4088 + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 4089 + "dev": true, 4090 + "license": "(MIT OR CC0-1.0)", 4091 + "engines": { 4092 + "node": ">=10" 4093 + }, 4094 + "funding": { 4095 + "url": "https://github.com/sponsors/sindresorhus" 4096 + } 4097 + }, 4098 + "node_modules/ansi-regex": { 4099 + "version": "5.0.1", 4100 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4101 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4102 + "dev": true, 4103 + "license": "MIT", 4104 + "engines": { 4105 + "node": ">=8" 4106 + } 4107 + }, 4108 + "node_modules/ansi-styles": { 4109 + "version": "4.3.0", 4110 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4111 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4112 + "dev": true, 4113 + "license": "MIT", 4114 + "dependencies": { 4115 + "color-convert": "^2.0.1" 4116 + }, 4117 + "engines": { 4118 + "node": ">=8" 4119 + }, 4120 + "funding": { 4121 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4122 + } 4123 + }, 4124 + "node_modules/arch": { 4125 + "version": "2.2.0", 4126 + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", 4127 + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", 4128 + "dev": true, 4129 + "funding": [ 4130 + { 4131 + "type": "github", 4132 + "url": "https://github.com/sponsors/feross" 4133 + }, 4134 + { 4135 + "type": "patreon", 4136 + "url": "https://www.patreon.com/feross" 4137 + }, 4138 + { 4139 + "type": "consulting", 4140 + "url": "https://feross.org/support" 4141 + } 4142 + ], 4143 + "license": "MIT" 4144 + }, 4145 + "node_modules/argparse": { 4146 + "version": "2.0.1", 4147 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 4148 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 4149 + "dev": true, 4150 + "license": "Python-2.0" 4151 + }, 4152 + "node_modules/array-union": { 4153 + "version": "2.1.0", 4154 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 4155 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 4156 + "dev": true, 4157 + "license": "MIT", 4158 + "engines": { 4159 + "node": ">=8" 4160 + } 4161 + }, 4162 + "node_modules/asn1": { 4163 + "version": "0.2.6", 4164 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 4165 + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 4166 + "dev": true, 4167 + "license": "MIT", 4168 + "dependencies": { 4169 + "safer-buffer": "~2.1.0" 4170 + } 4171 + }, 4172 + "node_modules/assert-plus": { 4173 + "version": "1.0.0", 4174 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 4175 + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 4176 + "dev": true, 4177 + "license": "MIT", 4178 + "engines": { 4179 + "node": ">=0.8" 4180 + } 4181 + }, 4182 + "node_modules/assertion-error": { 4183 + "version": "1.1.0", 4184 + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", 4185 + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", 4186 + "dev": true, 4187 + "license": "MIT", 4188 + "engines": { 4189 + "node": "*" 4190 + } 4191 + }, 4192 + "node_modules/astral-regex": { 4193 + "version": "2.0.0", 4194 + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 4195 + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 4196 + "dev": true, 4197 + "license": "MIT", 4198 + "engines": { 4199 + "node": ">=8" 4200 + } 4201 + }, 4202 + "node_modules/async": { 4203 + "version": "3.2.6", 4204 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 4205 + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", 4206 + "dev": true, 4207 + "license": "MIT" 4208 + }, 4209 + "node_modules/asynckit": { 4210 + "version": "0.4.0", 4211 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 4212 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 4213 + "dev": true, 4214 + "license": "MIT" 4215 + }, 4216 + "node_modules/at-least-node": { 4217 + "version": "1.0.0", 4218 + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 4219 + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 4220 + "dev": true, 4221 + "license": "ISC", 4222 + "engines": { 4223 + "node": ">= 4.0.0" 4224 + } 4225 + }, 4226 + "node_modules/aws-sign2": { 4227 + "version": "0.7.0", 4228 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 4229 + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", 4230 + "dev": true, 4231 + "license": "Apache-2.0", 4232 + "engines": { 4233 + "node": "*" 4234 + } 4235 + }, 4236 + "node_modules/aws4": { 4237 + "version": "1.13.2", 4238 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", 4239 + "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", 4240 + "dev": true, 4241 + "license": "MIT" 4242 + }, 4243 + "node_modules/babel-plugin-polyfill-corejs2": { 4244 + "version": "0.4.17", 4245 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz", 4246 + "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==", 4247 + "dev": true, 4248 + "license": "MIT", 4249 + "dependencies": { 4250 + "@babel/compat-data": "^7.28.6", 4251 + "@babel/helper-define-polyfill-provider": "^0.6.8", 4252 + "semver": "^6.3.1" 4253 + }, 4254 + "peerDependencies": { 4255 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 4256 + } 4257 + }, 4258 + "node_modules/babel-plugin-polyfill-corejs3": { 4259 + "version": "0.14.2", 4260 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.14.2.tgz", 4261 + "integrity": "sha512-coWpDLJ410R781Npmn/SIBZEsAetR4xVi0SxLMXPaMO4lSf1MwnkGYMtkFxew0Dn8B3/CpbpYxN0JCgg8mn67g==", 4262 + "dev": true, 4263 + "license": "MIT", 4264 + "dependencies": { 4265 + "@babel/helper-define-polyfill-provider": "^0.6.8", 4266 + "core-js-compat": "^3.48.0" 4267 + }, 4268 + "peerDependencies": { 4269 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 4270 + } 4271 + }, 4272 + "node_modules/babel-plugin-polyfill-regenerator": { 4273 + "version": "0.6.8", 4274 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz", 4275 + "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==", 4276 + "dev": true, 4277 + "license": "MIT", 4278 + "dependencies": { 4279 + "@babel/helper-define-polyfill-provider": "^0.6.8" 4280 + }, 4281 + "peerDependencies": { 4282 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 4283 + } 4284 + }, 4285 + "node_modules/balanced-match": { 4286 + "version": "1.0.2", 4287 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 4288 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 4289 + "dev": true, 4290 + "license": "MIT" 4291 + }, 4292 + "node_modules/base64-js": { 4293 + "version": "1.5.1", 4294 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 4295 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 4296 + "dev": true, 4297 + "funding": [ 4298 + { 4299 + "type": "github", 4300 + "url": "https://github.com/sponsors/feross" 4301 + }, 4302 + { 4303 + "type": "patreon", 4304 + "url": "https://www.patreon.com/feross" 4305 + }, 4306 + { 4307 + "type": "consulting", 4308 + "url": "https://feross.org/support" 4309 + } 4310 + ], 4311 + "license": "MIT" 4312 + }, 4313 + "node_modules/baseline-browser-mapping": { 4314 + "version": "2.10.10", 4315 + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.10.tgz", 4316 + "integrity": "sha512-sUoJ3IMxx4AyRqO4MLeHlnGDkyXRoUG0/AI9fjK+vS72ekpV0yWVY7O0BVjmBcRtkNcsAO2QDZ4tdKKGoI6YaQ==", 4317 + "dev": true, 4318 + "license": "Apache-2.0", 4319 + "bin": { 4320 + "baseline-browser-mapping": "dist/cli.cjs" 4321 + }, 4322 + "engines": { 4323 + "node": ">=6.0.0" 4324 + } 4325 + }, 4326 + "node_modules/bcrypt-pbkdf": { 4327 + "version": "1.0.2", 4328 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 4329 + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 4330 + "dev": true, 4331 + "license": "BSD-3-Clause", 4332 + "dependencies": { 4333 + "tweetnacl": "^0.14.3" 4334 + } 4335 + }, 4336 + "node_modules/big-integer": { 4337 + "version": "1.6.52", 4338 + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", 4339 + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", 4340 + "dev": true, 4341 + "license": "Unlicense", 4342 + "engines": { 4343 + "node": ">=0.6" 4344 + } 4345 + }, 4346 + "node_modules/blob-util": { 4347 + "version": "2.0.2", 4348 + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", 4349 + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", 4350 + "dev": true, 4351 + "license": "Apache-2.0" 4352 + }, 4353 + "node_modules/bluebird": { 4354 + "version": "3.7.2", 4355 + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 4356 + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", 4357 + "dev": true, 4358 + "license": "MIT" 4359 + }, 4360 + "node_modules/boolbase": { 4361 + "version": "1.0.0", 4362 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 4363 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 4364 + "dev": true, 4365 + "license": "ISC" 4366 + }, 4367 + "node_modules/bplist-parser": { 4368 + "version": "0.3.2", 4369 + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", 4370 + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", 4371 + "dev": true, 4372 + "license": "MIT", 4373 + "dependencies": { 4374 + "big-integer": "1.6.x" 4375 + }, 4376 + "engines": { 4377 + "node": ">= 5.10.0" 4378 + } 4379 + }, 4380 + "node_modules/brace-expansion": { 4381 + "version": "2.0.2", 4382 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 4383 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 4384 + "dev": true, 4385 + "license": "MIT", 4386 + "dependencies": { 4387 + "balanced-match": "^1.0.0" 4388 + } 4389 + }, 4390 + "node_modules/braces": { 4391 + "version": "3.0.3", 4392 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 4393 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 4394 + "dev": true, 4395 + "license": "MIT", 4396 + "dependencies": { 4397 + "fill-range": "^7.1.1" 4398 + }, 4399 + "engines": { 4400 + "node": ">=8" 4401 + } 4402 + }, 4403 + "node_modules/browserslist": { 4404 + "version": "4.28.1", 4405 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 4406 + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 4407 + "dev": true, 4408 + "funding": [ 4409 + { 4410 + "type": "opencollective", 4411 + "url": "https://opencollective.com/browserslist" 4412 + }, 4413 + { 4414 + "type": "tidelift", 4415 + "url": "https://tidelift.com/funding/github/npm/browserslist" 4416 + }, 4417 + { 4418 + "type": "github", 4419 + "url": "https://github.com/sponsors/ai" 4420 + } 4421 + ], 4422 + "license": "MIT", 4423 + "dependencies": { 4424 + "baseline-browser-mapping": "^2.9.0", 4425 + "caniuse-lite": "^1.0.30001759", 4426 + "electron-to-chromium": "^1.5.263", 4427 + "node-releases": "^2.0.27", 4428 + "update-browserslist-db": "^1.2.0" 4429 + }, 4430 + "bin": { 4431 + "browserslist": "cli.js" 4432 + }, 4433 + "engines": { 4434 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 4435 + } 4436 + }, 4437 + "node_modules/browserslist-to-esbuild": { 4438 + "version": "2.1.1", 4439 + "resolved": "https://registry.npmjs.org/browserslist-to-esbuild/-/browserslist-to-esbuild-2.1.1.tgz", 4440 + "integrity": "sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==", 4441 + "dev": true, 4442 + "license": "MIT", 4443 + "dependencies": { 4444 + "meow": "^13.0.0" 4445 + }, 4446 + "bin": { 4447 + "browserslist-to-esbuild": "cli/index.js" 4448 + }, 4449 + "engines": { 4450 + "node": ">=18" 4451 + }, 4452 + "peerDependencies": { 4453 + "browserslist": "*" 4454 + } 4455 + }, 4456 + "node_modules/buffer": { 4457 + "version": "5.7.1", 4458 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 4459 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 4460 + "dev": true, 4461 + "funding": [ 4462 + { 4463 + "type": "github", 4464 + "url": "https://github.com/sponsors/feross" 4465 + }, 4466 + { 4467 + "type": "patreon", 4468 + "url": "https://www.patreon.com/feross" 4469 + }, 4470 + { 4471 + "type": "consulting", 4472 + "url": "https://feross.org/support" 4473 + } 4474 + ], 4475 + "license": "MIT", 4476 + "dependencies": { 4477 + "base64-js": "^1.3.1", 4478 + "ieee754": "^1.1.13" 4479 + } 4480 + }, 4481 + "node_modules/buffer-crc32": { 4482 + "version": "0.2.13", 4483 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 4484 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 4485 + "dev": true, 4486 + "license": "MIT", 4487 + "engines": { 4488 + "node": "*" 4489 + } 4490 + }, 4491 + "node_modules/buffer-from": { 4492 + "version": "1.1.2", 4493 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 4494 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 4495 + "dev": true, 4496 + "license": "MIT" 4497 + }, 4498 + "node_modules/cac": { 4499 + "version": "6.7.14", 4500 + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 4501 + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 4502 + "dev": true, 4503 + "license": "MIT", 4504 + "engines": { 4505 + "node": ">=8" 4506 + } 4507 + }, 4508 + "node_modules/cachedir": { 4509 + "version": "2.4.0", 4510 + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", 4511 + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", 4512 + "dev": true, 4513 + "license": "MIT", 4514 + "engines": { 4515 + "node": ">=6" 4516 + } 4517 + }, 4518 + "node_modules/call-bind-apply-helpers": { 4519 + "version": "1.0.2", 4520 + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 4521 + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 4522 + "dev": true, 4523 + "license": "MIT", 4524 + "dependencies": { 4525 + "es-errors": "^1.3.0", 4526 + "function-bind": "^1.1.2" 4527 + }, 4528 + "engines": { 4529 + "node": ">= 0.4" 4530 + } 4531 + }, 4532 + "node_modules/call-bound": { 4533 + "version": "1.0.4", 4534 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 4535 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 4536 + "dev": true, 4537 + "license": "MIT", 4538 + "dependencies": { 4539 + "call-bind-apply-helpers": "^1.0.2", 4540 + "get-intrinsic": "^1.3.0" 4541 + }, 4542 + "engines": { 4543 + "node": ">= 0.4" 4544 + }, 4545 + "funding": { 4546 + "url": "https://github.com/sponsors/ljharb" 4547 + } 4548 + }, 4549 + "node_modules/callsites": { 4550 + "version": "3.1.0", 4551 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 4552 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 4553 + "dev": true, 4554 + "license": "MIT", 4555 + "engines": { 4556 + "node": ">=6" 4557 + } 4558 + }, 4559 + "node_modules/caniuse-lite": { 4560 + "version": "1.0.30001780", 4561 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001780.tgz", 4562 + "integrity": "sha512-llngX0E7nQci5BPJDqoZSbuZ5Bcs9F5db7EtgfwBerX9XGtkkiO4NwfDDIRzHTTwcYC8vC7bmeUEPGrKlR/TkQ==", 4563 + "dev": true, 4564 + "funding": [ 4565 + { 4566 + "type": "opencollective", 4567 + "url": "https://opencollective.com/browserslist" 4568 + }, 4569 + { 4570 + "type": "tidelift", 4571 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 4572 + }, 4573 + { 4574 + "type": "github", 4575 + "url": "https://github.com/sponsors/ai" 4576 + } 4577 + ], 4578 + "license": "CC-BY-4.0" 4579 + }, 4580 + "node_modules/caseless": { 4581 + "version": "0.12.0", 4582 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 4583 + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", 4584 + "dev": true, 4585 + "license": "Apache-2.0" 4586 + }, 4587 + "node_modules/chai": { 4588 + "version": "4.5.0", 4589 + "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", 4590 + "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", 4591 + "dev": true, 4592 + "license": "MIT", 4593 + "dependencies": { 4594 + "assertion-error": "^1.1.0", 4595 + "check-error": "^1.0.3", 4596 + "deep-eql": "^4.1.3", 4597 + "get-func-name": "^2.0.2", 4598 + "loupe": "^2.3.6", 4599 + "pathval": "^1.1.1", 4600 + "type-detect": "^4.1.0" 4601 + }, 4602 + "engines": { 4603 + "node": ">=4" 4604 + } 4605 + }, 4606 + "node_modules/chalk": { 4607 + "version": "4.1.2", 4608 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4609 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4610 + "dev": true, 4611 + "license": "MIT", 4612 + "dependencies": { 4613 + "ansi-styles": "^4.1.0", 4614 + "supports-color": "^7.1.0" 4615 + }, 4616 + "engines": { 4617 + "node": ">=10" 4618 + }, 4619 + "funding": { 4620 + "url": "https://github.com/chalk/chalk?sponsor=1" 4621 + } 4622 + }, 4623 + "node_modules/chalk/node_modules/supports-color": { 4624 + "version": "7.2.0", 4625 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4626 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4627 + "dev": true, 4628 + "license": "MIT", 4629 + "dependencies": { 4630 + "has-flag": "^4.0.0" 4631 + }, 4632 + "engines": { 4633 + "node": ">=8" 4634 + } 4635 + }, 4636 + "node_modules/check-error": { 4637 + "version": "1.0.3", 4638 + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", 4639 + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", 4640 + "dev": true, 4641 + "license": "MIT", 4642 + "dependencies": { 4643 + "get-func-name": "^2.0.2" 4644 + }, 4645 + "engines": { 4646 + "node": "*" 4647 + } 4648 + }, 4649 + "node_modules/check-more-types": { 4650 + "version": "2.24.0", 4651 + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", 4652 + "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", 4653 + "dev": true, 4654 + "license": "MIT", 4655 + "engines": { 4656 + "node": ">= 0.8.0" 4657 + } 4658 + }, 4659 + "node_modules/chownr": { 4660 + "version": "3.0.0", 4661 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", 4662 + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", 4663 + "dev": true, 4664 + "license": "BlueOak-1.0.0", 4665 + "engines": { 4666 + "node": ">=18" 4667 + } 4668 + }, 4669 + "node_modules/ci-info": { 4670 + "version": "4.4.0", 4671 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", 4672 + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", 4673 + "dev": true, 4674 + "funding": [ 4675 + { 4676 + "type": "github", 4677 + "url": "https://github.com/sponsors/sibiraj-s" 4678 + } 4679 + ], 4680 + "license": "MIT", 4681 + "engines": { 4682 + "node": ">=8" 4683 + } 4684 + }, 4685 + "node_modules/clean-stack": { 4686 + "version": "2.2.0", 4687 + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 4688 + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 4689 + "dev": true, 4690 + "license": "MIT", 4691 + "engines": { 4692 + "node": ">=6" 4693 + } 4694 + }, 4695 + "node_modules/cli-cursor": { 4696 + "version": "3.1.0", 4697 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 4698 + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 4699 + "dev": true, 4700 + "license": "MIT", 4701 + "dependencies": { 4702 + "restore-cursor": "^3.1.0" 4703 + }, 4704 + "engines": { 4705 + "node": ">=8" 4706 + } 4707 + }, 4708 + "node_modules/cli-table3": { 4709 + "version": "0.6.5", 4710 + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", 4711 + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", 4712 + "dev": true, 4713 + "license": "MIT", 4714 + "dependencies": { 4715 + "string-width": "^4.2.0" 4716 + }, 4717 + "engines": { 4718 + "node": "10.* || >= 12.*" 4719 + }, 4720 + "optionalDependencies": { 4721 + "@colors/colors": "1.5.0" 4722 + } 4723 + }, 4724 + "node_modules/cli-truncate": { 4725 + "version": "2.1.0", 4726 + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", 4727 + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", 4728 + "dev": true, 4729 + "license": "MIT", 4730 + "dependencies": { 4731 + "slice-ansi": "^3.0.0", 4732 + "string-width": "^4.2.0" 4733 + }, 4734 + "engines": { 4735 + "node": ">=8" 4736 + }, 4737 + "funding": { 4738 + "url": "https://github.com/sponsors/sindresorhus" 4739 + } 4740 + }, 4741 + "node_modules/color-convert": { 4742 + "version": "2.0.1", 4743 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4744 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4745 + "dev": true, 4746 + "license": "MIT", 4747 + "dependencies": { 4748 + "color-name": "~1.1.4" 4749 + }, 4750 + "engines": { 4751 + "node": ">=7.0.0" 4752 + } 4753 + }, 4754 + "node_modules/color-name": { 4755 + "version": "1.1.4", 4756 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4757 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4758 + "dev": true, 4759 + "license": "MIT" 4760 + }, 4761 + "node_modules/colorette": { 4762 + "version": "2.0.20", 4763 + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 4764 + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 4765 + "dev": true, 4766 + "license": "MIT" 4767 + }, 4768 + "node_modules/combined-stream": { 4769 + "version": "1.0.8", 4770 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 4771 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 4772 + "dev": true, 4773 + "license": "MIT", 4774 + "dependencies": { 4775 + "delayed-stream": "~1.0.0" 4776 + }, 4777 + "engines": { 4778 + "node": ">= 0.8" 4779 + } 4780 + }, 4781 + "node_modules/commander": { 4782 + "version": "6.2.1", 4783 + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", 4784 + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", 4785 + "dev": true, 4786 + "license": "MIT", 4787 + "engines": { 4788 + "node": ">= 6" 4789 + } 4790 + }, 4791 + "node_modules/common-tags": { 4792 + "version": "1.8.2", 4793 + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", 4794 + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", 4795 + "dev": true, 4796 + "license": "MIT", 4797 + "engines": { 4798 + "node": ">=4.0.0" 4799 + } 4800 + }, 4801 + "node_modules/concat-map": { 4802 + "version": "0.0.1", 4803 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4804 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 4805 + "dev": true, 4806 + "license": "MIT" 4807 + }, 4808 + "node_modules/confbox": { 4809 + "version": "0.1.8", 4810 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 4811 + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 4812 + "dev": true, 4813 + "license": "MIT" 4814 + }, 4815 + "node_modules/config-chain": { 4816 + "version": "1.1.13", 4817 + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", 4818 + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", 4819 + "dev": true, 4820 + "license": "MIT", 4821 + "dependencies": { 4822 + "ini": "^1.3.4", 4823 + "proto-list": "~1.2.1" 4824 + } 4825 + }, 4826 + "node_modules/config-chain/node_modules/ini": { 4827 + "version": "1.3.8", 4828 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 4829 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 4830 + "dev": true, 4831 + "license": "ISC" 4832 + }, 4833 + "node_modules/convert-source-map": { 4834 + "version": "2.0.0", 4835 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 4836 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 4837 + "dev": true, 4838 + "license": "MIT" 4839 + }, 4840 + "node_modules/core-js": { 4841 + "version": "3.49.0", 4842 + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", 4843 + "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", 4844 + "dev": true, 4845 + "hasInstallScript": true, 4846 + "license": "MIT", 4847 + "funding": { 4848 + "type": "opencollective", 4849 + "url": "https://opencollective.com/core-js" 4850 + } 4851 + }, 4852 + "node_modules/core-js-compat": { 4853 + "version": "3.49.0", 4854 + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz", 4855 + "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==", 4856 + "dev": true, 4857 + "license": "MIT", 4858 + "dependencies": { 4859 + "browserslist": "^4.28.1" 4860 + }, 4861 + "funding": { 4862 + "type": "opencollective", 4863 + "url": "https://opencollective.com/core-js" 4864 + } 4865 + }, 4866 + "node_modules/core-util-is": { 4867 + "version": "1.0.2", 4868 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 4869 + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", 4870 + "dev": true, 4871 + "license": "MIT" 4872 + }, 4873 + "node_modules/cross-spawn": { 4874 + "version": "7.0.6", 4875 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 4876 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 4877 + "dev": true, 4878 + "license": "MIT", 4879 + "dependencies": { 4880 + "path-key": "^3.1.0", 4881 + "shebang-command": "^2.0.0", 4882 + "which": "^2.0.1" 4883 + }, 4884 + "engines": { 4885 + "node": ">= 8" 4886 + } 4887 + }, 4888 + "node_modules/cssesc": { 4889 + "version": "3.0.0", 4890 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 4891 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4892 + "dev": true, 4893 + "license": "MIT", 4894 + "bin": { 4895 + "cssesc": "bin/cssesc" 4896 + }, 4897 + "engines": { 4898 + "node": ">=4" 4899 + } 4900 + }, 4901 + "node_modules/cssstyle": { 4902 + "version": "3.0.0", 4903 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", 4904 + "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", 4905 + "dev": true, 4906 + "license": "MIT", 4907 + "dependencies": { 4908 + "rrweb-cssom": "^0.6.0" 4909 + }, 4910 + "engines": { 4911 + "node": ">=14" 4912 + } 4913 + }, 4914 + "node_modules/csstype": { 4915 + "version": "3.2.3", 4916 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 4917 + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 4918 + "license": "MIT" 4919 + }, 4920 + "node_modules/cypress": { 4921 + "version": "13.17.0", 4922 + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.17.0.tgz", 4923 + "integrity": "sha512-5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==", 4924 + "dev": true, 4925 + "hasInstallScript": true, 4926 + "license": "MIT", 4927 + "dependencies": { 4928 + "@cypress/request": "^3.0.6", 4929 + "@cypress/xvfb": "^1.2.4", 4930 + "@types/sinonjs__fake-timers": "8.1.1", 4931 + "@types/sizzle": "^2.3.2", 4932 + "arch": "^2.2.0", 4933 + "blob-util": "^2.0.2", 4934 + "bluebird": "^3.7.2", 4935 + "buffer": "^5.7.1", 4936 + "cachedir": "^2.3.0", 4937 + "chalk": "^4.1.0", 4938 + "check-more-types": "^2.24.0", 4939 + "ci-info": "^4.0.0", 4940 + "cli-cursor": "^3.1.0", 4941 + "cli-table3": "~0.6.1", 4942 + "commander": "^6.2.1", 4943 + "common-tags": "^1.8.0", 4944 + "dayjs": "^1.10.4", 4945 + "debug": "^4.3.4", 4946 + "enquirer": "^2.3.6", 4947 + "eventemitter2": "6.4.7", 4948 + "execa": "4.1.0", 4949 + "executable": "^4.1.1", 4950 + "extract-zip": "2.0.1", 4951 + "figures": "^3.2.0", 4952 + "fs-extra": "^9.1.0", 4953 + "getos": "^3.2.1", 4954 + "is-installed-globally": "~0.4.0", 4955 + "lazy-ass": "^1.6.0", 4956 + "listr2": "^3.8.3", 4957 + "lodash": "^4.17.21", 4958 + "log-symbols": "^4.0.0", 4959 + "minimist": "^1.2.8", 4960 + "ospath": "^1.2.2", 4961 + "pretty-bytes": "^5.6.0", 4962 + "process": "^0.11.10", 4963 + "proxy-from-env": "1.0.0", 4964 + "request-progress": "^3.0.0", 4965 + "semver": "^7.5.3", 4966 + "supports-color": "^8.1.1", 4967 + "tmp": "~0.2.3", 4968 + "tree-kill": "1.2.2", 4969 + "untildify": "^4.0.0", 4970 + "yauzl": "^2.10.0" 4971 + }, 4972 + "bin": { 4973 + "cypress": "bin/cypress" 4974 + }, 4975 + "engines": { 4976 + "node": "^16.0.0 || ^18.0.0 || >=20.0.0" 4977 + } 4978 + }, 4979 + "node_modules/cypress/node_modules/semver": { 4980 + "version": "7.7.4", 4981 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 4982 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 4983 + "dev": true, 4984 + "license": "ISC", 4985 + "bin": { 4986 + "semver": "bin/semver.js" 4987 + }, 4988 + "engines": { 4989 + "node": ">=10" 4990 + } 4991 + }, 4992 + "node_modules/dashdash": { 4993 + "version": "1.14.1", 4994 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 4995 + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 4996 + "dev": true, 4997 + "license": "MIT", 4998 + "dependencies": { 4999 + "assert-plus": "^1.0.0" 5000 + }, 5001 + "engines": { 5002 + "node": ">=0.10" 5003 + } 5004 + }, 5005 + "node_modules/data-urls": { 5006 + "version": "4.0.0", 5007 + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", 5008 + "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", 5009 + "dev": true, 5010 + "license": "MIT", 5011 + "dependencies": { 5012 + "abab": "^2.0.6", 5013 + "whatwg-mimetype": "^3.0.0", 5014 + "whatwg-url": "^12.0.0" 5015 + }, 5016 + "engines": { 5017 + "node": ">=14" 5018 + } 5019 + }, 5020 + "node_modules/dayjs": { 5021 + "version": "1.11.20", 5022 + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", 5023 + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", 5024 + "dev": true, 5025 + "license": "MIT" 5026 + }, 5027 + "node_modules/de-indent": { 5028 + "version": "1.0.2", 5029 + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", 5030 + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", 5031 + "dev": true, 5032 + "license": "MIT" 5033 + }, 5034 + "node_modules/debug": { 5035 + "version": "4.4.3", 5036 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 5037 + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 5038 + "dev": true, 5039 + "license": "MIT", 5040 + "dependencies": { 5041 + "ms": "^2.1.3" 5042 + }, 5043 + "engines": { 5044 + "node": ">=6.0" 5045 + }, 5046 + "peerDependenciesMeta": { 5047 + "supports-color": { 5048 + "optional": true 5049 + } 5050 + } 5051 + }, 5052 + "node_modules/decimal.js": { 5053 + "version": "10.6.0", 5054 + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", 5055 + "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", 5056 + "dev": true, 5057 + "license": "MIT" 5058 + }, 5059 + "node_modules/deep-eql": { 5060 + "version": "4.1.4", 5061 + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", 5062 + "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", 5063 + "dev": true, 5064 + "license": "MIT", 5065 + "dependencies": { 5066 + "type-detect": "^4.0.0" 5067 + }, 5068 + "engines": { 5069 + "node": ">=6" 5070 + } 5071 + }, 5072 + "node_modules/deep-is": { 5073 + "version": "0.1.4", 5074 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 5075 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 5076 + "dev": true, 5077 + "license": "MIT" 5078 + }, 5079 + "node_modules/define-lazy-prop": { 5080 + "version": "2.0.0", 5081 + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 5082 + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 5083 + "dev": true, 5084 + "license": "MIT", 5085 + "engines": { 5086 + "node": ">=8" 5087 + } 5088 + }, 5089 + "node_modules/delayed-stream": { 5090 + "version": "1.0.0", 5091 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 5092 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 5093 + "dev": true, 5094 + "license": "MIT", 5095 + "engines": { 5096 + "node": ">=0.4.0" 5097 + } 5098 + }, 5099 + "node_modules/diff-sequences": { 5100 + "version": "29.6.3", 5101 + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 5102 + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 5103 + "dev": true, 5104 + "license": "MIT", 5105 + "engines": { 5106 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5107 + } 5108 + }, 5109 + "node_modules/dir-glob": { 5110 + "version": "3.0.1", 5111 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 5112 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 5113 + "dev": true, 5114 + "license": "MIT", 5115 + "dependencies": { 5116 + "path-type": "^4.0.0" 5117 + }, 5118 + "engines": { 5119 + "node": ">=8" 5120 + } 5121 + }, 5122 + "node_modules/doctrine": { 5123 + "version": "3.0.0", 5124 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 5125 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 5126 + "dev": true, 5127 + "license": "Apache-2.0", 5128 + "dependencies": { 5129 + "esutils": "^2.0.2" 5130 + }, 5131 + "engines": { 5132 + "node": ">=6.0.0" 5133 + } 5134 + }, 5135 + "node_modules/domexception": { 5136 + "version": "4.0.0", 5137 + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", 5138 + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", 5139 + "deprecated": "Use your platform's native DOMException instead", 5140 + "dev": true, 5141 + "license": "MIT", 5142 + "dependencies": { 5143 + "webidl-conversions": "^7.0.0" 5144 + }, 5145 + "engines": { 5146 + "node": ">=12" 5147 + } 5148 + }, 5149 + "node_modules/dunder-proto": { 5150 + "version": "1.0.1", 5151 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 5152 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 5153 + "dev": true, 5154 + "license": "MIT", 5155 + "dependencies": { 5156 + "call-bind-apply-helpers": "^1.0.1", 5157 + "es-errors": "^1.3.0", 5158 + "gopd": "^1.2.0" 5159 + }, 5160 + "engines": { 5161 + "node": ">= 0.4" 5162 + } 5163 + }, 5164 + "node_modules/eastasianwidth": { 5165 + "version": "0.2.0", 5166 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 5167 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 5168 + "dev": true, 5169 + "license": "MIT" 5170 + }, 5171 + "node_modules/ecc-jsbn": { 5172 + "version": "0.1.2", 5173 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 5174 + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 5175 + "dev": true, 5176 + "license": "MIT", 5177 + "dependencies": { 5178 + "jsbn": "~0.1.0", 5179 + "safer-buffer": "^2.1.0" 5180 + } 5181 + }, 5182 + "node_modules/editorconfig": { 5183 + "version": "1.0.7", 5184 + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.7.tgz", 5185 + "integrity": "sha512-e0GOtq/aTQhVdNyDU9e02+wz9oDDM+SIOQxWME2QRjzRX5yyLAuHDE+0aE8vHb9XRC8XD37eO2u57+F09JqFhw==", 5186 + "dev": true, 5187 + "license": "MIT", 5188 + "dependencies": { 5189 + "@one-ini/wasm": "0.1.1", 5190 + "commander": "^10.0.0", 5191 + "minimatch": "^9.0.1", 5192 + "semver": "^7.5.3" 5193 + }, 5194 + "bin": { 5195 + "editorconfig": "bin/editorconfig" 5196 + }, 5197 + "engines": { 5198 + "node": ">=14" 5199 + } 5200 + }, 5201 + "node_modules/editorconfig/node_modules/commander": { 5202 + "version": "10.0.1", 5203 + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", 5204 + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", 5205 + "dev": true, 5206 + "license": "MIT", 5207 + "engines": { 5208 + "node": ">=14" 5209 + } 5210 + }, 5211 + "node_modules/editorconfig/node_modules/semver": { 5212 + "version": "7.7.4", 5213 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 5214 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 5215 + "dev": true, 5216 + "license": "ISC", 5217 + "bin": { 5218 + "semver": "bin/semver.js" 5219 + }, 5220 + "engines": { 5221 + "node": ">=10" 5222 + } 5223 + }, 5224 + "node_modules/electron-to-chromium": { 5225 + "version": "1.5.321", 5226 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.321.tgz", 5227 + "integrity": "sha512-L2C7Q279W2D/J4PLZLk7sebOILDSWos7bMsMNN06rK482umHUrh/3lM8G7IlHFOYip2oAg5nha1rCMxr/rs6ZQ==", 5228 + "dev": true, 5229 + "license": "ISC" 5230 + }, 5231 + "node_modules/elementtree": { 5232 + "version": "0.1.7", 5233 + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", 5234 + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", 5235 + "dev": true, 5236 + "license": "Apache-2.0", 5237 + "dependencies": { 5238 + "sax": "1.1.4" 5239 + }, 5240 + "engines": { 5241 + "node": ">= 0.4.0" 5242 + } 5243 + }, 5244 + "node_modules/emoji-regex": { 5245 + "version": "8.0.0", 5246 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5247 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5248 + "dev": true, 5249 + "license": "MIT" 5250 + }, 5251 + "node_modules/end-of-stream": { 5252 + "version": "1.4.5", 5253 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 5254 + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 5255 + "dev": true, 5256 + "license": "MIT", 5257 + "dependencies": { 5258 + "once": "^1.4.0" 5259 + } 5260 + }, 5261 + "node_modules/enquirer": { 5262 + "version": "2.4.1", 5263 + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", 5264 + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", 5265 + "dev": true, 5266 + "license": "MIT", 5267 + "dependencies": { 5268 + "ansi-colors": "^4.1.1", 5269 + "strip-ansi": "^6.0.1" 5270 + }, 5271 + "engines": { 5272 + "node": ">=8.6" 5273 + } 5274 + }, 5275 + "node_modules/entities": { 5276 + "version": "6.0.1", 5277 + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 5278 + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 5279 + "dev": true, 5280 + "license": "BSD-2-Clause", 5281 + "engines": { 5282 + "node": ">=0.12" 5283 + }, 5284 + "funding": { 5285 + "url": "https://github.com/fb55/entities?sponsor=1" 5286 + } 5287 + }, 5288 + "node_modules/env-paths": { 5289 + "version": "2.2.1", 5290 + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 5291 + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 5292 + "dev": true, 5293 + "license": "MIT", 5294 + "engines": { 5295 + "node": ">=6" 5296 + } 5297 + }, 5298 + "node_modules/es-define-property": { 5299 + "version": "1.0.1", 5300 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 5301 + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 5302 + "dev": true, 5303 + "license": "MIT", 5304 + "engines": { 5305 + "node": ">= 0.4" 5306 + } 5307 + }, 5308 + "node_modules/es-errors": { 5309 + "version": "1.3.0", 5310 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 5311 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 5312 + "dev": true, 5313 + "license": "MIT", 5314 + "engines": { 5315 + "node": ">= 0.4" 5316 + } 5317 + }, 5318 + "node_modules/es-object-atoms": { 5319 + "version": "1.1.1", 5320 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 5321 + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 5322 + "dev": true, 5323 + "license": "MIT", 5324 + "dependencies": { 5325 + "es-errors": "^1.3.0" 5326 + }, 5327 + "engines": { 5328 + "node": ">= 0.4" 5329 + } 5330 + }, 5331 + "node_modules/es-set-tostringtag": { 5332 + "version": "2.1.0", 5333 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 5334 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 5335 + "dev": true, 5336 + "license": "MIT", 5337 + "dependencies": { 5338 + "es-errors": "^1.3.0", 5339 + "get-intrinsic": "^1.2.6", 5340 + "has-tostringtag": "^1.0.2", 5341 + "hasown": "^2.0.2" 5342 + }, 5343 + "engines": { 5344 + "node": ">= 0.4" 5345 + } 5346 + }, 5347 + "node_modules/esbuild": { 5348 + "version": "0.21.5", 5349 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 5350 + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 5351 + "dev": true, 5352 + "hasInstallScript": true, 5353 + "license": "MIT", 5354 + "bin": { 5355 + "esbuild": "bin/esbuild" 5356 + }, 5357 + "engines": { 5358 + "node": ">=12" 5359 + }, 5360 + "optionalDependencies": { 5361 + "@esbuild/aix-ppc64": "0.21.5", 5362 + "@esbuild/android-arm": "0.21.5", 5363 + "@esbuild/android-arm64": "0.21.5", 5364 + "@esbuild/android-x64": "0.21.5", 5365 + "@esbuild/darwin-arm64": "0.21.5", 5366 + "@esbuild/darwin-x64": "0.21.5", 5367 + "@esbuild/freebsd-arm64": "0.21.5", 5368 + "@esbuild/freebsd-x64": "0.21.5", 5369 + "@esbuild/linux-arm": "0.21.5", 5370 + "@esbuild/linux-arm64": "0.21.5", 5371 + "@esbuild/linux-ia32": "0.21.5", 5372 + "@esbuild/linux-loong64": "0.21.5", 5373 + "@esbuild/linux-mips64el": "0.21.5", 5374 + "@esbuild/linux-ppc64": "0.21.5", 5375 + "@esbuild/linux-riscv64": "0.21.5", 5376 + "@esbuild/linux-s390x": "0.21.5", 5377 + "@esbuild/linux-x64": "0.21.5", 5378 + "@esbuild/netbsd-x64": "0.21.5", 5379 + "@esbuild/openbsd-x64": "0.21.5", 5380 + "@esbuild/sunos-x64": "0.21.5", 5381 + "@esbuild/win32-arm64": "0.21.5", 5382 + "@esbuild/win32-ia32": "0.21.5", 5383 + "@esbuild/win32-x64": "0.21.5" 5384 + } 5385 + }, 5386 + "node_modules/escalade": { 5387 + "version": "3.2.0", 5388 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 5389 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 5390 + "dev": true, 5391 + "license": "MIT", 5392 + "engines": { 5393 + "node": ">=6" 5394 + } 5395 + }, 5396 + "node_modules/escape-string-regexp": { 5397 + "version": "4.0.0", 5398 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 5399 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 5400 + "dev": true, 5401 + "license": "MIT", 5402 + "engines": { 5403 + "node": ">=10" 5404 + }, 5405 + "funding": { 5406 + "url": "https://github.com/sponsors/sindresorhus" 5407 + } 5408 + }, 5409 + "node_modules/eslint": { 5410 + "version": "8.57.1", 5411 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", 5412 + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", 5413 + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", 5414 + "dev": true, 5415 + "license": "MIT", 5416 + "dependencies": { 5417 + "@eslint-community/eslint-utils": "^4.2.0", 5418 + "@eslint-community/regexpp": "^4.6.1", 5419 + "@eslint/eslintrc": "^2.1.4", 5420 + "@eslint/js": "8.57.1", 5421 + "@humanwhocodes/config-array": "^0.13.0", 5422 + "@humanwhocodes/module-importer": "^1.0.1", 5423 + "@nodelib/fs.walk": "^1.2.8", 5424 + "@ungap/structured-clone": "^1.2.0", 5425 + "ajv": "^6.12.4", 5426 + "chalk": "^4.0.0", 5427 + "cross-spawn": "^7.0.2", 5428 + "debug": "^4.3.2", 5429 + "doctrine": "^3.0.0", 5430 + "escape-string-regexp": "^4.0.0", 5431 + "eslint-scope": "^7.2.2", 5432 + "eslint-visitor-keys": "^3.4.3", 5433 + "espree": "^9.6.1", 5434 + "esquery": "^1.4.2", 5435 + "esutils": "^2.0.2", 5436 + "fast-deep-equal": "^3.1.3", 5437 + "file-entry-cache": "^6.0.1", 5438 + "find-up": "^5.0.0", 5439 + "glob-parent": "^6.0.2", 5440 + "globals": "^13.19.0", 5441 + "graphemer": "^1.4.0", 5442 + "ignore": "^5.2.0", 5443 + "imurmurhash": "^0.1.4", 5444 + "is-glob": "^4.0.0", 5445 + "is-path-inside": "^3.0.3", 5446 + "js-yaml": "^4.1.0", 5447 + "json-stable-stringify-without-jsonify": "^1.0.1", 5448 + "levn": "^0.4.1", 5449 + "lodash.merge": "^4.6.2", 5450 + "minimatch": "^3.1.2", 5451 + "natural-compare": "^1.4.0", 5452 + "optionator": "^0.9.3", 5453 + "strip-ansi": "^6.0.1", 5454 + "text-table": "^0.2.0" 5455 + }, 5456 + "bin": { 5457 + "eslint": "bin/eslint.js" 5458 + }, 5459 + "engines": { 5460 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5461 + }, 5462 + "funding": { 5463 + "url": "https://opencollective.com/eslint" 5464 + } 5465 + }, 5466 + "node_modules/eslint-plugin-vue": { 5467 + "version": "9.33.0", 5468 + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz", 5469 + "integrity": "sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==", 5470 + "dev": true, 5471 + "license": "MIT", 5472 + "dependencies": { 5473 + "@eslint-community/eslint-utils": "^4.4.0", 5474 + "globals": "^13.24.0", 5475 + "natural-compare": "^1.4.0", 5476 + "nth-check": "^2.1.1", 5477 + "postcss-selector-parser": "^6.0.15", 5478 + "semver": "^7.6.3", 5479 + "vue-eslint-parser": "^9.4.3", 5480 + "xml-name-validator": "^4.0.0" 5481 + }, 5482 + "engines": { 5483 + "node": "^14.17.0 || >=16.0.0" 5484 + }, 5485 + "peerDependencies": { 5486 + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" 5487 + } 5488 + }, 5489 + "node_modules/eslint-plugin-vue/node_modules/semver": { 5490 + "version": "7.7.4", 5491 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 5492 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 5493 + "dev": true, 5494 + "license": "ISC", 5495 + "bin": { 5496 + "semver": "bin/semver.js" 5497 + }, 5498 + "engines": { 5499 + "node": ">=10" 5500 + } 5501 + }, 5502 + "node_modules/eslint-scope": { 5503 + "version": "7.2.2", 5504 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 5505 + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 5506 + "dev": true, 5507 + "license": "BSD-2-Clause", 5508 + "dependencies": { 5509 + "esrecurse": "^4.3.0", 5510 + "estraverse": "^5.2.0" 5511 + }, 5512 + "engines": { 5513 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5514 + }, 5515 + "funding": { 5516 + "url": "https://opencollective.com/eslint" 5517 + } 5518 + }, 5519 + "node_modules/eslint-visitor-keys": { 5520 + "version": "3.4.3", 5521 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 5522 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 5523 + "dev": true, 5524 + "license": "Apache-2.0", 5525 + "engines": { 5526 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5527 + }, 5528 + "funding": { 5529 + "url": "https://opencollective.com/eslint" 5530 + } 5531 + }, 5532 + "node_modules/eslint/node_modules/brace-expansion": { 5533 + "version": "1.1.12", 5534 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 5535 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 5536 + "dev": true, 5537 + "license": "MIT", 5538 + "dependencies": { 5539 + "balanced-match": "^1.0.0", 5540 + "concat-map": "0.0.1" 5541 + } 5542 + }, 5543 + "node_modules/eslint/node_modules/minimatch": { 5544 + "version": "3.1.5", 5545 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 5546 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 5547 + "dev": true, 5548 + "license": "ISC", 5549 + "dependencies": { 5550 + "brace-expansion": "^1.1.7" 5551 + }, 5552 + "engines": { 5553 + "node": "*" 5554 + } 5555 + }, 5556 + "node_modules/espree": { 5557 + "version": "9.6.1", 5558 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 5559 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 5560 + "dev": true, 5561 + "license": "BSD-2-Clause", 5562 + "dependencies": { 5563 + "acorn": "^8.9.0", 5564 + "acorn-jsx": "^5.3.2", 5565 + "eslint-visitor-keys": "^3.4.1" 5566 + }, 5567 + "engines": { 5568 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 5569 + }, 5570 + "funding": { 5571 + "url": "https://opencollective.com/eslint" 5572 + } 5573 + }, 5574 + "node_modules/esquery": { 5575 + "version": "1.7.0", 5576 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 5577 + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 5578 + "dev": true, 5579 + "license": "BSD-3-Clause", 5580 + "dependencies": { 5581 + "estraverse": "^5.1.0" 5582 + }, 5583 + "engines": { 5584 + "node": ">=0.10" 5585 + } 5586 + }, 5587 + "node_modules/esrecurse": { 5588 + "version": "4.3.0", 5589 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 5590 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 5591 + "dev": true, 5592 + "license": "BSD-2-Clause", 5593 + "dependencies": { 5594 + "estraverse": "^5.2.0" 5595 + }, 5596 + "engines": { 5597 + "node": ">=4.0" 5598 + } 5599 + }, 5600 + "node_modules/estraverse": { 5601 + "version": "5.3.0", 5602 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5603 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5604 + "dev": true, 5605 + "license": "BSD-2-Clause", 5606 + "engines": { 5607 + "node": ">=4.0" 5608 + } 5609 + }, 5610 + "node_modules/estree-walker": { 5611 + "version": "2.0.2", 5612 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 5613 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 5614 + "license": "MIT" 5615 + }, 5616 + "node_modules/esutils": { 5617 + "version": "2.0.3", 5618 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 5619 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 5620 + "dev": true, 5621 + "license": "BSD-2-Clause", 5622 + "engines": { 5623 + "node": ">=0.10.0" 5624 + } 5625 + }, 5626 + "node_modules/eventemitter2": { 5627 + "version": "6.4.7", 5628 + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", 5629 + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", 5630 + "dev": true, 5631 + "license": "MIT" 5632 + }, 5633 + "node_modules/execa": { 5634 + "version": "4.1.0", 5635 + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", 5636 + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", 5637 + "dev": true, 5638 + "license": "MIT", 5639 + "dependencies": { 5640 + "cross-spawn": "^7.0.0", 5641 + "get-stream": "^5.0.0", 5642 + "human-signals": "^1.1.1", 5643 + "is-stream": "^2.0.0", 5644 + "merge-stream": "^2.0.0", 5645 + "npm-run-path": "^4.0.0", 5646 + "onetime": "^5.1.0", 5647 + "signal-exit": "^3.0.2", 5648 + "strip-final-newline": "^2.0.0" 5649 + }, 5650 + "engines": { 5651 + "node": ">=10" 5652 + }, 5653 + "funding": { 5654 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 5655 + } 5656 + }, 5657 + "node_modules/executable": { 5658 + "version": "4.1.1", 5659 + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", 5660 + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", 5661 + "dev": true, 5662 + "license": "MIT", 5663 + "dependencies": { 5664 + "pify": "^2.2.0" 5665 + }, 5666 + "engines": { 5667 + "node": ">=4" 5668 + } 5669 + }, 5670 + "node_modules/extend": { 5671 + "version": "3.0.2", 5672 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 5673 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 5674 + "dev": true, 5675 + "license": "MIT" 5676 + }, 5677 + "node_modules/extract-zip": { 5678 + "version": "2.0.1", 5679 + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 5680 + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 5681 + "dev": true, 5682 + "license": "BSD-2-Clause", 5683 + "dependencies": { 5684 + "debug": "^4.1.1", 5685 + "get-stream": "^5.1.0", 5686 + "yauzl": "^2.10.0" 5687 + }, 5688 + "bin": { 5689 + "extract-zip": "cli.js" 5690 + }, 5691 + "engines": { 5692 + "node": ">= 10.17.0" 5693 + }, 5694 + "optionalDependencies": { 5695 + "@types/yauzl": "^2.9.1" 5696 + } 5697 + }, 5698 + "node_modules/extsprintf": { 5699 + "version": "1.3.0", 5700 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 5701 + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 5702 + "dev": true, 5703 + "engines": [ 5704 + "node >=0.6.0" 5705 + ], 5706 + "license": "MIT" 5707 + }, 5708 + "node_modules/fast-deep-equal": { 5709 + "version": "3.1.3", 5710 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 5711 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 5712 + "dev": true, 5713 + "license": "MIT" 5714 + }, 5715 + "node_modules/fast-glob": { 5716 + "version": "3.3.3", 5717 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 5718 + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 5719 + "dev": true, 5720 + "license": "MIT", 5721 + "dependencies": { 5722 + "@nodelib/fs.stat": "^2.0.2", 5723 + "@nodelib/fs.walk": "^1.2.3", 5724 + "glob-parent": "^5.1.2", 5725 + "merge2": "^1.3.0", 5726 + "micromatch": "^4.0.8" 5727 + }, 5728 + "engines": { 5729 + "node": ">=8.6.0" 5730 + } 5731 + }, 5732 + "node_modules/fast-glob/node_modules/glob-parent": { 5733 + "version": "5.1.2", 5734 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 5735 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 5736 + "dev": true, 5737 + "license": "ISC", 5738 + "dependencies": { 5739 + "is-glob": "^4.0.1" 5740 + }, 5741 + "engines": { 5742 + "node": ">= 6" 5743 + } 5744 + }, 5745 + "node_modules/fast-json-stable-stringify": { 5746 + "version": "2.1.0", 5747 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 5748 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 5749 + "dev": true, 5750 + "license": "MIT" 5751 + }, 5752 + "node_modules/fast-levenshtein": { 5753 + "version": "2.0.6", 5754 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 5755 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 5756 + "dev": true, 5757 + "license": "MIT" 5758 + }, 5759 + "node_modules/fastq": { 5760 + "version": "1.20.1", 5761 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 5762 + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 5763 + "dev": true, 5764 + "license": "ISC", 5765 + "dependencies": { 5766 + "reusify": "^1.0.4" 5767 + } 5768 + }, 5769 + "node_modules/fd-slicer": { 5770 + "version": "1.1.0", 5771 + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 5772 + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 5773 + "dev": true, 5774 + "license": "MIT", 5775 + "dependencies": { 5776 + "pend": "~1.2.0" 5777 + } 5778 + }, 5779 + "node_modules/figures": { 5780 + "version": "3.2.0", 5781 + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 5782 + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 5783 + "dev": true, 5784 + "license": "MIT", 5785 + "dependencies": { 5786 + "escape-string-regexp": "^1.0.5" 5787 + }, 5788 + "engines": { 5789 + "node": ">=8" 5790 + }, 5791 + "funding": { 5792 + "url": "https://github.com/sponsors/sindresorhus" 5793 + } 5794 + }, 5795 + "node_modules/figures/node_modules/escape-string-regexp": { 5796 + "version": "1.0.5", 5797 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 5798 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 5799 + "dev": true, 5800 + "license": "MIT", 5801 + "engines": { 5802 + "node": ">=0.8.0" 5803 + } 5804 + }, 5805 + "node_modules/file-entry-cache": { 5806 + "version": "6.0.1", 5807 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 5808 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 5809 + "dev": true, 5810 + "license": "MIT", 5811 + "dependencies": { 5812 + "flat-cache": "^3.0.4" 5813 + }, 5814 + "engines": { 5815 + "node": "^10.12.0 || >=12.0.0" 5816 + } 5817 + }, 5818 + "node_modules/fill-range": { 5819 + "version": "7.1.1", 5820 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 5821 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 5822 + "dev": true, 5823 + "license": "MIT", 5824 + "dependencies": { 5825 + "to-regex-range": "^5.0.1" 5826 + }, 5827 + "engines": { 5828 + "node": ">=8" 5829 + } 5830 + }, 5831 + "node_modules/find-up": { 5832 + "version": "5.0.0", 5833 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 5834 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 5835 + "dev": true, 5836 + "license": "MIT", 5837 + "dependencies": { 5838 + "locate-path": "^6.0.0", 5839 + "path-exists": "^4.0.0" 5840 + }, 5841 + "engines": { 5842 + "node": ">=10" 5843 + }, 5844 + "funding": { 5845 + "url": "https://github.com/sponsors/sindresorhus" 5846 + } 5847 + }, 5848 + "node_modules/flat-cache": { 5849 + "version": "3.2.0", 5850 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 5851 + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 5852 + "dev": true, 5853 + "license": "MIT", 5854 + "dependencies": { 5855 + "flatted": "^3.2.9", 5856 + "keyv": "^4.5.3", 5857 + "rimraf": "^3.0.2" 5858 + }, 5859 + "engines": { 5860 + "node": "^10.12.0 || >=12.0.0" 5861 + } 5862 + }, 5863 + "node_modules/flatted": { 5864 + "version": "3.4.2", 5865 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 5866 + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 5867 + "dev": true, 5868 + "license": "ISC" 5869 + }, 5870 + "node_modules/foreground-child": { 5871 + "version": "3.3.1", 5872 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", 5873 + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", 5874 + "dev": true, 5875 + "license": "ISC", 5876 + "dependencies": { 5877 + "cross-spawn": "^7.0.6", 5878 + "signal-exit": "^4.0.1" 5879 + }, 5880 + "engines": { 5881 + "node": ">=14" 5882 + }, 5883 + "funding": { 5884 + "url": "https://github.com/sponsors/isaacs" 5885 + } 5886 + }, 5887 + "node_modules/foreground-child/node_modules/signal-exit": { 5888 + "version": "4.1.0", 5889 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 5890 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 5891 + "dev": true, 5892 + "license": "ISC", 5893 + "engines": { 5894 + "node": ">=14" 5895 + }, 5896 + "funding": { 5897 + "url": "https://github.com/sponsors/isaacs" 5898 + } 5899 + }, 5900 + "node_modules/forever-agent": { 5901 + "version": "0.6.1", 5902 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 5903 + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", 5904 + "dev": true, 5905 + "license": "Apache-2.0", 5906 + "engines": { 5907 + "node": "*" 5908 + } 5909 + }, 5910 + "node_modules/form-data": { 5911 + "version": "4.0.5", 5912 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", 5913 + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", 5914 + "dev": true, 5915 + "license": "MIT", 5916 + "dependencies": { 5917 + "asynckit": "^0.4.0", 5918 + "combined-stream": "^1.0.8", 5919 + "es-set-tostringtag": "^2.1.0", 5920 + "hasown": "^2.0.2", 5921 + "mime-types": "^2.1.12" 5922 + }, 5923 + "engines": { 5924 + "node": ">= 6" 5925 + } 5926 + }, 5927 + "node_modules/fs-extra": { 5928 + "version": "9.1.0", 5929 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 5930 + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 5931 + "dev": true, 5932 + "license": "MIT", 5933 + "dependencies": { 5934 + "at-least-node": "^1.0.0", 5935 + "graceful-fs": "^4.2.0", 5936 + "jsonfile": "^6.0.1", 5937 + "universalify": "^2.0.0" 5938 + }, 5939 + "engines": { 5940 + "node": ">=10" 5941 + } 5942 + }, 5943 + "node_modules/fs.realpath": { 5944 + "version": "1.0.0", 5945 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 5946 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 5947 + "dev": true, 5948 + "license": "ISC" 5949 + }, 5950 + "node_modules/fsevents": { 5951 + "version": "2.3.3", 5952 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 5953 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 5954 + "dev": true, 5955 + "hasInstallScript": true, 5956 + "license": "MIT", 5957 + "optional": true, 5958 + "os": [ 5959 + "darwin" 5960 + ], 5961 + "engines": { 5962 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 5963 + } 5964 + }, 5965 + "node_modules/function-bind": { 5966 + "version": "1.1.2", 5967 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 5968 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 5969 + "dev": true, 5970 + "license": "MIT", 5971 + "funding": { 5972 + "url": "https://github.com/sponsors/ljharb" 5973 + } 5974 + }, 5975 + "node_modules/gensync": { 5976 + "version": "1.0.0-beta.2", 5977 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 5978 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 5979 + "dev": true, 5980 + "license": "MIT", 5981 + "engines": { 5982 + "node": ">=6.9.0" 5983 + } 5984 + }, 5985 + "node_modules/get-func-name": { 5986 + "version": "2.0.2", 5987 + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", 5988 + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", 5989 + "dev": true, 5990 + "license": "MIT", 5991 + "engines": { 5992 + "node": "*" 5993 + } 5994 + }, 5995 + "node_modules/get-intrinsic": { 5996 + "version": "1.3.0", 5997 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 5998 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 5999 + "dev": true, 6000 + "license": "MIT", 6001 + "dependencies": { 6002 + "call-bind-apply-helpers": "^1.0.2", 6003 + "es-define-property": "^1.0.1", 6004 + "es-errors": "^1.3.0", 6005 + "es-object-atoms": "^1.1.1", 6006 + "function-bind": "^1.1.2", 6007 + "get-proto": "^1.0.1", 6008 + "gopd": "^1.2.0", 6009 + "has-symbols": "^1.1.0", 6010 + "hasown": "^2.0.2", 6011 + "math-intrinsics": "^1.1.0" 6012 + }, 6013 + "engines": { 6014 + "node": ">= 0.4" 6015 + }, 6016 + "funding": { 6017 + "url": "https://github.com/sponsors/ljharb" 6018 + } 6019 + }, 6020 + "node_modules/get-proto": { 6021 + "version": "1.0.1", 6022 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 6023 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 6024 + "dev": true, 6025 + "license": "MIT", 6026 + "dependencies": { 6027 + "dunder-proto": "^1.0.1", 6028 + "es-object-atoms": "^1.0.0" 6029 + }, 6030 + "engines": { 6031 + "node": ">= 0.4" 6032 + } 6033 + }, 6034 + "node_modules/get-stream": { 6035 + "version": "5.2.0", 6036 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 6037 + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 6038 + "dev": true, 6039 + "license": "MIT", 6040 + "dependencies": { 6041 + "pump": "^3.0.0" 6042 + }, 6043 + "engines": { 6044 + "node": ">=8" 6045 + }, 6046 + "funding": { 6047 + "url": "https://github.com/sponsors/sindresorhus" 6048 + } 6049 + }, 6050 + "node_modules/getos": { 6051 + "version": "3.2.1", 6052 + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", 6053 + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", 6054 + "dev": true, 6055 + "license": "MIT", 6056 + "dependencies": { 6057 + "async": "^3.2.0" 6058 + } 6059 + }, 6060 + "node_modules/getpass": { 6061 + "version": "0.1.7", 6062 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 6063 + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 6064 + "dev": true, 6065 + "license": "MIT", 6066 + "dependencies": { 6067 + "assert-plus": "^1.0.0" 6068 + } 6069 + }, 6070 + "node_modules/glob": { 6071 + "version": "10.5.0", 6072 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", 6073 + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", 6074 + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", 6075 + "dev": true, 6076 + "license": "ISC", 6077 + "dependencies": { 6078 + "foreground-child": "^3.1.0", 6079 + "jackspeak": "^3.1.2", 6080 + "minimatch": "^9.0.4", 6081 + "minipass": "^7.1.2", 6082 + "package-json-from-dist": "^1.0.0", 6083 + "path-scurry": "^1.11.1" 6084 + }, 6085 + "bin": { 6086 + "glob": "dist/esm/bin.mjs" 6087 + }, 6088 + "funding": { 6089 + "url": "https://github.com/sponsors/isaacs" 6090 + } 6091 + }, 6092 + "node_modules/glob-parent": { 6093 + "version": "6.0.2", 6094 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 6095 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 6096 + "dev": true, 6097 + "license": "ISC", 6098 + "dependencies": { 6099 + "is-glob": "^4.0.3" 6100 + }, 6101 + "engines": { 6102 + "node": ">=10.13.0" 6103 + } 6104 + }, 6105 + "node_modules/glob/node_modules/minimatch": { 6106 + "version": "9.0.9", 6107 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", 6108 + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", 6109 + "dev": true, 6110 + "license": "ISC", 6111 + "dependencies": { 6112 + "brace-expansion": "^2.0.2" 6113 + }, 6114 + "engines": { 6115 + "node": ">=16 || 14 >=14.17" 6116 + }, 6117 + "funding": { 6118 + "url": "https://github.com/sponsors/isaacs" 6119 + } 6120 + }, 6121 + "node_modules/global-dirs": { 6122 + "version": "3.0.1", 6123 + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", 6124 + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", 6125 + "dev": true, 6126 + "license": "MIT", 6127 + "dependencies": { 6128 + "ini": "2.0.0" 6129 + }, 6130 + "engines": { 6131 + "node": ">=10" 6132 + }, 6133 + "funding": { 6134 + "url": "https://github.com/sponsors/sindresorhus" 6135 + } 6136 + }, 6137 + "node_modules/globals": { 6138 + "version": "13.24.0", 6139 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 6140 + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 6141 + "dev": true, 6142 + "license": "MIT", 6143 + "dependencies": { 6144 + "type-fest": "^0.20.2" 6145 + }, 6146 + "engines": { 6147 + "node": ">=8" 6148 + }, 6149 + "funding": { 6150 + "url": "https://github.com/sponsors/sindresorhus" 6151 + } 6152 + }, 6153 + "node_modules/globby": { 6154 + "version": "11.1.0", 6155 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 6156 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 6157 + "dev": true, 6158 + "license": "MIT", 6159 + "dependencies": { 6160 + "array-union": "^2.1.0", 6161 + "dir-glob": "^3.0.1", 6162 + "fast-glob": "^3.2.9", 6163 + "ignore": "^5.2.0", 6164 + "merge2": "^1.4.1", 6165 + "slash": "^3.0.0" 6166 + }, 6167 + "engines": { 6168 + "node": ">=10" 6169 + }, 6170 + "funding": { 6171 + "url": "https://github.com/sponsors/sindresorhus" 6172 + } 6173 + }, 6174 + "node_modules/gopd": { 6175 + "version": "1.2.0", 6176 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 6177 + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 6178 + "dev": true, 6179 + "license": "MIT", 6180 + "engines": { 6181 + "node": ">= 0.4" 6182 + }, 6183 + "funding": { 6184 + "url": "https://github.com/sponsors/ljharb" 6185 + } 6186 + }, 6187 + "node_modules/graceful-fs": { 6188 + "version": "4.2.11", 6189 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 6190 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 6191 + "dev": true, 6192 + "license": "ISC" 6193 + }, 6194 + "node_modules/graphemer": { 6195 + "version": "1.4.0", 6196 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 6197 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 6198 + "dev": true, 6199 + "license": "MIT" 6200 + }, 6201 + "node_modules/has-flag": { 6202 + "version": "4.0.0", 6203 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6204 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6205 + "dev": true, 6206 + "license": "MIT", 6207 + "engines": { 6208 + "node": ">=8" 6209 + } 6210 + }, 6211 + "node_modules/has-symbols": { 6212 + "version": "1.1.0", 6213 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 6214 + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 6215 + "dev": true, 6216 + "license": "MIT", 6217 + "engines": { 6218 + "node": ">= 0.4" 6219 + }, 6220 + "funding": { 6221 + "url": "https://github.com/sponsors/ljharb" 6222 + } 6223 + }, 6224 + "node_modules/has-tostringtag": { 6225 + "version": "1.0.2", 6226 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 6227 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 6228 + "dev": true, 6229 + "license": "MIT", 6230 + "dependencies": { 6231 + "has-symbols": "^1.0.3" 6232 + }, 6233 + "engines": { 6234 + "node": ">= 0.4" 6235 + }, 6236 + "funding": { 6237 + "url": "https://github.com/sponsors/ljharb" 6238 + } 6239 + }, 6240 + "node_modules/hasown": { 6241 + "version": "2.0.2", 6242 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 6243 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 6244 + "dev": true, 6245 + "license": "MIT", 6246 + "dependencies": { 6247 + "function-bind": "^1.1.2" 6248 + }, 6249 + "engines": { 6250 + "node": ">= 0.4" 6251 + } 6252 + }, 6253 + "node_modules/he": { 6254 + "version": "1.2.0", 6255 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 6256 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 6257 + "dev": true, 6258 + "license": "MIT", 6259 + "bin": { 6260 + "he": "bin/he" 6261 + } 6262 + }, 6263 + "node_modules/html-encoding-sniffer": { 6264 + "version": "3.0.0", 6265 + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", 6266 + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", 6267 + "dev": true, 6268 + "license": "MIT", 6269 + "dependencies": { 6270 + "whatwg-encoding": "^2.0.0" 6271 + }, 6272 + "engines": { 6273 + "node": ">=12" 6274 + } 6275 + }, 6276 + "node_modules/http-proxy-agent": { 6277 + "version": "5.0.0", 6278 + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", 6279 + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", 6280 + "dev": true, 6281 + "license": "MIT", 6282 + "dependencies": { 6283 + "@tootallnate/once": "2", 6284 + "agent-base": "6", 6285 + "debug": "4" 6286 + }, 6287 + "engines": { 6288 + "node": ">= 6" 6289 + } 6290 + }, 6291 + "node_modules/http-signature": { 6292 + "version": "1.4.0", 6293 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", 6294 + "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", 6295 + "dev": true, 6296 + "license": "MIT", 6297 + "dependencies": { 6298 + "assert-plus": "^1.0.0", 6299 + "jsprim": "^2.0.2", 6300 + "sshpk": "^1.18.0" 6301 + }, 6302 + "engines": { 6303 + "node": ">=0.10" 6304 + } 6305 + }, 6306 + "node_modules/https-proxy-agent": { 6307 + "version": "5.0.1", 6308 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", 6309 + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", 6310 + "dev": true, 6311 + "license": "MIT", 6312 + "dependencies": { 6313 + "agent-base": "6", 6314 + "debug": "4" 6315 + }, 6316 + "engines": { 6317 + "node": ">= 6" 6318 + } 6319 + }, 6320 + "node_modules/human-signals": { 6321 + "version": "1.1.1", 6322 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 6323 + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", 6324 + "dev": true, 6325 + "license": "Apache-2.0", 6326 + "engines": { 6327 + "node": ">=8.12.0" 6328 + } 6329 + }, 6330 + "node_modules/iconv-lite": { 6331 + "version": "0.6.3", 6332 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 6333 + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 6334 + "dev": true, 6335 + "license": "MIT", 6336 + "dependencies": { 6337 + "safer-buffer": ">= 2.1.2 < 3.0.0" 6338 + }, 6339 + "engines": { 6340 + "node": ">=0.10.0" 6341 + } 6342 + }, 6343 + "node_modules/ieee754": { 6344 + "version": "1.2.1", 6345 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 6346 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 6347 + "dev": true, 6348 + "funding": [ 6349 + { 6350 + "type": "github", 6351 + "url": "https://github.com/sponsors/feross" 6352 + }, 6353 + { 6354 + "type": "patreon", 6355 + "url": "https://www.patreon.com/feross" 6356 + }, 6357 + { 6358 + "type": "consulting", 6359 + "url": "https://feross.org/support" 6360 + } 6361 + ], 6362 + "license": "BSD-3-Clause" 6363 + }, 6364 + "node_modules/ignore": { 6365 + "version": "5.3.2", 6366 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 6367 + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 6368 + "dev": true, 6369 + "license": "MIT", 6370 + "engines": { 6371 + "node": ">= 4" 6372 + } 6373 + }, 6374 + "node_modules/import-fresh": { 6375 + "version": "3.3.1", 6376 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 6377 + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 6378 + "dev": true, 6379 + "license": "MIT", 6380 + "dependencies": { 6381 + "parent-module": "^1.0.0", 6382 + "resolve-from": "^4.0.0" 6383 + }, 6384 + "engines": { 6385 + "node": ">=6" 6386 + }, 6387 + "funding": { 6388 + "url": "https://github.com/sponsors/sindresorhus" 6389 + } 6390 + }, 6391 + "node_modules/imurmurhash": { 6392 + "version": "0.1.4", 6393 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 6394 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 6395 + "dev": true, 6396 + "license": "MIT", 6397 + "engines": { 6398 + "node": ">=0.8.19" 6399 + } 6400 + }, 6401 + "node_modules/indent-string": { 6402 + "version": "4.0.0", 6403 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 6404 + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 6405 + "dev": true, 6406 + "license": "MIT", 6407 + "engines": { 6408 + "node": ">=8" 6409 + } 6410 + }, 6411 + "node_modules/inflight": { 6412 + "version": "1.0.6", 6413 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 6414 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 6415 + "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.", 6416 + "dev": true, 6417 + "license": "ISC", 6418 + "dependencies": { 6419 + "once": "^1.3.0", 6420 + "wrappy": "1" 6421 + } 6422 + }, 6423 + "node_modules/inherits": { 6424 + "version": "2.0.4", 6425 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 6426 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 6427 + "dev": true, 6428 + "license": "ISC" 6429 + }, 6430 + "node_modules/ini": { 6431 + "version": "2.0.0", 6432 + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", 6433 + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", 6434 + "dev": true, 6435 + "license": "ISC", 6436 + "engines": { 6437 + "node": ">=10" 6438 + } 6439 + }, 6440 + "node_modules/ionicons": { 6441 + "version": "7.4.0", 6442 + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.4.0.tgz", 6443 + "integrity": "sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==", 6444 + "license": "MIT", 6445 + "dependencies": { 6446 + "@stencil/core": "^4.0.3" 6447 + } 6448 + }, 6449 + "node_modules/is-core-module": { 6450 + "version": "2.16.1", 6451 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 6452 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 6453 + "dev": true, 6454 + "license": "MIT", 6455 + "dependencies": { 6456 + "hasown": "^2.0.2" 6457 + }, 6458 + "engines": { 6459 + "node": ">= 0.4" 6460 + }, 6461 + "funding": { 6462 + "url": "https://github.com/sponsors/ljharb" 6463 + } 6464 + }, 6465 + "node_modules/is-docker": { 6466 + "version": "2.2.1", 6467 + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 6468 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 6469 + "dev": true, 6470 + "license": "MIT", 6471 + "bin": { 6472 + "is-docker": "cli.js" 6473 + }, 6474 + "engines": { 6475 + "node": ">=8" 6476 + }, 6477 + "funding": { 6478 + "url": "https://github.com/sponsors/sindresorhus" 6479 + } 6480 + }, 6481 + "node_modules/is-extglob": { 6482 + "version": "2.1.1", 6483 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 6484 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 6485 + "dev": true, 6486 + "license": "MIT", 6487 + "engines": { 6488 + "node": ">=0.10.0" 6489 + } 6490 + }, 6491 + "node_modules/is-fullwidth-code-point": { 6492 + "version": "3.0.0", 6493 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 6494 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 6495 + "dev": true, 6496 + "license": "MIT", 6497 + "engines": { 6498 + "node": ">=8" 6499 + } 6500 + }, 6501 + "node_modules/is-glob": { 6502 + "version": "4.0.3", 6503 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 6504 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 6505 + "dev": true, 6506 + "license": "MIT", 6507 + "dependencies": { 6508 + "is-extglob": "^2.1.1" 6509 + }, 6510 + "engines": { 6511 + "node": ">=0.10.0" 6512 + } 6513 + }, 6514 + "node_modules/is-installed-globally": { 6515 + "version": "0.4.0", 6516 + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", 6517 + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", 6518 + "dev": true, 6519 + "license": "MIT", 6520 + "dependencies": { 6521 + "global-dirs": "^3.0.0", 6522 + "is-path-inside": "^3.0.2" 6523 + }, 6524 + "engines": { 6525 + "node": ">=10" 6526 + }, 6527 + "funding": { 6528 + "url": "https://github.com/sponsors/sindresorhus" 6529 + } 6530 + }, 6531 + "node_modules/is-number": { 6532 + "version": "7.0.0", 6533 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 6534 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 6535 + "dev": true, 6536 + "license": "MIT", 6537 + "engines": { 6538 + "node": ">=0.12.0" 6539 + } 6540 + }, 6541 + "node_modules/is-path-inside": { 6542 + "version": "3.0.3", 6543 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 6544 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 6545 + "dev": true, 6546 + "license": "MIT", 6547 + "engines": { 6548 + "node": ">=8" 6549 + } 6550 + }, 6551 + "node_modules/is-potential-custom-element-name": { 6552 + "version": "1.0.1", 6553 + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 6554 + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 6555 + "dev": true, 6556 + "license": "MIT" 6557 + }, 6558 + "node_modules/is-stream": { 6559 + "version": "2.0.1", 6560 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 6561 + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 6562 + "dev": true, 6563 + "license": "MIT", 6564 + "engines": { 6565 + "node": ">=8" 6566 + }, 6567 + "funding": { 6568 + "url": "https://github.com/sponsors/sindresorhus" 6569 + } 6570 + }, 6571 + "node_modules/is-typedarray": { 6572 + "version": "1.0.0", 6573 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 6574 + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", 6575 + "dev": true, 6576 + "license": "MIT" 6577 + }, 6578 + "node_modules/is-unicode-supported": { 6579 + "version": "0.1.0", 6580 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 6581 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 6582 + "dev": true, 6583 + "license": "MIT", 6584 + "engines": { 6585 + "node": ">=10" 6586 + }, 6587 + "funding": { 6588 + "url": "https://github.com/sponsors/sindresorhus" 6589 + } 6590 + }, 6591 + "node_modules/is-wsl": { 6592 + "version": "2.2.0", 6593 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 6594 + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 6595 + "dev": true, 6596 + "license": "MIT", 6597 + "dependencies": { 6598 + "is-docker": "^2.0.0" 6599 + }, 6600 + "engines": { 6601 + "node": ">=8" 6602 + } 6603 + }, 6604 + "node_modules/isexe": { 6605 + "version": "2.0.0", 6606 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 6607 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 6608 + "dev": true, 6609 + "license": "ISC" 6610 + }, 6611 + "node_modules/isstream": { 6612 + "version": "0.1.2", 6613 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 6614 + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", 6615 + "dev": true, 6616 + "license": "MIT" 6617 + }, 6618 + "node_modules/jackspeak": { 6619 + "version": "3.4.3", 6620 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 6621 + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 6622 + "dev": true, 6623 + "license": "BlueOak-1.0.0", 6624 + "dependencies": { 6625 + "@isaacs/cliui": "^8.0.2" 6626 + }, 6627 + "funding": { 6628 + "url": "https://github.com/sponsors/isaacs" 6629 + }, 6630 + "optionalDependencies": { 6631 + "@pkgjs/parseargs": "^0.11.0" 6632 + } 6633 + }, 6634 + "node_modules/js-beautify": { 6635 + "version": "1.15.4", 6636 + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.15.4.tgz", 6637 + "integrity": "sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==", 6638 + "dev": true, 6639 + "license": "MIT", 6640 + "dependencies": { 6641 + "config-chain": "^1.1.13", 6642 + "editorconfig": "^1.0.4", 6643 + "glob": "^10.4.2", 6644 + "js-cookie": "^3.0.5", 6645 + "nopt": "^7.2.1" 6646 + }, 6647 + "bin": { 6648 + "css-beautify": "js/bin/css-beautify.js", 6649 + "html-beautify": "js/bin/html-beautify.js", 6650 + "js-beautify": "js/bin/js-beautify.js" 6651 + }, 6652 + "engines": { 6653 + "node": ">=14" 6654 + } 6655 + }, 6656 + "node_modules/js-cookie": { 6657 + "version": "3.0.5", 6658 + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", 6659 + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", 6660 + "dev": true, 6661 + "license": "MIT", 6662 + "engines": { 6663 + "node": ">=14" 6664 + } 6665 + }, 6666 + "node_modules/js-tokens": { 6667 + "version": "4.0.0", 6668 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 6669 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 6670 + "dev": true, 6671 + "license": "MIT" 6672 + }, 6673 + "node_modules/js-yaml": { 6674 + "version": "4.1.1", 6675 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 6676 + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 6677 + "dev": true, 6678 + "license": "MIT", 6679 + "dependencies": { 6680 + "argparse": "^2.0.1" 6681 + }, 6682 + "bin": { 6683 + "js-yaml": "bin/js-yaml.js" 6684 + } 6685 + }, 6686 + "node_modules/jsbn": { 6687 + "version": "0.1.1", 6688 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 6689 + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", 6690 + "dev": true, 6691 + "license": "MIT" 6692 + }, 6693 + "node_modules/jsdom": { 6694 + "version": "22.1.0", 6695 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", 6696 + "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", 6697 + "dev": true, 6698 + "license": "MIT", 6699 + "dependencies": { 6700 + "abab": "^2.0.6", 6701 + "cssstyle": "^3.0.0", 6702 + "data-urls": "^4.0.0", 6703 + "decimal.js": "^10.4.3", 6704 + "domexception": "^4.0.0", 6705 + "form-data": "^4.0.0", 6706 + "html-encoding-sniffer": "^3.0.0", 6707 + "http-proxy-agent": "^5.0.0", 6708 + "https-proxy-agent": "^5.0.1", 6709 + "is-potential-custom-element-name": "^1.0.1", 6710 + "nwsapi": "^2.2.4", 6711 + "parse5": "^7.1.2", 6712 + "rrweb-cssom": "^0.6.0", 6713 + "saxes": "^6.0.0", 6714 + "symbol-tree": "^3.2.4", 6715 + "tough-cookie": "^4.1.2", 6716 + "w3c-xmlserializer": "^4.0.0", 6717 + "webidl-conversions": "^7.0.0", 6718 + "whatwg-encoding": "^2.0.0", 6719 + "whatwg-mimetype": "^3.0.0", 6720 + "whatwg-url": "^12.0.1", 6721 + "ws": "^8.13.0", 6722 + "xml-name-validator": "^4.0.0" 6723 + }, 6724 + "engines": { 6725 + "node": ">=16" 6726 + }, 6727 + "peerDependencies": { 6728 + "canvas": "^2.5.0" 6729 + }, 6730 + "peerDependenciesMeta": { 6731 + "canvas": { 6732 + "optional": true 6733 + } 6734 + } 6735 + }, 6736 + "node_modules/jsdom/node_modules/tough-cookie": { 6737 + "version": "4.1.4", 6738 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", 6739 + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", 6740 + "dev": true, 6741 + "license": "BSD-3-Clause", 6742 + "dependencies": { 6743 + "psl": "^1.1.33", 6744 + "punycode": "^2.1.1", 6745 + "universalify": "^0.2.0", 6746 + "url-parse": "^1.5.3" 6747 + }, 6748 + "engines": { 6749 + "node": ">=6" 6750 + } 6751 + }, 6752 + "node_modules/jsdom/node_modules/universalify": { 6753 + "version": "0.2.0", 6754 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 6755 + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 6756 + "dev": true, 6757 + "license": "MIT", 6758 + "engines": { 6759 + "node": ">= 4.0.0" 6760 + } 6761 + }, 6762 + "node_modules/jsesc": { 6763 + "version": "3.1.0", 6764 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 6765 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 6766 + "dev": true, 6767 + "license": "MIT", 6768 + "bin": { 6769 + "jsesc": "bin/jsesc" 6770 + }, 6771 + "engines": { 6772 + "node": ">=6" 6773 + } 6774 + }, 6775 + "node_modules/json-buffer": { 6776 + "version": "3.0.1", 6777 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 6778 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 6779 + "dev": true, 6780 + "license": "MIT" 6781 + }, 6782 + "node_modules/json-schema": { 6783 + "version": "0.4.0", 6784 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 6785 + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", 6786 + "dev": true, 6787 + "license": "(AFL-2.1 OR BSD-3-Clause)" 6788 + }, 6789 + "node_modules/json-schema-traverse": { 6790 + "version": "0.4.1", 6791 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 6792 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 6793 + "dev": true, 6794 + "license": "MIT" 6795 + }, 6796 + "node_modules/json-stable-stringify-without-jsonify": { 6797 + "version": "1.0.1", 6798 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 6799 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 6800 + "dev": true, 6801 + "license": "MIT" 6802 + }, 6803 + "node_modules/json-stringify-safe": { 6804 + "version": "5.0.1", 6805 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 6806 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 6807 + "dev": true, 6808 + "license": "ISC" 6809 + }, 6810 + "node_modules/json5": { 6811 + "version": "2.2.3", 6812 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 6813 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 6814 + "dev": true, 6815 + "license": "MIT", 6816 + "bin": { 6817 + "json5": "lib/cli.js" 6818 + }, 6819 + "engines": { 6820 + "node": ">=6" 6821 + } 6822 + }, 6823 + "node_modules/jsonfile": { 6824 + "version": "6.2.0", 6825 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", 6826 + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", 6827 + "dev": true, 6828 + "license": "MIT", 6829 + "dependencies": { 6830 + "universalify": "^2.0.0" 6831 + }, 6832 + "optionalDependencies": { 6833 + "graceful-fs": "^4.1.6" 6834 + } 6835 + }, 6836 + "node_modules/jsprim": { 6837 + "version": "2.0.2", 6838 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", 6839 + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", 6840 + "dev": true, 6841 + "engines": [ 6842 + "node >=0.6.0" 6843 + ], 6844 + "license": "MIT", 6845 + "dependencies": { 6846 + "assert-plus": "1.0.0", 6847 + "extsprintf": "1.3.0", 6848 + "json-schema": "0.4.0", 6849 + "verror": "1.10.0" 6850 + } 6851 + }, 6852 + "node_modules/keyv": { 6853 + "version": "4.5.4", 6854 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 6855 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 6856 + "dev": true, 6857 + "license": "MIT", 6858 + "dependencies": { 6859 + "json-buffer": "3.0.1" 6860 + } 6861 + }, 6862 + "node_modules/kleur": { 6863 + "version": "4.1.5", 6864 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 6865 + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 6866 + "dev": true, 6867 + "license": "MIT", 6868 + "engines": { 6869 + "node": ">=6" 6870 + } 6871 + }, 6872 + "node_modules/lazy-ass": { 6873 + "version": "1.6.0", 6874 + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", 6875 + "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", 6876 + "dev": true, 6877 + "license": "MIT", 6878 + "engines": { 6879 + "node": "> 0.8" 6880 + } 6881 + }, 6882 + "node_modules/levn": { 6883 + "version": "0.4.1", 6884 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 6885 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 6886 + "dev": true, 6887 + "license": "MIT", 6888 + "dependencies": { 6889 + "prelude-ls": "^1.2.1", 6890 + "type-check": "~0.4.0" 6891 + }, 6892 + "engines": { 6893 + "node": ">= 0.8.0" 6894 + } 6895 + }, 6896 + "node_modules/listr2": { 6897 + "version": "3.14.0", 6898 + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", 6899 + "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", 6900 + "dev": true, 6901 + "license": "MIT", 6902 + "dependencies": { 6903 + "cli-truncate": "^2.1.0", 6904 + "colorette": "^2.0.16", 6905 + "log-update": "^4.0.0", 6906 + "p-map": "^4.0.0", 6907 + "rfdc": "^1.3.0", 6908 + "rxjs": "^7.5.1", 6909 + "through": "^2.3.8", 6910 + "wrap-ansi": "^7.0.0" 6911 + }, 6912 + "engines": { 6913 + "node": ">=10.0.0" 6914 + }, 6915 + "peerDependencies": { 6916 + "enquirer": ">= 2.3.0 < 3" 6917 + }, 6918 + "peerDependenciesMeta": { 6919 + "enquirer": { 6920 + "optional": true 6921 + } 6922 + } 6923 + }, 6924 + "node_modules/listr2/node_modules/wrap-ansi": { 6925 + "version": "7.0.0", 6926 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 6927 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 6928 + "dev": true, 6929 + "license": "MIT", 6930 + "dependencies": { 6931 + "ansi-styles": "^4.0.0", 6932 + "string-width": "^4.1.0", 6933 + "strip-ansi": "^6.0.0" 6934 + }, 6935 + "engines": { 6936 + "node": ">=10" 6937 + }, 6938 + "funding": { 6939 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 6940 + } 6941 + }, 6942 + "node_modules/local-pkg": { 6943 + "version": "0.4.3", 6944 + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", 6945 + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", 6946 + "dev": true, 6947 + "license": "MIT", 6948 + "engines": { 6949 + "node": ">=14" 6950 + }, 6951 + "funding": { 6952 + "url": "https://github.com/sponsors/antfu" 6953 + } 6954 + }, 6955 + "node_modules/locate-path": { 6956 + "version": "6.0.0", 6957 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 6958 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 6959 + "dev": true, 6960 + "license": "MIT", 6961 + "dependencies": { 6962 + "p-locate": "^5.0.0" 6963 + }, 6964 + "engines": { 6965 + "node": ">=10" 6966 + }, 6967 + "funding": { 6968 + "url": "https://github.com/sponsors/sindresorhus" 6969 + } 6970 + }, 6971 + "node_modules/lodash": { 6972 + "version": "4.17.23", 6973 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", 6974 + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", 6975 + "dev": true, 6976 + "license": "MIT" 6977 + }, 6978 + "node_modules/lodash.debounce": { 6979 + "version": "4.0.8", 6980 + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", 6981 + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", 6982 + "dev": true, 6983 + "license": "MIT" 6984 + }, 6985 + "node_modules/lodash.merge": { 6986 + "version": "4.6.2", 6987 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 6988 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 6989 + "dev": true, 6990 + "license": "MIT" 6991 + }, 6992 + "node_modules/lodash.once": { 6993 + "version": "4.1.1", 6994 + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", 6995 + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", 6996 + "dev": true, 6997 + "license": "MIT" 6998 + }, 6999 + "node_modules/log-symbols": { 7000 + "version": "4.1.0", 7001 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 7002 + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 7003 + "dev": true, 7004 + "license": "MIT", 7005 + "dependencies": { 7006 + "chalk": "^4.1.0", 7007 + "is-unicode-supported": "^0.1.0" 7008 + }, 7009 + "engines": { 7010 + "node": ">=10" 7011 + }, 7012 + "funding": { 7013 + "url": "https://github.com/sponsors/sindresorhus" 7014 + } 7015 + }, 7016 + "node_modules/log-update": { 7017 + "version": "4.0.0", 7018 + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", 7019 + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", 7020 + "dev": true, 7021 + "license": "MIT", 7022 + "dependencies": { 7023 + "ansi-escapes": "^4.3.0", 7024 + "cli-cursor": "^3.1.0", 7025 + "slice-ansi": "^4.0.0", 7026 + "wrap-ansi": "^6.2.0" 7027 + }, 7028 + "engines": { 7029 + "node": ">=10" 7030 + }, 7031 + "funding": { 7032 + "url": "https://github.com/sponsors/sindresorhus" 7033 + } 7034 + }, 7035 + "node_modules/log-update/node_modules/slice-ansi": { 7036 + "version": "4.0.0", 7037 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 7038 + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 7039 + "dev": true, 7040 + "license": "MIT", 7041 + "dependencies": { 7042 + "ansi-styles": "^4.0.0", 7043 + "astral-regex": "^2.0.0", 7044 + "is-fullwidth-code-point": "^3.0.0" 7045 + }, 7046 + "engines": { 7047 + "node": ">=10" 7048 + }, 7049 + "funding": { 7050 + "url": "https://github.com/chalk/slice-ansi?sponsor=1" 7051 + } 7052 + }, 7053 + "node_modules/log-update/node_modules/wrap-ansi": { 7054 + "version": "6.2.0", 7055 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 7056 + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 7057 + "dev": true, 7058 + "license": "MIT", 7059 + "dependencies": { 7060 + "ansi-styles": "^4.0.0", 7061 + "string-width": "^4.1.0", 7062 + "strip-ansi": "^6.0.0" 7063 + }, 7064 + "engines": { 7065 + "node": ">=8" 7066 + } 7067 + }, 7068 + "node_modules/loupe": { 7069 + "version": "2.3.7", 7070 + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", 7071 + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", 7072 + "dev": true, 7073 + "license": "MIT", 7074 + "dependencies": { 7075 + "get-func-name": "^2.0.1" 7076 + } 7077 + }, 7078 + "node_modules/lru-cache": { 7079 + "version": "5.1.1", 7080 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 7081 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 7082 + "dev": true, 7083 + "license": "ISC", 7084 + "dependencies": { 7085 + "yallist": "^3.0.2" 7086 + } 7087 + }, 7088 + "node_modules/magic-string": { 7089 + "version": "0.30.21", 7090 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 7091 + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 7092 + "license": "MIT", 7093 + "dependencies": { 7094 + "@jridgewell/sourcemap-codec": "^1.5.5" 7095 + } 7096 + }, 7097 + "node_modules/math-intrinsics": { 7098 + "version": "1.1.0", 7099 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 7100 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 7101 + "dev": true, 7102 + "license": "MIT", 7103 + "engines": { 7104 + "node": ">= 0.4" 7105 + } 7106 + }, 7107 + "node_modules/meow": { 7108 + "version": "13.2.0", 7109 + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", 7110 + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", 7111 + "dev": true, 7112 + "license": "MIT", 7113 + "engines": { 7114 + "node": ">=18" 7115 + }, 7116 + "funding": { 7117 + "url": "https://github.com/sponsors/sindresorhus" 7118 + } 7119 + }, 7120 + "node_modules/merge-stream": { 7121 + "version": "2.0.0", 7122 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 7123 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 7124 + "dev": true, 7125 + "license": "MIT" 7126 + }, 7127 + "node_modules/merge2": { 7128 + "version": "1.4.1", 7129 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 7130 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 7131 + "dev": true, 7132 + "license": "MIT", 7133 + "engines": { 7134 + "node": ">= 8" 7135 + } 7136 + }, 7137 + "node_modules/micromatch": { 7138 + "version": "4.0.8", 7139 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 7140 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 7141 + "dev": true, 7142 + "license": "MIT", 7143 + "dependencies": { 7144 + "braces": "^3.0.3", 7145 + "picomatch": "^2.3.1" 7146 + }, 7147 + "engines": { 7148 + "node": ">=8.6" 7149 + } 7150 + }, 7151 + "node_modules/mime-db": { 7152 + "version": "1.52.0", 7153 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 7154 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 7155 + "dev": true, 7156 + "license": "MIT", 7157 + "engines": { 7158 + "node": ">= 0.6" 7159 + } 7160 + }, 7161 + "node_modules/mime-types": { 7162 + "version": "2.1.35", 7163 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 7164 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 7165 + "dev": true, 7166 + "license": "MIT", 7167 + "dependencies": { 7168 + "mime-db": "1.52.0" 7169 + }, 7170 + "engines": { 7171 + "node": ">= 0.6" 7172 + } 7173 + }, 7174 + "node_modules/mimic-fn": { 7175 + "version": "2.1.0", 7176 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 7177 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 7178 + "dev": true, 7179 + "license": "MIT", 7180 + "engines": { 7181 + "node": ">=6" 7182 + } 7183 + }, 7184 + "node_modules/minimatch": { 7185 + "version": "9.0.3", 7186 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 7187 + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 7188 + "dev": true, 7189 + "license": "ISC", 7190 + "dependencies": { 7191 + "brace-expansion": "^2.0.1" 7192 + }, 7193 + "engines": { 7194 + "node": ">=16 || 14 >=14.17" 7195 + }, 7196 + "funding": { 7197 + "url": "https://github.com/sponsors/isaacs" 7198 + } 7199 + }, 7200 + "node_modules/minimist": { 7201 + "version": "1.2.8", 7202 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 7203 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 7204 + "dev": true, 7205 + "license": "MIT", 7206 + "funding": { 7207 + "url": "https://github.com/sponsors/ljharb" 7208 + } 7209 + }, 7210 + "node_modules/minipass": { 7211 + "version": "7.1.3", 7212 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", 7213 + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", 7214 + "dev": true, 7215 + "license": "BlueOak-1.0.0", 7216 + "engines": { 7217 + "node": ">=16 || 14 >=14.17" 7218 + } 7219 + }, 7220 + "node_modules/minizlib": { 7221 + "version": "3.1.0", 7222 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", 7223 + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", 7224 + "dev": true, 7225 + "license": "MIT", 7226 + "dependencies": { 7227 + "minipass": "^7.1.2" 7228 + }, 7229 + "engines": { 7230 + "node": ">= 18" 7231 + } 7232 + }, 7233 + "node_modules/mlly": { 7234 + "version": "1.8.2", 7235 + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.2.tgz", 7236 + "integrity": "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==", 7237 + "dev": true, 7238 + "license": "MIT", 7239 + "dependencies": { 7240 + "acorn": "^8.16.0", 7241 + "pathe": "^2.0.3", 7242 + "pkg-types": "^1.3.1", 7243 + "ufo": "^1.6.3" 7244 + } 7245 + }, 7246 + "node_modules/mlly/node_modules/pathe": { 7247 + "version": "2.0.3", 7248 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 7249 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 7250 + "dev": true, 7251 + "license": "MIT" 7252 + }, 7253 + "node_modules/ms": { 7254 + "version": "2.1.3", 7255 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 7256 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 7257 + "dev": true, 7258 + "license": "MIT" 7259 + }, 7260 + "node_modules/muggle-string": { 7261 + "version": "0.4.1", 7262 + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", 7263 + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", 7264 + "dev": true, 7265 + "license": "MIT" 7266 + }, 7267 + "node_modules/nanoid": { 7268 + "version": "3.3.11", 7269 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 7270 + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 7271 + "funding": [ 7272 + { 7273 + "type": "github", 7274 + "url": "https://github.com/sponsors/ai" 7275 + } 7276 + ], 7277 + "license": "MIT", 7278 + "bin": { 7279 + "nanoid": "bin/nanoid.cjs" 7280 + }, 7281 + "engines": { 7282 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 7283 + } 7284 + }, 7285 + "node_modules/native-run": { 7286 + "version": "2.0.3", 7287 + "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.3.tgz", 7288 + "integrity": "sha512-U1PllBuzW5d1gfan+88L+Hky2eZx+9gv3Pf6rNBxKbORxi7boHzqiA6QFGSnqMem4j0A9tZ08NMIs5+0m/VS1Q==", 7289 + "dev": true, 7290 + "license": "MIT", 7291 + "dependencies": { 7292 + "@ionic/utils-fs": "^3.1.7", 7293 + "@ionic/utils-terminal": "^2.3.4", 7294 + "bplist-parser": "^0.3.2", 7295 + "debug": "^4.3.4", 7296 + "elementtree": "^0.1.7", 7297 + "ini": "^4.1.1", 7298 + "plist": "^3.1.0", 7299 + "split2": "^4.2.0", 7300 + "through2": "^4.0.2", 7301 + "tslib": "^2.6.2", 7302 + "yauzl": "^2.10.0" 7303 + }, 7304 + "bin": { 7305 + "native-run": "bin/native-run" 7306 + }, 7307 + "engines": { 7308 + "node": ">=16.0.0" 7309 + } 7310 + }, 7311 + "node_modules/native-run/node_modules/ini": { 7312 + "version": "4.1.3", 7313 + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", 7314 + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", 7315 + "dev": true, 7316 + "license": "ISC", 7317 + "engines": { 7318 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 7319 + } 7320 + }, 7321 + "node_modules/natural-compare": { 7322 + "version": "1.4.0", 7323 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 7324 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 7325 + "dev": true, 7326 + "license": "MIT" 7327 + }, 7328 + "node_modules/node-releases": { 7329 + "version": "2.0.36", 7330 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", 7331 + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", 7332 + "dev": true, 7333 + "license": "MIT" 7334 + }, 7335 + "node_modules/nopt": { 7336 + "version": "7.2.1", 7337 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", 7338 + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", 7339 + "dev": true, 7340 + "license": "ISC", 7341 + "dependencies": { 7342 + "abbrev": "^2.0.0" 7343 + }, 7344 + "bin": { 7345 + "nopt": "bin/nopt.js" 7346 + }, 7347 + "engines": { 7348 + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 7349 + } 7350 + }, 7351 + "node_modules/npm-run-path": { 7352 + "version": "4.0.1", 7353 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 7354 + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 7355 + "dev": true, 7356 + "license": "MIT", 7357 + "dependencies": { 7358 + "path-key": "^3.0.0" 7359 + }, 7360 + "engines": { 7361 + "node": ">=8" 7362 + } 7363 + }, 7364 + "node_modules/nth-check": { 7365 + "version": "2.1.1", 7366 + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 7367 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 7368 + "dev": true, 7369 + "license": "BSD-2-Clause", 7370 + "dependencies": { 7371 + "boolbase": "^1.0.0" 7372 + }, 7373 + "funding": { 7374 + "url": "https://github.com/fb55/nth-check?sponsor=1" 7375 + } 7376 + }, 7377 + "node_modules/nwsapi": { 7378 + "version": "2.2.23", 7379 + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz", 7380 + "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==", 7381 + "dev": true, 7382 + "license": "MIT" 7383 + }, 7384 + "node_modules/object-inspect": { 7385 + "version": "1.13.4", 7386 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 7387 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 7388 + "dev": true, 7389 + "license": "MIT", 7390 + "engines": { 7391 + "node": ">= 0.4" 7392 + }, 7393 + "funding": { 7394 + "url": "https://github.com/sponsors/ljharb" 7395 + } 7396 + }, 7397 + "node_modules/once": { 7398 + "version": "1.4.0", 7399 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 7400 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 7401 + "dev": true, 7402 + "license": "ISC", 7403 + "dependencies": { 7404 + "wrappy": "1" 7405 + } 7406 + }, 7407 + "node_modules/onetime": { 7408 + "version": "5.1.2", 7409 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 7410 + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 7411 + "dev": true, 7412 + "license": "MIT", 7413 + "dependencies": { 7414 + "mimic-fn": "^2.1.0" 7415 + }, 7416 + "engines": { 7417 + "node": ">=6" 7418 + }, 7419 + "funding": { 7420 + "url": "https://github.com/sponsors/sindresorhus" 7421 + } 7422 + }, 7423 + "node_modules/open": { 7424 + "version": "8.4.2", 7425 + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", 7426 + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", 7427 + "dev": true, 7428 + "license": "MIT", 7429 + "dependencies": { 7430 + "define-lazy-prop": "^2.0.0", 7431 + "is-docker": "^2.1.1", 7432 + "is-wsl": "^2.2.0" 7433 + }, 7434 + "engines": { 7435 + "node": ">=12" 7436 + }, 7437 + "funding": { 7438 + "url": "https://github.com/sponsors/sindresorhus" 7439 + } 7440 + }, 7441 + "node_modules/optionator": { 7442 + "version": "0.9.4", 7443 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 7444 + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 7445 + "dev": true, 7446 + "license": "MIT", 7447 + "dependencies": { 7448 + "deep-is": "^0.1.3", 7449 + "fast-levenshtein": "^2.0.6", 7450 + "levn": "^0.4.1", 7451 + "prelude-ls": "^1.2.1", 7452 + "type-check": "^0.4.0", 7453 + "word-wrap": "^1.2.5" 7454 + }, 7455 + "engines": { 7456 + "node": ">= 0.8.0" 7457 + } 7458 + }, 7459 + "node_modules/ospath": { 7460 + "version": "1.2.2", 7461 + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", 7462 + "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", 7463 + "dev": true, 7464 + "license": "MIT" 7465 + }, 7466 + "node_modules/p-limit": { 7467 + "version": "3.1.0", 7468 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 7469 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 7470 + "dev": true, 7471 + "license": "MIT", 7472 + "dependencies": { 7473 + "yocto-queue": "^0.1.0" 7474 + }, 7475 + "engines": { 7476 + "node": ">=10" 7477 + }, 7478 + "funding": { 7479 + "url": "https://github.com/sponsors/sindresorhus" 7480 + } 7481 + }, 7482 + "node_modules/p-locate": { 7483 + "version": "5.0.0", 7484 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 7485 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 7486 + "dev": true, 7487 + "license": "MIT", 7488 + "dependencies": { 7489 + "p-limit": "^3.0.2" 7490 + }, 7491 + "engines": { 7492 + "node": ">=10" 7493 + }, 7494 + "funding": { 7495 + "url": "https://github.com/sponsors/sindresorhus" 7496 + } 7497 + }, 7498 + "node_modules/p-map": { 7499 + "version": "4.0.0", 7500 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 7501 + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 7502 + "dev": true, 7503 + "license": "MIT", 7504 + "dependencies": { 7505 + "aggregate-error": "^3.0.0" 7506 + }, 7507 + "engines": { 7508 + "node": ">=10" 7509 + }, 7510 + "funding": { 7511 + "url": "https://github.com/sponsors/sindresorhus" 7512 + } 7513 + }, 7514 + "node_modules/package-json-from-dist": { 7515 + "version": "1.0.1", 7516 + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 7517 + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 7518 + "dev": true, 7519 + "license": "BlueOak-1.0.0" 7520 + }, 7521 + "node_modules/parent-module": { 7522 + "version": "1.0.1", 7523 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 7524 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 7525 + "dev": true, 7526 + "license": "MIT", 7527 + "dependencies": { 7528 + "callsites": "^3.0.0" 7529 + }, 7530 + "engines": { 7531 + "node": ">=6" 7532 + } 7533 + }, 7534 + "node_modules/parse5": { 7535 + "version": "7.3.0", 7536 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 7537 + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 7538 + "dev": true, 7539 + "license": "MIT", 7540 + "dependencies": { 7541 + "entities": "^6.0.0" 7542 + }, 7543 + "funding": { 7544 + "url": "https://github.com/inikulin/parse5?sponsor=1" 7545 + } 7546 + }, 7547 + "node_modules/path-browserify": { 7548 + "version": "1.0.1", 7549 + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 7550 + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 7551 + "dev": true, 7552 + "license": "MIT" 7553 + }, 7554 + "node_modules/path-exists": { 7555 + "version": "4.0.0", 7556 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 7557 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 7558 + "dev": true, 7559 + "license": "MIT", 7560 + "engines": { 7561 + "node": ">=8" 7562 + } 7563 + }, 7564 + "node_modules/path-is-absolute": { 7565 + "version": "1.0.1", 7566 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 7567 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 7568 + "dev": true, 7569 + "license": "MIT", 7570 + "engines": { 7571 + "node": ">=0.10.0" 7572 + } 7573 + }, 7574 + "node_modules/path-key": { 7575 + "version": "3.1.1", 7576 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 7577 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 7578 + "dev": true, 7579 + "license": "MIT", 7580 + "engines": { 7581 + "node": ">=8" 7582 + } 7583 + }, 7584 + "node_modules/path-parse": { 7585 + "version": "1.0.7", 7586 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 7587 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 7588 + "dev": true, 7589 + "license": "MIT" 7590 + }, 7591 + "node_modules/path-scurry": { 7592 + "version": "1.11.1", 7593 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 7594 + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 7595 + "dev": true, 7596 + "license": "BlueOak-1.0.0", 7597 + "dependencies": { 7598 + "lru-cache": "^10.2.0", 7599 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 7600 + }, 7601 + "engines": { 7602 + "node": ">=16 || 14 >=14.18" 7603 + }, 7604 + "funding": { 7605 + "url": "https://github.com/sponsors/isaacs" 7606 + } 7607 + }, 7608 + "node_modules/path-scurry/node_modules/lru-cache": { 7609 + "version": "10.4.3", 7610 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 7611 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 7612 + "dev": true, 7613 + "license": "ISC" 7614 + }, 7615 + "node_modules/path-type": { 7616 + "version": "4.0.0", 7617 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 7618 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 7619 + "dev": true, 7620 + "license": "MIT", 7621 + "engines": { 7622 + "node": ">=8" 7623 + } 7624 + }, 7625 + "node_modules/pathe": { 7626 + "version": "1.1.2", 7627 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 7628 + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 7629 + "dev": true, 7630 + "license": "MIT" 7631 + }, 7632 + "node_modules/pathval": { 7633 + "version": "1.1.1", 7634 + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", 7635 + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", 7636 + "dev": true, 7637 + "license": "MIT", 7638 + "engines": { 7639 + "node": "*" 7640 + } 7641 + }, 7642 + "node_modules/pend": { 7643 + "version": "1.2.0", 7644 + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 7645 + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 7646 + "dev": true, 7647 + "license": "MIT" 7648 + }, 7649 + "node_modules/performance-now": { 7650 + "version": "2.1.0", 7651 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 7652 + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", 7653 + "dev": true, 7654 + "license": "MIT" 7655 + }, 7656 + "node_modules/picocolors": { 7657 + "version": "1.1.1", 7658 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 7659 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 7660 + "license": "ISC" 7661 + }, 7662 + "node_modules/picomatch": { 7663 + "version": "2.3.1", 7664 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 7665 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 7666 + "dev": true, 7667 + "license": "MIT", 7668 + "engines": { 7669 + "node": ">=8.6" 7670 + }, 7671 + "funding": { 7672 + "url": "https://github.com/sponsors/jonschlinkert" 7673 + } 7674 + }, 7675 + "node_modules/pify": { 7676 + "version": "2.3.0", 7677 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 7678 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 7679 + "dev": true, 7680 + "license": "MIT", 7681 + "engines": { 7682 + "node": ">=0.10.0" 7683 + } 7684 + }, 7685 + "node_modules/pkg-types": { 7686 + "version": "1.3.1", 7687 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 7688 + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 7689 + "dev": true, 7690 + "license": "MIT", 7691 + "dependencies": { 7692 + "confbox": "^0.1.8", 7693 + "mlly": "^1.7.4", 7694 + "pathe": "^2.0.1" 7695 + } 7696 + }, 7697 + "node_modules/pkg-types/node_modules/pathe": { 7698 + "version": "2.0.3", 7699 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 7700 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 7701 + "dev": true, 7702 + "license": "MIT" 7703 + }, 7704 + "node_modules/plist": { 7705 + "version": "3.1.0", 7706 + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", 7707 + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", 7708 + "dev": true, 7709 + "license": "MIT", 7710 + "dependencies": { 7711 + "@xmldom/xmldom": "^0.8.8", 7712 + "base64-js": "^1.5.1", 7713 + "xmlbuilder": "^15.1.1" 7714 + }, 7715 + "engines": { 7716 + "node": ">=10.4.0" 7717 + } 7718 + }, 7719 + "node_modules/postcss": { 7720 + "version": "8.5.8", 7721 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 7722 + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 7723 + "funding": [ 7724 + { 7725 + "type": "opencollective", 7726 + "url": "https://opencollective.com/postcss/" 7727 + }, 7728 + { 7729 + "type": "tidelift", 7730 + "url": "https://tidelift.com/funding/github/npm/postcss" 7731 + }, 7732 + { 7733 + "type": "github", 7734 + "url": "https://github.com/sponsors/ai" 7735 + } 7736 + ], 7737 + "license": "MIT", 7738 + "dependencies": { 7739 + "nanoid": "^3.3.11", 7740 + "picocolors": "^1.1.1", 7741 + "source-map-js": "^1.2.1" 7742 + }, 7743 + "engines": { 7744 + "node": "^10 || ^12 || >=14" 7745 + } 7746 + }, 7747 + "node_modules/postcss-selector-parser": { 7748 + "version": "6.1.2", 7749 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 7750 + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 7751 + "dev": true, 7752 + "license": "MIT", 7753 + "dependencies": { 7754 + "cssesc": "^3.0.0", 7755 + "util-deprecate": "^1.0.2" 7756 + }, 7757 + "engines": { 7758 + "node": ">=4" 7759 + } 7760 + }, 7761 + "node_modules/prelude-ls": { 7762 + "version": "1.2.1", 7763 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 7764 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 7765 + "dev": true, 7766 + "license": "MIT", 7767 + "engines": { 7768 + "node": ">= 0.8.0" 7769 + } 7770 + }, 7771 + "node_modules/pretty-bytes": { 7772 + "version": "5.6.0", 7773 + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 7774 + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 7775 + "dev": true, 7776 + "license": "MIT", 7777 + "engines": { 7778 + "node": ">=6" 7779 + }, 7780 + "funding": { 7781 + "url": "https://github.com/sponsors/sindresorhus" 7782 + } 7783 + }, 7784 + "node_modules/pretty-format": { 7785 + "version": "29.7.0", 7786 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 7787 + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 7788 + "dev": true, 7789 + "license": "MIT", 7790 + "dependencies": { 7791 + "@jest/schemas": "^29.6.3", 7792 + "ansi-styles": "^5.0.0", 7793 + "react-is": "^18.0.0" 7794 + }, 7795 + "engines": { 7796 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 7797 + } 7798 + }, 7799 + "node_modules/pretty-format/node_modules/ansi-styles": { 7800 + "version": "5.2.0", 7801 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7802 + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7803 + "dev": true, 7804 + "license": "MIT", 7805 + "engines": { 7806 + "node": ">=10" 7807 + }, 7808 + "funding": { 7809 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7810 + } 7811 + }, 7812 + "node_modules/process": { 7813 + "version": "0.11.10", 7814 + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 7815 + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 7816 + "dev": true, 7817 + "license": "MIT", 7818 + "engines": { 7819 + "node": ">= 0.6.0" 7820 + } 7821 + }, 7822 + "node_modules/prompts": { 7823 + "version": "2.4.2", 7824 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 7825 + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 7826 + "dev": true, 7827 + "license": "MIT", 7828 + "dependencies": { 7829 + "kleur": "^3.0.3", 7830 + "sisteransi": "^1.0.5" 7831 + }, 7832 + "engines": { 7833 + "node": ">= 6" 7834 + } 7835 + }, 7836 + "node_modules/prompts/node_modules/kleur": { 7837 + "version": "3.0.3", 7838 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 7839 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 7840 + "dev": true, 7841 + "license": "MIT", 7842 + "engines": { 7843 + "node": ">=6" 7844 + } 7845 + }, 7846 + "node_modules/proto-list": { 7847 + "version": "1.2.4", 7848 + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", 7849 + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", 7850 + "dev": true, 7851 + "license": "ISC" 7852 + }, 7853 + "node_modules/proxy-from-env": { 7854 + "version": "1.0.0", 7855 + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", 7856 + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", 7857 + "dev": true, 7858 + "license": "MIT" 7859 + }, 7860 + "node_modules/psl": { 7861 + "version": "1.15.0", 7862 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 7863 + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 7864 + "dev": true, 7865 + "license": "MIT", 7866 + "dependencies": { 7867 + "punycode": "^2.3.1" 7868 + }, 7869 + "funding": { 7870 + "url": "https://github.com/sponsors/lupomontero" 7871 + } 7872 + }, 7873 + "node_modules/pump": { 7874 + "version": "3.0.4", 7875 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", 7876 + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", 7877 + "dev": true, 7878 + "license": "MIT", 7879 + "dependencies": { 7880 + "end-of-stream": "^1.1.0", 7881 + "once": "^1.3.1" 7882 + } 7883 + }, 7884 + "node_modules/punycode": { 7885 + "version": "2.3.1", 7886 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 7887 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 7888 + "dev": true, 7889 + "license": "MIT", 7890 + "engines": { 7891 + "node": ">=6" 7892 + } 7893 + }, 7894 + "node_modules/qs": { 7895 + "version": "6.14.2", 7896 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", 7897 + "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", 7898 + "dev": true, 7899 + "license": "BSD-3-Clause", 7900 + "dependencies": { 7901 + "side-channel": "^1.1.0" 7902 + }, 7903 + "engines": { 7904 + "node": ">=0.6" 7905 + }, 7906 + "funding": { 7907 + "url": "https://github.com/sponsors/ljharb" 7908 + } 7909 + }, 7910 + "node_modules/querystringify": { 7911 + "version": "2.2.0", 7912 + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 7913 + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 7914 + "dev": true, 7915 + "license": "MIT" 7916 + }, 7917 + "node_modules/queue-microtask": { 7918 + "version": "1.2.3", 7919 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 7920 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 7921 + "dev": true, 7922 + "funding": [ 7923 + { 7924 + "type": "github", 7925 + "url": "https://github.com/sponsors/feross" 7926 + }, 7927 + { 7928 + "type": "patreon", 7929 + "url": "https://www.patreon.com/feross" 7930 + }, 7931 + { 7932 + "type": "consulting", 7933 + "url": "https://feross.org/support" 7934 + } 7935 + ], 7936 + "license": "MIT" 7937 + }, 7938 + "node_modules/react-is": { 7939 + "version": "18.3.1", 7940 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 7941 + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 7942 + "dev": true, 7943 + "license": "MIT" 7944 + }, 7945 + "node_modules/readable-stream": { 7946 + "version": "3.6.2", 7947 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 7948 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 7949 + "dev": true, 7950 + "license": "MIT", 7951 + "dependencies": { 7952 + "inherits": "^2.0.3", 7953 + "string_decoder": "^1.1.1", 7954 + "util-deprecate": "^1.0.1" 7955 + }, 7956 + "engines": { 7957 + "node": ">= 6" 7958 + } 7959 + }, 7960 + "node_modules/regenerate": { 7961 + "version": "1.4.2", 7962 + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 7963 + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", 7964 + "dev": true, 7965 + "license": "MIT" 7966 + }, 7967 + "node_modules/regenerate-unicode-properties": { 7968 + "version": "10.2.2", 7969 + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", 7970 + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", 7971 + "dev": true, 7972 + "license": "MIT", 7973 + "dependencies": { 7974 + "regenerate": "^1.4.2" 7975 + }, 7976 + "engines": { 7977 + "node": ">=4" 7978 + } 7979 + }, 7980 + "node_modules/regenerator-runtime": { 7981 + "version": "0.14.1", 7982 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 7983 + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 7984 + "dev": true, 7985 + "license": "MIT" 7986 + }, 7987 + "node_modules/regexpu-core": { 7988 + "version": "6.4.0", 7989 + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", 7990 + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", 7991 + "dev": true, 7992 + "license": "MIT", 7993 + "dependencies": { 7994 + "regenerate": "^1.4.2", 7995 + "regenerate-unicode-properties": "^10.2.2", 7996 + "regjsgen": "^0.8.0", 7997 + "regjsparser": "^0.13.0", 7998 + "unicode-match-property-ecmascript": "^2.0.0", 7999 + "unicode-match-property-value-ecmascript": "^2.2.1" 8000 + }, 8001 + "engines": { 8002 + "node": ">=4" 8003 + } 8004 + }, 8005 + "node_modules/regjsgen": { 8006 + "version": "0.8.0", 8007 + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", 8008 + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", 8009 + "dev": true, 8010 + "license": "MIT" 8011 + }, 8012 + "node_modules/regjsparser": { 8013 + "version": "0.13.0", 8014 + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", 8015 + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", 8016 + "dev": true, 8017 + "license": "BSD-2-Clause", 8018 + "dependencies": { 8019 + "jsesc": "~3.1.0" 8020 + }, 8021 + "bin": { 8022 + "regjsparser": "bin/parser" 8023 + } 8024 + }, 8025 + "node_modules/request-progress": { 8026 + "version": "3.0.0", 8027 + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", 8028 + "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", 8029 + "dev": true, 8030 + "license": "MIT", 8031 + "dependencies": { 8032 + "throttleit": "^1.0.0" 8033 + } 8034 + }, 8035 + "node_modules/requires-port": { 8036 + "version": "1.0.0", 8037 + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 8038 + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 8039 + "dev": true, 8040 + "license": "MIT" 8041 + }, 8042 + "node_modules/resolve": { 8043 + "version": "1.22.11", 8044 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", 8045 + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", 8046 + "dev": true, 8047 + "license": "MIT", 8048 + "dependencies": { 8049 + "is-core-module": "^2.16.1", 8050 + "path-parse": "^1.0.7", 8051 + "supports-preserve-symlinks-flag": "^1.0.0" 8052 + }, 8053 + "bin": { 8054 + "resolve": "bin/resolve" 8055 + }, 8056 + "engines": { 8057 + "node": ">= 0.4" 8058 + }, 8059 + "funding": { 8060 + "url": "https://github.com/sponsors/ljharb" 8061 + } 8062 + }, 8063 + "node_modules/resolve-from": { 8064 + "version": "4.0.0", 8065 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 8066 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 8067 + "dev": true, 8068 + "license": "MIT", 8069 + "engines": { 8070 + "node": ">=4" 8071 + } 8072 + }, 8073 + "node_modules/restore-cursor": { 8074 + "version": "3.1.0", 8075 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 8076 + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 8077 + "dev": true, 8078 + "license": "MIT", 8079 + "dependencies": { 8080 + "onetime": "^5.1.0", 8081 + "signal-exit": "^3.0.2" 8082 + }, 8083 + "engines": { 8084 + "node": ">=8" 8085 + } 8086 + }, 8087 + "node_modules/reusify": { 8088 + "version": "1.1.0", 8089 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 8090 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 8091 + "dev": true, 8092 + "license": "MIT", 8093 + "engines": { 8094 + "iojs": ">=1.0.0", 8095 + "node": ">=0.10.0" 8096 + } 8097 + }, 8098 + "node_modules/rfdc": { 8099 + "version": "1.4.1", 8100 + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", 8101 + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", 8102 + "dev": true, 8103 + "license": "MIT" 8104 + }, 8105 + "node_modules/rimraf": { 8106 + "version": "3.0.2", 8107 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 8108 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 8109 + "deprecated": "Rimraf versions prior to v4 are no longer supported", 8110 + "dev": true, 8111 + "license": "ISC", 8112 + "dependencies": { 8113 + "glob": "^7.1.3" 8114 + }, 8115 + "bin": { 8116 + "rimraf": "bin.js" 8117 + }, 8118 + "funding": { 8119 + "url": "https://github.com/sponsors/isaacs" 8120 + } 8121 + }, 8122 + "node_modules/rimraf/node_modules/brace-expansion": { 8123 + "version": "1.1.12", 8124 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 8125 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 8126 + "dev": true, 8127 + "license": "MIT", 8128 + "dependencies": { 8129 + "balanced-match": "^1.0.0", 8130 + "concat-map": "0.0.1" 8131 + } 8132 + }, 8133 + "node_modules/rimraf/node_modules/glob": { 8134 + "version": "7.2.3", 8135 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 8136 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 8137 + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", 8138 + "dev": true, 8139 + "license": "ISC", 8140 + "dependencies": { 8141 + "fs.realpath": "^1.0.0", 8142 + "inflight": "^1.0.4", 8143 + "inherits": "2", 8144 + "minimatch": "^3.1.1", 8145 + "once": "^1.3.0", 8146 + "path-is-absolute": "^1.0.0" 8147 + }, 8148 + "engines": { 8149 + "node": "*" 8150 + }, 8151 + "funding": { 8152 + "url": "https://github.com/sponsors/isaacs" 8153 + } 8154 + }, 8155 + "node_modules/rimraf/node_modules/minimatch": { 8156 + "version": "3.1.5", 8157 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 8158 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 8159 + "dev": true, 8160 + "license": "ISC", 8161 + "dependencies": { 8162 + "brace-expansion": "^1.1.7" 8163 + }, 8164 + "engines": { 8165 + "node": "*" 8166 + } 8167 + }, 8168 + "node_modules/rollup": { 8169 + "version": "4.60.0", 8170 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.0.tgz", 8171 + "integrity": "sha512-yqjxruMGBQJ2gG4HtjZtAfXArHomazDHoFwFFmZZl0r7Pdo7qCIXKqKHZc8yeoMgzJJ+pO6pEEHa+V7uzWlrAQ==", 8172 + "dev": true, 8173 + "license": "MIT", 8174 + "dependencies": { 8175 + "@types/estree": "1.0.8" 8176 + }, 8177 + "bin": { 8178 + "rollup": "dist/bin/rollup" 8179 + }, 8180 + "engines": { 8181 + "node": ">=18.0.0", 8182 + "npm": ">=8.0.0" 8183 + }, 8184 + "optionalDependencies": { 8185 + "@rollup/rollup-android-arm-eabi": "4.60.0", 8186 + "@rollup/rollup-android-arm64": "4.60.0", 8187 + "@rollup/rollup-darwin-arm64": "4.60.0", 8188 + "@rollup/rollup-darwin-x64": "4.60.0", 8189 + "@rollup/rollup-freebsd-arm64": "4.60.0", 8190 + "@rollup/rollup-freebsd-x64": "4.60.0", 8191 + "@rollup/rollup-linux-arm-gnueabihf": "4.60.0", 8192 + "@rollup/rollup-linux-arm-musleabihf": "4.60.0", 8193 + "@rollup/rollup-linux-arm64-gnu": "4.60.0", 8194 + "@rollup/rollup-linux-arm64-musl": "4.60.0", 8195 + "@rollup/rollup-linux-loong64-gnu": "4.60.0", 8196 + "@rollup/rollup-linux-loong64-musl": "4.60.0", 8197 + "@rollup/rollup-linux-ppc64-gnu": "4.60.0", 8198 + "@rollup/rollup-linux-ppc64-musl": "4.60.0", 8199 + "@rollup/rollup-linux-riscv64-gnu": "4.60.0", 8200 + "@rollup/rollup-linux-riscv64-musl": "4.60.0", 8201 + "@rollup/rollup-linux-s390x-gnu": "4.60.0", 8202 + "@rollup/rollup-linux-x64-gnu": "4.60.0", 8203 + "@rollup/rollup-linux-x64-musl": "4.60.0", 8204 + "@rollup/rollup-openbsd-x64": "4.60.0", 8205 + "@rollup/rollup-openharmony-arm64": "4.60.0", 8206 + "@rollup/rollup-win32-arm64-msvc": "4.60.0", 8207 + "@rollup/rollup-win32-ia32-msvc": "4.60.0", 8208 + "@rollup/rollup-win32-x64-gnu": "4.60.0", 8209 + "@rollup/rollup-win32-x64-msvc": "4.60.0", 8210 + "fsevents": "~2.3.2" 8211 + } 8212 + }, 8213 + "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { 8214 + "version": "4.60.0", 8215 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz", 8216 + "integrity": "sha512-qEF7CsKKzSRc20Ciu2Zw1wRrBz4g56F7r/vRwY430UPp/nt1x21Q/fpJ9N5l47WWvJlkNCPJz3QRVw008fi7yA==", 8217 + "cpu": [ 8218 + "arm64" 8219 + ], 8220 + "dev": true, 8221 + "license": "MIT", 8222 + "optional": true, 8223 + "os": [ 8224 + "darwin" 8225 + ] 8226 + }, 8227 + "node_modules/rollup/node_modules/@rollup/rollup-darwin-x64": { 8228 + "version": "4.60.0", 8229 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz", 8230 + "integrity": "sha512-WADYozJ4QCnXCH4wPB+3FuGmDPoFseVCUrANmA5LWwGmC6FL14BWC7pcq+FstOZv3baGX65tZ378uT6WG8ynTw==", 8231 + "cpu": [ 8232 + "x64" 8233 + ], 8234 + "dev": true, 8235 + "license": "MIT", 8236 + "optional": true, 8237 + "os": [ 8238 + "darwin" 8239 + ] 8240 + }, 8241 + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { 8242 + "version": "4.60.0", 8243 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz", 8244 + "integrity": "sha512-DX2x7CMcrJzsE91q7/O02IJQ5/aLkVtYFryqCjduJhUfGKG6yJV8hxaw8pZa93lLEpPTP/ohdN4wFz7yp/ry9A==", 8245 + "cpu": [ 8246 + "arm64" 8247 + ], 8248 + "dev": true, 8249 + "libc": [ 8250 + "glibc" 8251 + ], 8252 + "license": "MIT", 8253 + "optional": true, 8254 + "os": [ 8255 + "linux" 8256 + ] 8257 + }, 8258 + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-musl": { 8259 + "version": "4.60.0", 8260 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz", 8261 + "integrity": "sha512-09EL+yFVbJZlhcQfShpswwRZ0Rg+z/CsSELFCnPt3iK+iqwGsI4zht3secj5vLEs957QvFFXnzAT0FFPIxSrkQ==", 8262 + "cpu": [ 8263 + "arm64" 8264 + ], 8265 + "dev": true, 8266 + "libc": [ 8267 + "musl" 8268 + ], 8269 + "license": "MIT", 8270 + "optional": true, 8271 + "os": [ 8272 + "linux" 8273 + ] 8274 + }, 8275 + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { 8276 + "version": "4.60.0", 8277 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz", 8278 + "integrity": "sha512-EtylprDtQPdS5rXvAayrNDYoJhIz1/vzN2fEubo3yLE7tfAw+948dO0g4M0vkTVFhKojnF+n6C8bDNe+gDRdTg==", 8279 + "cpu": [ 8280 + "x64" 8281 + ], 8282 + "dev": true, 8283 + "libc": [ 8284 + "glibc" 8285 + ], 8286 + "license": "MIT", 8287 + "optional": true, 8288 + "os": [ 8289 + "linux" 8290 + ] 8291 + }, 8292 + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-musl": { 8293 + "version": "4.60.0", 8294 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz", 8295 + "integrity": "sha512-k09oiRCi/bHU9UVFqD17r3eJR9bn03TyKraCrlz5ULFJGdJGi7VOmm9jl44vOJvRJ6P7WuBi/s2A97LxxHGIdw==", 8296 + "cpu": [ 8297 + "x64" 8298 + ], 8299 + "dev": true, 8300 + "libc": [ 8301 + "musl" 8302 + ], 8303 + "license": "MIT", 8304 + "optional": true, 8305 + "os": [ 8306 + "linux" 8307 + ] 8308 + }, 8309 + "node_modules/rollup/node_modules/@rollup/rollup-win32-arm64-msvc": { 8310 + "version": "4.60.0", 8311 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz", 8312 + "integrity": "sha512-hj1wFStD7B1YBeYmvY+lWXZ7ey73YGPcViMShYikqKT1GtstIKQAtfUI6yrzPjAy/O7pO0VLXGmUVWXQMaYgTQ==", 8313 + "cpu": [ 8314 + "arm64" 8315 + ], 8316 + "dev": true, 8317 + "license": "MIT", 8318 + "optional": true, 8319 + "os": [ 8320 + "win32" 8321 + ] 8322 + }, 8323 + "node_modules/rollup/node_modules/@rollup/rollup-win32-x64-msvc": { 8324 + "version": "4.60.0", 8325 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz", 8326 + "integrity": "sha512-PrsWNQ8BuE00O3Xsx3ALh2Df8fAj9+cvvX9AIA6o4KpATR98c9mud4XtDWVvsEuyia5U4tVSTKygawyJkjm60w==", 8327 + "cpu": [ 8328 + "x64" 8329 + ], 8330 + "dev": true, 8331 + "license": "MIT", 8332 + "optional": true, 8333 + "os": [ 8334 + "win32" 8335 + ] 8336 + }, 8337 + "node_modules/rrweb-cssom": { 8338 + "version": "0.6.0", 8339 + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", 8340 + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", 8341 + "dev": true, 8342 + "license": "MIT" 8343 + }, 8344 + "node_modules/run-parallel": { 8345 + "version": "1.2.0", 8346 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 8347 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 8348 + "dev": true, 8349 + "funding": [ 8350 + { 8351 + "type": "github", 8352 + "url": "https://github.com/sponsors/feross" 8353 + }, 8354 + { 8355 + "type": "patreon", 8356 + "url": "https://www.patreon.com/feross" 8357 + }, 8358 + { 8359 + "type": "consulting", 8360 + "url": "https://feross.org/support" 8361 + } 8362 + ], 8363 + "license": "MIT", 8364 + "dependencies": { 8365 + "queue-microtask": "^1.2.2" 8366 + } 8367 + }, 8368 + "node_modules/rxjs": { 8369 + "version": "7.8.2", 8370 + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", 8371 + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", 8372 + "dev": true, 8373 + "license": "Apache-2.0", 8374 + "dependencies": { 8375 + "tslib": "^2.1.0" 8376 + } 8377 + }, 8378 + "node_modules/safe-buffer": { 8379 + "version": "5.2.1", 8380 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 8381 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 8382 + "dev": true, 8383 + "funding": [ 8384 + { 8385 + "type": "github", 8386 + "url": "https://github.com/sponsors/feross" 8387 + }, 8388 + { 8389 + "type": "patreon", 8390 + "url": "https://www.patreon.com/feross" 8391 + }, 8392 + { 8393 + "type": "consulting", 8394 + "url": "https://feross.org/support" 8395 + } 8396 + ], 8397 + "license": "MIT" 8398 + }, 8399 + "node_modules/safer-buffer": { 8400 + "version": "2.1.2", 8401 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 8402 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 8403 + "dev": true, 8404 + "license": "MIT" 8405 + }, 8406 + "node_modules/sax": { 8407 + "version": "1.1.4", 8408 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", 8409 + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", 8410 + "dev": true, 8411 + "license": "ISC" 8412 + }, 8413 + "node_modules/saxes": { 8414 + "version": "6.0.0", 8415 + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 8416 + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 8417 + "dev": true, 8418 + "license": "ISC", 8419 + "dependencies": { 8420 + "xmlchars": "^2.2.0" 8421 + }, 8422 + "engines": { 8423 + "node": ">=v12.22.7" 8424 + } 8425 + }, 8426 + "node_modules/semver": { 8427 + "version": "6.3.1", 8428 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 8429 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 8430 + "dev": true, 8431 + "license": "ISC", 8432 + "bin": { 8433 + "semver": "bin/semver.js" 8434 + } 8435 + }, 8436 + "node_modules/shebang-command": { 8437 + "version": "2.0.0", 8438 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 8439 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 8440 + "dev": true, 8441 + "license": "MIT", 8442 + "dependencies": { 8443 + "shebang-regex": "^3.0.0" 8444 + }, 8445 + "engines": { 8446 + "node": ">=8" 8447 + } 8448 + }, 8449 + "node_modules/shebang-regex": { 8450 + "version": "3.0.0", 8451 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 8452 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 8453 + "dev": true, 8454 + "license": "MIT", 8455 + "engines": { 8456 + "node": ">=8" 8457 + } 8458 + }, 8459 + "node_modules/side-channel": { 8460 + "version": "1.1.0", 8461 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 8462 + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 8463 + "dev": true, 8464 + "license": "MIT", 8465 + "dependencies": { 8466 + "es-errors": "^1.3.0", 8467 + "object-inspect": "^1.13.3", 8468 + "side-channel-list": "^1.0.0", 8469 + "side-channel-map": "^1.0.1", 8470 + "side-channel-weakmap": "^1.0.2" 8471 + }, 8472 + "engines": { 8473 + "node": ">= 0.4" 8474 + }, 8475 + "funding": { 8476 + "url": "https://github.com/sponsors/ljharb" 8477 + } 8478 + }, 8479 + "node_modules/side-channel-list": { 8480 + "version": "1.0.0", 8481 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 8482 + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 8483 + "dev": true, 8484 + "license": "MIT", 8485 + "dependencies": { 8486 + "es-errors": "^1.3.0", 8487 + "object-inspect": "^1.13.3" 8488 + }, 8489 + "engines": { 8490 + "node": ">= 0.4" 8491 + }, 8492 + "funding": { 8493 + "url": "https://github.com/sponsors/ljharb" 8494 + } 8495 + }, 8496 + "node_modules/side-channel-map": { 8497 + "version": "1.0.1", 8498 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 8499 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 8500 + "dev": true, 8501 + "license": "MIT", 8502 + "dependencies": { 8503 + "call-bound": "^1.0.2", 8504 + "es-errors": "^1.3.0", 8505 + "get-intrinsic": "^1.2.5", 8506 + "object-inspect": "^1.13.3" 8507 + }, 8508 + "engines": { 8509 + "node": ">= 0.4" 8510 + }, 8511 + "funding": { 8512 + "url": "https://github.com/sponsors/ljharb" 8513 + } 8514 + }, 8515 + "node_modules/side-channel-weakmap": { 8516 + "version": "1.0.2", 8517 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 8518 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 8519 + "dev": true, 8520 + "license": "MIT", 8521 + "dependencies": { 8522 + "call-bound": "^1.0.2", 8523 + "es-errors": "^1.3.0", 8524 + "get-intrinsic": "^1.2.5", 8525 + "object-inspect": "^1.13.3", 8526 + "side-channel-map": "^1.0.1" 8527 + }, 8528 + "engines": { 8529 + "node": ">= 0.4" 8530 + }, 8531 + "funding": { 8532 + "url": "https://github.com/sponsors/ljharb" 8533 + } 8534 + }, 8535 + "node_modules/siginfo": { 8536 + "version": "2.0.0", 8537 + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 8538 + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 8539 + "dev": true, 8540 + "license": "ISC" 8541 + }, 8542 + "node_modules/signal-exit": { 8543 + "version": "3.0.7", 8544 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 8545 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 8546 + "dev": true, 8547 + "license": "ISC" 8548 + }, 8549 + "node_modules/sisteransi": { 8550 + "version": "1.0.5", 8551 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 8552 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 8553 + "dev": true, 8554 + "license": "MIT" 8555 + }, 8556 + "node_modules/slash": { 8557 + "version": "3.0.0", 8558 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 8559 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 8560 + "dev": true, 8561 + "license": "MIT", 8562 + "engines": { 8563 + "node": ">=8" 8564 + } 8565 + }, 8566 + "node_modules/slice-ansi": { 8567 + "version": "3.0.0", 8568 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", 8569 + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", 8570 + "dev": true, 8571 + "license": "MIT", 8572 + "dependencies": { 8573 + "ansi-styles": "^4.0.0", 8574 + "astral-regex": "^2.0.0", 8575 + "is-fullwidth-code-point": "^3.0.0" 8576 + }, 8577 + "engines": { 8578 + "node": ">=8" 8579 + } 8580 + }, 8581 + "node_modules/source-map": { 8582 + "version": "0.6.1", 8583 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8584 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8585 + "dev": true, 8586 + "license": "BSD-3-Clause", 8587 + "engines": { 8588 + "node": ">=0.10.0" 8589 + } 8590 + }, 8591 + "node_modules/source-map-js": { 8592 + "version": "1.2.1", 8593 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 8594 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 8595 + "license": "BSD-3-Clause", 8596 + "engines": { 8597 + "node": ">=0.10.0" 8598 + } 8599 + }, 8600 + "node_modules/source-map-support": { 8601 + "version": "0.5.21", 8602 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 8603 + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 8604 + "dev": true, 8605 + "license": "MIT", 8606 + "dependencies": { 8607 + "buffer-from": "^1.0.0", 8608 + "source-map": "^0.6.0" 8609 + } 8610 + }, 8611 + "node_modules/split2": { 8612 + "version": "4.2.0", 8613 + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 8614 + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", 8615 + "dev": true, 8616 + "license": "ISC", 8617 + "engines": { 8618 + "node": ">= 10.x" 8619 + } 8620 + }, 8621 + "node_modules/sshpk": { 8622 + "version": "1.18.0", 8623 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", 8624 + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", 8625 + "dev": true, 8626 + "license": "MIT", 8627 + "dependencies": { 8628 + "asn1": "~0.2.3", 8629 + "assert-plus": "^1.0.0", 8630 + "bcrypt-pbkdf": "^1.0.0", 8631 + "dashdash": "^1.12.0", 8632 + "ecc-jsbn": "~0.1.1", 8633 + "getpass": "^0.1.1", 8634 + "jsbn": "~0.1.0", 8635 + "safer-buffer": "^2.0.2", 8636 + "tweetnacl": "~0.14.0" 8637 + }, 8638 + "bin": { 8639 + "sshpk-conv": "bin/sshpk-conv", 8640 + "sshpk-sign": "bin/sshpk-sign", 8641 + "sshpk-verify": "bin/sshpk-verify" 8642 + }, 8643 + "engines": { 8644 + "node": ">=0.10.0" 8645 + } 8646 + }, 8647 + "node_modules/stackback": { 8648 + "version": "0.0.2", 8649 + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 8650 + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 8651 + "dev": true, 8652 + "license": "MIT" 8653 + }, 8654 + "node_modules/std-env": { 8655 + "version": "3.10.0", 8656 + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 8657 + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 8658 + "dev": true, 8659 + "license": "MIT" 8660 + }, 8661 + "node_modules/string_decoder": { 8662 + "version": "1.3.0", 8663 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 8664 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 8665 + "dev": true, 8666 + "license": "MIT", 8667 + "dependencies": { 8668 + "safe-buffer": "~5.2.0" 8669 + } 8670 + }, 8671 + "node_modules/string-width": { 8672 + "version": "4.2.3", 8673 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 8674 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 8675 + "dev": true, 8676 + "license": "MIT", 8677 + "dependencies": { 8678 + "emoji-regex": "^8.0.0", 8679 + "is-fullwidth-code-point": "^3.0.0", 8680 + "strip-ansi": "^6.0.1" 8681 + }, 8682 + "engines": { 8683 + "node": ">=8" 8684 + } 8685 + }, 8686 + "node_modules/string-width-cjs": { 8687 + "name": "string-width", 8688 + "version": "4.2.3", 8689 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 8690 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 8691 + "dev": true, 8692 + "license": "MIT", 8693 + "dependencies": { 8694 + "emoji-regex": "^8.0.0", 8695 + "is-fullwidth-code-point": "^3.0.0", 8696 + "strip-ansi": "^6.0.1" 8697 + }, 8698 + "engines": { 8699 + "node": ">=8" 8700 + } 8701 + }, 8702 + "node_modules/strip-ansi": { 8703 + "version": "6.0.1", 8704 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8705 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8706 + "dev": true, 8707 + "license": "MIT", 8708 + "dependencies": { 8709 + "ansi-regex": "^5.0.1" 8710 + }, 8711 + "engines": { 8712 + "node": ">=8" 8713 + } 8714 + }, 8715 + "node_modules/strip-ansi-cjs": { 8716 + "name": "strip-ansi", 8717 + "version": "6.0.1", 8718 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8719 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8720 + "dev": true, 8721 + "license": "MIT", 8722 + "dependencies": { 8723 + "ansi-regex": "^5.0.1" 8724 + }, 8725 + "engines": { 8726 + "node": ">=8" 8727 + } 8728 + }, 8729 + "node_modules/strip-final-newline": { 8730 + "version": "2.0.0", 8731 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 8732 + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 8733 + "dev": true, 8734 + "license": "MIT", 8735 + "engines": { 8736 + "node": ">=6" 8737 + } 8738 + }, 8739 + "node_modules/strip-json-comments": { 8740 + "version": "3.1.1", 8741 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 8742 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 8743 + "dev": true, 8744 + "license": "MIT", 8745 + "engines": { 8746 + "node": ">=8" 8747 + }, 8748 + "funding": { 8749 + "url": "https://github.com/sponsors/sindresorhus" 8750 + } 8751 + }, 8752 + "node_modules/strip-literal": { 8753 + "version": "1.3.0", 8754 + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", 8755 + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", 8756 + "dev": true, 8757 + "license": "MIT", 8758 + "dependencies": { 8759 + "acorn": "^8.10.0" 8760 + }, 8761 + "funding": { 8762 + "url": "https://github.com/sponsors/antfu" 8763 + } 8764 + }, 8765 + "node_modules/supports-color": { 8766 + "version": "8.1.1", 8767 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 8768 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 8769 + "dev": true, 8770 + "license": "MIT", 8771 + "dependencies": { 8772 + "has-flag": "^4.0.0" 8773 + }, 8774 + "engines": { 8775 + "node": ">=10" 8776 + }, 8777 + "funding": { 8778 + "url": "https://github.com/chalk/supports-color?sponsor=1" 8779 + } 8780 + }, 8781 + "node_modules/supports-preserve-symlinks-flag": { 8782 + "version": "1.0.0", 8783 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 8784 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 8785 + "dev": true, 8786 + "license": "MIT", 8787 + "engines": { 8788 + "node": ">= 0.4" 8789 + }, 8790 + "funding": { 8791 + "url": "https://github.com/sponsors/ljharb" 8792 + } 8793 + }, 8794 + "node_modules/symbol-tree": { 8795 + "version": "3.2.4", 8796 + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 8797 + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 8798 + "dev": true, 8799 + "license": "MIT" 8800 + }, 8801 + "node_modules/systemjs": { 8802 + "version": "6.15.1", 8803 + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.15.1.tgz", 8804 + "integrity": "sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==", 8805 + "dev": true, 8806 + "license": "MIT" 8807 + }, 8808 + "node_modules/tar": { 8809 + "version": "7.5.12", 8810 + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.12.tgz", 8811 + "integrity": "sha512-9TsuLcdhOn4XztcQqhNyq1KOwOOED/3k58JAvtULiYqbO8B/0IBAAIE1hj0Svmm58k27TmcigyDI0deMlgG3uw==", 8812 + "dev": true, 8813 + "license": "BlueOak-1.0.0", 8814 + "dependencies": { 8815 + "@isaacs/fs-minipass": "^4.0.0", 8816 + "chownr": "^3.0.0", 8817 + "minipass": "^7.1.2", 8818 + "minizlib": "^3.1.0", 8819 + "yallist": "^5.0.0" 8820 + }, 8821 + "engines": { 8822 + "node": ">=18" 8823 + } 8824 + }, 8825 + "node_modules/tar/node_modules/yallist": { 8826 + "version": "5.0.0", 8827 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", 8828 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", 8829 + "dev": true, 8830 + "license": "BlueOak-1.0.0", 8831 + "engines": { 8832 + "node": ">=18" 8833 + } 8834 + }, 8835 + "node_modules/terser": { 8836 + "version": "5.46.1", 8837 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", 8838 + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", 8839 + "dev": true, 8840 + "license": "BSD-2-Clause", 8841 + "dependencies": { 8842 + "@jridgewell/source-map": "^0.3.3", 8843 + "acorn": "^8.15.0", 8844 + "commander": "^2.20.0", 8845 + "source-map-support": "~0.5.20" 8846 + }, 8847 + "bin": { 8848 + "terser": "bin/terser" 8849 + }, 8850 + "engines": { 8851 + "node": ">=10" 8852 + } 8853 + }, 8854 + "node_modules/terser/node_modules/commander": { 8855 + "version": "2.20.3", 8856 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 8857 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 8858 + "dev": true, 8859 + "license": "MIT" 8860 + }, 8861 + "node_modules/text-table": { 8862 + "version": "0.2.0", 8863 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 8864 + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 8865 + "dev": true, 8866 + "license": "MIT" 8867 + }, 8868 + "node_modules/throttleit": { 8869 + "version": "1.0.1", 8870 + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", 8871 + "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==", 8872 + "dev": true, 8873 + "license": "MIT", 8874 + "funding": { 8875 + "url": "https://github.com/sponsors/sindresorhus" 8876 + } 8877 + }, 8878 + "node_modules/through": { 8879 + "version": "2.3.8", 8880 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 8881 + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 8882 + "dev": true, 8883 + "license": "MIT" 8884 + }, 8885 + "node_modules/through2": { 8886 + "version": "4.0.2", 8887 + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", 8888 + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", 8889 + "dev": true, 8890 + "license": "MIT", 8891 + "dependencies": { 8892 + "readable-stream": "3" 8893 + } 8894 + }, 8895 + "node_modules/tinybench": { 8896 + "version": "2.9.0", 8897 + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 8898 + "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 8899 + "dev": true, 8900 + "license": "MIT" 8901 + }, 8902 + "node_modules/tinypool": { 8903 + "version": "0.7.0", 8904 + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", 8905 + "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", 8906 + "dev": true, 8907 + "license": "MIT", 8908 + "engines": { 8909 + "node": ">=14.0.0" 8910 + } 8911 + }, 8912 + "node_modules/tinyspy": { 8913 + "version": "2.2.1", 8914 + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", 8915 + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", 8916 + "dev": true, 8917 + "license": "MIT", 8918 + "engines": { 8919 + "node": ">=14.0.0" 8920 + } 8921 + }, 8922 + "node_modules/tldts": { 8923 + "version": "6.1.86", 8924 + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 8925 + "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 8926 + "dev": true, 8927 + "license": "MIT", 8928 + "dependencies": { 8929 + "tldts-core": "^6.1.86" 8930 + }, 8931 + "bin": { 8932 + "tldts": "bin/cli.js" 8933 + } 8934 + }, 8935 + "node_modules/tldts-core": { 8936 + "version": "6.1.86", 8937 + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 8938 + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", 8939 + "dev": true, 8940 + "license": "MIT" 8941 + }, 8942 + "node_modules/tmp": { 8943 + "version": "0.2.5", 8944 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", 8945 + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", 8946 + "dev": true, 8947 + "license": "MIT", 8948 + "engines": { 8949 + "node": ">=14.14" 8950 + } 8951 + }, 8952 + "node_modules/to-regex-range": { 8953 + "version": "5.0.1", 8954 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 8955 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 8956 + "dev": true, 8957 + "license": "MIT", 8958 + "dependencies": { 8959 + "is-number": "^7.0.0" 8960 + }, 8961 + "engines": { 8962 + "node": ">=8.0" 8963 + } 8964 + }, 8965 + "node_modules/tough-cookie": { 8966 + "version": "5.1.2", 8967 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 8968 + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 8969 + "dev": true, 8970 + "license": "BSD-3-Clause", 8971 + "dependencies": { 8972 + "tldts": "^6.1.32" 8973 + }, 8974 + "engines": { 8975 + "node": ">=16" 8976 + } 8977 + }, 8978 + "node_modules/tr46": { 8979 + "version": "4.1.1", 8980 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", 8981 + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", 8982 + "dev": true, 8983 + "license": "MIT", 8984 + "dependencies": { 8985 + "punycode": "^2.3.0" 8986 + }, 8987 + "engines": { 8988 + "node": ">=14" 8989 + } 8990 + }, 8991 + "node_modules/tree-kill": { 8992 + "version": "1.2.2", 8993 + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 8994 + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 8995 + "dev": true, 8996 + "license": "MIT", 8997 + "bin": { 8998 + "tree-kill": "cli.js" 8999 + } 9000 + }, 9001 + "node_modules/ts-api-utils": { 9002 + "version": "1.4.3", 9003 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", 9004 + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", 9005 + "dev": true, 9006 + "license": "MIT", 9007 + "engines": { 9008 + "node": ">=16" 9009 + }, 9010 + "peerDependencies": { 9011 + "typescript": ">=4.2.0" 9012 + } 9013 + }, 9014 + "node_modules/tslib": { 9015 + "version": "2.8.1", 9016 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 9017 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 9018 + "license": "0BSD" 9019 + }, 9020 + "node_modules/tunnel-agent": { 9021 + "version": "0.6.0", 9022 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 9023 + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 9024 + "dev": true, 9025 + "license": "Apache-2.0", 9026 + "dependencies": { 9027 + "safe-buffer": "^5.0.1" 9028 + }, 9029 + "engines": { 9030 + "node": "*" 9031 + } 9032 + }, 9033 + "node_modules/tweetnacl": { 9034 + "version": "0.14.5", 9035 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 9036 + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", 9037 + "dev": true, 9038 + "license": "Unlicense" 9039 + }, 9040 + "node_modules/type-check": { 9041 + "version": "0.4.0", 9042 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 9043 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 9044 + "dev": true, 9045 + "license": "MIT", 9046 + "dependencies": { 9047 + "prelude-ls": "^1.2.1" 9048 + }, 9049 + "engines": { 9050 + "node": ">= 0.8.0" 9051 + } 9052 + }, 9053 + "node_modules/type-detect": { 9054 + "version": "4.1.0", 9055 + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", 9056 + "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", 9057 + "dev": true, 9058 + "license": "MIT", 9059 + "engines": { 9060 + "node": ">=4" 9061 + } 9062 + }, 9063 + "node_modules/type-fest": { 9064 + "version": "0.20.2", 9065 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 9066 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 9067 + "dev": true, 9068 + "license": "(MIT OR CC0-1.0)", 9069 + "engines": { 9070 + "node": ">=10" 9071 + }, 9072 + "funding": { 9073 + "url": "https://github.com/sponsors/sindresorhus" 9074 + } 9075 + }, 9076 + "node_modules/typescript": { 9077 + "version": "5.9.3", 9078 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 9079 + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 9080 + "devOptional": true, 9081 + "license": "Apache-2.0", 9082 + "bin": { 9083 + "tsc": "bin/tsc", 9084 + "tsserver": "bin/tsserver" 9085 + }, 9086 + "engines": { 9087 + "node": ">=14.17" 9088 + } 9089 + }, 9090 + "node_modules/ufo": { 9091 + "version": "1.6.3", 9092 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz", 9093 + "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==", 9094 + "dev": true, 9095 + "license": "MIT" 9096 + }, 9097 + "node_modules/undici-types": { 9098 + "version": "7.18.2", 9099 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", 9100 + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", 9101 + "dev": true, 9102 + "license": "MIT" 9103 + }, 9104 + "node_modules/unicode-canonical-property-names-ecmascript": { 9105 + "version": "2.0.1", 9106 + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", 9107 + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", 9108 + "dev": true, 9109 + "license": "MIT", 9110 + "engines": { 9111 + "node": ">=4" 9112 + } 9113 + }, 9114 + "node_modules/unicode-match-property-ecmascript": { 9115 + "version": "2.0.0", 9116 + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", 9117 + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", 9118 + "dev": true, 9119 + "license": "MIT", 9120 + "dependencies": { 9121 + "unicode-canonical-property-names-ecmascript": "^2.0.0", 9122 + "unicode-property-aliases-ecmascript": "^2.0.0" 9123 + }, 9124 + "engines": { 9125 + "node": ">=4" 9126 + } 9127 + }, 9128 + "node_modules/unicode-match-property-value-ecmascript": { 9129 + "version": "2.2.1", 9130 + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", 9131 + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", 9132 + "dev": true, 9133 + "license": "MIT", 9134 + "engines": { 9135 + "node": ">=4" 9136 + } 9137 + }, 9138 + "node_modules/unicode-property-aliases-ecmascript": { 9139 + "version": "2.2.0", 9140 + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", 9141 + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", 9142 + "dev": true, 9143 + "license": "MIT", 9144 + "engines": { 9145 + "node": ">=4" 9146 + } 9147 + }, 9148 + "node_modules/universalify": { 9149 + "version": "2.0.1", 9150 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 9151 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 9152 + "dev": true, 9153 + "license": "MIT", 9154 + "engines": { 9155 + "node": ">= 10.0.0" 9156 + } 9157 + }, 9158 + "node_modules/untildify": { 9159 + "version": "4.0.0", 9160 + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 9161 + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", 9162 + "dev": true, 9163 + "license": "MIT", 9164 + "engines": { 9165 + "node": ">=8" 9166 + } 9167 + }, 9168 + "node_modules/update-browserslist-db": { 9169 + "version": "1.2.3", 9170 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 9171 + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 9172 + "dev": true, 9173 + "funding": [ 9174 + { 9175 + "type": "opencollective", 9176 + "url": "https://opencollective.com/browserslist" 9177 + }, 9178 + { 9179 + "type": "tidelift", 9180 + "url": "https://tidelift.com/funding/github/npm/browserslist" 9181 + }, 9182 + { 9183 + "type": "github", 9184 + "url": "https://github.com/sponsors/ai" 9185 + } 9186 + ], 9187 + "license": "MIT", 9188 + "dependencies": { 9189 + "escalade": "^3.2.0", 9190 + "picocolors": "^1.1.1" 9191 + }, 9192 + "bin": { 9193 + "update-browserslist-db": "cli.js" 9194 + }, 9195 + "peerDependencies": { 9196 + "browserslist": ">= 4.21.0" 9197 + } 9198 + }, 9199 + "node_modules/uri-js": { 9200 + "version": "4.4.1", 9201 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 9202 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 9203 + "dev": true, 9204 + "license": "BSD-2-Clause", 9205 + "dependencies": { 9206 + "punycode": "^2.1.0" 9207 + } 9208 + }, 9209 + "node_modules/url-parse": { 9210 + "version": "1.5.10", 9211 + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 9212 + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 9213 + "dev": true, 9214 + "license": "MIT", 9215 + "dependencies": { 9216 + "querystringify": "^2.1.1", 9217 + "requires-port": "^1.0.0" 9218 + } 9219 + }, 9220 + "node_modules/util-deprecate": { 9221 + "version": "1.0.2", 9222 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 9223 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 9224 + "dev": true, 9225 + "license": "MIT" 9226 + }, 9227 + "node_modules/uuid": { 9228 + "version": "8.3.2", 9229 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", 9230 + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", 9231 + "dev": true, 9232 + "license": "MIT", 9233 + "bin": { 9234 + "uuid": "dist/bin/uuid" 9235 + } 9236 + }, 9237 + "node_modules/verror": { 9238 + "version": "1.10.0", 9239 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 9240 + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 9241 + "dev": true, 9242 + "engines": [ 9243 + "node >=0.6.0" 9244 + ], 9245 + "license": "MIT", 9246 + "dependencies": { 9247 + "assert-plus": "^1.0.0", 9248 + "core-util-is": "1.0.2", 9249 + "extsprintf": "^1.2.0" 9250 + } 9251 + }, 9252 + "node_modules/vite": { 9253 + "version": "5.4.21", 9254 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 9255 + "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 9256 + "dev": true, 9257 + "license": "MIT", 9258 + "dependencies": { 9259 + "esbuild": "^0.21.3", 9260 + "postcss": "^8.4.43", 9261 + "rollup": "^4.20.0" 9262 + }, 9263 + "bin": { 9264 + "vite": "bin/vite.js" 9265 + }, 9266 + "engines": { 9267 + "node": "^18.0.0 || >=20.0.0" 9268 + }, 9269 + "funding": { 9270 + "url": "https://github.com/vitejs/vite?sponsor=1" 9271 + }, 9272 + "optionalDependencies": { 9273 + "fsevents": "~2.3.3" 9274 + }, 9275 + "peerDependencies": { 9276 + "@types/node": "^18.0.0 || >=20.0.0", 9277 + "less": "*", 9278 + "lightningcss": "^1.21.0", 9279 + "sass": "*", 9280 + "sass-embedded": "*", 9281 + "stylus": "*", 9282 + "sugarss": "*", 9283 + "terser": "^5.4.0" 9284 + }, 9285 + "peerDependenciesMeta": { 9286 + "@types/node": { 9287 + "optional": true 9288 + }, 9289 + "less": { 9290 + "optional": true 9291 + }, 9292 + "lightningcss": { 9293 + "optional": true 9294 + }, 9295 + "sass": { 9296 + "optional": true 9297 + }, 9298 + "sass-embedded": { 9299 + "optional": true 9300 + }, 9301 + "stylus": { 9302 + "optional": true 9303 + }, 9304 + "sugarss": { 9305 + "optional": true 9306 + }, 9307 + "terser": { 9308 + "optional": true 9309 + } 9310 + } 9311 + }, 9312 + "node_modules/vite-node": { 9313 + "version": "0.34.6", 9314 + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.6.tgz", 9315 + "integrity": "sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==", 9316 + "dev": true, 9317 + "license": "MIT", 9318 + "dependencies": { 9319 + "cac": "^6.7.14", 9320 + "debug": "^4.3.4", 9321 + "mlly": "^1.4.0", 9322 + "pathe": "^1.1.1", 9323 + "picocolors": "^1.0.0", 9324 + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0-0" 9325 + }, 9326 + "bin": { 9327 + "vite-node": "vite-node.mjs" 9328 + }, 9329 + "engines": { 9330 + "node": ">=v14.18.0" 9331 + }, 9332 + "funding": { 9333 + "url": "https://opencollective.com/vitest" 9334 + } 9335 + }, 9336 + "node_modules/vitest": { 9337 + "version": "0.34.6", 9338 + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.6.tgz", 9339 + "integrity": "sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==", 9340 + "dev": true, 9341 + "license": "MIT", 9342 + "dependencies": { 9343 + "@types/chai": "^4.3.5", 9344 + "@types/chai-subset": "^1.3.3", 9345 + "@types/node": "*", 9346 + "@vitest/expect": "0.34.6", 9347 + "@vitest/runner": "0.34.6", 9348 + "@vitest/snapshot": "0.34.6", 9349 + "@vitest/spy": "0.34.6", 9350 + "@vitest/utils": "0.34.6", 9351 + "acorn": "^8.9.0", 9352 + "acorn-walk": "^8.2.0", 9353 + "cac": "^6.7.14", 9354 + "chai": "^4.3.10", 9355 + "debug": "^4.3.4", 9356 + "local-pkg": "^0.4.3", 9357 + "magic-string": "^0.30.1", 9358 + "pathe": "^1.1.1", 9359 + "picocolors": "^1.0.0", 9360 + "std-env": "^3.3.3", 9361 + "strip-literal": "^1.0.1", 9362 + "tinybench": "^2.5.0", 9363 + "tinypool": "^0.7.0", 9364 + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0", 9365 + "vite-node": "0.34.6", 9366 + "why-is-node-running": "^2.2.2" 9367 + }, 9368 + "bin": { 9369 + "vitest": "vitest.mjs" 9370 + }, 9371 + "engines": { 9372 + "node": ">=v14.18.0" 9373 + }, 9374 + "funding": { 9375 + "url": "https://opencollective.com/vitest" 9376 + }, 9377 + "peerDependencies": { 9378 + "@edge-runtime/vm": "*", 9379 + "@vitest/browser": "*", 9380 + "@vitest/ui": "*", 9381 + "happy-dom": "*", 9382 + "jsdom": "*", 9383 + "playwright": "*", 9384 + "safaridriver": "*", 9385 + "webdriverio": "*" 9386 + }, 9387 + "peerDependenciesMeta": { 9388 + "@edge-runtime/vm": { 9389 + "optional": true 9390 + }, 9391 + "@vitest/browser": { 9392 + "optional": true 9393 + }, 9394 + "@vitest/ui": { 9395 + "optional": true 9396 + }, 9397 + "happy-dom": { 9398 + "optional": true 9399 + }, 9400 + "jsdom": { 9401 + "optional": true 9402 + }, 9403 + "playwright": { 9404 + "optional": true 9405 + }, 9406 + "safaridriver": { 9407 + "optional": true 9408 + }, 9409 + "webdriverio": { 9410 + "optional": true 9411 + } 9412 + } 9413 + }, 9414 + "node_modules/vscode-uri": { 9415 + "version": "3.1.0", 9416 + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz", 9417 + "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==", 9418 + "dev": true, 9419 + "license": "MIT" 9420 + }, 9421 + "node_modules/vue": { 9422 + "version": "3.5.30", 9423 + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.30.tgz", 9424 + "integrity": "sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==", 9425 + "license": "MIT", 9426 + "dependencies": { 9427 + "@vue/compiler-dom": "3.5.30", 9428 + "@vue/compiler-sfc": "3.5.30", 9429 + "@vue/runtime-dom": "3.5.30", 9430 + "@vue/server-renderer": "3.5.30", 9431 + "@vue/shared": "3.5.30" 9432 + }, 9433 + "peerDependencies": { 9434 + "typescript": "*" 9435 + }, 9436 + "peerDependenciesMeta": { 9437 + "typescript": { 9438 + "optional": true 9439 + } 9440 + } 9441 + }, 9442 + "node_modules/vue-component-type-helpers": { 9443 + "version": "2.2.12", 9444 + "resolved": "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-2.2.12.tgz", 9445 + "integrity": "sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==", 9446 + "dev": true, 9447 + "license": "MIT" 9448 + }, 9449 + "node_modules/vue-eslint-parser": { 9450 + "version": "9.4.3", 9451 + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz", 9452 + "integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==", 9453 + "dev": true, 9454 + "license": "MIT", 9455 + "dependencies": { 9456 + "debug": "^4.3.4", 9457 + "eslint-scope": "^7.1.1", 9458 + "eslint-visitor-keys": "^3.3.0", 9459 + "espree": "^9.3.1", 9460 + "esquery": "^1.4.0", 9461 + "lodash": "^4.17.21", 9462 + "semver": "^7.3.6" 9463 + }, 9464 + "engines": { 9465 + "node": "^14.17.0 || >=16.0.0" 9466 + }, 9467 + "funding": { 9468 + "url": "https://github.com/sponsors/mysticatea" 9469 + }, 9470 + "peerDependencies": { 9471 + "eslint": ">=6.0.0" 9472 + } 9473 + }, 9474 + "node_modules/vue-eslint-parser/node_modules/semver": { 9475 + "version": "7.7.4", 9476 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 9477 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 9478 + "dev": true, 9479 + "license": "ISC", 9480 + "bin": { 9481 + "semver": "bin/semver.js" 9482 + }, 9483 + "engines": { 9484 + "node": ">=10" 9485 + } 9486 + }, 9487 + "node_modules/vue-router": { 9488 + "version": "4.6.4", 9489 + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.6.4.tgz", 9490 + "integrity": "sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==", 9491 + "license": "MIT", 9492 + "dependencies": { 9493 + "@vue/devtools-api": "^6.6.4" 9494 + }, 9495 + "funding": { 9496 + "url": "https://github.com/sponsors/posva" 9497 + }, 9498 + "peerDependencies": { 9499 + "vue": "^3.5.0" 9500 + } 9501 + }, 9502 + "node_modules/vue-tsc": { 9503 + "version": "2.2.12", 9504 + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.2.12.tgz", 9505 + "integrity": "sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==", 9506 + "dev": true, 9507 + "license": "MIT", 9508 + "dependencies": { 9509 + "@volar/typescript": "2.4.15", 9510 + "@vue/language-core": "2.2.12" 9511 + }, 9512 + "bin": { 9513 + "vue-tsc": "bin/vue-tsc.js" 9514 + }, 9515 + "peerDependencies": { 9516 + "typescript": ">=5.0.0" 9517 + } 9518 + }, 9519 + "node_modules/w3c-xmlserializer": { 9520 + "version": "4.0.0", 9521 + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", 9522 + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", 9523 + "dev": true, 9524 + "license": "MIT", 9525 + "dependencies": { 9526 + "xml-name-validator": "^4.0.0" 9527 + }, 9528 + "engines": { 9529 + "node": ">=14" 9530 + } 9531 + }, 9532 + "node_modules/webidl-conversions": { 9533 + "version": "7.0.0", 9534 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", 9535 + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", 9536 + "dev": true, 9537 + "license": "BSD-2-Clause", 9538 + "engines": { 9539 + "node": ">=12" 9540 + } 9541 + }, 9542 + "node_modules/whatwg-encoding": { 9543 + "version": "2.0.0", 9544 + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", 9545 + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", 9546 + "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", 9547 + "dev": true, 9548 + "license": "MIT", 9549 + "dependencies": { 9550 + "iconv-lite": "0.6.3" 9551 + }, 9552 + "engines": { 9553 + "node": ">=12" 9554 + } 9555 + }, 9556 + "node_modules/whatwg-mimetype": { 9557 + "version": "3.0.0", 9558 + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", 9559 + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", 9560 + "dev": true, 9561 + "license": "MIT", 9562 + "engines": { 9563 + "node": ">=12" 9564 + } 9565 + }, 9566 + "node_modules/whatwg-url": { 9567 + "version": "12.0.1", 9568 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", 9569 + "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", 9570 + "dev": true, 9571 + "license": "MIT", 9572 + "dependencies": { 9573 + "tr46": "^4.1.1", 9574 + "webidl-conversions": "^7.0.0" 9575 + }, 9576 + "engines": { 9577 + "node": ">=14" 9578 + } 9579 + }, 9580 + "node_modules/which": { 9581 + "version": "2.0.2", 9582 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 9583 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 9584 + "dev": true, 9585 + "license": "ISC", 9586 + "dependencies": { 9587 + "isexe": "^2.0.0" 9588 + }, 9589 + "bin": { 9590 + "node-which": "bin/node-which" 9591 + }, 9592 + "engines": { 9593 + "node": ">= 8" 9594 + } 9595 + }, 9596 + "node_modules/why-is-node-running": { 9597 + "version": "2.3.0", 9598 + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 9599 + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 9600 + "dev": true, 9601 + "license": "MIT", 9602 + "dependencies": { 9603 + "siginfo": "^2.0.0", 9604 + "stackback": "0.0.2" 9605 + }, 9606 + "bin": { 9607 + "why-is-node-running": "cli.js" 9608 + }, 9609 + "engines": { 9610 + "node": ">=8" 9611 + } 9612 + }, 9613 + "node_modules/word-wrap": { 9614 + "version": "1.2.5", 9615 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 9616 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 9617 + "dev": true, 9618 + "license": "MIT", 9619 + "engines": { 9620 + "node": ">=0.10.0" 9621 + } 9622 + }, 9623 + "node_modules/wrap-ansi": { 9624 + "version": "8.1.0", 9625 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 9626 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 9627 + "dev": true, 9628 + "license": "MIT", 9629 + "dependencies": { 9630 + "ansi-styles": "^6.1.0", 9631 + "string-width": "^5.0.1", 9632 + "strip-ansi": "^7.0.1" 9633 + }, 9634 + "engines": { 9635 + "node": ">=12" 9636 + }, 9637 + "funding": { 9638 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 9639 + } 9640 + }, 9641 + "node_modules/wrap-ansi-cjs": { 9642 + "name": "wrap-ansi", 9643 + "version": "7.0.0", 9644 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 9645 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 9646 + "dev": true, 9647 + "license": "MIT", 9648 + "dependencies": { 9649 + "ansi-styles": "^4.0.0", 9650 + "string-width": "^4.1.0", 9651 + "strip-ansi": "^6.0.0" 9652 + }, 9653 + "engines": { 9654 + "node": ">=10" 9655 + }, 9656 + "funding": { 9657 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 9658 + } 9659 + }, 9660 + "node_modules/wrap-ansi/node_modules/ansi-regex": { 9661 + "version": "6.2.2", 9662 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 9663 + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 9664 + "dev": true, 9665 + "license": "MIT", 9666 + "engines": { 9667 + "node": ">=12" 9668 + }, 9669 + "funding": { 9670 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 9671 + } 9672 + }, 9673 + "node_modules/wrap-ansi/node_modules/ansi-styles": { 9674 + "version": "6.2.3", 9675 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 9676 + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 9677 + "dev": true, 9678 + "license": "MIT", 9679 + "engines": { 9680 + "node": ">=12" 9681 + }, 9682 + "funding": { 9683 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9684 + } 9685 + }, 9686 + "node_modules/wrap-ansi/node_modules/emoji-regex": { 9687 + "version": "9.2.2", 9688 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 9689 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 9690 + "dev": true, 9691 + "license": "MIT" 9692 + }, 9693 + "node_modules/wrap-ansi/node_modules/string-width": { 9694 + "version": "5.1.2", 9695 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 9696 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 9697 + "dev": true, 9698 + "license": "MIT", 9699 + "dependencies": { 9700 + "eastasianwidth": "^0.2.0", 9701 + "emoji-regex": "^9.2.2", 9702 + "strip-ansi": "^7.0.1" 9703 + }, 9704 + "engines": { 9705 + "node": ">=12" 9706 + }, 9707 + "funding": { 9708 + "url": "https://github.com/sponsors/sindresorhus" 9709 + } 9710 + }, 9711 + "node_modules/wrap-ansi/node_modules/strip-ansi": { 9712 + "version": "7.2.0", 9713 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 9714 + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 9715 + "dev": true, 9716 + "license": "MIT", 9717 + "dependencies": { 9718 + "ansi-regex": "^6.2.2" 9719 + }, 9720 + "engines": { 9721 + "node": ">=12" 9722 + }, 9723 + "funding": { 9724 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 9725 + } 9726 + }, 9727 + "node_modules/wrappy": { 9728 + "version": "1.0.2", 9729 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 9730 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 9731 + "dev": true, 9732 + "license": "ISC" 9733 + }, 9734 + "node_modules/ws": { 9735 + "version": "8.20.0", 9736 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", 9737 + "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", 9738 + "dev": true, 9739 + "license": "MIT", 9740 + "engines": { 9741 + "node": ">=10.0.0" 9742 + }, 9743 + "peerDependencies": { 9744 + "bufferutil": "^4.0.1", 9745 + "utf-8-validate": ">=5.0.2" 9746 + }, 9747 + "peerDependenciesMeta": { 9748 + "bufferutil": { 9749 + "optional": true 9750 + }, 9751 + "utf-8-validate": { 9752 + "optional": true 9753 + } 9754 + } 9755 + }, 9756 + "node_modules/xml-name-validator": { 9757 + "version": "4.0.0", 9758 + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", 9759 + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", 9760 + "dev": true, 9761 + "license": "Apache-2.0", 9762 + "engines": { 9763 + "node": ">=12" 9764 + } 9765 + }, 9766 + "node_modules/xml2js": { 9767 + "version": "0.6.2", 9768 + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", 9769 + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", 9770 + "dev": true, 9771 + "license": "MIT", 9772 + "dependencies": { 9773 + "sax": ">=0.6.0", 9774 + "xmlbuilder": "~11.0.0" 9775 + }, 9776 + "engines": { 9777 + "node": ">=4.0.0" 9778 + } 9779 + }, 9780 + "node_modules/xml2js/node_modules/xmlbuilder": { 9781 + "version": "11.0.1", 9782 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", 9783 + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", 9784 + "dev": true, 9785 + "license": "MIT", 9786 + "engines": { 9787 + "node": ">=4.0" 9788 + } 9789 + }, 9790 + "node_modules/xmlbuilder": { 9791 + "version": "15.1.1", 9792 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", 9793 + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", 9794 + "dev": true, 9795 + "license": "MIT", 9796 + "engines": { 9797 + "node": ">=8.0" 9798 + } 9799 + }, 9800 + "node_modules/xmlchars": { 9801 + "version": "2.2.0", 9802 + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 9803 + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 9804 + "dev": true, 9805 + "license": "MIT" 9806 + }, 9807 + "node_modules/yallist": { 9808 + "version": "3.1.1", 9809 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 9810 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 9811 + "dev": true, 9812 + "license": "ISC" 9813 + }, 9814 + "node_modules/yauzl": { 9815 + "version": "2.10.0", 9816 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 9817 + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 9818 + "dev": true, 9819 + "license": "MIT", 9820 + "dependencies": { 9821 + "buffer-crc32": "~0.2.3", 9822 + "fd-slicer": "~1.1.0" 9823 + } 9824 + }, 9825 + "node_modules/yocto-queue": { 9826 + "version": "0.1.0", 9827 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 9828 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 9829 + "dev": true, 9830 + "license": "MIT", 9831 + "engines": { 9832 + "node": ">=10" 9833 + }, 9834 + "funding": { 9835 + "url": "https://github.com/sponsors/sindresorhus" 9836 + } 9837 + } 9838 + } 9839 + }
+43
package.json
··· 1 + { 2 + "name": "Twisted", 3 + "private": true, 4 + "version": "0.0.1", 5 + "type": "module", 6 + "scripts": { 7 + "dev": "vite", 8 + "build": "vue-tsc && vite build", 9 + "preview": "vite preview", 10 + "test:e2e": "cypress run", 11 + "test:unit": "vitest", 12 + "lint": "eslint ." 13 + }, 14 + "dependencies": { 15 + "@capacitor/app": "8.0.1", 16 + "@capacitor/core": "8.2.0", 17 + "@capacitor/haptics": "8.0.1", 18 + "@capacitor/keyboard": "8.0.1", 19 + "@capacitor/status-bar": "8.0.1", 20 + "@ionic/vue": "^8.0.0", 21 + "@ionic/vue-router": "^8.0.0", 22 + "ionicons": "^7.0.0", 23 + "vue": "^3.3.0", 24 + "vue-router": "^4.2.0" 25 + }, 26 + "devDependencies": { 27 + "@capacitor/cli": "8.2.0", 28 + "@vitejs/plugin-legacy": "^5.0.0", 29 + "@vitejs/plugin-vue": "^4.0.0", 30 + "@vue/eslint-config-typescript": "^12.0.0", 31 + "@vue/test-utils": "^2.3.0", 32 + "cypress": "^13.5.0", 33 + "eslint": "^8.35.0", 34 + "eslint-plugin-vue": "^9.9.0", 35 + "jsdom": "^22.1.0", 36 + "terser": "^5.4.0", 37 + "typescript": "~5.9.0", 38 + "vite": "^5.0.0", 39 + "vitest": "^0.34.6", 40 + "vue-tsc": "^2.1.10" 41 + }, 42 + "description": "An Ionic project" 43 + }
public/favicon.png

This is a binary file and will not be displayed.

+9
src/App.vue
··· 1 + <template> 2 + <ion-app> 3 + <ion-router-outlet /> 4 + </ion-app> 5 + </template> 6 + 7 + <script setup lang="ts"> 8 + import { IonApp, IonRouterOutlet } from '@ionic/vue'; 9 + </script>
+43
src/main.ts
··· 1 + import { createApp } from 'vue' 2 + import App from './App.vue' 3 + import router from './router'; 4 + 5 + import { IonicVue } from '@ionic/vue'; 6 + 7 + /* Core CSS required for Ionic components to work properly */ 8 + import '@ionic/vue/css/core.css'; 9 + 10 + /* Basic CSS for apps built with Ionic */ 11 + import '@ionic/vue/css/normalize.css'; 12 + import '@ionic/vue/css/structure.css'; 13 + import '@ionic/vue/css/typography.css'; 14 + 15 + /* Optional CSS utils that can be commented out */ 16 + import '@ionic/vue/css/padding.css'; 17 + import '@ionic/vue/css/float-elements.css'; 18 + import '@ionic/vue/css/text-alignment.css'; 19 + import '@ionic/vue/css/text-transformation.css'; 20 + import '@ionic/vue/css/flex-utils.css'; 21 + import '@ionic/vue/css/display.css'; 22 + 23 + /** 24 + * Ionic Dark Mode 25 + * ----------------------------------------------------- 26 + * For more info, please see: 27 + * https://ionicframework.com/docs/theming/dark-mode 28 + */ 29 + 30 + /* @import '@ionic/vue/css/palettes/dark.always.css'; */ 31 + /* @import '@ionic/vue/css/palettes/dark.class.css'; */ 32 + import '@ionic/vue/css/palettes/dark.system.css'; 33 + 34 + /* Theme variables */ 35 + import './theme/variables.css'; 36 + 37 + const app = createApp(App) 38 + .use(IonicVue) 39 + .use(router); 40 + 41 + router.isReady().then(() => { 42 + app.mount('#app'); 43 + });
+22
src/router/index.ts
··· 1 + import { createRouter, createWebHistory } from '@ionic/vue-router'; 2 + import { RouteRecordRaw } from 'vue-router'; 3 + import HomePage from '../views/HomePage.vue' 4 + 5 + const routes: Array<RouteRecordRaw> = [ 6 + { 7 + path: '/', 8 + redirect: '/home' 9 + }, 10 + { 11 + path: '/home', 12 + name: 'Home', 13 + component: HomePage 14 + } 15 + ] 16 + 17 + const router = createRouter({ 18 + history: createWebHistory(import.meta.env.BASE_URL), 19 + routes 20 + }) 21 + 22 + export default router
+2
src/theme/variables.css
··· 1 + /* For information on how to create your own theme, please refer to: 2 + http://ionicframework.com/docs/theming/ */
+56
src/views/HomePage.vue
··· 1 + <template> 2 + <ion-page> 3 + <ion-header :translucent="true"> 4 + <ion-toolbar> 5 + <ion-title>Blank</ion-title> 6 + </ion-toolbar> 7 + </ion-header> 8 + 9 + <ion-content :fullscreen="true"> 10 + <ion-header collapse="condense"> 11 + <ion-toolbar> 12 + <ion-title size="large">Blank</ion-title> 13 + </ion-toolbar> 14 + </ion-header> 15 + 16 + <div id="container"> 17 + <strong>Ready to create an app?</strong> 18 + <p>Start with Ionic <a target="_blank" rel="noopener noreferrer" href="https://ionicframework.com/docs/components">UI Components</a></p> 19 + </div> 20 + </ion-content> 21 + </ion-page> 22 + </template> 23 + 24 + <script setup lang="ts"> 25 + import { IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/vue'; 26 + </script> 27 + 28 + <style scoped> 29 + #container { 30 + text-align: center; 31 + 32 + position: absolute; 33 + left: 0; 34 + right: 0; 35 + top: 50%; 36 + transform: translateY(-50%); 37 + } 38 + 39 + #container strong { 40 + font-size: 20px; 41 + line-height: 26px; 42 + } 43 + 44 + #container p { 45 + font-size: 16px; 46 + line-height: 22px; 47 + 48 + color: #8c8c8c; 49 + 50 + margin: 0; 51 + } 52 + 53 + #container a { 54 + text-decoration: none; 55 + } 56 + </style>
+1
src/vite-env.d.ts
··· 1 + /// <reference types="vite/client" />
+5
tests/e2e/fixtures/example.json
··· 1 + { 2 + "name": "Using fixtures to represent data", 3 + "email": "hello@cypress.io", 4 + "body": "Fixtures are a great way to mock data for responses to routes" 5 + }
+6
tests/e2e/specs/test.cy.ts
··· 1 + describe('My First Test', () => { 2 + it('Visits the app root url', () => { 3 + cy.visit('/') 4 + cy.contains('#container', 'Ready to create an app?') 5 + }) 6 + })
+37
tests/e2e/support/commands.ts
··· 1 + /// <reference types="cypress" /> 2 + // *********************************************** 3 + // This example commands.ts shows you how to 4 + // create various custom commands and overwrite 5 + // existing commands. 6 + // 7 + // For more comprehensive examples of custom 8 + // commands please read more here: 9 + // https://on.cypress.io/custom-commands 10 + // *********************************************** 11 + // 12 + // 13 + // -- This is a parent command -- 14 + // Cypress.Commands.add('login', (email, password) => { ... }) 15 + // 16 + // 17 + // -- This is a child command -- 18 + // Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... }) 19 + // 20 + // 21 + // -- This is a dual command -- 22 + // Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... }) 23 + // 24 + // 25 + // -- This will overwrite an existing command -- 26 + // Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... }) 27 + // 28 + // declare global { 29 + // namespace Cypress { 30 + // interface Chainable { 31 + // login(email: string, password: string): Chainable<void> 32 + // drag(subject: string, options?: Partial<TypeOptions>): Chainable<Element> 33 + // dismiss(subject: string, options?: Partial<TypeOptions>): Chainable<Element> 34 + // visit(originalFn: CommandOriginalFn, url: string, options: Partial<VisitOptions>): Chainable<Element> 35 + // } 36 + // } 37 + // }
+20
tests/e2e/support/e2e.ts
··· 1 + // *********************************************************** 2 + // This example support/e2e.ts is processed and 3 + // loaded automatically before your test files. 4 + // 5 + // This is a great place to put global configuration and 6 + // behavior that modifies Cypress. 7 + // 8 + // You can change the location of this file or turn off 9 + // automatically serving support files with the 10 + // 'supportFile' configuration option. 11 + // 12 + // You can read more here: 13 + // https://on.cypress.io/configuration 14 + // *********************************************************** 15 + 16 + // Import commands.js using ES2015 syntax: 17 + import './commands' 18 + 19 + // Alternatively you can use CommonJS syntax: 20 + // require('./commands')
+10
tests/unit/example.spec.ts
··· 1 + import { mount } from '@vue/test-utils' 2 + import HomePage from '@/views/HomePage.vue' 3 + import { describe, expect, test } from 'vitest' 4 + 5 + describe('HomePage.vue', () => { 6 + test('renders home vue', () => { 7 + const wrapper = mount(HomePage) 8 + expect(wrapper.text()).toMatch('Ready to create an app?') 9 + }) 10 + })
+21
tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "target": "ESNext", 4 + "useDefineForClassFields": true, 5 + "module": "ESNext", 6 + "moduleResolution": "Node", 7 + "strict": true, 8 + "jsx": "preserve", 9 + "resolveJsonModule": true, 10 + "isolatedModules": true, 11 + "esModuleInterop": true, 12 + "lib": ["ESNext", "DOM"], 13 + "skipLibCheck": true, 14 + "noEmit": true, 15 + "paths": { 16 + "@/*": ["./src/*"] 17 + } 18 + }, 19 + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], 20 + "references": [{ "path": "./tsconfig.node.json" }] 21 + }
+9
tsconfig.node.json
··· 1 + { 2 + "compilerOptions": { 3 + "composite": true, 4 + "module": "ESNext", 5 + "moduleResolution": "Node", 6 + "allowSyntheticDefaultImports": true 7 + }, 8 + "include": ["vite.config.ts"] 9 + }
+23
vite.config.ts
··· 1 + /// <reference types="vitest" /> 2 + 3 + import legacy from '@vitejs/plugin-legacy' 4 + import vue from '@vitejs/plugin-vue' 5 + import path from 'path' 6 + import { defineConfig } from 'vite' 7 + 8 + // https://vitejs.dev/config/ 9 + export default defineConfig({ 10 + plugins: [ 11 + vue(), 12 + legacy() 13 + ], 14 + resolve: { 15 + alias: { 16 + '@': path.resolve(__dirname, './src'), 17 + }, 18 + }, 19 + test: { 20 + globals: true, 21 + environment: 'jsdom' 22 + } 23 + })