{
  "lockfileVersion": 3,
  "name": "@abdoknbgit/tau",
  "packages": {
    "": {
      "bin": {
        "claudex": "dist/cli.mjs",
        "tau": "dist/cli.mjs"
      },
      "dependencies": {
        "@agentclientprotocol/sdk": "^0.26.0",
        "@alcalzone/ansi-tokenize": "^0.1.3",
        "@anthropic-ai/sdk": "^0.50.1",
        "@aws-sdk/client-bedrock-runtime": "^3.700.0",
        "@commander-js/extra-typings": "^12.1.0",
        "@cortexkit/aft-bridge": "0.31.1",
        "@growthbook/growthbook": "^1.4.3",
        "@modelcontextprotocol/sdk": "^1.12.1",
        "@opentelemetry/api": "^1.9.0",
        "@opentelemetry/api-logs": "^0.200.0",
        "@opentelemetry/core": "^2.0.0",
        "@opentelemetry/resources": "^2.0.0",
        "@opentelemetry/sdk-logs": "^0.200.0",
        "@opentelemetry/sdk-metrics": "^2.0.0",
        "@opentelemetry/sdk-trace-base": "^2.0.0",
        "@opentelemetry/semantic-conventions": "^1.30.0",
        "@vscode/tree-sitter-wasm": "^0.3.1",
        "@vtsls/language-server": "^0.3.0",
        "@whiskeysockets/baileys": "7.0.0-rc12",
        "ajv": "^8.17.1",
        "asciichart": "^1.5.25",
        "auto-bind": "^5.0.1",
        "axios": "^1.7.9",
        "bash-language-server": "^5.6.0",
        "bidi-js": "^1.0.3",
        "chalk": "^5.4.1",
        "chokidar": "^4.0.3",
        "cli-boxes": "^3.0.0",
        "code-excerpt": "^4.0.0",
        "commander": "~12.1.0",
        "diff": "^8.0.4",
        "dotenv": "^17.4.2",
        "emoji-regex": "^10.4.0",
        "env-paths": "^3.0.0",
        "execa": "^9.5.2",
        "fflate": "^0.8.2",
        "figures": "^6.1.0",
        "fuse.js": "^7.0.0",
        "get-east-asian-width": "^1.3.0",
        "highlight.js": "^11.11.1",
        "https-proxy-agent": "^7.0.6",
        "ignore": "^7.0.3",
        "indent-string": "^5.0.0",
        "jsonc-parser": "^3.3.1",
        "lodash-es": "^4.17.21",
        "lru-cache": "^11.0.2",
        "marked": "^15.0.7",
        "p-map": "^7.0.3",
        "pdfkit": "^0.18.0",
        "picomatch": "^4.0.2",
        "pino": "^9.0.0",
        "proper-lockfile": "^4.1.2",
        "pyright": "^1.1.410",
        "qrcode": "^1.5.4",
        "qrcode-terminal": "^0.12.0",
        "react": "~19.1.0",
        "react-reconciler": "~0.32.0",
        "semver": "^7.6.3",
        "shell-quote": "^1.8.2",
        "signal-exit": "^4.1.0",
        "stack-utils": "^2.0.6",
        "strip-ansi": "^7.1.0",
        "supports-hyperlinks": "^3.1.0",
        "tree-kill": "^1.2.2",
        "turndown": "^7.2.4",
        "type-fest": "^4.32.0",
        "undici": "^7.3.0",
        "usehooks-ts": "^3.1.1",
        "vscode-jsonrpc": "^8.2.1",
        "vscode-langservers-extracted": "^4.10.0",
        "vscode-languageserver-protocol": "^3.17.5",
        "vscode-languageserver-types": "^3.17.5",
        "web-tree-sitter": "^0.26.9",
        "wrap-ansi": "^9.0.0",
        "ws": "^8.18.0",
        "xss": "^1.0.15",
        "yaml-language-server": "^1.23.0",
        "zod": "^3.25.0"
      },
      "engines": {
        "node": ">=20.19.0 <21.0.0 || >=22.12.0"
      },
      "hasInstallScript": true,
      "license": "MIT",
      "name": "@abdoknbgit/tau",
      "optionalDependencies": {
        "@cortexkit/aft-darwin-arm64": "0.31.1",
        "@cortexkit/aft-darwin-x64": "0.31.1",
        "@cortexkit/aft-linux-arm64": "0.31.1",
        "@cortexkit/aft-linux-x64": "0.31.1",
        "@cortexkit/aft-win32-arm64": "0.31.1",
        "@cortexkit/aft-win32-x64": "0.31.1",
        "node-pty": "^1.1.0"
      },
      "peerDependencies": {
        "@computer-use/nut-js": "^4.2.0"
      },
      "peerDependenciesMeta": {
        "@computer-use/nut-js": {
          "optional": true
        }
      },
      "version": "0.92.18"
    },
    "node_modules/@agentclientprotocol/sdk": {
      "integrity": "sha512-ialrcI+RzKOYe+fw+TfpyTdRmEoqIkXLlwbTi6XgaXXfdhNcdod7TmE1VsTnG3yTlox8TMTSMQgWbLLbz3r86Q==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "zod": "^3.25.0 || ^4.0.0"
      },
      "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.26.0.tgz",
      "version": "0.26.0"
    },
    "node_modules/@alcalzone/ansi-tokenize": {
      "dependencies": {
        "ansi-styles": "^6.2.1",
        "is-fullwidth-code-point": "^4.0.0"
      },
      "engines": {
        "node": ">=14.13.1"
      },
      "integrity": "sha512-3yWxPTq3UQ/FY9p1ErPxIyfT64elWaMvM9lIHnaqpyft63tkxodF5aUElYHrdisWve5cETkh1+KBw1yJuW0aRw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.1.3.tgz",
      "version": "0.1.3"
    },
    "node_modules/@anthropic-ai/sdk": {
      "bin": {
        "anthropic-ai-sdk": "bin/cli"
      },
      "engines": {
        "node": ">= 20"
      },
      "integrity": "sha512-zZOWyIuznx2uqiRcCNuidkAsLC8IBHgS9lTwSVEB29sUCwEcqL95MWpWP1nccHSKfiZga+hbZaI0btR2zjuMmw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.50.4.tgz",
      "version": "0.50.4"
    },
    "node_modules/@aws-crypto/crc32": {
      "dependencies": {
        "@aws-crypto/util": "^5.2.0",
        "@aws-sdk/types": "^3.222.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=16.0.0"
      },
      "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/@aws-crypto/sha256-browser": {
      "dependencies": {
        "@aws-crypto/sha256-js": "^5.2.0",
        "@aws-crypto/supports-web-crypto": "^5.2.0",
        "@aws-crypto/util": "^5.2.0",
        "@aws-sdk/types": "^3.222.0",
        "@aws-sdk/util-locate-window": "^3.0.0",
        "@smithy/util-utf8": "^2.0.0",
        "tslib": "^2.6.2"
      },
      "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": {
      "dependencies": {
        "@smithy/is-array-buffer": "^2.2.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
      "dependencies": {
        "@smithy/util-buffer-from": "^2.2.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
      "version": "2.3.0"
    },
    "node_modules/@aws-crypto/sha256-js": {
      "dependencies": {
        "@aws-crypto/util": "^5.2.0",
        "@aws-sdk/types": "^3.222.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=16.0.0"
      },
      "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/@aws-crypto/supports-web-crypto": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/@aws-crypto/util": {
      "dependencies": {
        "@aws-sdk/types": "^3.222.0",
        "@smithy/util-utf8": "^2.0.0",
        "tslib": "^2.6.2"
      },
      "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": {
      "dependencies": {
        "@smithy/is-array-buffer": "^2.2.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
      "dependencies": {
        "@smithy/util-buffer-from": "^2.2.0",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
      "version": "2.3.0"
    },
    "node_modules/@aws-sdk/client-bedrock-runtime": {
      "dependencies": {
        "@aws-crypto/sha256-browser": "5.2.0",
        "@aws-crypto/sha256-js": "5.2.0",
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/credential-provider-node": "^3.972.36",
        "@aws-sdk/eventstream-handler-node": "^3.972.14",
        "@aws-sdk/middleware-eventstream": "^3.972.10",
        "@aws-sdk/middleware-host-header": "^3.972.10",
        "@aws-sdk/middleware-logger": "^3.972.10",
        "@aws-sdk/middleware-recursion-detection": "^3.972.11",
        "@aws-sdk/middleware-user-agent": "^3.972.35",
        "@aws-sdk/middleware-websocket": "^3.972.16",
        "@aws-sdk/region-config-resolver": "^3.972.13",
        "@aws-sdk/token-providers": "3.1037.0",
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/util-endpoints": "^3.996.8",
        "@aws-sdk/util-user-agent-browser": "^3.972.10",
        "@aws-sdk/util-user-agent-node": "^3.973.21",
        "@smithy/config-resolver": "^4.4.17",
        "@smithy/core": "^3.23.17",
        "@smithy/eventstream-serde-browser": "^4.2.14",
        "@smithy/eventstream-serde-config-resolver": "^4.3.14",
        "@smithy/eventstream-serde-node": "^4.2.14",
        "@smithy/fetch-http-handler": "^5.3.17",
        "@smithy/hash-node": "^4.2.14",
        "@smithy/invalid-dependency": "^4.2.14",
        "@smithy/middleware-content-length": "^4.2.14",
        "@smithy/middleware-endpoint": "^4.4.32",
        "@smithy/middleware-retry": "^4.5.5",
        "@smithy/middleware-serde": "^4.2.20",
        "@smithy/middleware-stack": "^4.2.14",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/node-http-handler": "^4.6.1",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-body-length-browser": "^4.2.2",
        "@smithy/util-body-length-node": "^4.2.3",
        "@smithy/util-defaults-mode-browser": "^4.3.49",
        "@smithy/util-defaults-mode-node": "^4.2.54",
        "@smithy/util-endpoints": "^3.4.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-retry": "^4.3.4",
        "@smithy/util-stream": "^4.5.25",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-Evla4DUdBf1pQpQa7pbfquj7jRaRktkI0qGoWBJBXWB9wQISzJ8OEI4sHugk/W6SF47C7hMP/o3Z/XBrfnejCw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1037.0.tgz",
      "version": "3.1037.0"
    },
    "node_modules/@aws-sdk/core": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/xml-builder": "^3.972.19",
        "@smithy/core": "^3.23.17",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/signature-v4": "^5.3.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-retry": "^4.3.4",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-lMPlYlYfQdNZhlkJgnkmESwrY+hNh3PljmZ+37oAqLNdJ6rnILAwFSyc6B3bJeDOtMORNnMQIej0aTRuOlDyhQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.5.tgz",
      "version": "3.974.5"
    },
    "node_modules/@aws-sdk/credential-provider-env": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-X/yGB73LmDW/6MdDJGCDzZBUXnM3ys4vs9l+5ZTJmiEswDdP1OjeoAFlFjVGS9o4KB2wZWQ9KOfdVNSSK6Ep3w==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.31.tgz",
      "version": "3.972.31"
    },
    "node_modules/@aws-sdk/credential-provider-http": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/fetch-http-handler": "^5.3.17",
        "@smithy/node-http-handler": "^4.6.1",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/util-stream": "^4.5.25",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-c0ZF+lwoWVvX5iCaGKL5T/4DnIw88CGqxA0BcBs3U86mIp5EZYPVg+KSPkMXOyokmADvNewiMUfSG2uFwjRp0g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.33.tgz",
      "version": "3.972.33"
    },
    "node_modules/@aws-sdk/credential-provider-ini": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/credential-provider-env": "^3.972.31",
        "@aws-sdk/credential-provider-http": "^3.972.33",
        "@aws-sdk/credential-provider-login": "^3.972.35",
        "@aws-sdk/credential-provider-process": "^3.972.31",
        "@aws-sdk/credential-provider-sso": "^3.972.35",
        "@aws-sdk/credential-provider-web-identity": "^3.972.35",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/credential-provider-imds": "^4.2.14",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-jsU4u/cRkKFLKQS0k918FQ27fzXLG5ENiLWQMYE6581zLeI2hWh04ptlrvZMB3wJT/5d+vSzJk74X1CMFr4y8Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.35.tgz",
      "version": "3.972.35"
    },
    "node_modules/@aws-sdk/credential-provider-login": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-5oa3j0cA50jPqgNhZ9XdJVopuzUf1klRb28/2MfLYWWiPi9DRVvbrBWT+DidbHTT36520VuXZJahQwR+YgSjrg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.35.tgz",
      "version": "3.972.35"
    },
    "node_modules/@aws-sdk/credential-provider-node": {
      "dependencies": {
        "@aws-sdk/credential-provider-env": "^3.972.31",
        "@aws-sdk/credential-provider-http": "^3.972.33",
        "@aws-sdk/credential-provider-ini": "^3.972.35",
        "@aws-sdk/credential-provider-process": "^3.972.31",
        "@aws-sdk/credential-provider-sso": "^3.972.35",
        "@aws-sdk/credential-provider-web-identity": "^3.972.35",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/credential-provider-imds": "^4.2.14",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-4nT2T8Z7vH8KE9EdjEsuIlHpZSlcaK2PrKbQBjuUGU46BCCzF3WvP0u0Uiosni3Ykmmn4rWLVawoOCLotUtCbg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.36.tgz",
      "version": "3.972.36"
    },
    "node_modules/@aws-sdk/credential-provider-process": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-eKeT4MXumpBJsrDLCYcSzIkFPVTFn/es7It2oogp2OhU/ic7P/+xzFpQx9ZhwtXS57Mc5S42BPWi7lHmvs/nYg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.31.tgz",
      "version": "3.972.31"
    },
    "node_modules/@aws-sdk/credential-provider-sso": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/token-providers": "3.1036.0",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-bCuBdfnj0KGDMdLp6utMTLiJcFN2ek9EgZinxQZZSc3FxjJ/HSqeqab2cjbnoNfy8RM6suDCsRkmVY1izp9I+A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.35.tgz",
      "version": "3.972.35"
    },
    "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-aNSJ6jjDYayxN9ZA1JpycVScX93Lx03kKZ1EXt3DGOTahcWVLJj3oLAlop0xKP+vP2Ga2t49p1tEaMkTbCCaZA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1036.0.tgz",
      "version": "3.1036.0"
    },
    "node_modules/@aws-sdk/credential-provider-web-identity": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-swW6Bwvl8lanyEMtZOWE/oR6yqcRQH4HTQZUVsnDVgoXvRjRywpYpLv2BWwjUFyjPrqsdX6FeTkf4tMSe/qFTQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.35.tgz",
      "version": "3.972.35"
    },
    "node_modules/@aws-sdk/eventstream-handler-node": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/eventstream-codec": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-m4X56gxG76/CKfxNVbOFuYwnAZcHgS6HOH8lgp15HoGHIAVTcZfZrXvcYzJFOMLEJgVn+JHBu6EiNV+xSNXXFg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.14.tgz",
      "version": "3.972.14"
    },
    "node_modules/@aws-sdk/middleware-eventstream": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-QUqLs7Af1II9X4fCRAu+EGHG3KHyOp4RkuLhRKoA3NuFlh6TL8i+zXBl8w2LUxqm44B/Kom45hgSlwA1SpTsXQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.10.tgz",
      "version": "3.972.10"
    },
    "node_modules/@aws-sdk/middleware-host-header": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.10.tgz",
      "version": "3.972.10"
    },
    "node_modules/@aws-sdk/middleware-logger": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.10.tgz",
      "version": "3.972.10"
    },
    "node_modules/@aws-sdk/middleware-recursion-detection": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@aws/lambda-invoke-store": "^0.2.2",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.11.tgz",
      "version": "3.972.11"
    },
    "node_modules/@aws-sdk/middleware-sdk-s3": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/util-arn-parser": "^3.972.3",
        "@smithy/core": "^3.23.17",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/signature-v4": "^5.3.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/util-config-provider": "^4.2.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-stream": "^4.5.25",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-/UL96JKjsjdodcRRMKl99tLQvK6Oi9ptLC9iU1yiTF/ruaDX0mtBBtnLNZDxIZRJOCVOtB49ed1YaTadqygk8Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.34.tgz",
      "version": "3.972.34"
    },
    "node_modules/@aws-sdk/middleware-user-agent": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/util-endpoints": "^3.996.8",
        "@smithy/core": "^3.23.17",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-retry": "^4.3.4",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-hOFWNOjVmOocpRlrU04nYxjMOeoe0Obu5AXEuhB8zblMCPl3cG1hdluQCZERRKFyhMQjwZnDbhSHjoMUjetFGw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.35.tgz",
      "version": "3.972.35"
    },
    "node_modules/@aws-sdk/middleware-websocket": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/util-format-url": "^3.972.10",
        "@smithy/eventstream-codec": "^4.2.14",
        "@smithy/eventstream-serde-browser": "^4.2.14",
        "@smithy/fetch-http-handler": "^5.3.17",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/signature-v4": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-hex-encoding": "^4.2.2",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">= 14.0.0"
      },
      "integrity": "sha512-86+S9oCyRVGzoMRpQhxkArp7kD2K75GPmaNevd9B6EyNhWoNvnCZZ3WbgN4j7ZT+jvtvBCGZvI2XHsWZJ+BRIg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.16.tgz",
      "version": "3.972.16"
    },
    "node_modules/@aws-sdk/nested-clients": {
      "dependencies": {
        "@aws-crypto/sha256-browser": "5.2.0",
        "@aws-crypto/sha256-js": "5.2.0",
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/middleware-host-header": "^3.972.10",
        "@aws-sdk/middleware-logger": "^3.972.10",
        "@aws-sdk/middleware-recursion-detection": "^3.972.11",
        "@aws-sdk/middleware-user-agent": "^3.972.35",
        "@aws-sdk/region-config-resolver": "^3.972.13",
        "@aws-sdk/signature-v4-multi-region": "^3.996.22",
        "@aws-sdk/types": "^3.973.8",
        "@aws-sdk/util-endpoints": "^3.996.8",
        "@aws-sdk/util-user-agent-browser": "^3.972.10",
        "@aws-sdk/util-user-agent-node": "^3.973.21",
        "@smithy/config-resolver": "^4.4.17",
        "@smithy/core": "^3.23.17",
        "@smithy/fetch-http-handler": "^5.3.17",
        "@smithy/hash-node": "^4.2.14",
        "@smithy/invalid-dependency": "^4.2.14",
        "@smithy/middleware-content-length": "^4.2.14",
        "@smithy/middleware-endpoint": "^4.4.32",
        "@smithy/middleware-retry": "^4.5.5",
        "@smithy/middleware-serde": "^4.2.20",
        "@smithy/middleware-stack": "^4.2.14",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/node-http-handler": "^4.6.1",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-body-length-browser": "^4.2.2",
        "@smithy/util-body-length-node": "^4.2.3",
        "@smithy/util-defaults-mode-browser": "^4.3.49",
        "@smithy/util-defaults-mode-node": "^4.2.54",
        "@smithy/util-endpoints": "^3.4.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-retry": "^4.3.4",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-SivE6GP228IVgfsrr2c/vqTg95X0Qj39Yw4uIrcddpkUzIltNMoNOR62leHOLhODfjv9K8X2mPTwS69A5kT0nQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.3.tgz",
      "version": "3.997.3"
    },
    "node_modules/@aws-sdk/region-config-resolver": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/config-resolver": "^4.4.17",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.13.tgz",
      "version": "3.972.13"
    },
    "node_modules/@aws-sdk/signature-v4-multi-region": {
      "dependencies": {
        "@aws-sdk/middleware-sdk-s3": "^3.972.34",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/signature-v4": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-/rXhMXteD+BqhFd0nYprAgcZ/KtU+963uftPqd3tiFcFfooHZINXUGtOmo2SQjRVauCTNqIEzkwuSETdZFqTTA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.22.tgz",
      "version": "3.996.22"
    },
    "node_modules/@aws-sdk/token-providers": {
      "dependencies": {
        "@aws-sdk/core": "^3.974.5",
        "@aws-sdk/nested-clients": "^3.997.3",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-csxa484KboWLs3f8jFQ5v9RwH8FVf0fQ+SO3GSXyu4Jtinhh4qXmOWLSVX30RBpB933dZaKGHGEXzEEY88NqRw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1037.0.tgz",
      "version": "3.1037.0"
    },
    "node_modules/@aws-sdk/types": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
      "version": "3.973.8"
    },
    "node_modules/@aws-sdk/util-arn-parser": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz",
      "version": "3.972.3"
    },
    "node_modules/@aws-sdk/util-endpoints": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "@smithy/util-endpoints": "^3.4.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.8.tgz",
      "version": "3.996.8"
    },
    "node_modules/@aws-sdk/util-format-url": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/querystring-builder": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-DEKiHNJVtNxdyTeQspzY+15Po/kHm6sF0Cs4HV9Q2+lplB63+DrvdeiSoOSdWEWAoO2RcY1veoXVDz2tWxWCgQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.972.10.tgz",
      "version": "3.972.10"
    },
    "node_modules/@aws-sdk/util-locate-window": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz",
      "version": "3.965.5"
    },
    "node_modules/@aws-sdk/util-user-agent-browser": {
      "dependencies": {
        "@aws-sdk/types": "^3.973.8",
        "@smithy/types": "^4.14.1",
        "bowser": "^2.11.0",
        "tslib": "^2.6.2"
      },
      "integrity": "sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.10.tgz",
      "version": "3.972.10"
    },
    "node_modules/@aws-sdk/util-user-agent-node": {
      "dependencies": {
        "@aws-sdk/middleware-user-agent": "^3.972.35",
        "@aws-sdk/types": "^3.973.8",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-config-provider": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-Av4UHTcAWgdvbN0IP9pbtf4Qa1+6LtJqQdZWj5pLn5J67w0pnJJAZZ+7JPPcj2KN3378zD2JDM9DwJKEyvyMTQ==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "aws-crt": ">=1.0.0"
      },
      "peerDependenciesMeta": {
        "aws-crt": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.21.tgz",
      "version": "3.973.21"
    },
    "node_modules/@aws-sdk/xml-builder": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "fast-xml-parser": "5.7.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "integrity": "sha512-Cw8IOMdBUEIl8ZlhRC3Dc/E64D5B5/8JhV6vhPLiPfJwcRC84S6F8aBOIi/N4vR9ZyA4I5Cc0Ateb/9EHaJXeQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.19.tgz",
      "version": "3.972.19"
    },
    "node_modules/@aws/lambda-invoke-store": {
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz",
      "version": "0.2.4"
    },
    "node_modules/@borewit/text-codec": {
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz",
      "version": "0.2.2"
    },
    "node_modules/@cacheable/memory": {
      "dependencies": {
        "@cacheable/utils": "^2.4.0",
        "@keyv/bigmap": "^1.3.1",
        "hookified": "^1.15.1",
        "keyv": "^5.6.0"
      },
      "integrity": "sha512-FvEb29x5wVwu/Kf93IWwsOOEuhHh6dYCJF3vcKLzXc0KXIW181AOzv6ceT4ZpBHDvAfG60eqb+ekmrnLHIy+jw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.8.tgz",
      "version": "2.0.8"
    },
    "node_modules/@cacheable/node-cache": {
      "dependencies": {
        "cacheable": "^2.3.1",
        "hookified": "^1.14.0",
        "keyv": "^5.5.5"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-6Omk2SgNnjtxB5f/E6bTIWIt5xhdpx39fGNRQgU9lojvRxU68v+qY+SXXLsp3ZGukqoPjsK21wZ6XABFr/Ge3A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@cacheable/node-cache/-/node-cache-1.7.6.tgz",
      "version": "1.7.6"
    },
    "node_modules/@cacheable/utils": {
      "dependencies": {
        "hashery": "^1.5.1",
        "keyv": "^5.6.0"
      },
      "integrity": "sha512-eiFgzCbIneyMlLOmNG4g9xzF7Hv3Mga4LjxjcSC/ues6VYq2+gUbQI8JqNuw/ZM8tJIeIaBGpswAsqV2V7ApgA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.4.1.tgz",
      "version": "2.4.1"
    },
    "node_modules/@commander-js/extra-typings": {
      "integrity": "sha512-wf/lwQvWAA0goIghcb91dQYpkLBcyhOhQNqG/VgWhnKzgt+UOMvra7EX/2fv70arm5RW+PUHoQHHDa6/p77Eqg==",
      "license": "MIT",
      "peerDependencies": {
        "commander": "~12.1.0"
      },
      "resolved": "https://registry.npmjs.org/@commander-js/extra-typings/-/extra-typings-12.1.0.tgz",
      "version": "12.1.0"
    },
    "node_modules/@computer-use/default-clipboard-provider": {
      "dependencies": {
        "clipboardy": "2.3.0"
      },
      "integrity": "sha512-oi1MI1EvqPe6pLxgmS1W4xlyhJfQ5aRnL5P0ew1uhH6lgC3eE6+tqZkA9j9fdJnDrDadGvutLTxgb91P6Trmbg==",
      "license": "Apache-2.0",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@computer-use/nut-js": "^4"
      },
      "resolved": "https://registry.npmjs.org/@computer-use/default-clipboard-provider/-/default-clipboard-provider-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/@computer-use/libnut": {
      "dependencies": {
        "@computer-use/libnut-darwin": "2.7.1",
        "@computer-use/libnut-linux": "2.7.1",
        "@computer-use/libnut-win32": "2.7.1"
      },
      "engines": {
        "node": ">=10.15.3"
      },
      "integrity": "sha512-QtSDdS5mEgvXhRI17dH/P05gnnUuqVVZlWIrUq0fUSSdWV1VuGCwMvML6zxtWk8IeKn7OAJSw3BQJxa2zz3l6g==",
      "license": "Apache-2.0",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@computer-use/nut-js": "^4"
      },
      "resolved": "https://registry.npmjs.org/@computer-use/libnut/-/libnut-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/@computer-use/libnut-darwin": {
      "cpu": [
        "x64",
        "arm64"
      ],
      "dependencies": {
        "bindings": "1.5.0"
      },
      "engines": {
        "node": ">=10.15.3"
      },
      "integrity": "sha512-7B/aPcIYS4a4S7D3IYIHSpZ4B4m8Z3CjlYq0efTr+/JYmEu+LlO67ZhPvisLKifhagxf7goqEfnphg1F4jq5jw==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@computer-use/node-mac-permissions": "2.2.2"
      },
      "os": [
        "darwin",
        "linux",
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/libnut-darwin/-/libnut-darwin-2.7.1.tgz",
      "version": "2.7.1"
    },
    "node_modules/@computer-use/libnut-linux": {
      "cpu": [
        "x64",
        "arm64"
      ],
      "dependencies": {
        "bindings": "1.5.0"
      },
      "engines": {
        "node": ">=10.15.3"
      },
      "integrity": "sha512-QJD5URTFJ/2+JwBwRyajRF2BB+3eXpd4+t5btGeRVeiRQLKQ4lgorbMHySo6IrfAbSfnU1OVOrxAUygGxj0cFg==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@computer-use/node-mac-permissions": "2.2.1"
      },
      "os": [
        "darwin",
        "linux",
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/libnut-linux/-/libnut-linux-2.7.1.tgz",
      "version": "2.7.1"
    },
    "node_modules/@computer-use/libnut-linux/node_modules/@computer-use/node-mac-permissions": {
      "dependencies": {
        "bindings": "1.5.0",
        "node-addon-api": "5.0.0"
      },
      "integrity": "sha512-fIrwuV1T0JqEwes3aCZpvPxW6oZufc9kRdRErHmYXVy8laEhxqoJrI9a/LQ3TG/aZFM/aX3A0bhCsDj9EC3kwg==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/node-mac-permissions/-/node-mac-permissions-2.2.1.tgz",
      "version": "2.2.1"
    },
    "node_modules/@computer-use/libnut-win32": {
      "cpu": [
        "x64",
        "arm64"
      ],
      "dependencies": {
        "bindings": "1.5.0"
      },
      "engines": {
        "node": ">=10.15.3"
      },
      "integrity": "sha512-nDvH5kP1zoO2cBtFYWV0om9xtTu523cc1LIk8r/wizqPrIAm0wCizTU+odF3Fi42zcKJWT6J+Pguy8fKrZyIuA==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@computer-use/node-mac-permissions": "2.2.1"
      },
      "os": [
        "darwin",
        "linux",
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/libnut-win32/-/libnut-win32-2.7.1.tgz",
      "version": "2.7.1"
    },
    "node_modules/@computer-use/libnut-win32/node_modules/@computer-use/node-mac-permissions": {
      "dependencies": {
        "bindings": "1.5.0",
        "node-addon-api": "5.0.0"
      },
      "integrity": "sha512-fIrwuV1T0JqEwes3aCZpvPxW6oZufc9kRdRErHmYXVy8laEhxqoJrI9a/LQ3TG/aZFM/aX3A0bhCsDj9EC3kwg==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/node-mac-permissions/-/node-mac-permissions-2.2.1.tgz",
      "version": "2.2.1"
    },
    "node_modules/@computer-use/node-mac-permissions": {
      "dependencies": {
        "bindings": "1.5.0",
        "node-addon-api": "5.0.0"
      },
      "integrity": "sha512-rgiEy3tR92qEBYEDaiNs1s7bBhMPQzHivSyQ+DpWV4l+Qosf+WoywHPUJqFwukVieB2NKpOTQx0iwZoJajLGMg==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/node-mac-permissions/-/node-mac-permissions-2.2.2.tgz",
      "version": "2.2.2"
    },
    "node_modules/@computer-use/nut-js": {
      "cpu": [
        "x64",
        "arm64"
      ],
      "dependencies": {
        "@computer-use/default-clipboard-provider": "4.2.0",
        "@computer-use/libnut": "4.2.0",
        "@computer-use/provider-interfaces": "4.2.0",
        "@computer-use/shared": "4.2.0",
        "jimp": "0.22.10",
        "node-abort-controller": "3.1.1"
      },
      "engines": {
        "node": ">=16"
      },
      "integrity": "sha512-Xyq5ixrAEdy6qu/mtX021XfU0Y//YFgL0CW1xF6L05KUCbJcZZqViiEeSPulhKfLdvXuhIjnhf+exMb2T6jQIg==",
      "license": "Apache-2.0",
      "optional": true,
      "os": [
        "linux",
        "darwin",
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/nut-js/-/nut-js-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/@computer-use/nut-js/node_modules/@jimp/types": {
      "dependencies": {
        "@jimp/bmp": "^0.22.12",
        "@jimp/gif": "^0.22.12",
        "@jimp/jpeg": "^0.22.12",
        "@jimp/png": "^0.22.12",
        "@jimp/tiff": "^0.22.12",
        "timm": "^1.6.1"
      },
      "integrity": "sha512-wwKYzRdElE1MBXFREvCto5s699izFHNVvALUv79GXNbsOVqlwlOxlWJ8DuyOGIXoLP4JW/m30YyuTtfUJgMRMA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@computer-use/nut-js/node_modules/jimp": {
      "dependencies": {
        "@jimp/custom": "^0.22.10",
        "@jimp/plugins": "^0.22.10",
        "@jimp/types": "^0.22.10",
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-lCaHIJAgTOsplyJzC1w/laxSxrbSsEBw4byKwXgUdMmh+ayPsnidTblenQm+IvhIs44Gcuvlb6pd2LQ0wcKaKg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.22.10.tgz",
      "version": "0.22.10"
    },
    "node_modules/@computer-use/provider-interfaces": {
      "dependencies": {
        "@computer-use/shared": "4.2.0"
      },
      "integrity": "sha512-IXf4GVnerK26lfqnERLhp+LhR05B+oeTCvTZ7EiVJKcxV0ofD+KZRrRZUg59GOOkKKxsQ+N5TF75F1SPine3xQ==",
      "license": "Apache-2.0",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/provider-interfaces/-/provider-interfaces-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/@computer-use/shared": {
      "dependencies": {
        "jimp": "0.22.10",
        "node-abort-controller": "3.1.1"
      },
      "integrity": "sha512-8kYhhKS/icfuV87jKUbbpfim2Qx7KkX2YhhKOk1dI5ijx9qEhwJ7xp4r9UQ2PlPgAVd20aiKohr+hwfVTAje4g==",
      "license": "Apache-2.0",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@computer-use/shared/-/shared-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/@computer-use/shared/node_modules/@jimp/types": {
      "dependencies": {
        "@jimp/bmp": "^0.22.12",
        "@jimp/gif": "^0.22.12",
        "@jimp/jpeg": "^0.22.12",
        "@jimp/png": "^0.22.12",
        "@jimp/tiff": "^0.22.12",
        "timm": "^1.6.1"
      },
      "integrity": "sha512-wwKYzRdElE1MBXFREvCto5s699izFHNVvALUv79GXNbsOVqlwlOxlWJ8DuyOGIXoLP4JW/m30YyuTtfUJgMRMA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@computer-use/shared/node_modules/jimp": {
      "dependencies": {
        "@jimp/custom": "^0.22.10",
        "@jimp/plugins": "^0.22.10",
        "@jimp/types": "^0.22.10",
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-lCaHIJAgTOsplyJzC1w/laxSxrbSsEBw4byKwXgUdMmh+ayPsnidTblenQm+IvhIs44Gcuvlb6pd2LQ0wcKaKg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.22.10.tgz",
      "version": "0.22.10"
    },
    "node_modules/@cortexkit/aft-bridge": {
      "dependencies": {
        "undici": "^7.25.0"
      },
      "integrity": "sha512-FwOXDu7QKda++5/Wur30DKeJeLXpTfmVaUMCw/keLiDcpOMhp5Rt3lAF4O0tyE41bqT5fqx6WU7mYYLGVR4jzQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-bridge/-/aft-bridge-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-darwin-arm64": {
      "bin": {
        "aft": "bin/aft"
      },
      "cpu": [
        "arm64"
      ],
      "integrity": "sha512-6ylSPbg60Up/sZwwnyKUTbJy6d6CCFJOtBy879Ex1GXTBV0lA12dDWqs+chDaFtXhu6GjuUjPW34tYaPsMHaPw==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-darwin-arm64/-/aft-darwin-arm64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-darwin-x64": {
      "bin": {
        "aft": "bin/aft"
      },
      "cpu": [
        "x64"
      ],
      "integrity": "sha512-ZozWw09pa++V0/aj+TbZ5bfRNQ8EBK3f8XnMajxr/oq8godsQtrVPJxO+VzmHtaN0flAl6Mf93tOhMoAlxGFGg==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-darwin-x64/-/aft-darwin-x64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-linux-arm64": {
      "bin": {
        "aft": "bin/aft"
      },
      "cpu": [
        "arm64"
      ],
      "integrity": "sha512-Kgg+7UsyyW0pwm2+mDAFUGvaOLr8+oBEx2I0TyolRdOUn69oLJOXlSFUv5IqMpoJ7WsE88YZBHMfcRn5y1JqwA==",
      "license": "MIT",
      "optional": true,
      "os": [
        "linux"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-linux-arm64/-/aft-linux-arm64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-linux-x64": {
      "bin": {
        "aft": "bin/aft"
      },
      "cpu": [
        "x64"
      ],
      "integrity": "sha512-6uUH7Fs7qD3LI25xzefkg5gmNJZU66TZ8k1dg6v6qQEeisHpFmEtOQYzs3m6Ig/wKr+a9njSywa4dnZFAy+aYw==",
      "license": "MIT",
      "optional": true,
      "os": [
        "linux"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-linux-x64/-/aft-linux-x64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-win32-arm64": {
      "bin": {
        "aft": "bin/aft.exe"
      },
      "cpu": [
        "arm64"
      ],
      "integrity": "sha512-RLW/xfVhrpI4zIwlmsu+4eGWDq99kBFJ+PPwxhYIDmW7m+Arb+bWhLOVjib8dHWunorHFcGzjP3kj1ZiMfc/EA==",
      "license": "MIT",
      "optional": true,
      "os": [
        "win32"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-win32-arm64/-/aft-win32-arm64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@cortexkit/aft-win32-x64": {
      "bin": {
        "aft": "bin/aft.exe"
      },
      "cpu": [
        "x64"
      ],
      "integrity": "sha512-5qZCwJXHMOeNonah6xoh+YTfCEoUE1MeDCMgT0EkcAzPomWc5G6zXlKCIWrDWk9Oakj5ua15ihAzXM1XDUT2Lg==",
      "license": "MIT",
      "optional": true,
      "os": [
        "win32"
      ],
      "resolved": "https://registry.npmjs.org/@cortexkit/aft-win32-x64/-/aft-win32-x64-0.31.1.tgz",
      "version": "0.31.1"
    },
    "node_modules/@emnapi/runtime": {
      "dependencies": {
        "tslib": "^2.4.0"
      },
      "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz",
      "version": "1.10.0"
    },
    "node_modules/@growthbook/growthbook": {
      "dependencies": {
        "dom-mutator": "^0.6.0"
      },
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-mUaMsgeUTpRIUOTn33EUXHRK6j7pxBjwqH4WpQyq+pukjd1AIzWlEa6w7i6bInJUcweGgP2beXZmaP6b6UPn7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@growthbook/growthbook/-/growthbook-1.6.5.tgz",
      "version": "1.6.5"
    },
    "node_modules/@hapi/boom": {
      "dependencies": {
        "@hapi/hoek": "9.x.x"
      },
      "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz",
      "version": "9.1.4"
    },
    "node_modules/@hapi/hoek": {
      "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
      "version": "9.3.0"
    },
    "node_modules/@hono/node-server": {
      "engines": {
        "node": ">=18.14.1"
      },
      "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==",
      "license": "MIT",
      "peerDependencies": {
        "hono": "^4"
      },
      "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz",
      "version": "1.19.14"
    },
    "node_modules/@img/colour": {
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
      "license": "MIT",
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/@img/sharp-darwin-arm64": {
      "cpu": [
        "arm64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-darwin-arm64": "1.2.4"
      },
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-darwin-x64": {
      "cpu": [
        "x64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-darwin-x64": "1.2.4"
      },
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-libvips-darwin-arm64": {
      "cpu": [
        "arm64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-darwin-x64": {
      "cpu": [
        "x64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "darwin"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-arm": {
      "cpu": [
        "arm"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-arm64": {
      "cpu": [
        "arm64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-ppc64": {
      "cpu": [
        "ppc64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-riscv64": {
      "cpu": [
        "riscv64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-s390x": {
      "cpu": [
        "s390x"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linux-x64": {
      "cpu": [
        "x64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
      "cpu": [
        "arm64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-libvips-linuxmusl-x64": {
      "cpu": [
        "x64"
      ],
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
      "license": "LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
      "version": "1.2.4"
    },
    "node_modules/@img/sharp-linux-arm": {
      "cpu": [
        "arm"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-arm": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linux-arm64": {
      "cpu": [
        "arm64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-arm64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linux-ppc64": {
      "cpu": [
        "ppc64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-ppc64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linux-riscv64": {
      "cpu": [
        "riscv64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-riscv64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linux-s390x": {
      "cpu": [
        "s390x"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-s390x": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linux-x64": {
      "cpu": [
        "x64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linux-x64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linuxmusl-arm64": {
      "cpu": [
        "arm64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-linuxmusl-x64": {
      "cpu": [
        "x64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
      "license": "Apache-2.0",
      "optional": true,
      "optionalDependencies": {
        "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
      },
      "os": [
        "linux"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-wasm32": {
      "cpu": [
        "wasm32"
      ],
      "dependencies": {
        "@emnapi/runtime": "^1.7.0"
      },
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
      "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-win32-arm64": {
      "cpu": [
        "arm64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
      "license": "Apache-2.0 AND LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-win32-ia32": {
      "cpu": [
        "ia32"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
      "license": "Apache-2.0 AND LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@img/sharp-win32-x64": {
      "cpu": [
        "x64"
      ],
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
      "license": "Apache-2.0 AND LGPL-3.0-or-later",
      "optional": true,
      "os": [
        "win32"
      ],
      "peer": true,
      "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/@jimp/bmp": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "bmp-js": "^0.1.0"
      },
      "integrity": "sha512-aeI64HD0npropd+AR76MCcvvRaa+Qck6loCOS03CkkxGHN5/r336qTM5HPUdHKMDOGzqknuVPA8+kK1t03z12g==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/bmp/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/core": {
      "dependencies": {
        "@jimp/file-ops": "1.6.0",
        "@jimp/types": "1.6.0",
        "@jimp/utils": "1.6.0",
        "await-to-js": "^3.0.0",
        "exif-parser": "^0.1.12",
        "file-type": "^16.0.0",
        "mime": "3"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-EQQlKU3s9QfdJqiSrZWNTxBs3rKXgO2W+GxNXDtwchF3a4IqxDheFX1ti+Env9hdJXDiYLp2jTRjlxhPthsk8w==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/core/-/core-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@jimp/core/node_modules/file-type": {
      "dependencies": {
        "readable-web-to-node-stream": "^3.0.0",
        "strtok3": "^6.2.4",
        "token-types": "^4.1.1"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/sindresorhus/file-type?sponsor=1"
      },
      "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz",
      "version": "16.5.4"
    },
    "node_modules/@jimp/core/node_modules/strtok3": {
      "dependencies": {
        "@tokenizer/token": "^0.3.0",
        "peek-readable": "^4.1.0"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz",
      "version": "6.3.0"
    },
    "node_modules/@jimp/core/node_modules/token-types": {
      "dependencies": {
        "@tokenizer/token": "^0.3.0",
        "ieee754": "^1.2.1"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz",
      "version": "4.2.1"
    },
    "node_modules/@jimp/custom": {
      "dependencies": {
        "@jimp/core": "^0.22.12"
      },
      "integrity": "sha512-xcmww1O/JFP2MrlGUMd3Q78S3Qu6W3mYTXYuIqFq33EorgYHV/HqymHfXy9GjiCJ7OI+7lWx6nYFOzU7M4rd1Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/custom/node_modules/@jimp/core": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "any-base": "^1.1.0",
        "buffer": "^5.2.0",
        "exif-parser": "^0.1.12",
        "file-type": "^16.5.4",
        "isomorphic-fetch": "^3.0.0",
        "pixelmatch": "^4.0.2",
        "tinycolor2": "^1.6.0"
      },
      "integrity": "sha512-l0RR0dOPyzMKfjUW1uebzueFEDtCOj9fN6pyTYWWOM/VS4BciXQ1VVrJs8pO3kycGYZxncRKhCoygbNr8eEZQA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/custom/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/custom/node_modules/buffer": {
      "dependencies": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.1.13"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
      "version": "5.7.1"
    },
    "node_modules/@jimp/custom/node_modules/file-type": {
      "dependencies": {
        "readable-web-to-node-stream": "^3.0.0",
        "strtok3": "^6.2.4",
        "token-types": "^4.1.1"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/sindresorhus/file-type?sponsor=1"
      },
      "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz",
      "version": "16.5.4"
    },
    "node_modules/@jimp/custom/node_modules/pixelmatch": {
      "bin": {
        "pixelmatch": "bin/pixelmatch"
      },
      "dependencies": {
        "pngjs": "^3.0.0"
      },
      "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==",
      "license": "ISC",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz",
      "version": "4.0.2"
    },
    "node_modules/@jimp/custom/node_modules/pngjs": {
      "engines": {
        "node": ">=4.0.0"
      },
      "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
      "version": "3.4.0"
    },
    "node_modules/@jimp/custom/node_modules/strtok3": {
      "dependencies": {
        "@tokenizer/token": "^0.3.0",
        "peek-readable": "^4.1.0"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz",
      "version": "6.3.0"
    },
    "node_modules/@jimp/custom/node_modules/token-types": {
      "dependencies": {
        "@tokenizer/token": "^0.3.0",
        "ieee754": "^1.2.1"
      },
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz",
      "version": "4.2.1"
    },
    "node_modules/@jimp/file-ops": {
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-Dx/bVDmgnRe1AlniRpCKrGRm5YvGmUwbDzt+MAkgmLGf+jvBT75hmMEZ003n9HQI/aPnm/YKnXjg/hOpzNCpHQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/file-ops/-/file-ops-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@jimp/gif": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "gifwrap": "^0.10.1",
        "omggif": "^1.0.9"
      },
      "integrity": "sha512-y6BFTJgch9mbor2H234VSjd9iwAhaNf/t3US5qpYIs0TSbAvM02Fbc28IaDETj9+4YB4676sz4RcN/zwhfu1pg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/gif/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/jpeg": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "jpeg-js": "^0.4.4"
      },
      "integrity": "sha512-Rq26XC/uQWaQKyb/5lksCTCxXhtY01NJeBN+dQv5yNYedN0i7iYu+fXEoRsfaJ8xZzjoANH8sns7rVP4GE7d/Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/jpeg/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-blur": {
      "dependencies": {
        "@jimp/core": "1.6.0",
        "@jimp/utils": "1.6.0"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-zrM7iic1OTwUCb0g/rN5y+UnmdEsT3IfuCXCJJNs8SZzP0MkZ1eTvuwK9ZidCuMo4+J3xkzCidRwYXB5CyGZTw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@jimp/plugin-gaussian": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-sBfbzoOmJ6FczfG2PquiK84NtVGeScw97JsCC3rpQv1PHVWyW+uqWFF53+n3c8Y0P2HWlUjflEla2h/vWShvhg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-gaussian/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-invert": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-N+6rwxdB+7OCR6PYijaA/iizXXodpxOGvT/smd/lxeXsZ/empHmFFFJ/FaXcYh19Tm04dGDaXcNF/dN5nm6+xQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-invert/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-normalize": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-0So0rexQivnWgnhacX4cfkM2223YdExnJTTy6d06WbkfZk5alHUx8MM3yEzwoCN0ErO7oyqEWRnEkGC+As1FtA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-normalize/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-resize": {
      "dependencies": {
        "@jimp/core": "1.6.0",
        "@jimp/types": "1.6.0",
        "zod": "^3.23.8"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-uSUD1mqXN9i1SGSz5ov3keRZ7S9L32/mAQG08wUwZiEi5FpbV0K8A8l1zkazAIZi9IJzLlTauRNU41Mi8IF9fA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@jimp/plugin-scale": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-dghs92qM6MhHj0HrV2qAwKPMklQtjNpoYgAB94ysYpsXslhRTiPisueSIELRwZGEr0J0VUxpUY7HgJwlSIgGZw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-resize": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-scale/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-shadow": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-FX8mTJuCt7/3zXVoeD/qHlm4YH2bVqBuWQHXSuBK054e7wFRnRnbSLPUqAwSeYP3lWqpuQzJtgiiBxV3+WWwTg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-blur": ">=0.3.5",
        "@jimp/plugin-resize": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugin-shadow/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins": {
      "dependencies": {
        "@jimp/plugin-blit": "^0.22.12",
        "@jimp/plugin-blur": "^0.22.12",
        "@jimp/plugin-circle": "^0.22.12",
        "@jimp/plugin-color": "^0.22.12",
        "@jimp/plugin-contain": "^0.22.12",
        "@jimp/plugin-cover": "^0.22.12",
        "@jimp/plugin-crop": "^0.22.12",
        "@jimp/plugin-displace": "^0.22.12",
        "@jimp/plugin-dither": "^0.22.12",
        "@jimp/plugin-fisheye": "^0.22.12",
        "@jimp/plugin-flip": "^0.22.12",
        "@jimp/plugin-gaussian": "^0.22.12",
        "@jimp/plugin-invert": "^0.22.12",
        "@jimp/plugin-mask": "^0.22.12",
        "@jimp/plugin-normalize": "^0.22.12",
        "@jimp/plugin-print": "^0.22.12",
        "@jimp/plugin-resize": "^0.22.12",
        "@jimp/plugin-rotate": "^0.22.12",
        "@jimp/plugin-scale": "^0.22.12",
        "@jimp/plugin-shadow": "^0.22.12",
        "@jimp/plugin-threshold": "^0.22.12",
        "timm": "^1.6.1"
      },
      "integrity": "sha512-yBJ8vQrDkBbTgQZLty9k4+KtUQdRjsIDJSPjuI21YdVeqZxYywifHl4/XWILoTZsjTUASQcGoH0TuC0N7xm3ww==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-blit": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-xslz2ZoFZOPLY8EZ4dC29m168BtDx95D6K80TzgUi8gqT7LY6CsajWO0FAxDwHz6h0eomHMfyGX0stspBrTKnQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-blur": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-S0vJADTuh1Q9F+cXAwFPlrKWzDj2F9t/9JAbUvaaDuivpyWuImEKXVz5PUZw2NbpuSHjwssbTpOZ8F13iJX4uw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-circle": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-SWVXx1yiuj5jZtMijqUfvVOJBwOifFn0918ou4ftoHgegc5aHWW5dZbYPjvC9fLpvz7oSlptNl2Sxr1zwofjTg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-color": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "tinycolor2": "^1.6.0"
      },
      "integrity": "sha512-xImhTE5BpS8xa+mAN6j4sMRWaUgUDLoaGHhJhpC+r7SKKErYDR0WQV4yCE4gP+N0gozD0F3Ka1LUSaMXrn7ZIA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-contain": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-Eo3DmfixJw3N79lWk8q/0SDYbqmKt1xSTJ69yy8XLYQj9svoBbyRpSnHR+n9hOw5pKXytHwUW6nU4u1wegHNoQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-blit": ">=0.3.5",
        "@jimp/plugin-resize": ">=0.3.5",
        "@jimp/plugin-scale": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-cover": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-z0w/1xH/v/knZkpTNx+E8a7fnasQ2wHG5ze6y5oL2dhH1UufNua8gLQXlv8/W56+4nJ1brhSd233HBJCo01BXA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-crop": ">=0.3.5",
        "@jimp/plugin-resize": ">=0.3.5",
        "@jimp/plugin-scale": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-crop": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-FNuUN0OVzRCozx8XSgP9MyLGMxNHHJMFt+LJuFjn1mu3k0VQxrzqbN06yIl46TVejhyAhcq5gLzqmSCHvlcBVw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-displace": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-qpRM8JRicxfK6aPPqKZA6+GzBwUIitiHaZw0QrJ64Ygd3+AsTc7BXr+37k2x7QcyCvmKXY4haUrSIsBug4S3CA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-dither": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-jYgGdSdSKl1UUEanX8A85v4+QUm+PE8vHFwlamaKk89s+PXQe7eVE3eNeSZX4inCq63EHL7cX580dMqkoC3ZLw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-fisheye": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-LGuUTsFg+fOp6KBKrmLkX4LfyCy8IIsROwoUvsUPKzutSqMJnsm3JGDW2eOmWIS/jJpPaeaishjlxvczjgII+Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-flip": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-m251Rop7GN8W0Yo/rF9LWk6kNclngyjIJs/VXHToGQ6EGveOSTSQaX2Isi9f9lCDLxt+inBIb7nlaLLxnvHX8Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-rotate": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-mask": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-4AWZg+DomtpUA099jRV8IEZUfn1wLv6+nem4NRJC7L/82vxzLCgXKTxvNvBcNmJjT9yS1LAAmiJGdWKXG63/NA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-print": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "load-bmfont": "^1.4.1"
      },
      "integrity": "sha512-c7TnhHlxm87DJeSnwr/XOLjJU/whoiKYY7r21SbuJ5nuH+7a78EW1teOaj5gEr2wYEd7QtkFqGlmyGXY/YclyQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-blit": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-resize": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-3NyTPlPbTnGKDIbaBgQ3HbE6wXbAlFfxHVERmrbqAi8R3r6fQPxpCauA8UVDnieg5eo04D0T8nnnNIX//i/sXg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-rotate": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-9YNEt7BPAFfTls2FGfKBVgwwLUuKqy+E8bDGGEsOqHtbuhbshVGxN2WMZaD4gh5IDWvR+emmmPPWGgaYNYt1gA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-blit": ">=0.3.5",
        "@jimp/plugin-crop": ">=0.3.5",
        "@jimp/plugin-resize": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/plugin-threshold": {
      "dependencies": {
        "@jimp/utils": "^0.22.12"
      },
      "integrity": "sha512-4x5GrQr1a/9L0paBC/MZZJjjgjxLYrqSmWd+e+QfAEPvmRxdRoQ5uKEuNgXnm9/weHQBTnQBQsOY2iFja+XGAw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5",
        "@jimp/plugin-color": ">=0.8.0",
        "@jimp/plugin-resize": ">=0.8.0"
      },
      "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/plugins/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/png": {
      "dependencies": {
        "@jimp/utils": "^0.22.12",
        "pngjs": "^6.0.0"
      },
      "integrity": "sha512-Mrp6dr3UTn+aLK8ty/dSKELz+Otdz1v4aAXzV5q53UDD2rbB5joKVJ/ChY310B+eRzNxIovbUF1KVrUsYdE8Hg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/png/node_modules/@jimp/utils": {
      "dependencies": {
        "regenerator-runtime": "^0.13.3"
      },
      "integrity": "sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/png/node_modules/pngjs": {
      "engines": {
        "node": ">=12.13.0"
      },
      "integrity": "sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz",
      "version": "6.0.0"
    },
    "node_modules/@jimp/tiff": {
      "dependencies": {
        "utif2": "^4.0.1"
      },
      "integrity": "sha512-E1LtMh4RyJsoCAfAkBRVSYyZDTtLq9p9LUiiYP0vPtXyxX4BiYBUYihTLSBlCQg5nF2e4OpQg7SPrLdJ66u7jg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "peerDependencies": {
        "@jimp/custom": ">=0.3.5"
      },
      "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.22.12.tgz",
      "version": "0.22.12"
    },
    "node_modules/@jimp/types": {
      "dependencies": {
        "zod": "^3.23.8"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-7UfRsiKo5GZTAATxm2qQ7jqmUXP0DxTArztllTcYdyw6Xi5oT4RaoXynVtCD4UyLK5gJgkZJcwonoijrhYFKfg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/types/-/types-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@jimp/utils": {
      "dependencies": {
        "@jimp/types": "1.6.0",
        "tinycolor2": "^1.6.0"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-gqFTGEosKbOkYF/WFj26jMHOI5OH2jeP1MmC/zbK6BF6VJBf8rIC5898dPfSzZEbSA0wbbV5slbntWVc5PKLFA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/@keyv/bigmap": {
      "dependencies": {
        "hashery": "^1.4.0",
        "hookified": "^1.15.0"
      },
      "engines": {
        "node": ">= 18"
      },
      "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==",
      "license": "MIT",
      "peerDependencies": {
        "keyv": "^5.6.0"
      },
      "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz",
      "version": "1.3.1"
    },
    "node_modules/@keyv/serialize": {
      "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
      "version": "1.1.1"
    },
    "node_modules/@mixmark-io/domino": {
      "integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/@modelcontextprotocol/sdk": {
      "dependencies": {
        "@hono/node-server": "^1.19.9",
        "ajv": "^8.17.1",
        "ajv-formats": "^3.0.1",
        "content-type": "^1.0.5",
        "cors": "^2.8.5",
        "cross-spawn": "^7.0.5",
        "eventsource": "^3.0.2",
        "eventsource-parser": "^3.0.0",
        "express": "^5.2.1",
        "express-rate-limit": "^8.2.1",
        "hono": "^4.11.4",
        "jose": "^6.1.3",
        "json-schema-typed": "^8.0.2",
        "pkce-challenge": "^5.0.0",
        "raw-body": "^3.0.0",
        "zod": "^3.25 || ^4.0",
        "zod-to-json-schema": "^3.25.1"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==",
      "license": "MIT",
      "peerDependencies": {
        "@cfworker/json-schema": "^4.1.1",
        "zod": "^3.25 || ^4.0"
      },
      "peerDependenciesMeta": {
        "@cfworker/json-schema": {
          "optional": true
        },
        "zod": {
          "optional": false
        }
      },
      "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz",
      "version": "1.29.0"
    },
    "node_modules/@noble/ciphers": {
      "engines": {
        "node": "^14.21.3 || >=16"
      },
      "funding": {
        "url": "https://paulmillr.com/funding/"
      },
      "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz",
      "version": "1.3.0"
    },
    "node_modules/@noble/hashes": {
      "engines": {
        "node": "^14.21.3 || >=16"
      },
      "funding": {
        "url": "https://paulmillr.com/funding/"
      },
      "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
      "version": "1.8.0"
    },
    "node_modules/@nodable/entities": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/nodable"
        }
      ],
      "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz",
      "version": "2.1.0"
    },
    "node_modules/@nodelib/fs.scandir": {
      "dependencies": {
        "@nodelib/fs.stat": "2.0.5",
        "run-parallel": "^1.1.9"
      },
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
      "version": "2.1.5"
    },
    "node_modules/@nodelib/fs.stat": {
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
      "version": "2.0.5"
    },
    "node_modules/@nodelib/fs.walk": {
      "dependencies": {
        "@nodelib/fs.scandir": "2.1.5",
        "fastq": "^1.6.0"
      },
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
      "version": "1.2.8"
    },
    "node_modules/@one-ini/wasm": {
      "integrity": "sha512-n+L/BvrwKUn7q5O3wHGo+CJZAqfewh38+37sk+eBzv/39lM9pPgPRd4sOZRvSRzo0ukLxzyXso4WlGj2oKZ5hA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.2.0.tgz",
      "version": "0.2.0"
    },
    "node_modules/@opentelemetry/api": {
      "engines": {
        "node": ">=8.0.0"
      },
      "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
      "version": "1.9.1"
    },
    "node_modules/@opentelemetry/api-logs": {
      "dependencies": {
        "@opentelemetry/api": "^1.3.0"
      },
      "engines": {
        "node": ">=8.0.0"
      },
      "integrity": "sha512-IKJBQxh91qJ+3ssRly5hYEJ8NDHu9oY/B1PXVSCWf7zytmYO9RNLB0Ox9XQ/fJ8m6gY6Q6NtBWlmXfaXt5Uc4Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.200.0.tgz",
      "version": "0.200.0"
    },
    "node_modules/@opentelemetry/core": {
      "dependencies": {
        "@opentelemetry/semantic-conventions": "^1.29.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-DT12SXVwV2eoJrGf4nnsvZojxxeQo+LlNAsoYGRRObPWTeN6APiqZ2+nqDCQDvQX40eLi1AePONS0onoASp3yQ==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.0.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.7.0.tgz",
      "version": "2.7.0"
    },
    "node_modules/@opentelemetry/resources": {
      "dependencies": {
        "@opentelemetry/core": "2.7.0",
        "@opentelemetry/semantic-conventions": "^1.29.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-K+oi0hNMv94EpZbnW3eyu2X6SGVpD3O5DhG2NIp65Hc7lhAj9brRXTAVzh3wB82+q3ThakEf7Zd7RsFUqcTc7A==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.3.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.7.0.tgz",
      "version": "2.7.0"
    },
    "node_modules/@opentelemetry/sdk-logs": {
      "dependencies": {
        "@opentelemetry/api-logs": "0.200.0",
        "@opentelemetry/core": "2.0.0",
        "@opentelemetry/resources": "2.0.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-VZG870063NLfObmQQNtCVcdXXLzI3vOjjrRENmU37HYiPFa0ZXpXVDsTD02Nh3AT3xYJzQaWKl2X2lQ2l7TWJA==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.4.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.200.0.tgz",
      "version": "0.200.0"
    },
    "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/core": {
      "dependencies": {
        "@opentelemetry/semantic-conventions": "^1.29.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-SLX36allrcnVaPYG3R78F/UZZsBsvbc7lMCLx37LyH5MJ1KAAZ2E3mW9OAD3zGz0G8q/BtoS5VUrjzDydhD6LQ==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.0.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/resources": {
      "dependencies": {
        "@opentelemetry/core": "2.0.0",
        "@opentelemetry/semantic-conventions": "^1.29.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-rnZr6dML2z4IARI4zPGQV4arDikF/9OXZQzrC01dLmn0CZxU5U5OLd/m1T7YkGRj5UitjeoCtg/zorlgMQcdTg==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.3.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/@opentelemetry/sdk-metrics": {
      "dependencies": {
        "@opentelemetry/core": "2.7.0",
        "@opentelemetry/resources": "2.7.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-Vd7h95av/LYRsAVN7wbprvvJnHkq7swMXAo7Uad0Uxf9jl6NSReLa0JNivrcc5BVIx/vl2t+cgdVQQbnVhsR9w==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.9.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-2.7.0.tgz",
      "version": "2.7.0"
    },
    "node_modules/@opentelemetry/sdk-trace-base": {
      "dependencies": {
        "@opentelemetry/core": "2.7.0",
        "@opentelemetry/resources": "2.7.0",
        "@opentelemetry/semantic-conventions": "^1.29.0"
      },
      "engines": {
        "node": "^18.19.0 || >=20.6.0"
      },
      "integrity": "sha512-Yg9zEXJB50DLVLpsKPk7NmNqlPlS+OvqhJGh0A8oawIOTPOwlm4eXs9BMJV7L79lvEwI+dWtAj+YjTyddV336A==",
      "license": "Apache-2.0",
      "peerDependencies": {
        "@opentelemetry/api": ">=1.3.0 <1.10.0"
      },
      "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.7.0.tgz",
      "version": "2.7.0"
    },
    "node_modules/@opentelemetry/semantic-conventions": {
      "engines": {
        "node": ">=14"
      },
      "integrity": "sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.40.0.tgz",
      "version": "1.40.0"
    },
    "node_modules/@pinojs/redact": {
      "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz",
      "version": "0.4.0"
    },
    "node_modules/@protobufjs/aspromise": {
      "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/@protobufjs/base64": {
      "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/@protobufjs/codegen": {
      "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
      "version": "2.0.5"
    },
    "node_modules/@protobufjs/eventemitter": {
      "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/@protobufjs/fetch": {
      "dependencies": {
        "@protobufjs/aspromise": "^1.1.1"
      },
      "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
      "version": "1.1.1"
    },
    "node_modules/@protobufjs/float": {
      "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/@protobufjs/inquire": {
      "integrity": "sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/@protobufjs/path": {
      "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/@protobufjs/pool": {
      "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/@protobufjs/utf8": {
      "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",
      "version": "1.1.1"
    },
    "node_modules/@sec-ant/readable-stream": {
      "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
      "version": "0.4.1"
    },
    "node_modules/@sindresorhus/merge-streams": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/@smithy/config-resolver": {
      "dependencies": {
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-config-provider": "^4.2.2",
        "@smithy/util-endpoints": "^3.4.2",
        "@smithy/util-middleware": "^4.2.14",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-TzDZcAnhTyAHbXVxWZo7/tEcrIeFq20IBk8So3OLOetWpR8EwY/yEqBMBFaJMeyEiREDq4NfEl+qO3OAUD+vbQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.17.tgz",
      "version": "4.4.17"
    },
    "node_modules/@smithy/core": {
      "dependencies": {
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-body-length-browser": "^4.2.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-stream": "^4.5.25",
        "@smithy/util-utf8": "^4.2.2",
        "@smithy/uuid": "^1.1.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-x7BlLbUFL8NWCGjMF9C+1N5cVCxcPa7g6Tv9B4A2luWx3be3oU8hQ96wIwxe/s7OhIzvoJH73HAUSg5JXVlEtQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.17.tgz",
      "version": "3.23.17"
    },
    "node_modules/@smithy/credential-provider-imds": {
      "dependencies": {
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-Au28zBN48ZAoXdooGUHemuVBrkE+Ie6RPmGNIAJsFqj33Vhb6xAgRifUydZ2aY+M+KaMAETAlKk5NC5h1G7wpg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/eventstream-codec": {
      "dependencies": {
        "@aws-crypto/crc32": "5.2.0",
        "@smithy/types": "^4.14.1",
        "@smithy/util-hex-encoding": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-erZq0nOIpzfeZdCyzZjdJb4nVSKLUmSkaQUVkRGQTXs30gyUGeKnrYEg+Xe1W5gE3aReS7IgsvANwVPxSzY6Pw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/eventstream-serde-browser": {
      "dependencies": {
        "@smithy/eventstream-serde-universal": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-8IelTCtTctWRbb+0Dcy+C0aICh1qa0qWXqgjcXDmMuCvPJRnv26hiDZoAau2ILOniki65mCPKqOQs/BaWvO4CQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/eventstream-serde-config-resolver": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-sqHiHpYRYo3FJlaIxD1J8PhbcmJAm7IuM16mVnwSkCToD7g00IBZzKuiLNMGmftULmEUX6/UAz8/NN5uMP8bVA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.14.tgz",
      "version": "4.3.14"
    },
    "node_modules/@smithy/eventstream-serde-node": {
      "dependencies": {
        "@smithy/eventstream-serde-universal": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-Ht/8BuGlKfFTy0H3+8eEu0vdpwGztCnaLLXtpXNdQqiR7Hj4vFScU3T436vRAjATglOIPjJXronY+1WxxNLSiw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/eventstream-serde-universal": {
      "dependencies": {
        "@smithy/eventstream-codec": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-lWyt4T2XQZUZgK3tQ3Wn0w3XBvZsK/vjTuJl6bXbnGZBHH0ZUSONTYiK9TgjTTzU54xQr3DRFwpjmhp0oLm3gg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/fetch-http-handler": {
      "dependencies": {
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/querystring-builder": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-base64": "^4.3.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-bXOvQzaSm6MnmLaWA1elgfQcAtN4UP3vXqV97bHuoOrHQOJiLT3ds6o9eo5bqd0TJfRFpzdGnDQdW3FACiAVdw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.17.tgz",
      "version": "5.3.17"
    },
    "node_modules/@smithy/hash-node": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "@smithy/util-buffer-from": "^4.2.2",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-8ZBDY2DD4wr+GGjTpPtiglEsqr0lUP+KHqgZcWczFf6qeZ/YRjMIOoQWVQlmwu7EtxKTd8YXD8lblmYcpBIA1g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/invalid-dependency": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-c21qJiTSb25xvvOp+H2TNZzPCngrvl5vIPqPB8zQ/DmJF4QWXO19x1dWfMJZ6wZuuWUPPm0gV8C0cU3+ifcWuw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/is-array-buffer": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/middleware-content-length": {
      "dependencies": {
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-xhHq7fX4/3lv5NHxLUk3OeEvl0xZ+Ek3qIbWaCL4f9JwgDZEclPBElljaZCAItdGPQl/kSM4LPMOpy1MYgprpw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/middleware-endpoint": {
      "dependencies": {
        "@smithy/core": "^3.23.17",
        "@smithy/middleware-serde": "^4.2.20",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "@smithy/url-parser": "^4.2.14",
        "@smithy/util-middleware": "^4.2.14",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-ZZkgyjnJppiZbIm6Qbx92pbXYi1uzenIvGhBSCDlc7NwuAkiqSgS75j1czAD25ZLs2FjMjYy1q7gyRVWG6JA0Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.32.tgz",
      "version": "4.4.32"
    },
    "node_modules/@smithy/middleware-retry": {
      "dependencies": {
        "@smithy/core": "^3.23.17",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/service-error-classification": "^4.3.0",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-retry": "^4.3.4",
        "@smithy/uuid": "^1.1.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-wnYOpB5vATFKWrY2Z9Alb0KhjZI6AbzU6Fbz3Hq2GnURdRYWB4q+qWivQtSTwXcmWUA3MZ6krfwL6Cq5MAbxsA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.5.5.tgz",
      "version": "4.5.5"
    },
    "node_modules/@smithy/middleware-serde": {
      "dependencies": {
        "@smithy/core": "^3.23.17",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-Lx9JMO9vArPtiChE3wbEZ5akMIDQpWQtlu90lhACQmNOXcGXRbaDywMHDzuDZ2OkZzP+9wQfZi3YJT9F67zTQQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.20.tgz",
      "version": "4.2.20"
    },
    "node_modules/@smithy/middleware-stack": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-2dvkUKLuFdKsCRmOE4Mn63co0Djtsm+JMh0bYZQupN1pJwMeE8FmQmRLLzzEMN0dnNi7CDCYYH8F0EVwWiPBeA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/node-config-provider": {
      "dependencies": {
        "@smithy/property-provider": "^4.2.14",
        "@smithy/shared-ini-file-loader": "^4.4.9",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-S+gFjyo/weSVL0P1b9Ts8C/CwIfNCgUPikk3sl6QVsfE/uUuO+QsF+NsE/JkpvWqqyz1wg7HFdiaZuj5CoBMRg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.14.tgz",
      "version": "4.3.14"
    },
    "node_modules/@smithy/node-http-handler": {
      "dependencies": {
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/querystring-builder": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-iB+orM4x3xrr57X3YaXazfKnntl0LHlZB1kcXSGzMV1Tt0+YwEjGlbjk/44qEGtBzXAz6yFDzkYTKSV6Pj2HUg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.6.1.tgz",
      "version": "4.6.1"
    },
    "node_modules/@smithy/property-provider": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-WuM31CgfsnQ/10i7NYr0PyxqknD72Y5uMfUMVSniPjbEPceiTErb4eIqJQ+pdxNEAUEWrewrGjIRjVbVHsxZiQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/protocol-http": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-dN5F8kHx8RNU0r+pCwNmFZyz6ChjMkzShy/zup6MtkRmmix4vZzJdW+di7x//b1LiynIev88FM18ie+wwPcQtQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.14.tgz",
      "version": "5.3.14"
    },
    "node_modules/@smithy/querystring-builder": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "@smithy/util-uri-escape": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-XYA5Z0IqTeF+5XDdh4BBmSA0HvbgVZIyv4cmOoUheDNR57K1HgBp9ukUMx3Cr3XpDHHpLBnexPE3LAtDsZkj2A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/querystring-parser": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-hr+YyqBD23GVvRxGGrcc/oOeNlK3PzT5Fu4dzrDXxzS1LpFiuL2PQQqKPs87M79aW7ziMs+nvB3qdw77SqE7Lw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/service-error-classification": {
      "dependencies": {
        "@smithy/types": "^4.14.1"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-9jKsBYQRPR0xBLgc2415RsA5PIcP2sis4oBdN9s0D13cg1B1284mNTjx9Yc+BEERXzuPm5ObktI96OxsKh8E9A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.3.0.tgz",
      "version": "4.3.0"
    },
    "node_modules/@smithy/shared-ini-file-loader": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-495/V2I15SHgedSJoDPD23JuSfKAp726ZI1V0wtjB07Wh7q/0tri/0e0DLefZCHgxZonrGKt/OCTpAtP1wE1kQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.9.tgz",
      "version": "4.4.9"
    },
    "node_modules/@smithy/signature-v4": {
      "dependencies": {
        "@smithy/is-array-buffer": "^4.2.2",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-hex-encoding": "^4.2.2",
        "@smithy/util-middleware": "^4.2.14",
        "@smithy/util-uri-escape": "^4.2.2",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-1D9Y/nmlVjCeSivCbhZ7hgEpmHyY1h0GvpSZt3l0xcD9JjmjVC1CHOozS6+Gh+/ldMH8JuJ6cujObQqfayAVFA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.14.tgz",
      "version": "5.3.14"
    },
    "node_modules/@smithy/smithy-client": {
      "dependencies": {
        "@smithy/core": "^3.23.17",
        "@smithy/middleware-endpoint": "^4.4.32",
        "@smithy/middleware-stack": "^4.2.14",
        "@smithy/protocol-http": "^5.3.14",
        "@smithy/types": "^4.14.1",
        "@smithy/util-stream": "^4.5.25",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-y/Pcj1V9+qG98gyu1gvftHB7rDpdh+7kIBIggs55yGm3JdtBV8GT8IFF3a1qxZ79QnaJHX9GXzvBG6tAd+czJA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.13.tgz",
      "version": "4.12.13"
    },
    "node_modules/@smithy/types": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.1.tgz",
      "version": "4.14.1"
    },
    "node_modules/@smithy/url-parser": {
      "dependencies": {
        "@smithy/querystring-parser": "^4.2.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-p06BiBigJ8bTA3MgnOfCtDUWnAMY0YfedO/GRpmc7p+wg3KW8vbXy1xwSu5ASy0wV7rRYtlfZOIKH4XqfhjSQQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/util-base64": {
      "dependencies": {
        "@smithy/util-buffer-from": "^4.2.2",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz",
      "version": "4.3.2"
    },
    "node_modules/@smithy/util-body-length-browser": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/util-body-length-node": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz",
      "version": "4.2.3"
    },
    "node_modules/@smithy/util-buffer-from": {
      "dependencies": {
        "@smithy/is-array-buffer": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/util-config-provider": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/util-defaults-mode-browser": {
      "dependencies": {
        "@smithy/property-provider": "^4.2.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-a5bNrdiONYB/qE2BuKegvUMd/+ZDwdg4vsNuuSzYE8qs2EYAdK9CynL+Rzn29PbPiUqoz/cbpRbcLzD5lEevHw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.49.tgz",
      "version": "4.3.49"
    },
    "node_modules/@smithy/util-defaults-mode-node": {
      "dependencies": {
        "@smithy/config-resolver": "^4.4.17",
        "@smithy/credential-provider-imds": "^4.2.14",
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/property-provider": "^4.2.14",
        "@smithy/smithy-client": "^4.12.13",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-g1cvrJvOnzeJgEdf7AE4luI7gp6L8weE0y9a9wQUSGtjb8QRHDbCJYuE4Sy0SD9N8RrnNPFsPltAz/OSoBR9Zw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.54.tgz",
      "version": "4.2.54"
    },
    "node_modules/@smithy/util-endpoints": {
      "dependencies": {
        "@smithy/node-config-provider": "^4.3.14",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-a55Tr+3OKld4TTtnT+RhKOQHyPxm3j/xL4OR83WBUhLJaKDS9dnJ7arRMOp3t31dcLhApwG9bgvrRXBHlLdIkg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.4.2.tgz",
      "version": "3.4.2"
    },
    "node_modules/@smithy/util-hex-encoding": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/util-middleware": {
      "dependencies": {
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-1Su2vj9RYNDEv/V+2E+jXkkwGsgR7dc4sfHn9Z7ruzQHJIEni9zzw5CauvRXlFJfmgcqYP8fWa0dkh2Q2YaQyw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.14.tgz",
      "version": "4.2.14"
    },
    "node_modules/@smithy/util-retry": {
      "dependencies": {
        "@smithy/service-error-classification": "^4.3.0",
        "@smithy/types": "^4.14.1",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-FY1UQQ1VFmMwiYp1GVS4MeaGD5O0blLNYK0xCRHU+mJgeoH/hSY8Ld8sJWKQ6uznkh14HveRGQJncgPyNl9J+A==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.3.4.tgz",
      "version": "4.3.4"
    },
    "node_modules/@smithy/util-stream": {
      "dependencies": {
        "@smithy/fetch-http-handler": "^5.3.17",
        "@smithy/node-http-handler": "^4.6.1",
        "@smithy/types": "^4.14.1",
        "@smithy/util-base64": "^4.3.2",
        "@smithy/util-buffer-from": "^4.2.2",
        "@smithy/util-hex-encoding": "^4.2.2",
        "@smithy/util-utf8": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-/PFpG4k8Ze8Ei+mMKj3oiPICYekthuzePZMgZbCqMiXIHHf4n2aZ4Ps0aSRShycFTGuj/J6XldmC0x0DwednIA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.25.tgz",
      "version": "4.5.25"
    },
    "node_modules/@smithy/util-uri-escape": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/util-utf8": {
      "dependencies": {
        "@smithy/util-buffer-from": "^4.2.2",
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz",
      "version": "4.2.2"
    },
    "node_modules/@smithy/uuid": {
      "dependencies": {
        "tslib": "^2.6.2"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/@swc/helpers": {
      "dependencies": {
        "tslib": "^2.8.0"
      },
      "integrity": "sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.21.tgz",
      "version": "0.5.21"
    },
    "node_modules/@tokenizer/inflate": {
      "dependencies": {
        "debug": "^4.4.3",
        "token-types": "^6.1.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz",
      "version": "0.4.1"
    },
    "node_modules/@tokenizer/token": {
      "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
      "version": "0.3.0"
    },
    "node_modules/@types/node": {
      "dependencies": {
        "undici-types": "~6.21.0"
      },
      "integrity": "sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.17.tgz",
      "version": "22.19.17"
    },
    "node_modules/@vscode/l10n": {
      "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz",
      "version": "0.0.18"
    },
    "node_modules/@vscode/tree-sitter-wasm": {
      "integrity": "sha512-RJFoomET6FajjG511fmQxeBQfU6M24a0aFZPqpid+ttIxanWf1VGytBG0UmsGjt07qmIPJS8U31D+aecuCucsQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@vscode/tree-sitter-wasm/-/tree-sitter-wasm-0.3.1.tgz",
      "version": "0.3.1"
    },
    "node_modules/@vtsls/language-server": {
      "bin": {
        "vtsls": "bin/vtsls.js"
      },
      "dependencies": {
        "@vtsls/language-service": "0.3.0",
        "vscode-languageserver": "^9.0.1",
        "vscode-uri": "^3.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-EYTkCHNGz3MFSP7z0DZ5+WBQY5CWEH7bCUu53EaDloBTjghoi2vfZqSrS0+7WsRG03MhBhjGG9ifNee/2kixvQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@vtsls/language-server/-/language-server-0.3.0.tgz",
      "version": "0.3.0"
    },
    "node_modules/@vtsls/language-server/node_modules/vscode-languageserver": {
      "bin": {
        "installServerIntoExtension": "bin/installServerIntoExtension"
      },
      "dependencies": {
        "vscode-languageserver-protocol": "3.17.5"
      },
      "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz",
      "version": "9.0.1"
    },
    "node_modules/@vtsls/language-service": {
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "@vtsls/vscode-fuzzy": "0.1.0",
        "jsonc-parser": "^3.2.0",
        "semver": "7.5.2",
        "typescript": "5.9.3",
        "vscode-languageserver-protocol": "^3.17.5",
        "vscode-languageserver-textdocument": "^1.0.12",
        "vscode-uri": "^3.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-u2Z5oY64953CvG1SdI6Zimlbnaqj7OT/sj9zcw/gr/f6pl3e0ryh8lsa376MeC9T/SW7q+Aw0YMyUZIIIZOyng==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@vtsls/language-service/-/language-service-0.3.0.tgz",
      "version": "0.3.0"
    },
    "node_modules/@vtsls/language-service/node_modules/lru-cache": {
      "dependencies": {
        "yallist": "^4.0.0"
      },
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
      "version": "6.0.0"
    },
    "node_modules/@vtsls/language-service/node_modules/semver": {
      "bin": {
        "semver": "bin/semver.js"
      },
      "dependencies": {
        "lru-cache": "^6.0.0"
      },
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz",
      "version": "7.5.2"
    },
    "node_modules/@vtsls/language-service/node_modules/yallist": {
      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/@vtsls/vscode-fuzzy": {
      "integrity": "sha512-jpJ6pFyi152BZ65j1D7otCf1YA9xaMqXV6nn2MOF8BNx0mkwIp2lTj26xvGk/mvEtiVvsGN3vMiBNXMxcv6bIA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/@vtsls/vscode-fuzzy/-/vscode-fuzzy-0.1.0.tgz",
      "version": "0.1.0"
    },
    "node_modules/@whiskeysockets/baileys": {
      "dependencies": {
        "@cacheable/node-cache": "^1.4.0",
        "@hapi/boom": "^9.1.3",
        "async-mutex": "^0.5.0",
        "libsignal": "^6.0.0",
        "lru-cache": "^11.1.0",
        "music-metadata": "^11.12.3",
        "p-queue": "^9.0.0",
        "pino": "^9.6",
        "protobufjs": "^7.5.6",
        "whatsapp-rust-bridge": "0.5.4",
        "ws": "^8.13.0"
      },
      "engines": {
        "node": ">=20.0.0"
      },
      "hasInstallScript": true,
      "integrity": "sha512-66uCsV27S9ttgn5qHRVR5KPkIPPvwo6nCfuLWYbwKPHnXg4+KOgl2aPeLI+Kwnv9Tl17yBcMOuRhuH0vQfm25g==",
      "license": "MIT",
      "peerDependencies": {
        "audio-decode": "^2.1.3",
        "jimp": "^1.6.1",
        "link-preview-js": "^3.0.0",
        "sharp": "*"
      },
      "peerDependenciesMeta": {
        "audio-decode": {
          "optional": true
        },
        "jimp": {
          "optional": true
        },
        "link-preview-js": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/@whiskeysockets/baileys/-/baileys-7.0.0-rc12.tgz",
      "version": "7.0.0-rc12"
    },
    "node_modules/abort-controller": {
      "dependencies": {
        "event-target-shim": "^5.0.0"
      },
      "engines": {
        "node": ">=6.5"
      },
      "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/accepts": {
      "dependencies": {
        "mime-types": "^3.0.0",
        "negotiator": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/agent-base": {
      "engines": {
        "node": ">= 14"
      },
      "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
      "version": "7.1.4"
    },
    "node_modules/ajv": {
      "dependencies": {
        "fast-deep-equal": "^3.1.3",
        "fast-uri": "^3.0.1",
        "json-schema-traverse": "^1.0.0",
        "require-from-string": "^2.0.2"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/epoberezkin"
      },
      "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
      "version": "8.20.0"
    },
    "node_modules/ajv-draft-04": {
      "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==",
      "license": "MIT",
      "peerDependencies": {
        "ajv": "^8.5.0"
      },
      "peerDependenciesMeta": {
        "ajv": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/ajv-formats": {
      "dependencies": {
        "ajv": "^8.0.0"
      },
      "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
      "license": "MIT",
      "peerDependencies": {
        "ajv": "^8.0.0"
      },
      "peerDependenciesMeta": {
        "ajv": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
      "version": "3.0.1"
    },
    "node_modules/ajv-i18n": {
      "integrity": "sha512-v/ei2UkCEeuKNXh8RToiFsUclmU+G57LO1Oo22OagNMENIw+Yb8eMwvHu7Vn9fmkjJyv6XclhJ8TbuigSglPkg==",
      "license": "MIT",
      "peerDependencies": {
        "ajv": "^8.0.0-beta.0"
      },
      "resolved": "https://registry.npmjs.org/ajv-i18n/-/ajv-i18n-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/ansi-regex": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
      },
      "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
      "version": "6.2.2"
    },
    "node_modules/ansi-styles": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      },
      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
      "version": "6.2.3"
    },
    "node_modules/any-base": {
      "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/arch": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/asciichart": {
      "integrity": "sha512-PNxzXIPPOtWq8T7bgzBtk9cI2lgS4SJZthUHEiQ1aoIc3lNzGfUvIvo9LiAnq26TACo9t1/4qP6KTGAUbzX9Xg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/asciichart/-/asciichart-1.5.25.tgz",
      "version": "1.5.25"
    },
    "node_modules/async-mutex": {
      "dependencies": {
        "tslib": "^2.4.0"
      },
      "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz",
      "version": "0.5.0"
    },
    "node_modules/asynckit": {
      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
      "version": "0.4.0"
    },
    "node_modules/atomic-sleep": {
      "engines": {
        "node": ">=8.0.0"
      },
      "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/auto-bind": {
      "engines": {
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/await-to-js": {
      "engines": {
        "node": ">=6.0.0"
      },
      "integrity": "sha512-zJAaP9zxTcvTHRlejau3ZOY4V7SRpiByf3/dxx2uyKxxor19tpmpV2QRsTKikckwhaPmr2dVpxxMr7jOCYVp5g==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/await-to-js/-/await-to-js-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/axios": {
      "dependencies": {
        "follow-redirects": "^1.15.11",
        "form-data": "^4.0.5",
        "proxy-from-env": "^2.1.0"
      },
      "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz",
      "version": "1.15.2"
    },
    "node_modules/base64-js": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
      "version": "1.5.1"
    },
    "node_modules/bash-language-server": {
      "bin": {
        "bash-language-server": "out/cli.js"
      },
      "dependencies": {
        "editorconfig": "2.0.1",
        "fast-glob": "3.3.3",
        "fuzzy-search": "3.2.1",
        "node-fetch": "2.7.0",
        "turndown": "7.2.0",
        "vscode-languageserver": "8.0.2",
        "vscode-languageserver-textdocument": "1.0.12",
        "web-tree-sitter": "0.24.5",
        "zod": "3.24.2"
      },
      "engines": {
        "node": ">=16"
      },
      "integrity": "sha512-DCuV+/BZAAozsp5blvi6jDnU/ZDaTpJpWM0zqwGjnirfqv7iBsMK32xOze/jipxU0PUZ6CBUKgRUMKI7Kk70Lg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/bash-language-server/-/bash-language-server-5.6.0.tgz",
      "version": "5.6.0"
    },
    "node_modules/bash-language-server/node_modules/turndown": {
      "dependencies": {
        "@mixmark-io/domino": "^2.2.0"
      },
      "integrity": "sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.0.tgz",
      "version": "7.2.0"
    },
    "node_modules/bash-language-server/node_modules/web-tree-sitter": {
      "integrity": "sha512-+J/2VSHN8J47gQUAvF8KDadrfz6uFYVjxoxbKWDoXVsH2u7yLdarCnIURnrMA6uSRkgX3SdmqM5BOoQjPdSh5w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.24.5.tgz",
      "version": "0.24.5"
    },
    "node_modules/bash-language-server/node_modules/zod": {
      "funding": {
        "url": "https://github.com/sponsors/colinhacks"
      },
      "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz",
      "version": "3.24.2"
    },
    "node_modules/bidi-js": {
      "dependencies": {
        "require-from-string": "^2.0.2"
      },
      "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz",
      "version": "1.0.3"
    },
    "node_modules/bindings": {
      "dependencies": {
        "file-uri-to-path": "1.0.0"
      },
      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
      "version": "1.5.0"
    },
    "node_modules/bmp-js": {
      "integrity": "sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz",
      "version": "0.1.0"
    },
    "node_modules/body-parser": {
      "dependencies": {
        "bytes": "^3.1.2",
        "content-type": "^1.0.5",
        "debug": "^4.4.3",
        "http-errors": "^2.0.0",
        "iconv-lite": "^0.7.0",
        "on-finished": "^2.4.1",
        "qs": "^6.14.1",
        "raw-body": "^3.0.1",
        "type-is": "^2.0.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz",
      "version": "2.2.2"
    },
    "node_modules/boolbase": {
      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/bowser": {
      "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",
      "version": "2.14.1"
    },
    "node_modules/braces": {
      "dependencies": {
        "fill-range": "^7.1.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
      "version": "3.0.3"
    },
    "node_modules/brotli": {
      "dependencies": {
        "base64-js": "^1.1.2"
      },
      "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz",
      "version": "1.3.3"
    },
    "node_modules/browserify-zlib": {
      "dependencies": {
        "pako": "~1.0.5"
      },
      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
      "version": "0.2.0"
    },
    "node_modules/buffer": {
      "dependencies": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.2.1"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
      "version": "6.0.3"
    },
    "node_modules/buffer-equal": {
      "engines": {
        "node": ">=0.4.0"
      },
      "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
      "version": "0.0.1"
    },
    "node_modules/bytes": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
      "version": "3.1.2"
    },
    "node_modules/cacheable": {
      "dependencies": {
        "@cacheable/memory": "^2.0.8",
        "@cacheable/utils": "^2.4.1",
        "hookified": "^1.15.0",
        "keyv": "^5.6.0",
        "qified": "^0.10.1"
      },
      "integrity": "sha512-EQfaKe09tl615iNvq/TBRWTFf1AKJNXYQSsMx0Z3EI0nA+pVsVPS8wJhnRlkbdacKPh1d0qVIhwTc2zsQNFEEg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.5.tgz",
      "version": "2.3.5"
    },
    "node_modules/call-bind-apply-helpers": {
      "dependencies": {
        "es-errors": "^1.3.0",
        "function-bind": "^1.1.2"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/call-bound": {
      "dependencies": {
        "call-bind-apply-helpers": "^1.0.2",
        "get-intrinsic": "^1.3.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
      "version": "1.0.4"
    },
    "node_modules/camelcase": {
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
      "version": "5.3.1"
    },
    "node_modules/chalk": {
      "engines": {
        "node": "^12.17.0 || ^14.13 || >=16.0.0"
      },
      "funding": {
        "url": "https://github.com/chalk/chalk?sponsor=1"
      },
      "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
      "version": "5.6.2"
    },
    "node_modules/chokidar": {
      "dependencies": {
        "readdirp": "^4.0.1"
      },
      "engines": {
        "node": ">= 14.16.0"
      },
      "funding": {
        "url": "https://paulmillr.com/funding/"
      },
      "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
      "version": "4.0.3"
    },
    "node_modules/cli-boxes": {
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/clipboardy": {
      "dependencies": {
        "arch": "^2.1.1",
        "execa": "^1.0.0",
        "is-wsl": "^2.1.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz",
      "version": "2.3.0"
    },
    "node_modules/clipboardy/node_modules/cross-spawn": {
      "dependencies": {
        "nice-try": "^1.0.4",
        "path-key": "^2.0.1",
        "semver": "^5.5.0",
        "shebang-command": "^1.2.0",
        "which": "^1.2.9"
      },
      "engines": {
        "node": ">=4.8"
      },
      "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz",
      "version": "6.0.6"
    },
    "node_modules/clipboardy/node_modules/execa": {
      "dependencies": {
        "cross-spawn": "^6.0.0",
        "get-stream": "^4.0.0",
        "is-stream": "^1.1.0",
        "npm-run-path": "^2.0.0",
        "p-finally": "^1.0.0",
        "signal-exit": "^3.0.0",
        "strip-eof": "^1.0.0"
      },
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/clipboardy/node_modules/get-stream": {
      "dependencies": {
        "pump": "^3.0.0"
      },
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/clipboardy/node_modules/is-stream": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/clipboardy/node_modules/npm-run-path": {
      "dependencies": {
        "path-key": "^2.0.0"
      },
      "engines": {
        "node": ">=4"
      },
      "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
      "version": "2.0.2"
    },
    "node_modules/clipboardy/node_modules/path-key": {
      "engines": {
        "node": ">=4"
      },
      "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/clipboardy/node_modules/semver": {
      "bin": {
        "semver": "bin/semver"
      },
      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
      "license": "ISC",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
      "version": "5.7.2"
    },
    "node_modules/clipboardy/node_modules/shebang-command": {
      "dependencies": {
        "shebang-regex": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/clipboardy/node_modules/shebang-regex": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/clipboardy/node_modules/signal-exit": {
      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
      "license": "ISC",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
      "version": "3.0.7"
    },
    "node_modules/clipboardy/node_modules/which": {
      "bin": {
        "which": "bin/which"
      },
      "dependencies": {
        "isexe": "^2.0.0"
      },
      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
      "license": "ISC",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
      "version": "1.3.1"
    },
    "node_modules/cliui": {
      "dependencies": {
        "string-width": "^4.2.0",
        "strip-ansi": "^6.0.0",
        "wrap-ansi": "^6.2.0"
      },
      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
      "version": "6.0.0"
    },
    "node_modules/cliui/node_modules/ansi-regex": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/cliui/node_modules/ansi-styles": {
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      },
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
      "version": "4.3.0"
    },
    "node_modules/cliui/node_modules/emoji-regex": {
      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
      "version": "8.0.0"
    },
    "node_modules/cliui/node_modules/is-fullwidth-code-point": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/cliui/node_modules/string-width": {
      "dependencies": {
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
      "version": "4.2.3"
    },
    "node_modules/cliui/node_modules/strip-ansi": {
      "dependencies": {
        "ansi-regex": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
      "version": "6.0.1"
    },
    "node_modules/cliui/node_modules/wrap-ansi": {
      "dependencies": {
        "ansi-styles": "^4.0.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
      "version": "6.2.0"
    },
    "node_modules/clone": {
      "engines": {
        "node": ">=0.8"
      },
      "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
      "version": "2.1.2"
    },
    "node_modules/code-excerpt": {
      "dependencies": {
        "convert-to-spaces": "^2.0.1"
      },
      "engines": {
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
      },
      "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/color-convert": {
      "dependencies": {
        "color-name": "~1.1.4"
      },
      "engines": {
        "node": ">=7.0.0"
      },
      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/color-name": {
      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
      "version": "1.1.4"
    },
    "node_modules/combined-stream": {
      "dependencies": {
        "delayed-stream": "~1.0.0"
      },
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
      "version": "1.0.8"
    },
    "node_modules/commander": {
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
      "version": "12.1.0"
    },
    "node_modules/content-disposition": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/content-type": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
      "version": "1.0.5"
    },
    "node_modules/convert-to-spaces": {
      "engines": {
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
      },
      "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/cookie": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
      "version": "0.7.2"
    },
    "node_modules/cookie-signature": {
      "engines": {
        "node": ">=6.6.0"
      },
      "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
      "version": "1.2.2"
    },
    "node_modules/core-js": {
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/core-js"
      },
      "hasInstallScript": true,
      "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
      "version": "3.49.0"
    },
    "node_modules/cors": {
      "dependencies": {
        "object-assign": "^4",
        "vary": "^1"
      },
      "engines": {
        "node": ">= 0.10"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
      "version": "2.8.6"
    },
    "node_modules/cross-spawn": {
      "dependencies": {
        "path-key": "^3.1.0",
        "shebang-command": "^2.0.0",
        "which": "^2.0.1"
      },
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
      "version": "7.0.6"
    },
    "node_modules/css-select": {
      "dependencies": {
        "boolbase": "^1.0.0",
        "css-what": "^6.1.0",
        "domhandler": "^5.0.2",
        "domutils": "^3.0.1",
        "nth-check": "^2.0.1"
      },
      "funding": {
        "url": "https://github.com/sponsors/fb55"
      },
      "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
      "version": "5.2.2"
    },
    "node_modules/css-what": {
      "engines": {
        "node": ">= 6"
      },
      "funding": {
        "url": "https://github.com/sponsors/fb55"
      },
      "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
      "version": "6.2.2"
    },
    "node_modules/cssfilter": {
      "integrity": "sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz",
      "version": "0.0.10"
    },
    "node_modules/curve25519-js": {
      "integrity": "sha512-axn2UMEnkhyDUPWOwVKBMVIzSQy2ejH2xRGy1wq81dqRwApXfIzfbE3hIX0ZRFBIihf/KDqK158DLwESu4AK1w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/curve25519-js/-/curve25519-js-0.0.4.tgz",
      "version": "0.0.4"
    },
    "node_modules/debug": {
      "dependencies": {
        "ms": "^2.1.3"
      },
      "engines": {
        "node": ">=6.0"
      },
      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
      "license": "MIT",
      "peerDependenciesMeta": {
        "supports-color": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
      "version": "4.4.3"
    },
    "node_modules/decamelize": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/delayed-stream": {
      "engines": {
        "node": ">=0.4.0"
      },
      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/depd": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/detect-libc": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
      "license": "Apache-2.0",
      "peer": true,
      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
      "version": "2.1.2"
    },
    "node_modules/dfa": {
      "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/diff": {
      "engines": {
        "node": ">=0.3.1"
      },
      "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
      "version": "8.0.4"
    },
    "node_modules/dijkstrajs": {
      "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
      "version": "1.0.3"
    },
    "node_modules/dom-mutator": {
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-iCt9o0aYfXMUkz/43ZOAUFQYotjGB+GNbYJiJdz4TgXkyToXbbRy5S6FbTp72lRBtfpUMwEc1KmpFEU4CZeoNg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/dom-mutator/-/dom-mutator-0.6.0.tgz",
      "version": "0.6.0"
    },
    "node_modules/dom-serializer": {
      "dependencies": {
        "domelementtype": "^2.3.0",
        "domhandler": "^5.0.2",
        "entities": "^4.2.0"
      },
      "funding": {
        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
      },
      "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/dom-walk": {
      "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
      "version": "0.1.2"
    },
    "node_modules/domelementtype": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/fb55"
        }
      ],
      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
      "version": "2.3.0"
    },
    "node_modules/domhandler": {
      "dependencies": {
        "domelementtype": "^2.3.0"
      },
      "engines": {
        "node": ">= 4"
      },
      "funding": {
        "url": "https://github.com/fb55/domhandler?sponsor=1"
      },
      "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
      "version": "5.0.3"
    },
    "node_modules/domutils": {
      "dependencies": {
        "dom-serializer": "^2.0.0",
        "domelementtype": "^2.3.0",
        "domhandler": "^5.0.3"
      },
      "funding": {
        "url": "https://github.com/fb55/domutils?sponsor=1"
      },
      "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
      "version": "3.2.2"
    },
    "node_modules/dotenv": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://dotenvx.com"
      },
      "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
      "version": "17.4.2"
    },
    "node_modules/dunder-proto": {
      "dependencies": {
        "call-bind-apply-helpers": "^1.0.1",
        "es-errors": "^1.3.0",
        "gopd": "^1.2.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/editorconfig": {
      "bin": {
        "editorconfig": "bin/editorconfig"
      },
      "dependencies": {
        "@one-ini/wasm": "0.2.0",
        "commander": "^13.1.0",
        "minimatch": "10.0.1",
        "semver": "^7.7.1"
      },
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-jMVc7LbF/M13cSpBiVWGut+qhIyOddIhSXPAntMSboEigGFGaQmBow9ZrVog0VT2K89qm0cyGHa7FRhcOqP8hA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/editorconfig/node_modules/balanced-match": {
      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/editorconfig/node_modules/brace-expansion": {
      "dependencies": {
        "balanced-match": "^1.0.0"
      },
      "integrity": "sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz",
      "version": "2.1.1"
    },
    "node_modules/editorconfig/node_modules/commander": {
      "engines": {
        "node": ">=18"
      },
      "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz",
      "version": "13.1.0"
    },
    "node_modules/editorconfig/node_modules/minimatch": {
      "dependencies": {
        "brace-expansion": "^2.0.1"
      },
      "engines": {
        "node": "20 || >=22"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      },
      "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
      "version": "10.0.1"
    },
    "node_modules/ee-first": {
      "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
      "version": "1.1.1"
    },
    "node_modules/emoji-regex": {
      "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
      "version": "10.6.0"
    },
    "node_modules/encodeurl": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/end-of-stream": {
      "dependencies": {
        "once": "^1.4.0"
      },
      "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
      "version": "1.4.5"
    },
    "node_modules/entities": {
      "engines": {
        "node": ">=0.12"
      },
      "funding": {
        "url": "https://github.com/fb55/entities?sponsor=1"
      },
      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
      "version": "4.5.0"
    },
    "node_modules/env-paths": {
      "engines": {
        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/es-define-property": {
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/es-errors": {
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
      "version": "1.3.0"
    },
    "node_modules/es-object-atoms": {
      "dependencies": {
        "es-errors": "^1.3.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
      "version": "1.1.1"
    },
    "node_modules/es-set-tostringtag": {
      "dependencies": {
        "es-errors": "^1.3.0",
        "get-intrinsic": "^1.2.6",
        "has-tostringtag": "^1.0.2",
        "hasown": "^2.0.2"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
      "version": "2.1.0"
    },
    "node_modules/escape-html": {
      "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
      "version": "1.0.3"
    },
    "node_modules/escape-string-regexp": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/etag": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
      "version": "1.8.1"
    },
    "node_modules/event-target-shim": {
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/eventemitter3": {
      "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
      "version": "5.0.4"
    },
    "node_modules/events": {
      "engines": {
        "node": ">=0.8.x"
      },
      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
      "version": "3.3.0"
    },
    "node_modules/eventsource": {
      "dependencies": {
        "eventsource-parser": "^3.0.1"
      },
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
      "version": "3.0.7"
    },
    "node_modules/eventsource-parser": {
      "engines": {
        "node": ">=18.0.0"
      },
      "integrity": "sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz",
      "version": "3.0.8"
    },
    "node_modules/execa": {
      "dependencies": {
        "@sindresorhus/merge-streams": "^4.0.0",
        "cross-spawn": "^7.0.6",
        "figures": "^6.1.0",
        "get-stream": "^9.0.0",
        "human-signals": "^8.0.1",
        "is-plain-obj": "^4.1.0",
        "is-stream": "^4.0.1",
        "npm-run-path": "^6.0.0",
        "pretty-ms": "^9.2.0",
        "signal-exit": "^4.1.0",
        "strip-final-newline": "^4.0.0",
        "yoctocolors": "^2.1.1"
      },
      "engines": {
        "node": "^18.19.0 || >=20.5.0"
      },
      "funding": {
        "url": "https://github.com/sindresorhus/execa?sponsor=1"
      },
      "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz",
      "version": "9.6.1"
    },
    "node_modules/exif-parser": {
      "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz",
      "version": "0.1.12"
    },
    "node_modules/express": {
      "dependencies": {
        "accepts": "^2.0.0",
        "body-parser": "^2.2.1",
        "content-disposition": "^1.0.0",
        "content-type": "^1.0.5",
        "cookie": "^0.7.1",
        "cookie-signature": "^1.2.1",
        "debug": "^4.4.0",
        "depd": "^2.0.0",
        "encodeurl": "^2.0.0",
        "escape-html": "^1.0.3",
        "etag": "^1.8.1",
        "finalhandler": "^2.1.0",
        "fresh": "^2.0.0",
        "http-errors": "^2.0.0",
        "merge-descriptors": "^2.0.0",
        "mime-types": "^3.0.0",
        "on-finished": "^2.4.1",
        "once": "^1.4.0",
        "parseurl": "^1.3.3",
        "proxy-addr": "^2.0.7",
        "qs": "^6.14.0",
        "range-parser": "^1.2.1",
        "router": "^2.2.0",
        "send": "^1.1.0",
        "serve-static": "^2.2.0",
        "statuses": "^2.0.1",
        "type-is": "^2.0.1",
        "vary": "^1.1.2"
      },
      "engines": {
        "node": ">= 18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
      "version": "5.2.1"
    },
    "node_modules/express-rate-limit": {
      "dependencies": {
        "ip-address": "^10.2.0"
      },
      "engines": {
        "node": ">= 16"
      },
      "funding": {
        "url": "https://github.com/sponsors/express-rate-limit"
      },
      "integrity": "sha512-5O6KYmyJEpuPJV5hNTXKbAHWRqrzyu+OI3vUnSd2kXFubIVpG7ezpgxQy76Zo5GQZtrQBg86hF+CM/NX+cioiQ==",
      "license": "MIT",
      "peerDependencies": {
        "express": ">= 4.11"
      },
      "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.5.1.tgz",
      "version": "8.5.1"
    },
    "node_modules/fast-deep-equal": {
      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
      "version": "3.1.3"
    },
    "node_modules/fast-glob": {
      "dependencies": {
        "@nodelib/fs.stat": "^2.0.2",
        "@nodelib/fs.walk": "^1.2.3",
        "glob-parent": "^5.1.2",
        "merge2": "^1.3.0",
        "micromatch": "^4.0.8"
      },
      "engines": {
        "node": ">=8.6.0"
      },
      "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
      "version": "3.3.3"
    },
    "node_modules/fast-uri": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/fastify"
        },
        {
          "type": "opencollective",
          "url": "https://opencollective.com/fastify"
        }
      ],
      "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz",
      "version": "3.1.2"
    },
    "node_modules/fast-xml-builder": {
      "dependencies": {
        "path-expression-matcher": "^1.5.0",
        "xml-naming": "^0.1.0"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/fast-xml-parser": {
      "bin": {
        "fxparser": "src/cli/cli.js"
      },
      "dependencies": {
        "@nodable/entities": "^2.1.0",
        "fast-xml-builder": "^1.1.5",
        "path-expression-matcher": "^1.5.0",
        "strnum": "^2.2.3"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "integrity": "sha512-8Cc3f8GUGUULg34pBch/KGyPLglS+OFs05deyOlY7fL2MTagYPKrVQNmR1fLF/yJ9PH5ZSTd3YDF6pnmeZU+zA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.1.tgz",
      "version": "5.7.1"
    },
    "node_modules/fastq": {
      "dependencies": {
        "reusify": "^1.0.4"
      },
      "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
      "version": "1.20.1"
    },
    "node_modules/fflate": {
      "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
      "version": "0.8.2"
    },
    "node_modules/figures": {
      "dependencies": {
        "is-unicode-supported": "^2.0.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
      "version": "6.1.0"
    },
    "node_modules/file-type": {
      "dependencies": {
        "@tokenizer/inflate": "^0.4.1",
        "strtok3": "^10.3.4",
        "token-types": "^6.1.1",
        "uint8array-extras": "^1.4.0"
      },
      "engines": {
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/sindresorhus/file-type?sponsor=1"
      },
      "integrity": "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz",
      "version": "21.3.4"
    },
    "node_modules/file-uri-to-path": {
      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/fill-range": {
      "dependencies": {
        "to-regex-range": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
      "version": "7.1.1"
    },
    "node_modules/finalhandler": {
      "dependencies": {
        "debug": "^4.4.0",
        "encodeurl": "^2.0.0",
        "escape-html": "^1.0.3",
        "on-finished": "^2.4.1",
        "parseurl": "^1.3.3",
        "statuses": "^2.0.1"
      },
      "engines": {
        "node": ">= 18.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
      "version": "2.1.1"
    },
    "node_modules/find-up": {
      "dependencies": {
        "locate-path": "^5.0.0",
        "path-exists": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/follow-redirects": {
      "engines": {
        "node": ">=4.0"
      },
      "funding": [
        {
          "type": "individual",
          "url": "https://github.com/sponsors/RubenVerborgh"
        }
      ],
      "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
      "license": "MIT",
      "peerDependenciesMeta": {
        "debug": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
      "version": "1.16.0"
    },
    "node_modules/fontkit": {
      "dependencies": {
        "@swc/helpers": "^0.5.12",
        "brotli": "^1.3.2",
        "clone": "^2.1.2",
        "dfa": "^1.2.0",
        "fast-deep-equal": "^3.1.3",
        "restructure": "^3.0.0",
        "tiny-inflate": "^1.0.3",
        "unicode-properties": "^1.4.0",
        "unicode-trie": "^2.0.0"
      },
      "integrity": "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.4.tgz",
      "version": "2.0.4"
    },
    "node_modules/form-data": {
      "dependencies": {
        "asynckit": "^0.4.0",
        "combined-stream": "^1.0.8",
        "es-set-tostringtag": "^2.1.0",
        "hasown": "^2.0.2",
        "mime-types": "^2.1.12"
      },
      "engines": {
        "node": ">= 6"
      },
      "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
      "version": "4.0.5"
    },
    "node_modules/form-data/node_modules/mime-db": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
      "version": "1.52.0"
    },
    "node_modules/form-data/node_modules/mime-types": {
      "dependencies": {
        "mime-db": "1.52.0"
      },
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
      "version": "2.1.35"
    },
    "node_modules/forwarded": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
      "version": "0.2.0"
    },
    "node_modules/fresh": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/fsevents": {
      "engines": {
        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
      },
      "hasInstallScript": true,
      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
      "version": "2.3.3"
    },
    "node_modules/function-bind": {
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/fuse.js": {
      "engines": {
        "node": ">=10"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/krisk"
      },
      "integrity": "sha512-plz8RVjfcDedTGfVngWH1jmJvBvAwi1v2jecfDerbEnMcmOYUEEwKFTHbNoCiYyzaK2Ws8lABkTCcRSqCY1q4w==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.3.0.tgz",
      "version": "7.3.0"
    },
    "node_modules/fuzzy-search": {
      "integrity": "sha512-vAcPiyomt1ioKAsAL2uxSABHJ4Ju/e4UeDM+g1OlR0vV4YhLGMNsdLNvZTpEDY4JCSt0E4hASCNM5t2ETtsbyg==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/fuzzy-search/-/fuzzy-search-3.2.1.tgz",
      "version": "3.2.1"
    },
    "node_modules/get-caller-file": {
      "engines": {
        "node": "6.* || 8.* || >= 10.*"
      },
      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
      "version": "2.0.5"
    },
    "node_modules/get-east-asian-width": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz",
      "version": "1.5.0"
    },
    "node_modules/get-intrinsic": {
      "dependencies": {
        "call-bind-apply-helpers": "^1.0.2",
        "es-define-property": "^1.0.1",
        "es-errors": "^1.3.0",
        "es-object-atoms": "^1.1.1",
        "function-bind": "^1.1.2",
        "get-proto": "^1.0.1",
        "gopd": "^1.2.0",
        "has-symbols": "^1.1.0",
        "hasown": "^2.0.2",
        "math-intrinsics": "^1.1.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
      "version": "1.3.0"
    },
    "node_modules/get-proto": {
      "dependencies": {
        "dunder-proto": "^1.0.1",
        "es-object-atoms": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/get-stream": {
      "dependencies": {
        "@sec-ant/readable-stream": "^0.4.1",
        "is-stream": "^4.0.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
      "version": "9.0.1"
    },
    "node_modules/gifwrap": {
      "dependencies": {
        "image-q": "^4.0.0",
        "omggif": "^1.0.10"
      },
      "integrity": "sha512-2760b1vpJHNmLzZ/ubTtNnEx5WApN/PYWJvXvgS+tL1egTTthayFYIQQNi136FLEDcN/IyEY2EcGpIITD6eYUw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.10.1.tgz",
      "version": "0.10.1"
    },
    "node_modules/glob-parent": {
      "dependencies": {
        "is-glob": "^4.0.1"
      },
      "engines": {
        "node": ">= 6"
      },
      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
      "version": "5.1.2"
    },
    "node_modules/global": {
      "dependencies": {
        "min-document": "^2.19.0",
        "process": "^0.11.10"
      },
      "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
      "version": "4.4.0"
    },
    "node_modules/gopd": {
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/graceful-fs": {
      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
      "version": "4.2.11"
    },
    "node_modules/has-flag": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/has-symbols": {
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/has-tostringtag": {
      "dependencies": {
        "has-symbols": "^1.0.3"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/hashery": {
      "dependencies": {
        "hookified": "^1.15.0"
      },
      "engines": {
        "node": ">=20"
      },
      "integrity": "sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz",
      "version": "1.5.1"
    },
    "node_modules/hasown": {
      "dependencies": {
        "function-bind": "^1.1.2"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
      "version": "2.0.3"
    },
    "node_modules/he": {
      "bin": {
        "he": "bin/he"
      },
      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/highlight.js": {
      "engines": {
        "node": ">=12.0.0"
      },
      "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
      "version": "11.11.1"
    },
    "node_modules/hono": {
      "engines": {
        "node": ">=16.9.0"
      },
      "integrity": "sha512-RWzP96k/yv0PQfyXnWjs6zot20TqfpfsNXhOnev8d1InAxubW93L11/oNUc3tQqn2G0bSdAOBpX+2uDFHV7kdQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.18.tgz",
      "version": "4.12.18"
    },
    "node_modules/hookified": {
      "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz",
      "version": "1.15.1"
    },
    "node_modules/http-errors": {
      "dependencies": {
        "depd": "~2.0.0",
        "inherits": "~2.0.4",
        "setprototypeof": "~1.2.0",
        "statuses": "~2.0.2",
        "toidentifier": "~1.0.1"
      },
      "engines": {
        "node": ">= 0.8"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/https-proxy-agent": {
      "dependencies": {
        "agent-base": "^7.1.2",
        "debug": "4"
      },
      "engines": {
        "node": ">= 14"
      },
      "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
      "version": "7.0.6"
    },
    "node_modules/human-signals": {
      "engines": {
        "node": ">=18.18.0"
      },
      "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
      "version": "8.0.1"
    },
    "node_modules/iconv-lite": {
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
      "version": "0.7.2"
    },
    "node_modules/ieee754": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
      "version": "1.2.1"
    },
    "node_modules/ignore": {
      "engines": {
        "node": ">= 4"
      },
      "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
      "version": "7.0.5"
    },
    "node_modules/image-q": {
      "dependencies": {
        "@types/node": "16.9.1"
      },
      "integrity": "sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/image-q/-/image-q-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/image-q/node_modules/@types/node": {
      "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz",
      "version": "16.9.1"
    },
    "node_modules/indent-string": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/inherits": {
      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
      "version": "2.0.4"
    },
    "node_modules/ip-address": {
      "engines": {
        "node": ">= 12"
      },
      "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
      "version": "10.2.0"
    },
    "node_modules/ipaddr.js": {
      "engines": {
        "node": ">= 0.10"
      },
      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
      "version": "1.9.1"
    },
    "node_modules/is-docker": {
      "bin": {
        "is-docker": "cli.js"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
      "version": "2.2.1"
    },
    "node_modules/is-extglob": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
      "version": "2.1.1"
    },
    "node_modules/is-fullwidth-code-point": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/is-function": {
      "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/is-glob": {
      "dependencies": {
        "is-extglob": "^2.1.1"
      },
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
      "version": "4.0.3"
    },
    "node_modules/is-number": {
      "engines": {
        "node": ">=0.12.0"
      },
      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
      "version": "7.0.0"
    },
    "node_modules/is-plain-obj": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/is-promise": {
      "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/is-stream": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
      "version": "4.0.1"
    },
    "node_modules/is-unicode-supported": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
      "version": "2.1.0"
    },
    "node_modules/is-wsl": {
      "dependencies": {
        "is-docker": "^2.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/isexe": {
      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/isomorphic-fetch": {
      "dependencies": {
        "node-fetch": "^2.6.1",
        "whatwg-fetch": "^3.4.1"
      },
      "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/jose": {
      "funding": {
        "url": "https://github.com/sponsors/panva"
      },
      "integrity": "sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.2.tgz",
      "version": "6.2.2"
    },
    "node_modules/jpeg-js": {
      "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
      "license": "BSD-3-Clause",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz",
      "version": "0.4.4"
    },
    "node_modules/js-md5": {
      "integrity": "sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.8.3.tgz",
      "version": "0.8.3"
    },
    "node_modules/json-schema-traverse": {
      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/json-schema-typed": {
      "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
      "version": "8.0.2"
    },
    "node_modules/jsonc-parser": {
      "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
      "version": "3.3.1"
    },
    "node_modules/keyv": {
      "dependencies": {
        "@keyv/serialize": "^1.1.1"
      },
      "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
      "version": "5.6.0"
    },
    "node_modules/libsignal": {
      "dependencies": {
        "curve25519-js": "^0.0.4",
        "protobufjs": "^7.5.5"
      },
      "integrity": "sha512-d/5V3YFtDljbFMufz4ncyUYGYhJl+vzAe+c2EFFBQ6bz1h8Q3IOMEGXYMzlibU60I+e8GagMMpji18iez3P1hA==",
      "license": "GPL-3.0",
      "resolved": "https://registry.npmjs.org/libsignal/-/libsignal-6.0.0.tgz",
      "version": "6.0.0"
    },
    "node_modules/linebreak": {
      "dependencies": {
        "base64-js": "0.0.8",
        "unicode-trie": "^2.0.0"
      },
      "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/linebreak/node_modules/base64-js": {
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz",
      "version": "0.0.8"
    },
    "node_modules/load-bmfont": {
      "dependencies": {
        "buffer-equal": "0.0.1",
        "mime": "^1.3.4",
        "parse-bmfont-ascii": "^1.0.3",
        "parse-bmfont-binary": "^1.0.5",
        "parse-bmfont-xml": "^1.1.4",
        "phin": "^3.7.1",
        "xhr": "^2.0.1",
        "xtend": "^4.0.0"
      },
      "integrity": "sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.2.tgz",
      "version": "1.4.2"
    },
    "node_modules/load-bmfont/node_modules/mime": {
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=4"
      },
      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/load-bmfont/node_modules/phin": {
      "engines": {
        "bun": ">=1.2",
        "node": ">=14"
      },
      "integrity": "sha512-BAmq46OUUNWC1/YZg0A7ygQ0/OkDeHve0w7sxQtE+Fwz+JQbExychoGtSFbl2rN91oznC/kwjKGt39unkSJ+fQ==",
      "license": "MIT",
      "name": "phn",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/phn/-/phn-0.2.8.tgz",
      "version": "0.2.8"
    },
    "node_modules/locate-path": {
      "dependencies": {
        "p-locate": "^4.1.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/lodash-es": {
      "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz",
      "version": "4.18.1"
    },
    "node_modules/lodash.debounce": {
      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
      "version": "4.0.8"
    },
    "node_modules/long": {
      "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
      "version": "5.3.2"
    },
    "node_modules/lru-cache": {
      "engines": {
        "node": "20 || >=22"
      },
      "integrity": "sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==",
      "license": "BlueOak-1.0.0",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.5.tgz",
      "version": "11.3.5"
    },
    "node_modules/marked": {
      "bin": {
        "marked": "bin/marked.js"
      },
      "engines": {
        "node": ">= 18"
      },
      "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
      "version": "15.0.12"
    },
    "node_modules/math-intrinsics": {
      "engines": {
        "node": ">= 0.4"
      },
      "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/media-typer": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/merge-descriptors": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/merge2": {
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
      "version": "1.4.1"
    },
    "node_modules/micromatch": {
      "dependencies": {
        "braces": "^3.0.3",
        "picomatch": "^2.3.1"
      },
      "engines": {
        "node": ">=8.6"
      },
      "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
      "version": "4.0.8"
    },
    "node_modules/micromatch/node_modules/picomatch": {
      "engines": {
        "node": ">=8.6"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
      },
      "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
      "version": "2.3.2"
    },
    "node_modules/mime": {
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=10.0.0"
      },
      "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/mime-db": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
      "version": "1.54.0"
    },
    "node_modules/mime-types": {
      "dependencies": {
        "mime-db": "^1.54.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
      "version": "3.0.2"
    },
    "node_modules/min-document": {
      "dependencies": {
        "dom-walk": "^0.1.0"
      },
      "integrity": "sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.2.tgz",
      "version": "2.19.2"
    },
    "node_modules/ms": {
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
      "version": "2.1.3"
    },
    "node_modules/music-metadata": {
      "dependencies": {
        "@borewit/text-codec": "^0.2.2",
        "@tokenizer/token": "^0.3.0",
        "content-type": "^1.0.5",
        "debug": "^4.4.3",
        "file-type": "^21.3.1",
        "media-typer": "^1.1.0",
        "strtok3": "^10.3.4",
        "token-types": "^6.1.2",
        "uint8array-extras": "^1.5.0",
        "win-guid": "^0.2.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/Borewit"
        },
        {
          "type": "buymeacoffee",
          "url": "https://buymeacoffee.com/borewit"
        }
      ],
      "integrity": "sha512-n6hSTZkuD59qWgHh6IP5dtDlDZQXoxk/bcA85Jywg8Z1iFrlNgl2+GTFgjZyn52W5UgQpV42V4XqrQZZAMbZTQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/music-metadata/-/music-metadata-11.12.3.tgz",
      "version": "11.12.3"
    },
    "node_modules/negotiator": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/nice-try": {
      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
      "version": "1.0.5"
    },
    "node_modules/node-abort-controller": {
      "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz",
      "version": "3.1.1"
    },
    "node_modules/node-addon-api": {
      "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/node-fetch": {
      "dependencies": {
        "whatwg-url": "^5.0.0"
      },
      "engines": {
        "node": "4.x || >=6.0.0"
      },
      "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
      "license": "MIT",
      "peerDependencies": {
        "encoding": "^0.1.0"
      },
      "peerDependenciesMeta": {
        "encoding": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
      "version": "2.7.0"
    },
    "node_modules/node-html-parser": {
      "dependencies": {
        "css-select": "^5.1.0",
        "he": "1.2.0"
      },
      "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz",
      "version": "6.1.13"
    },
    "node_modules/node-pty": {
      "dependencies": {
        "node-addon-api": "^7.1.0"
      },
      "hasInstallScript": true,
      "integrity": "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg==",
      "license": "MIT",
      "optional": true,
      "resolved": "https://registry.npmjs.org/node-pty/-/node-pty-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/node-pty/node_modules/node-addon-api": {
      "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
      "license": "MIT",
      "optional": true,
      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
      "version": "7.1.1"
    },
    "node_modules/npm-run-path": {
      "dependencies": {
        "path-key": "^4.0.0",
        "unicorn-magic": "^0.3.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
      "version": "6.0.0"
    },
    "node_modules/npm-run-path/node_modules/path-key": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/nth-check": {
      "dependencies": {
        "boolbase": "^1.0.0"
      },
      "funding": {
        "url": "https://github.com/fb55/nth-check?sponsor=1"
      },
      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
      "version": "2.1.1"
    },
    "node_modules/object-assign": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
      "version": "4.1.1"
    },
    "node_modules/object-inspect": {
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
      "version": "1.13.4"
    },
    "node_modules/omggif": {
      "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz",
      "version": "1.0.10"
    },
    "node_modules/on-exit-leak-free": {
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
      "version": "2.1.2"
    },
    "node_modules/on-finished": {
      "dependencies": {
        "ee-first": "1.1.1"
      },
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
      "version": "2.4.1"
    },
    "node_modules/once": {
      "dependencies": {
        "wrappy": "1"
      },
      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
      "version": "1.4.0"
    },
    "node_modules/p-finally": {
      "engines": {
        "node": ">=4"
      },
      "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/p-limit": {
      "dependencies": {
        "p-try": "^2.0.0"
      },
      "engines": {
        "node": ">=6"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
      "version": "2.3.0"
    },
    "node_modules/p-locate": {
      "dependencies": {
        "p-limit": "^2.2.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/p-map": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz",
      "version": "7.0.4"
    },
    "node_modules/p-queue": {
      "dependencies": {
        "eventemitter3": "^5.0.4",
        "p-timeout": "^7.0.0"
      },
      "engines": {
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-dWgLE8AH0HjQ9fe74pUkKkvzzYT18Inp4zra3lKHnnwqGvcfcUBrvF2EAVX+envufDNBOzpPq/IBUONDbI7+3g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.2.0.tgz",
      "version": "9.2.0"
    },
    "node_modules/p-timeout": {
      "engines": {
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz",
      "version": "7.0.1"
    },
    "node_modules/p-try": {
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/pako": {
      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
      "license": "(MIT AND Zlib)",
      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
      "version": "1.0.11"
    },
    "node_modules/parse-bmfont-ascii": {
      "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz",
      "version": "1.0.6"
    },
    "node_modules/parse-bmfont-binary": {
      "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz",
      "version": "1.0.6"
    },
    "node_modules/parse-bmfont-xml": {
      "dependencies": {
        "xml-parse-from-string": "^1.0.0",
        "xml2js": "^0.5.0"
      },
      "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz",
      "version": "1.1.6"
    },
    "node_modules/parse-headers": {
      "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz",
      "version": "2.0.6"
    },
    "node_modules/parse-ms": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/parseurl": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
      "version": "1.3.3"
    },
    "node_modules/path-exists": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/path-expression-matcher": {
      "engines": {
        "node": ">=14.0.0"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz",
      "version": "1.5.0"
    },
    "node_modules/path-key": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
      "version": "3.1.1"
    },
    "node_modules/path-to-regexp": {
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
      "version": "8.4.2"
    },
    "node_modules/pdfkit": {
      "dependencies": {
        "@noble/ciphers": "^1.0.0",
        "@noble/hashes": "^1.6.0",
        "fontkit": "^2.0.4",
        "js-md5": "^0.8.3",
        "linebreak": "^1.1.0",
        "png-js": "^1.0.0"
      },
      "integrity": "sha512-NvUwSDZ0eYEzqAiWwVQkRkjYUkZ48kcsHuCO31ykqPPIVkwoSDjDGiwIgHHNtsiwls3z3P/zy4q00hl2chg2Ug==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.18.0.tgz",
      "version": "0.18.0"
    },
    "node_modules/peek-readable": {
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/picomatch": {
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
      },
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
      "version": "4.0.4"
    },
    "node_modules/pino": {
      "bin": {
        "pino": "bin.js"
      },
      "dependencies": {
        "@pinojs/redact": "^0.4.0",
        "atomic-sleep": "^1.0.0",
        "on-exit-leak-free": "^2.1.0",
        "pino-abstract-transport": "^2.0.0",
        "pino-std-serializers": "^7.0.0",
        "process-warning": "^5.0.0",
        "quick-format-unescaped": "^4.0.3",
        "real-require": "^0.2.0",
        "safe-stable-stringify": "^2.3.1",
        "sonic-boom": "^4.0.1",
        "thread-stream": "^3.0.0"
      },
      "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz",
      "version": "9.14.0"
    },
    "node_modules/pino-abstract-transport": {
      "dependencies": {
        "split2": "^4.0.0"
      },
      "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/pino-std-serializers": {
      "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz",
      "version": "7.1.0"
    },
    "node_modules/pkce-challenge": {
      "engines": {
        "node": ">=16.20.0"
      },
      "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/png-js": {
      "dependencies": {
        "browserify-zlib": "^0.2.0"
      },
      "integrity": "sha512-PM/uYGzGdNSzqeOgly68+6wKQDL1SY0a/N+OEa/+br6LnHWOAJB0Npiamnodfq3jd2LS/i2fMeOKSAILjA+m5Q==",
      "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/pngjs": {
      "engines": {
        "node": ">=10.13.0"
      },
      "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/prettier": {
      "bin": {
        "prettier": "bin/prettier.cjs"
      },
      "engines": {
        "node": ">=14"
      },
      "funding": {
        "url": "https://github.com/prettier/prettier?sponsor=1"
      },
      "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz",
      "version": "3.8.3"
    },
    "node_modules/pretty-ms": {
      "dependencies": {
        "parse-ms": "^4.0.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz",
      "version": "9.3.0"
    },
    "node_modules/process": {
      "engines": {
        "node": ">= 0.6.0"
      },
      "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
      "version": "0.11.10"
    },
    "node_modules/process-warning": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/fastify"
        },
        {
          "type": "opencollective",
          "url": "https://opencollective.com/fastify"
        }
      ],
      "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/proper-lockfile": {
      "dependencies": {
        "graceful-fs": "^4.2.4",
        "retry": "^0.12.0",
        "signal-exit": "^3.0.2"
      },
      "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
      "version": "4.1.2"
    },
    "node_modules/proper-lockfile/node_modules/signal-exit": {
      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
      "version": "3.0.7"
    },
    "node_modules/protobufjs": {
      "dependencies": {
        "@protobufjs/aspromise": "^1.1.2",
        "@protobufjs/base64": "^1.1.2",
        "@protobufjs/codegen": "^2.0.5",
        "@protobufjs/eventemitter": "^1.1.0",
        "@protobufjs/fetch": "^1.1.1",
        "@protobufjs/float": "^1.0.2",
        "@protobufjs/inquire": "^1.1.2",
        "@protobufjs/path": "^1.1.2",
        "@protobufjs/pool": "^1.1.0",
        "@protobufjs/utf8": "^1.1.1",
        "@types/node": ">=13.7.0",
        "long": "^5.3.2"
      },
      "engines": {
        "node": ">=12.0.0"
      },
      "hasInstallScript": true,
      "integrity": "sha512-LtESOsMPTZgyYtwxhvdgdjGL0HmXEaRA/hVD6sol4zA60hVXXXP/SGmxnqDbgGE8gy7pYex7cym+5vYPcmaXBQ==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.0.tgz",
      "version": "7.6.0"
    },
    "node_modules/proxy-addr": {
      "dependencies": {
        "forwarded": "0.2.0",
        "ipaddr.js": "1.9.1"
      },
      "engines": {
        "node": ">= 0.10"
      },
      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
      "version": "2.0.7"
    },
    "node_modules/proxy-from-env": {
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
      "version": "2.1.0"
    },
    "node_modules/pump": {
      "dependencies": {
        "end-of-stream": "^1.1.0",
        "once": "^1.3.1"
      },
      "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
      "version": "3.0.4"
    },
    "node_modules/pyright": {
      "bin": {
        "pyright": "index.js",
        "pyright-langserver": "langserver.index.js"
      },
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-3ImEV3F3YPMJZDwmouvKj3Ytxkw/adZFGlsOsNKiS+B97Th4h7TFElFKpBG/j1nqx6kXFPQjnzOU+zTBOkki2g==",
      "license": "MIT",
      "optionalDependencies": {
        "fsevents": "~2.3.3"
      },
      "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.410.tgz",
      "version": "1.1.410"
    },
    "node_modules/qified": {
      "dependencies": {
        "hookified": "^2.1.1"
      },
      "engines": {
        "node": ">=20"
      },
      "integrity": "sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/qified/-/qified-0.10.1.tgz",
      "version": "0.10.1"
    },
    "node_modules/qified/node_modules/hookified": {
      "integrity": "sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/qrcode": {
      "bin": {
        "qrcode": "bin/qrcode"
      },
      "dependencies": {
        "dijkstrajs": "^1.0.1",
        "pngjs": "^5.0.0",
        "yargs": "^15.3.1"
      },
      "engines": {
        "node": ">=10.13.0"
      },
      "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
      "version": "1.5.4"
    },
    "node_modules/qrcode-terminal": {
      "bin": {
        "qrcode-terminal": "bin/qrcode-terminal.js"
      },
      "integrity": "sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==",
      "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz",
      "version": "0.12.0"
    },
    "node_modules/qs": {
      "dependencies": {
        "side-channel": "^1.1.0"
      },
      "engines": {
        "node": ">=0.6"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==",
      "license": "BSD-3-Clause",
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz",
      "version": "6.15.1"
    },
    "node_modules/queue-microtask": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
      "version": "1.2.3"
    },
    "node_modules/quick-format-unescaped": {
      "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
      "version": "4.0.4"
    },
    "node_modules/range-parser": {
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
      "version": "1.2.1"
    },
    "node_modules/raw-body": {
      "dependencies": {
        "bytes": "~3.1.2",
        "http-errors": "~2.0.1",
        "iconv-lite": "~0.7.0",
        "unpipe": "~1.0.0"
      },
      "engines": {
        "node": ">= 0.10"
      },
      "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
      "version": "3.0.2"
    },
    "node_modules/react": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-GVXa6S2mNw6QQg1KZRnX7fB/3F5sEy+7nsL8IrrlOLDxKXyfR97ZP3hNvWidFy1YkJlUvMYpeqUFxwY1ez6h3A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/react/-/react-19.1.6.tgz",
      "version": "19.1.6"
    },
    "node_modules/react-reconciler": {
      "dependencies": {
        "scheduler": "^0.26.0"
      },
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-2NPMOzgTlG0ZWdIf3qG+dcbLSoAc/uLfOwckc3ofy5sSK0pLJqnQLpUFxvGcN2rlXSjnVtGeeFLNimCQEj5gOQ==",
      "license": "MIT",
      "peerDependencies": {
        "react": "^19.1.0"
      },
      "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.32.0.tgz",
      "version": "0.32.0"
    },
    "node_modules/react-reconciler/node_modules/scheduler": {
      "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
      "version": "0.26.0"
    },
    "node_modules/readable-stream": {
      "dependencies": {
        "abort-controller": "^3.0.0",
        "buffer": "^6.0.3",
        "events": "^3.3.0",
        "process": "^0.11.10",
        "string_decoder": "^1.3.0"
      },
      "engines": {
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
      "version": "4.7.0"
    },
    "node_modules/readable-web-to-node-stream": {
      "dependencies": {
        "readable-stream": "^4.7.0"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.4.tgz",
      "version": "3.0.4"
    },
    "node_modules/readdirp": {
      "engines": {
        "node": ">= 14.18.0"
      },
      "funding": {
        "type": "individual",
        "url": "https://paulmillr.com/funding/"
      },
      "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
      "version": "4.1.2"
    },
    "node_modules/real-require": {
      "engines": {
        "node": ">= 12.13.0"
      },
      "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
      "version": "0.2.0"
    },
    "node_modules/regenerator-runtime": {
      "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
      "version": "0.13.11"
    },
    "node_modules/request-light": {
      "integrity": "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz",
      "version": "0.5.8"
    },
    "node_modules/require-directory": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
      "version": "2.1.1"
    },
    "node_modules/require-from-string": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
      "version": "2.0.2"
    },
    "node_modules/require-main-filename": {
      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/restructure": {
      "integrity": "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz",
      "version": "3.0.2"
    },
    "node_modules/retry": {
      "engines": {
        "node": ">= 4"
      },
      "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
      "version": "0.12.0"
    },
    "node_modules/reusify": {
      "engines": {
        "iojs": ">=1.0.0",
        "node": ">=0.10.0"
      },
      "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/router": {
      "dependencies": {
        "debug": "^4.4.0",
        "depd": "^2.0.0",
        "is-promise": "^4.0.0",
        "parseurl": "^1.3.3",
        "path-to-regexp": "^8.0.0"
      },
      "engines": {
        "node": ">= 18"
      },
      "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
      "version": "2.2.0"
    },
    "node_modules/run-parallel": {
      "dependencies": {
        "queue-microtask": "^1.2.2"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/safe-buffer": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
      "version": "5.2.1"
    },
    "node_modules/safe-stable-stringify": {
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
      "version": "2.5.0"
    },
    "node_modules/safer-buffer": {
      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
      "version": "2.1.2"
    },
    "node_modules/sax": {
      "engines": {
        "node": ">=11.0.0"
      },
      "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==",
      "license": "BlueOak-1.0.0",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/semver": {
      "bin": {
        "semver": "bin/semver.js"
      },
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
      "version": "7.7.4"
    },
    "node_modules/send": {
      "dependencies": {
        "debug": "^4.4.3",
        "encodeurl": "^2.0.0",
        "escape-html": "^1.0.3",
        "etag": "^1.8.1",
        "fresh": "^2.0.0",
        "http-errors": "^2.0.1",
        "mime-types": "^3.0.2",
        "ms": "^2.1.3",
        "on-finished": "^2.4.1",
        "range-parser": "^1.2.1",
        "statuses": "^2.0.2"
      },
      "engines": {
        "node": ">= 18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
      "version": "1.2.1"
    },
    "node_modules/serve-static": {
      "dependencies": {
        "encodeurl": "^2.0.0",
        "escape-html": "^1.0.3",
        "parseurl": "^1.3.3",
        "send": "^1.2.0"
      },
      "engines": {
        "node": ">= 18"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/express"
      },
      "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
      "version": "2.2.1"
    },
    "node_modules/set-blocking": {
      "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/setprototypeof": {
      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
      "version": "1.2.0"
    },
    "node_modules/sharp": {
      "dependencies": {
        "@img/colour": "^1.0.0",
        "detect-libc": "^2.1.2",
        "semver": "^7.7.3"
      },
      "engines": {
        "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
      },
      "funding": {
        "url": "https://opencollective.com/libvips"
      },
      "hasInstallScript": true,
      "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
      "license": "Apache-2.0",
      "optionalDependencies": {
        "@img/sharp-darwin-arm64": "0.34.5",
        "@img/sharp-darwin-x64": "0.34.5",
        "@img/sharp-libvips-darwin-arm64": "1.2.4",
        "@img/sharp-libvips-darwin-x64": "1.2.4",
        "@img/sharp-libvips-linux-arm": "1.2.4",
        "@img/sharp-libvips-linux-arm64": "1.2.4",
        "@img/sharp-libvips-linux-ppc64": "1.2.4",
        "@img/sharp-libvips-linux-riscv64": "1.2.4",
        "@img/sharp-libvips-linux-s390x": "1.2.4",
        "@img/sharp-libvips-linux-x64": "1.2.4",
        "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
        "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
        "@img/sharp-linux-arm": "0.34.5",
        "@img/sharp-linux-arm64": "0.34.5",
        "@img/sharp-linux-ppc64": "0.34.5",
        "@img/sharp-linux-riscv64": "0.34.5",
        "@img/sharp-linux-s390x": "0.34.5",
        "@img/sharp-linux-x64": "0.34.5",
        "@img/sharp-linuxmusl-arm64": "0.34.5",
        "@img/sharp-linuxmusl-x64": "0.34.5",
        "@img/sharp-wasm32": "0.34.5",
        "@img/sharp-win32-arm64": "0.34.5",
        "@img/sharp-win32-ia32": "0.34.5",
        "@img/sharp-win32-x64": "0.34.5"
      },
      "peer": true,
      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
      "version": "0.34.5"
    },
    "node_modules/shebang-command": {
      "dependencies": {
        "shebang-regex": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/shebang-regex": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/shell-quote": {
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
      "version": "1.8.3"
    },
    "node_modules/side-channel": {
      "dependencies": {
        "es-errors": "^1.3.0",
        "object-inspect": "^1.13.3",
        "side-channel-list": "^1.0.0",
        "side-channel-map": "^1.0.1",
        "side-channel-weakmap": "^1.0.2"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
      "version": "1.1.0"
    },
    "node_modules/side-channel-list": {
      "dependencies": {
        "es-errors": "^1.3.0",
        "object-inspect": "^1.13.4"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/side-channel-map": {
      "dependencies": {
        "call-bound": "^1.0.2",
        "es-errors": "^1.3.0",
        "get-intrinsic": "^1.2.5",
        "object-inspect": "^1.13.3"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/side-channel-weakmap": {
      "dependencies": {
        "call-bound": "^1.0.2",
        "es-errors": "^1.3.0",
        "get-intrinsic": "^1.2.5",
        "object-inspect": "^1.13.3",
        "side-channel-map": "^1.0.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      },
      "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/signal-exit": {
      "engines": {
        "node": ">=14"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      },
      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/sonic-boom": {
      "dependencies": {
        "atomic-sleep": "^1.0.0"
      },
      "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz",
      "version": "4.2.1"
    },
    "node_modules/split2": {
      "engines": {
        "node": ">= 10.x"
      },
      "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
      "version": "4.2.0"
    },
    "node_modules/stack-utils": {
      "dependencies": {
        "escape-string-regexp": "^2.0.0"
      },
      "engines": {
        "node": ">=10"
      },
      "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
      "version": "2.0.6"
    },
    "node_modules/statuses": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
      "version": "2.0.2"
    },
    "node_modules/string-width": {
      "dependencies": {
        "emoji-regex": "^10.3.0",
        "get-east-asian-width": "^1.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
      "version": "7.2.0"
    },
    "node_modules/string_decoder": {
      "dependencies": {
        "safe-buffer": "~5.2.0"
      },
      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
      "version": "1.3.0"
    },
    "node_modules/strip-ansi": {
      "dependencies": {
        "ansi-regex": "^6.2.2"
      },
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
      },
      "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
      "version": "7.2.0"
    },
    "node_modules/strip-eof": {
      "engines": {
        "node": ">=0.10.0"
      },
      "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/strip-final-newline": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
      "version": "4.0.0"
    },
    "node_modules/strnum": {
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz",
      "version": "2.2.3"
    },
    "node_modules/strtok3": {
      "dependencies": {
        "@tokenizer/token": "^0.3.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz",
      "version": "10.3.5"
    },
    "node_modules/supports-color": {
      "dependencies": {
        "has-flag": "^4.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
      "version": "7.2.0"
    },
    "node_modules/supports-hyperlinks": {
      "dependencies": {
        "has-flag": "^4.0.0",
        "supports-color": "^7.0.0"
      },
      "engines": {
        "node": ">=14.18"
      },
      "funding": {
        "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
      },
      "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
      "version": "3.2.0"
    },
    "node_modules/thread-stream": {
      "dependencies": {
        "real-require": "^0.2.0"
      },
      "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz",
      "version": "3.1.0"
    },
    "node_modules/timm": {
      "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz",
      "version": "1.7.1"
    },
    "node_modules/tiny-inflate": {
      "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
      "version": "1.0.3"
    },
    "node_modules/tinycolor2": {
      "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",
      "version": "1.6.0"
    },
    "node_modules/to-regex-range": {
      "dependencies": {
        "is-number": "^7.0.0"
      },
      "engines": {
        "node": ">=8.0"
      },
      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/toidentifier": {
      "engines": {
        "node": ">=0.6"
      },
      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/token-types": {
      "dependencies": {
        "@borewit/text-codec": "^0.2.1",
        "@tokenizer/token": "^0.3.0",
        "ieee754": "^1.2.1"
      },
      "engines": {
        "node": ">=14.16"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/Borewit"
      },
      "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz",
      "version": "6.1.2"
    },
    "node_modules/tr46": {
      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
      "version": "0.0.3"
    },
    "node_modules/tree-kill": {
      "bin": {
        "tree-kill": "cli.js"
      },
      "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
      "version": "1.2.2"
    },
    "node_modules/tslib": {
      "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
      "license": "0BSD",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
      "version": "2.8.1"
    },
    "node_modules/turndown": {
      "dependencies": {
        "@mixmark-io/domino": "^2.2.0"
      },
      "engines": {
        "node": ">=18",
        "npm": ">=9"
      },
      "integrity": "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.4.tgz",
      "version": "7.2.4"
    },
    "node_modules/type-fest": {
      "engines": {
        "node": ">=16"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
      "license": "(MIT OR CC0-1.0)",
      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
      "version": "4.41.0"
    },
    "node_modules/type-is": {
      "dependencies": {
        "content-type": "^1.0.5",
        "media-typer": "^1.1.0",
        "mime-types": "^3.0.0"
      },
      "engines": {
        "node": ">= 0.6"
      },
      "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/typescript": {
      "bin": {
        "tsc": "bin/tsc",
        "tsserver": "bin/tsserver"
      },
      "engines": {
        "node": ">=14.17"
      },
      "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
      "version": "5.9.3"
    },
    "node_modules/uint8array-extras": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz",
      "version": "1.5.0"
    },
    "node_modules/undici": {
      "engines": {
        "node": ">=20.18.1"
      },
      "integrity": "sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz",
      "version": "7.25.0"
    },
    "node_modules/undici-types": {
      "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
      "version": "6.21.0"
    },
    "node_modules/unicode-properties": {
      "dependencies": {
        "base64-js": "^1.3.0",
        "unicode-trie": "^2.0.0"
      },
      "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz",
      "version": "1.4.1"
    },
    "node_modules/unicode-trie": {
      "dependencies": {
        "pako": "^0.2.5",
        "tiny-inflate": "^1.0.0"
      },
      "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz",
      "version": "2.0.0"
    },
    "node_modules/unicode-trie/node_modules/pako": {
      "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
      "version": "0.2.9"
    },
    "node_modules/unicorn-magic": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
      "version": "0.3.0"
    },
    "node_modules/unpipe": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
      "version": "1.0.0"
    },
    "node_modules/usehooks-ts": {
      "dependencies": {
        "lodash.debounce": "^4.0.8"
      },
      "engines": {
        "node": ">=16.15.0"
      },
      "integrity": "sha512-I4diPp9Cq6ieSUH2wu+fDAVQO43xwtulo+fKEidHUwZPnYImbtkTjzIJYcDcJqxgmX31GVqNFURodvcgHcW0pA==",
      "license": "MIT",
      "peerDependencies": {
        "react": "^16.8.0  || ^17 || ^18 || ^19 || ^19.0.0-rc"
      },
      "resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-3.1.1.tgz",
      "version": "3.1.1"
    },
    "node_modules/utif2": {
      "dependencies": {
        "pako": "^1.0.11"
      },
      "integrity": "sha512-+oknB9FHrJ7oW7A2WZYajOcv4FcDR4CfoGB0dPNfxbi4GO05RRnFmt5oa23+9w32EanrYcSJWspUiJkLMs+37w==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/utif2/-/utif2-4.1.0.tgz",
      "version": "4.1.0"
    },
    "node_modules/vary": {
      "engines": {
        "node": ">= 0.8"
      },
      "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
      "version": "1.1.2"
    },
    "node_modules/vscode-css-languageservice": {
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "vscode-languageserver-textdocument": "^1.0.12",
        "vscode-languageserver-types": "3.17.5",
        "vscode-uri": "^3.1.0"
      },
      "integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz",
      "version": "6.3.10"
    },
    "node_modules/vscode-html-languageservice": {
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "vscode-languageserver-textdocument": "^1.0.12",
        "vscode-languageserver-types": "^3.17.5",
        "vscode-uri": "^3.1.0"
      },
      "integrity": "sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz",
      "version": "5.6.2"
    },
    "node_modules/vscode-json-languageservice": {
      "dependencies": {
        "jsonc-parser": "^3.0.0",
        "vscode-languageserver-textdocument": "^1.0.1",
        "vscode-languageserver-types": "^3.16.0",
        "vscode-nls": "^5.0.0",
        "vscode-uri": "^3.0.2"
      },
      "engines": {
        "npm": ">=7.0.0"
      },
      "integrity": "sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz",
      "version": "4.1.8"
    },
    "node_modules/vscode-jsonrpc": {
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz",
      "version": "8.2.1"
    },
    "node_modules/vscode-langservers-extracted": {
      "bin": {
        "vscode-css-language-server": "bin/vscode-css-language-server",
        "vscode-eslint-language-server": "bin/vscode-eslint-language-server",
        "vscode-html-language-server": "bin/vscode-html-language-server",
        "vscode-json-language-server": "bin/vscode-json-language-server",
        "vscode-markdown-language-server": "bin/vscode-markdown-language-server"
      },
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "core-js": "^3.20.1",
        "jsonc-parser": "^3.2.1",
        "regenerator-runtime": "^0.13.9",
        "request-light": "^0.7.0",
        "semver": "^7.6.1",
        "typescript": "^4.0.5",
        "vscode-css-languageservice": "^6.2.14",
        "vscode-html-languageservice": "^5.2.0",
        "vscode-json-languageservice": "^5.3.11",
        "vscode-languageserver": "^10.0.0-next.3",
        "vscode-languageserver-textdocument": "^1.0.11",
        "vscode-languageserver-types": "^3.17.5",
        "vscode-markdown-languageservice": "^0.5.0-alpha.6",
        "vscode-nls": "^5.2.0",
        "vscode-uri": "^3.0.8"
      },
      "integrity": "sha512-EFf9uQI4dAKbzMQFjDvVm1xJq1DXAQvBEuEfPGrK/xzfsL5xWTfIuRr90NgfmqwO+IEt6vLZm9EOj6R66xIifg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-langservers-extracted/-/vscode-langservers-extracted-4.10.0.tgz",
      "version": "4.10.0"
    },
    "node_modules/vscode-langservers-extracted/node_modules/request-light": {
      "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz",
      "version": "0.7.0"
    },
    "node_modules/vscode-langservers-extracted/node_modules/typescript": {
      "bin": {
        "tsc": "bin/tsc",
        "tsserver": "bin/tsserver"
      },
      "engines": {
        "node": ">=4.2.0"
      },
      "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
      "license": "Apache-2.0",
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
      "version": "4.9.5"
    },
    "node_modules/vscode-langservers-extracted/node_modules/vscode-json-languageservice": {
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "jsonc-parser": "^3.3.1",
        "vscode-languageserver-textdocument": "^1.0.12",
        "vscode-languageserver-types": "^3.17.5",
        "vscode-uri": "^3.1.0"
      },
      "integrity": "sha512-WtKRDtJfFEmLrgtu+ODexOHm/6/krRF0k6t+uvkKIKW1Jh9ZIyxZQwJJwB3qhrEgvAxa37zbUg+vn+UyUK/U2w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.7.2.tgz",
      "version": "5.7.2"
    },
    "node_modules/vscode-langservers-extracted/node_modules/vscode-jsonrpc": {
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-+VvMmQPJhtvJ+8O+zu2JKIRiLxXF8NW7krWgyMGeOHrp4Cn23T5hc0v2LknNeopDOB70wghHAds7mKtcZ0I4Sg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0.tgz",
      "version": "9.0.0"
    },
    "node_modules/vscode-langservers-extracted/node_modules/vscode-languageserver": {
      "bin": {
        "installServerIntoExtension": "bin/installServerIntoExtension"
      },
      "dependencies": {
        "vscode-languageserver-protocol": "3.18.0"
      },
      "integrity": "sha512-KOdOVuBnNO5EZSejlEDdRPJWpJn/X87vR2TmOXneHsxSYY7mYjgc1SxeZPMoHICcBKTUnM0V19+WP4J92zDd1w==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0.tgz",
      "version": "10.0.0"
    },
    "node_modules/vscode-langservers-extracted/node_modules/vscode-languageserver-protocol": {
      "dependencies": {
        "vscode-jsonrpc": "9.0.0",
        "vscode-languageserver-types": "3.18.0"
      },
      "integrity": "sha512-Zdz+kJ12Iz6tc11xfZyEo501bBATHXrCjmMfnaR3pMnf1CoqZBKIynba3P+/bi9VEdrMbNtAVKYpKhbODvqy+Q==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.0.tgz",
      "version": "3.18.0"
    },
    "node_modules/vscode-langservers-extracted/node_modules/vscode-languageserver-types": {
      "integrity": "sha512-8TsGPNMIMiiBdkORgRSvLjuiEIiAFtO+KssmYWxQ+uSVvlf7RjK8YKCOjPzZ+YA04jXEV7+7LvkSmHkhpNS99g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.18.0.tgz",
      "version": "3.18.0"
    },
    "node_modules/vscode-languageserver": {
      "bin": {
        "installServerIntoExtension": "bin/installServerIntoExtension"
      },
      "dependencies": {
        "vscode-languageserver-protocol": "3.17.2"
      },
      "integrity": "sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz",
      "version": "8.0.2"
    },
    "node_modules/vscode-languageserver-protocol": {
      "dependencies": {
        "vscode-jsonrpc": "8.2.0",
        "vscode-languageserver-types": "3.17.5"
      },
      "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz",
      "version": "3.17.5"
    },
    "node_modules/vscode-languageserver-protocol/node_modules/vscode-jsonrpc": {
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz",
      "version": "8.2.0"
    },
    "node_modules/vscode-languageserver-textdocument": {
      "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz",
      "version": "1.0.12"
    },
    "node_modules/vscode-languageserver-types": {
      "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz",
      "version": "3.17.5"
    },
    "node_modules/vscode-languageserver/node_modules/vscode-jsonrpc": {
      "engines": {
        "node": ">=14.0.0"
      },
      "integrity": "sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz",
      "version": "8.0.2"
    },
    "node_modules/vscode-languageserver/node_modules/vscode-languageserver-protocol": {
      "dependencies": {
        "vscode-jsonrpc": "8.0.2",
        "vscode-languageserver-types": "3.17.2"
      },
      "integrity": "sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz",
      "version": "3.17.2"
    },
    "node_modules/vscode-languageserver/node_modules/vscode-languageserver-types": {
      "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz",
      "version": "3.17.2"
    },
    "node_modules/vscode-markdown-languageservice": {
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "node-html-parser": "^6.1.5",
        "picomatch": "^2.3.1",
        "vscode-languageserver-protocol": "^3.17.1",
        "vscode-languageserver-textdocument": "^1.0.11",
        "vscode-uri": "^3.0.7"
      },
      "engines": {
        "node": ">=22"
      },
      "integrity": "sha512-+DDXukKWtIHvJtj6tXeLqj8iREnylDQw4yRjY3ldv2J66/oiKRJyLLUy4YhMhfBm9Edjci6VhOSpE84AU3ZFXA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.5.0.tgz",
      "version": "0.5.0"
    },
    "node_modules/vscode-markdown-languageservice/node_modules/picomatch": {
      "engines": {
        "node": ">=8.6"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
      },
      "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
      "version": "2.3.2"
    },
    "node_modules/vscode-nls": {
      "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz",
      "version": "5.2.0"
    },
    "node_modules/vscode-uri": {
      "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz",
      "version": "3.1.0"
    },
    "node_modules/web-tree-sitter": {
      "integrity": "sha512-YJwSHANl6XFgeEjB8nitgj0qZYt5gkIesJ4w2srS2wcLB4GUa4xcOkM0YaMsU6WNR53YVIkDSY7Ej4pf3IXtCA==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.26.9.tgz",
      "version": "0.26.9"
    },
    "node_modules/webidl-conversions": {
      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
      "license": "BSD-2-Clause",
      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
      "version": "3.0.1"
    },
    "node_modules/whatsapp-rust-bridge": {
      "integrity": "sha512-yYO1qSs0Fe7tGtnxOFHomocUD6IZtoAgmA4oDFyGIRZ67D3QZk3w7swA6XXFXNQngiyrg2k7tul6IrM3eUFh7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/whatsapp-rust-bridge/-/whatsapp-rust-bridge-0.5.4.tgz",
      "version": "0.5.4"
    },
    "node_modules/whatwg-fetch": {
      "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
      "version": "3.6.20"
    },
    "node_modules/whatwg-url": {
      "dependencies": {
        "tr46": "~0.0.3",
        "webidl-conversions": "^3.0.0"
      },
      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
      "version": "5.0.0"
    },
    "node_modules/which": {
      "bin": {
        "node-which": "bin/node-which"
      },
      "dependencies": {
        "isexe": "^2.0.0"
      },
      "engines": {
        "node": ">= 8"
      },
      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
      "version": "2.0.2"
    },
    "node_modules/which-module": {
      "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
      "version": "2.0.1"
    },
    "node_modules/win-guid": {
      "integrity": "sha512-gEIQU4mkgl2OPeoNrWflcJFJ3Ae2BPd4eCsHHA/XikslkIVms/nHhvnvzIZV7VLmBvtFlDOzLt9rrZT+n6D67A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/win-guid/-/win-guid-0.2.1.tgz",
      "version": "0.2.1"
    },
    "node_modules/wrap-ansi": {
      "dependencies": {
        "ansi-styles": "^6.2.1",
        "string-width": "^7.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
      },
      "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
      "version": "9.0.2"
    },
    "node_modules/wrappy": {
      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "version": "1.0.2"
    },
    "node_modules/ws": {
      "engines": {
        "node": ">=10.0.0"
      },
      "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==",
      "license": "MIT",
      "peerDependencies": {
        "bufferutil": "^4.0.1",
        "utf-8-validate": ">=5.0.2"
      },
      "peerDependenciesMeta": {
        "bufferutil": {
          "optional": true
        },
        "utf-8-validate": {
          "optional": true
        }
      },
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz",
      "version": "8.20.1"
    },
    "node_modules/xhr": {
      "dependencies": {
        "global": "~4.4.0",
        "is-function": "^1.0.1",
        "parse-headers": "^2.0.0",
        "xtend": "^4.0.0"
      },
      "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz",
      "version": "2.6.0"
    },
    "node_modules/xml-naming": {
      "engines": {
        "node": ">=16.0.0"
      },
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz",
      "version": "0.1.0"
    },
    "node_modules/xml-parse-from-string": {
      "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz",
      "version": "1.0.1"
    },
    "node_modules/xml2js": {
      "dependencies": {
        "sax": ">=0.6.0",
        "xmlbuilder": "~11.0.0"
      },
      "engines": {
        "node": ">=4.0.0"
      },
      "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
      "version": "0.5.0"
    },
    "node_modules/xmlbuilder": {
      "engines": {
        "node": ">=4.0"
      },
      "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
      "version": "11.0.1"
    },
    "node_modules/xss": {
      "bin": {
        "xss": "bin/xss"
      },
      "dependencies": {
        "commander": "^2.20.3",
        "cssfilter": "0.0.10"
      },
      "engines": {
        "node": ">= 0.10.0"
      },
      "integrity": "sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.15.tgz",
      "version": "1.0.15"
    },
    "node_modules/xss/node_modules/commander": {
      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
      "version": "2.20.3"
    },
    "node_modules/xtend": {
      "engines": {
        "node": ">=0.4"
      },
      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
      "license": "MIT",
      "optional": true,
      "peer": true,
      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
      "version": "4.0.2"
    },
    "node_modules/y18n": {
      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
      "version": "4.0.3"
    },
    "node_modules/yaml": {
      "bin": {
        "yaml": "bin.mjs"
      },
      "engines": {
        "node": ">= 14.6"
      },
      "funding": {
        "url": "https://github.com/sponsors/eemeli"
      },
      "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
      "version": "2.8.3"
    },
    "node_modules/yaml-language-server": {
      "bin": {
        "yaml-language-server": "bin/yaml-language-server"
      },
      "dependencies": {
        "@vscode/l10n": "^0.0.18",
        "ajv": "^8.17.1",
        "ajv-draft-04": "^1.0.0",
        "ajv-i18n": "^4.2.0",
        "prettier": "^3.8.1",
        "request-light": "^0.5.7",
        "vscode-json-languageservice": "4.1.8",
        "vscode-languageserver": "^9.0.0",
        "vscode-languageserver-textdocument": "^1.0.1",
        "vscode-languageserver-types": "^3.16.0",
        "vscode-uri": "^3.0.2",
        "yaml": "2.8.3"
      },
      "integrity": "sha512-3qVyCOexLCWw06PQa5kRPwvMWMZ/eZeCRWUvgD6a0OkqL/4iCnxy2WumbWifa937Uo5xhyWJ0uxlU39ljhNh7A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.23.0.tgz",
      "version": "1.23.0"
    },
    "node_modules/yaml-language-server/node_modules/vscode-languageserver": {
      "bin": {
        "installServerIntoExtension": "bin/installServerIntoExtension"
      },
      "dependencies": {
        "vscode-languageserver-protocol": "3.17.5"
      },
      "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz",
      "version": "9.0.1"
    },
    "node_modules/yargs": {
      "dependencies": {
        "cliui": "^6.0.0",
        "decamelize": "^1.2.0",
        "find-up": "^4.1.0",
        "get-caller-file": "^2.0.1",
        "require-directory": "^2.1.1",
        "require-main-filename": "^2.0.0",
        "set-blocking": "^2.0.0",
        "string-width": "^4.2.0",
        "which-module": "^2.0.0",
        "y18n": "^4.0.0",
        "yargs-parser": "^18.1.2"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
      "version": "15.4.1"
    },
    "node_modules/yargs-parser": {
      "dependencies": {
        "camelcase": "^5.0.0",
        "decamelize": "^1.2.0"
      },
      "engines": {
        "node": ">=6"
      },
      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
      "license": "ISC",
      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
      "version": "18.1.3"
    },
    "node_modules/yargs/node_modules/ansi-regex": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
      "version": "5.0.1"
    },
    "node_modules/yargs/node_modules/emoji-regex": {
      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
      "version": "8.0.0"
    },
    "node_modules/yargs/node_modules/is-fullwidth-code-point": {
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
      "version": "3.0.0"
    },
    "node_modules/yargs/node_modules/string-width": {
      "dependencies": {
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
      "version": "4.2.3"
    },
    "node_modules/yargs/node_modules/strip-ansi": {
      "dependencies": {
        "ansi-regex": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
      },
      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
      "version": "6.0.1"
    },
    "node_modules/yoctocolors": {
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      },
      "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz",
      "version": "2.1.2"
    },
    "node_modules/zod": {
      "funding": {
        "url": "https://github.com/sponsors/colinhacks"
      },
      "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
      "license": "MIT",
      "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
      "version": "3.25.76"
    },
    "node_modules/zod-to-json-schema": {
      "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",
      "license": "ISC",
      "peerDependencies": {
        "zod": "^3.25.28 || ^4"
      },
      "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
      "version": "3.25.2"
    }
  },
  "requires": true,
  "version": "0.92.18"
}
