{
    "name": "mirotalksfu",
    "version": "2.2.29",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "mirotalksfu",
            "version": "2.2.29",
            "hasInstallScript": true,
            "license": "AGPL-3.0",
            "dependencies": {
                "@aws-sdk/client-s3": "^3.1039.0",
                "@aws-sdk/lib-storage": "^3.1039.0",
                "@mattermost/client": "11.6.0",
                "@ngrok/ngrok": "1.7.0",
                "@sentry/node": "^10.51.0",
                "async-mutex": "^0.5.0",
                "axios": "^1.15.2",
                "chokidar": "^5.0.0",
                "colors": "1.4.0",
                "compression": "1.8.1",
                "cors": "2.8.6",
                "crypto-js": "4.2.0",
                "discord.js": "^14.26.3",
                "dompurify": "^3.4.1",
                "dotenv": "^17.4.2",
                "express": "5.2.1",
                "express-openid-connect": "^2.20.2",
                "express-rate-limit": "^8.4.1",
                "fluent-ffmpeg": "^2.1.3",
                "he": "^1.2.0",
                "helmet": "^8.1.0",
                "httpolyglot": "0.1.2",
                "ical-generator": "^10.2.0",
                "js-yaml": "^4.1.1",
                "jsdom": "^29.1.1",
                "jsonwebtoken": "^9.0.3",
                "mediasoup": "3.19.22",
                "mediasoup-client": "3.20.0",
                "mime-types": "^3.0.2",
                "nodemailer": "^8.0.7",
                "openai": "^6.35.0",
                "qs": "6.15.1",
                "sanitize-filename": "^1.6.4",
                "socket.io": "4.8.3",
                "swagger-ui-express": "5.0.1",
                "uuid": "14.0.0"
            },
            "devDependencies": {
                "esbuild": "^0.28.0",
                "mocha": "^11.7.5",
                "node-fetch": "^3.3.2",
                "nodemon": "^3.1.14",
                "prettier": "3.8.3",
                "proxyquire": "^2.1.3",
                "should": "^13.2.3",
                "sinon": "^21.1.2"
            },
            "engines": {
                "node": ">=22"
            }
        },
        "node_modules/@asamuzakjp/css-color": {
            "version": "5.1.11",
            "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.11.tgz",
            "integrity": "sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==",
            "license": "MIT",
            "dependencies": {
                "@asamuzakjp/generational-cache": "^1.0.1",
                "@csstools/css-calc": "^3.2.0",
                "@csstools/css-color-parser": "^4.1.0",
                "@csstools/css-parser-algorithms": "^4.0.0",
                "@csstools/css-tokenizer": "^4.0.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/@asamuzakjp/dom-selector": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.1.1.tgz",
            "integrity": "sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==",
            "license": "MIT",
            "dependencies": {
                "@asamuzakjp/generational-cache": "^1.0.1",
                "@asamuzakjp/nwsapi": "^2.3.9",
                "bidi-js": "^1.0.3",
                "css-tree": "^3.2.1",
                "is-potential-custom-element-name": "^1.0.1"
            },
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/@asamuzakjp/generational-cache": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/@asamuzakjp/generational-cache/-/generational-cache-1.0.1.tgz",
            "integrity": "sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==",
            "license": "MIT",
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/@asamuzakjp/nwsapi": {
            "version": "2.3.9",
            "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz",
            "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==",
            "license": "MIT"
        },
        "node_modules/@aws-crypto/crc32": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz",
            "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/util": "^5.2.0",
                "@aws-sdk/types": "^3.222.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-crypto/crc32c": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-5.2.0.tgz",
            "integrity": "sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/util": "^5.2.0",
                "@aws-sdk/types": "^3.222.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-crypto/sha1-browser": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-5.2.0.tgz",
            "integrity": "sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@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"
            }
        },
        "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/is-array-buffer": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
            "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/util-buffer-from": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
            "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/util-utf8": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
            "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha256-browser": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
            "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
            "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
            "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
            "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/sha256-js": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
            "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/util": "^5.2.0",
                "@aws-sdk/types": "^3.222.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-crypto/supports-web-crypto": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
            "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-crypto/util": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
            "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.222.0",
                "@smithy/util-utf8": "^2.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
            "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
            "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
            "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^2.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/client-s3": {
            "version": "3.1039.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1039.0.tgz",
            "integrity": "sha512-PVH9v0pHYBQnBADSR/m88NgcuJcYqPXfpmkcME66vRF75Y4swwbEVVFbTBFuvxu0YcZiLFXu3lw0FDK00vEa3A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/sha1-browser": "5.2.0",
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/credential-provider-node": "^3.972.38",
                "@aws-sdk/middleware-bucket-endpoint": "^3.972.10",
                "@aws-sdk/middleware-expect-continue": "^3.972.10",
                "@aws-sdk/middleware-flexible-checksums": "^3.974.15",
                "@aws-sdk/middleware-host-header": "^3.972.10",
                "@aws-sdk/middleware-location-constraint": "^3.972.10",
                "@aws-sdk/middleware-logger": "^3.972.10",
                "@aws-sdk/middleware-recursion-detection": "^3.972.11",
                "@aws-sdk/middleware-sdk-s3": "^3.972.36",
                "@aws-sdk/middleware-ssec": "^3.972.10",
                "@aws-sdk/middleware-user-agent": "^3.972.37",
                "@aws-sdk/region-config-resolver": "^3.972.13",
                "@aws-sdk/signature-v4-multi-region": "^3.996.24",
                "@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.23",
                "@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-blob-browser": "^4.2.15",
                "@smithy/hash-node": "^4.2.14",
                "@smithy/hash-stream-node": "^4.2.14",
                "@smithy/invalid-dependency": "^4.2.14",
                "@smithy/md5-js": "^4.2.14",
                "@smithy/middleware-content-length": "^4.2.14",
                "@smithy/middleware-endpoint": "^4.4.32",
                "@smithy/middleware-retry": "^4.5.7",
                "@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.6",
                "@smithy/util-stream": "^4.5.25",
                "@smithy/util-utf8": "^4.2.2",
                "@smithy/util-waiter": "^4.3.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/core": {
            "version": "3.974.7",
            "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.7.tgz",
            "integrity": "sha512-YhRC90ofz5oolTJZlA8voU/oUrCB2azi8Usx51k8hhB5LpWbYQMMXKUqSqkoL0Cru+RQJgWTHpAfEDDIwfUhJw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@aws-sdk/xml-builder": "^3.972.22",
                "@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.6",
                "@smithy/util-utf8": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/crc64-nvme": {
            "version": "3.972.7",
            "resolved": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.7.tgz",
            "integrity": "sha512-QUagVVBbC8gODCF6e1aV0mE2TXWB9Opz4k8EJFdNrujUVQm5R4AjJa1mpOqzwOuROBzqJU9zawzig7M96L8Ejg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env": {
            "version": "3.972.33",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.33.tgz",
            "integrity": "sha512-bJV7eViSJV6GSuuN+VIdNVPdwPsNSf75BiC2v5alPrjR/OCcqgKwSZInKbDFz9mNeizldsyf67jt6YSIiv53Cw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http": {
            "version": "3.972.35",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.35.tgz",
            "integrity": "sha512-x/BQGEIdq0oI+4WxLjKmnQvT7CnF9r8ezdGt7wXwxb7ckHXQz0Zmgxt8v3Ne0JaT3R5YefmuybHX6E8EnsDXyA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini": {
            "version": "3.972.37",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.37.tgz",
            "integrity": "sha512-eUTpmWfd/BKsq9medhCRcu+GRAhFP2Zrn7/2jKDHHOOjCkhrMoTp/t4cEthqFoG7gE0VGp5wUxrXTdvBCmSmJg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/credential-provider-env": "^3.972.33",
                "@aws-sdk/credential-provider-http": "^3.972.35",
                "@aws-sdk/credential-provider-login": "^3.972.37",
                "@aws-sdk/credential-provider-process": "^3.972.33",
                "@aws-sdk/credential-provider-sso": "^3.972.37",
                "@aws-sdk/credential-provider-web-identity": "^3.972.37",
                "@aws-sdk/nested-clients": "^3.997.5",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-login": {
            "version": "3.972.37",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.37.tgz",
            "integrity": "sha512-Ty68y8ISSC+g5Q3D0K8uAaoINwvfaOslnNpsF/LgVUxyosYXHawcK2yV4HLXDVugiTTYLQfJfcw0ce5meAGkKw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/nested-clients": "^3.997.5",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node": {
            "version": "3.972.38",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.38.tgz",
            "integrity": "sha512-BQ9XYnBDVxR2HuV5huXYQYF/PZMTsY+EnwfGnCU2cA8Zw63XpkOtPY8WqiMIZMQCrKPQQEiFURS/o9CIolRLqg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/credential-provider-env": "^3.972.33",
                "@aws-sdk/credential-provider-http": "^3.972.35",
                "@aws-sdk/credential-provider-ini": "^3.972.37",
                "@aws-sdk/credential-provider-process": "^3.972.33",
                "@aws-sdk/credential-provider-sso": "^3.972.37",
                "@aws-sdk/credential-provider-web-identity": "^3.972.37",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process": {
            "version": "3.972.33",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.33.tgz",
            "integrity": "sha512-yfjGksI9WQbdMObb0VeLXqzTLI+a0qXLJT9gCDiv0+X/xjPpI3mTz6a5FibrhpuEKIe0gSgvs3MaoFZy5cx4WA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso": {
            "version": "3.972.37",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.37.tgz",
            "integrity": "sha512-fpwE+20ntpp3i9Xb9vUuQfXLDKYHH+5I2V+ZG96SX1nBzrruhy10RXDgmN7t1etOz3c55stlA3TeQASUA451NQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/nested-clients": "^3.997.5",
                "@aws-sdk/token-providers": "3.1039.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"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity": {
            "version": "3.972.37",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.37.tgz",
            "integrity": "sha512-aryawqyebf+3WhAFNHfF62rekFpYtVcVN7dQ89qnAWsa4n5hJst8qBG6gXC24WHtW7Nnhkf9ScYnjwo0Brn3bw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/nested-clients": "^3.997.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"
            }
        },
        "node_modules/@aws-sdk/lib-storage": {
            "version": "3.1039.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.1039.0.tgz",
            "integrity": "sha512-1GZwZUTWCx21IjI8wbsH61uQ0Fcj9v5oodZ6qaQAZ+fd0Rfloq+PstSJXkmRBY9IGDPNQ0+Jqnd4aCzv1d12SQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/middleware-endpoint": "^4.4.32",
                "@smithy/protocol-http": "^5.3.14",
                "@smithy/smithy-client": "^4.12.13",
                "@smithy/types": "^4.14.1",
                "buffer": "5.6.0",
                "events": "3.3.0",
                "stream-browserify": "3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            },
            "peerDependencies": {
                "@aws-sdk/client-s3": "^3.1039.0"
            }
        },
        "node_modules/@aws-sdk/lib-storage/node_modules/buffer": {
            "version": "5.6.0",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz",
            "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==",
            "license": "MIT",
            "dependencies": {
                "base64-js": "^1.0.2",
                "ieee754": "^1.1.4"
            }
        },
        "node_modules/@aws-sdk/middleware-bucket-endpoint": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.10.tgz",
            "integrity": "sha512-Vbc2frZH7wXlMNd+ZZSXUEs/l1Sv8Jj4zUnIfwrYF5lwaLdXHZ9xx4U3rjUcaye3HRhFVc+E5DbBxpRAbB16BA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@aws-sdk/util-arn-parser": "^3.972.3",
                "@smithy/node-config-provider": "^4.3.14",
                "@smithy/protocol-http": "^5.3.14",
                "@smithy/types": "^4.14.1",
                "@smithy/util-config-provider": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-expect-continue": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.10.tgz",
            "integrity": "sha512-2Yn0f1Qiq/DjxYR3wfI3LokXnjOhFM7Ssn4LTdFDIxRMCE6I32MAsVnhPX1cUZsuVA9tiZtwwhlSLAtFGxAZlQ==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-sdk/middleware-flexible-checksums": {
            "version": "3.974.15",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.974.15.tgz",
            "integrity": "sha512-j4Zp7rA1HfhDTteICnx/tPax4N/v5wmytgguXExUGyEwQ8Ug4EBA4kjp9puFAN1UZoBVpxoiXMiuTFvjaHjeEw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/crc32": "5.2.0",
                "@aws-crypto/crc32c": "5.2.0",
                "@aws-crypto/util": "5.2.0",
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/crc64-nvme": "^3.972.7",
                "@aws-sdk/types": "^3.973.8",
                "@smithy/is-array-buffer": "^4.2.2",
                "@smithy/node-config-provider": "^4.3.14",
                "@smithy/protocol-http": "^5.3.14",
                "@smithy/types": "^4.14.1",
                "@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"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.10.tgz",
            "integrity": "sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-sdk/middleware-location-constraint": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.10.tgz",
            "integrity": "sha512-rI3NZvJcEvjoD0+0PI0iUAwlPw2IlSlhyvgBK/3WkKJQE/YiKFedd9dMN2lVacdNxPNhxL/jzQaKQdrGtQagjQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-logger": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.10.tgz",
            "integrity": "sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection": {
            "version": "3.972.11",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.11.tgz",
            "integrity": "sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-sdk/middleware-sdk-s3": {
            "version": "3.972.36",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.36.tgz",
            "integrity": "sha512-YhPix+0x/MdQrb1Ug1GDKeS5fqylIy+naz800asX8II4jqfTk2KY2KhmmYCwZcky8YWtRQQwWCGdoqeAnip8Uw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@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"
            }
        },
        "node_modules/@aws-sdk/middleware-ssec": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.10.tgz",
            "integrity": "sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent": {
            "version": "3.972.37",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.37.tgz",
            "integrity": "sha512-N1oNpdiLoVAWYD3WFBnUi3LlfoDA06ZHo4ozyjbsJNLvILzvt//0CnR8N+CZ0NWeYgVB/5V59ivixHCWCx2ALw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@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.6",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/nested-clients": {
            "version": "3.997.5",
            "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.5.tgz",
            "integrity": "sha512-jGFr6DxtcMTmzOkG/a0jCZYv4BBDmeNYVeO+/memSoDkYCJu4Y58xviYmzwJfYyIVSts+X/BVjJm1uGBnwHEMg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "^3.974.7",
                "@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.37",
                "@aws-sdk/region-config-resolver": "^3.972.13",
                "@aws-sdk/signature-v4-multi-region": "^3.996.24",
                "@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.23",
                "@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.7",
                "@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.6",
                "@smithy/util-utf8": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver": {
            "version": "3.972.13",
            "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.13.tgz",
            "integrity": "sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-sdk/signature-v4-multi-region": {
            "version": "3.996.24",
            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.24.tgz",
            "integrity": "sha512-amP7tLikppN940wbBFISYqiuzVmpzMS9U3mcgtmVLjX4fdWI/SNCvrXv6ZxfVzTT4cT0rPKOLhFah2xLwzREWw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/middleware-sdk-s3": "^3.972.36",
                "@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"
            }
        },
        "node_modules/@aws-sdk/token-providers": {
            "version": "3.1039.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1039.0.tgz",
            "integrity": "sha512-NMSFL2HwkAOoCeLCQiqoOq5pT3vVbSjww2QZTuYgYknVwhhv125PSDzZIcL5EYnlxuPWjEOdauZK+FspkZDVdw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "^3.974.7",
                "@aws-sdk/nested-clients": "^3.997.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"
            }
        },
        "node_modules/@aws-sdk/types": {
            "version": "3.973.8",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
            "integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/util-arn-parser": {
            "version": "3.972.3",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz",
            "integrity": "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws-sdk/util-endpoints": {
            "version": "3.996.8",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.8.tgz",
            "integrity": "sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@aws-sdk/util-locate-window": {
            "version": "3.723.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.723.0.tgz",
            "integrity": "sha512-Yf2CS10BqK688DRsrKI/EO6B8ff5J86NXe4C+VCysK7UOgN0l1zOTeTukZ3H8Q9tYYX3oaF1961o8vRkFm7Nmw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-browser": {
            "version": "3.972.10",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.10.tgz",
            "integrity": "sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "^3.973.8",
                "@smithy/types": "^4.14.1",
                "bowser": "^2.11.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.973.23",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.23.tgz",
            "integrity": "sha512-gGwq8L2Euw0aNG6Ey4EktiAo3fSCVoDy1CaBIthd+oeaKHPXUrNaApMewQ6La5Hv0lcznOtECZaNvYyc5LXXfA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "^3.972.37",
                "@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"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/xml-builder": {
            "version": "3.972.22",
            "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.22.tgz",
            "integrity": "sha512-PMYKKtJd70IsSG0yHrdAbxBr+ZWBKLvzFZfD3/urxgf6hXVMzuU5M+3MJ5G67RpOmLBu1fAUN65SbWuKUCOlAA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@nodable/entities": "2.1.0",
                "@smithy/types": "^4.14.1",
                "fast-xml-parser": "5.7.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@aws/lambda-invoke-store": {
            "version": "0.2.4",
            "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz",
            "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@bramus/specificity": {
            "version": "2.4.2",
            "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz",
            "integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==",
            "license": "MIT",
            "dependencies": {
                "css-tree": "^3.0.0"
            },
            "bin": {
                "specificity": "bin/cli.js"
            }
        },
        "node_modules/@csstools/color-helpers": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz",
            "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT-0",
            "engines": {
                "node": ">=20.19.0"
            }
        },
        "node_modules/@csstools/css-calc": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.0.tgz",
            "integrity": "sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=20.19.0"
            },
            "peerDependencies": {
                "@csstools/css-parser-algorithms": "^4.0.0",
                "@csstools/css-tokenizer": "^4.0.0"
            }
        },
        "node_modules/@csstools/css-color-parser": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.0.tgz",
            "integrity": "sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "@csstools/color-helpers": "^6.0.2",
                "@csstools/css-calc": "^3.2.0"
            },
            "engines": {
                "node": ">=20.19.0"
            },
            "peerDependencies": {
                "@csstools/css-parser-algorithms": "^4.0.0",
                "@csstools/css-tokenizer": "^4.0.0"
            }
        },
        "node_modules/@csstools/css-parser-algorithms": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz",
            "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=20.19.0"
            },
            "peerDependencies": {
                "@csstools/css-tokenizer": "^4.0.0"
            }
        },
        "node_modules/@csstools/css-syntax-patches-for-csstree": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.3.tgz",
            "integrity": "sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT-0",
            "peerDependencies": {
                "css-tree": "^3.2.1"
            },
            "peerDependenciesMeta": {
                "css-tree": {
                    "optional": true
                }
            }
        },
        "node_modules/@csstools/css-tokenizer": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz",
            "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/csstools"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/csstools"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=20.19.0"
            }
        },
        "node_modules/@discordjs/builders": {
            "version": "1.14.1",
            "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.14.1.tgz",
            "integrity": "sha512-gSKkhXLqs96TCzk66VZuHHl8z2bQMJFGwrXC0f33ngK+FLNau4hU1PYny3DNJfNdSH+gVMzE85/d5FQ2BpcNwQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@discordjs/formatters": "^0.6.2",
                "@discordjs/util": "^1.2.0",
                "@sapphire/shapeshift": "^4.0.0",
                "discord-api-types": "^0.38.40",
                "fast-deep-equal": "^3.1.3",
                "ts-mixer": "^6.0.4",
                "tslib": "^2.6.3"
            },
            "engines": {
                "node": ">=16.11.0"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/collection": {
            "version": "1.5.3",
            "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz",
            "integrity": "sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=16.11.0"
            }
        },
        "node_modules/@discordjs/formatters": {
            "version": "0.6.2",
            "resolved": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.6.2.tgz",
            "integrity": "sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "discord-api-types": "^0.38.33"
            },
            "engines": {
                "node": ">=16.11.0"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/rest": {
            "version": "2.6.1",
            "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.6.1.tgz",
            "integrity": "sha512-wwQdgjeaoYFiaG+atbqx6aJDpqW7JHAo0HrQkBTbYzM3/PJ3GweQIpgElNcGZ26DCUOXMyawYd0YF7vtr+fZXg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@discordjs/collection": "^2.1.1",
                "@discordjs/util": "^1.2.0",
                "@sapphire/async-queue": "^1.5.3",
                "@sapphire/snowflake": "^3.5.5",
                "@vladfrangu/async_event_emitter": "^2.4.6",
                "discord-api-types": "^0.38.40",
                "magic-bytes.js": "^1.13.0",
                "tslib": "^2.6.3",
                "undici": "6.24.1"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/rest/node_modules/@discordjs/collection": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz",
            "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/rest/node_modules/@sapphire/snowflake": {
            "version": "3.5.5",
            "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.5.tgz",
            "integrity": "sha512-xzvBr1Q1c4lCe7i6sRnrofxeO1QTP/LKQ6A6qy0iB4x5yfiSfARMEQEghojzTNALDTcv8En04qYNIco9/K9eZQ==",
            "license": "MIT",
            "engines": {
                "node": ">=v14.0.0",
                "npm": ">=7.0.0"
            }
        },
        "node_modules/@discordjs/util": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.2.0.tgz",
            "integrity": "sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg==",
            "license": "Apache-2.0",
            "dependencies": {
                "discord-api-types": "^0.38.33"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/ws": {
            "version": "1.2.3",
            "resolved": "https://registry.npmjs.org/@discordjs/ws/-/ws-1.2.3.tgz",
            "integrity": "sha512-wPlQDxEmlDg5IxhJPuxXr3Vy9AjYq5xCvFWGJyD7w7Np8ZGu+Mc+97LCoEc/+AYCo2IDpKioiH0/c/mj5ZR9Uw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@discordjs/collection": "^2.1.0",
                "@discordjs/rest": "^2.5.1",
                "@discordjs/util": "^1.1.0",
                "@sapphire/async-queue": "^1.5.2",
                "@types/ws": "^8.5.10",
                "@vladfrangu/async_event_emitter": "^2.2.4",
                "discord-api-types": "^0.38.1",
                "tslib": "^2.6.2",
                "ws": "^8.17.0"
            },
            "engines": {
                "node": ">=16.11.0"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@discordjs/ws/node_modules/@discordjs/collection": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz",
            "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/@esbuild/aix-ppc64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.0.tgz",
            "integrity": "sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==",
            "cpu": [
                "ppc64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "aix"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/android-arm": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.0.tgz",
            "integrity": "sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/android-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.0.tgz",
            "integrity": "sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/android-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.0.tgz",
            "integrity": "sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/darwin-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.0.tgz",
            "integrity": "sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/darwin-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.0.tgz",
            "integrity": "sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/freebsd-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.0.tgz",
            "integrity": "sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "freebsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/freebsd-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.0.tgz",
            "integrity": "sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "freebsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-arm": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.0.tgz",
            "integrity": "sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.0.tgz",
            "integrity": "sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-ia32": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.0.tgz",
            "integrity": "sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==",
            "cpu": [
                "ia32"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-loong64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.0.tgz",
            "integrity": "sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==",
            "cpu": [
                "loong64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-mips64el": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.0.tgz",
            "integrity": "sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==",
            "cpu": [
                "mips64el"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-ppc64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.0.tgz",
            "integrity": "sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==",
            "cpu": [
                "ppc64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-riscv64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.0.tgz",
            "integrity": "sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==",
            "cpu": [
                "riscv64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-s390x": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.0.tgz",
            "integrity": "sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==",
            "cpu": [
                "s390x"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/linux-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz",
            "integrity": "sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/netbsd-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.0.tgz",
            "integrity": "sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "netbsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/netbsd-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.0.tgz",
            "integrity": "sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "netbsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/openbsd-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.0.tgz",
            "integrity": "sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "openbsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/openbsd-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.0.tgz",
            "integrity": "sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "openbsd"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/openharmony-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.0.tgz",
            "integrity": "sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "openharmony"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/sunos-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.0.tgz",
            "integrity": "sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "sunos"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/win32-arm64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.0.tgz",
            "integrity": "sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/win32-ia32": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.0.tgz",
            "integrity": "sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==",
            "cpu": [
                "ia32"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@esbuild/win32-x64": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz",
            "integrity": "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@exodus/bytes": {
            "version": "1.15.0",
            "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.0.tgz",
            "integrity": "sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==",
            "license": "MIT",
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            },
            "peerDependencies": {
                "@noble/hashes": "^1.8.0 || ^2.0.0"
            },
            "peerDependenciesMeta": {
                "@noble/hashes": {
                    "optional": true
                }
            }
        },
        "node_modules/@fastify/otel": {
            "version": "0.18.0",
            "resolved": "https://registry.npmjs.org/@fastify/otel/-/otel-0.18.0.tgz",
            "integrity": "sha512-3TASCATfw+ctICSb4ymrv7iCm0qJ0N9CarB+CZ7zIJ7KqNbwI5JjyDL1/sxoC0ccTO1Zyd1iQ+oqncPg5FJXaA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/fastify"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/fastify"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.212.0",
                "@opentelemetry/semantic-conventions": "^1.28.0",
                "minimatch": "^10.2.4"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.9.0"
            }
        },
        "node_modules/@fastify/otel/node_modules/@opentelemetry/api-logs": {
            "version": "0.212.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.212.0.tgz",
            "integrity": "sha512-TEEVrLbNROUkYY51sBJGk7lO/OLjuepch8+hmpM6ffMJQ2z/KVCjdHuCFX6fJj8OkJP2zckPjrJzQtXU3IAsFg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api": "^1.3.0"
            },
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/@fastify/otel/node_modules/@opentelemetry/instrumentation": {
            "version": "0.212.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.212.0.tgz",
            "integrity": "sha512-IyXmpNnifNouMOe0I/gX7ENfv2ZCNdYTF0FpCsoBcpbIHzk81Ww9rQTYTnvghszCg7qGrIhNvWC8dhEifgX9Jg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api-logs": "0.212.0",
                "import-in-the-middle": "^2.0.6",
                "require-in-the-middle": "^8.0.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@fastify/otel/node_modules/balanced-match": {
            "version": "4.0.4",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
            "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
            "license": "MIT",
            "engines": {
                "node": "18 || 20 || >=22"
            }
        },
        "node_modules/@fastify/otel/node_modules/brace-expansion": {
            "version": "5.0.5",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
            "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^4.0.2"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            }
        },
        "node_modules/@fastify/otel/node_modules/import-in-the-middle": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-2.0.6.tgz",
            "integrity": "sha512-3vZV3jX0XRFW3EJDTwzWoZa+RH1b8eTTx6YOCjglrLyPuepwoBti1k3L2dKwdCUrnVEfc5CuRuGstaC/uQJJaw==",
            "license": "Apache-2.0",
            "dependencies": {
                "acorn": "^8.15.0",
                "acorn-import-attributes": "^1.9.5",
                "cjs-module-lexer": "^2.2.0",
                "module-details-from-path": "^1.0.4"
            }
        },
        "node_modules/@fastify/otel/node_modules/minimatch": {
            "version": "10.2.5",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
            "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "brace-expansion": "^5.0.5"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/@hapi/hoek": {
            "version": "9.3.0",
            "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
            "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
            "license": "BSD-3-Clause"
        },
        "node_modules/@hapi/topo": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
            "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
            "license": "BSD-3-Clause",
            "dependencies": {
                "@hapi/hoek": "^9.0.0"
            }
        },
        "node_modules/@isaacs/cliui": {
            "version": "8.0.2",
            "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
            "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "string-width": "^5.1.2",
                "string-width-cjs": "npm:string-width@^4.2.0",
                "strip-ansi": "^7.0.1",
                "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
                "wrap-ansi": "^8.1.0",
                "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@isaacs/fs-minipass": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
            "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
            "license": "ISC",
            "dependencies": {
                "minipass": "^7.0.4"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@lukeed/csprng": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz",
            "integrity": "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/@lukeed/uuid": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.1.tgz",
            "integrity": "sha512-qC72D4+CDdjGqJvkFMMEAtancHUQ7/d/tAiHf64z8MopFDmcrtbcJuerDtFceuAfQJ2pDSfCKCtbqoGBNnwg0w==",
            "license": "MIT",
            "dependencies": {
                "@lukeed/csprng": "^1.1.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/@mattermost/client": {
            "version": "11.6.0",
            "resolved": "https://registry.npmjs.org/@mattermost/client/-/client-11.6.0.tgz",
            "integrity": "sha512-2su6eOr8Vj7xeeb9tKaLgpg3a8u2vgmBfK82d61sjKTjKZt7ySy15xhbFFsnLo8fXePQG0zUZP8YtY+/NutD0Q==",
            "license": "MIT",
            "peerDependencies": {
                "@mattermost/types": "11.6.0",
                "typescript": "^4.3.0 || ^5.0.0"
            },
            "peerDependenciesMeta": {
                "typescript": {
                    "optional": true
                }
            }
        },
        "node_modules/@mattermost/types": {
            "version": "11.6.0",
            "resolved": "https://registry.npmjs.org/@mattermost/types/-/types-11.6.0.tgz",
            "integrity": "sha512-0sBZaN1QYB+P0qo7ByiMU8Ja2VTepFWfgqFcx7KA9/TT6+dWiemOQav6SHK1fP4oAlWdh2nikaD01I8VPg4ZRQ==",
            "license": "MIT",
            "peer": true,
            "peerDependencies": {
                "typescript": "^4.3.0 || ^5.0.0"
            },
            "peerDependenciesMeta": {
                "typescript": {
                    "optional": true
                }
            }
        },
        "node_modules/@ngrok/ngrok": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok/-/ngrok-1.7.0.tgz",
            "integrity": "sha512-P06o9TpxrJbiRbHQkiwy/rUrlXRupc+Z8KT4MiJfmcdWxvIdzjCaJOdnNkcOTs6DMyzIOefG5tvk/HLdtjqr0g==",
            "license": "(MIT OR Apache-2.0)",
            "engines": {
                "node": ">= 10"
            },
            "optionalDependencies": {
                "@ngrok/ngrok-android-arm64": "1.7.0",
                "@ngrok/ngrok-darwin-arm64": "1.7.0",
                "@ngrok/ngrok-darwin-universal": "1.7.0",
                "@ngrok/ngrok-darwin-x64": "1.7.0",
                "@ngrok/ngrok-freebsd-x64": "1.7.0",
                "@ngrok/ngrok-linux-arm-gnueabihf": "1.7.0",
                "@ngrok/ngrok-linux-arm64-gnu": "1.7.0",
                "@ngrok/ngrok-linux-arm64-musl": "1.7.0",
                "@ngrok/ngrok-linux-x64-gnu": "1.7.0",
                "@ngrok/ngrok-linux-x64-musl": "1.7.0",
                "@ngrok/ngrok-win32-arm64-msvc": "1.7.0",
                "@ngrok/ngrok-win32-ia32-msvc": "1.7.0",
                "@ngrok/ngrok-win32-x64-msvc": "1.7.0"
            }
        },
        "node_modules/@ngrok/ngrok-android-arm64": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-android-arm64/-/ngrok-android-arm64-1.7.0.tgz",
            "integrity": "sha512-8tco3ID6noSaNy+CMS7ewqPoIkIM6XO5COCzsUp3Wv3XEbMSyn65RN6cflX2JdqLfUCHcMyD0ahr9IEiHwqmbQ==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-darwin-arm64": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-arm64/-/ngrok-darwin-arm64-1.7.0.tgz",
            "integrity": "sha512-+dmJSOzSO+MNDVrPOca2yYDP1W3KfP4qOlAkarIeFRIfqonQwq3QCBmcR7HAlZocLsSqEwyG6KP4RRvAuT0WGQ==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-darwin-universal": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-universal/-/ngrok-darwin-universal-1.7.0.tgz",
            "integrity": "sha512-fDEfewyE2pWGFBhOSwQZObeHUkc65U1l+3HIgSOe094TMHsqmyJD0KTCgW9KSn0VP4OvDZbAISi1T3nvqgZYhQ==",
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-darwin-x64": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-x64/-/ngrok-darwin-x64-1.7.0.tgz",
            "integrity": "sha512-+fwMi5uHd9G8BS42MMa9ye6exI5lwTcjUO6Ut497Vu0qgLONdVRenRqnEePV+Q3KtQR7NjqkMnomVfkr9MBjtw==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-freebsd-x64": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-freebsd-x64/-/ngrok-freebsd-x64-1.7.0.tgz",
            "integrity": "sha512-2OGgbrjy3yLRrqAz5N6hlUKIWIXSpR5RjQa2chtZMsSbszQ6c9dI+uVQfOKAeo05tHMUgrYAZ7FocC+ig0dzdQ==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "freebsd"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-linux-arm-gnueabihf": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-linux-arm-gnueabihf/-/ngrok-linux-arm-gnueabihf-1.7.0.tgz",
            "integrity": "sha512-SN9YIfEQiR9xN90QVNvdgvAemqMLoFVSeTWZs779145hQMhvF9Qd9rnWi6J+2uNNK10OczdV1oc/nq1es7u/3g==",
            "cpu": [
                "arm"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-linux-arm64-gnu": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-linux-arm64-gnu/-/ngrok-linux-arm64-gnu-1.7.0.tgz",
            "integrity": "sha512-KDMgzPKFU2kbpVSaA2RZBBia5IPdJEe063YlyVFnSMJmPYWCUnMwdybBsucXfV9u1Lw/ZjKTKotIlbTWGn3HGw==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-linux-arm64-musl": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-linux-arm64-musl/-/ngrok-linux-arm64-musl-1.7.0.tgz",
            "integrity": "sha512-e66vUdVrBlQ0lT9ZdamB4U604zt5Gualt8/WVcUGzbu8s5LajWd6g/mzZCUjK4UepjvMpfgmCp1/+rX7Rk8d5A==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-linux-x64-gnu": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-linux-x64-gnu/-/ngrok-linux-x64-gnu-1.7.0.tgz",
            "integrity": "sha512-M6gF0DyOEFqXLfWxObfL3bxYZ4+PnKBHuyLVaqNfFN9Y5utY2mdPOn5422Ppbk4XoIK5/YkuhRqPJl/9FivKEw==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-linux-x64-musl": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-linux-x64-musl/-/ngrok-linux-x64-musl-1.7.0.tgz",
            "integrity": "sha512-4Ijm0dKeoyzZTMaYxR2EiNjtlK81ebflg/WYIO1XtleFrVy4UJEGnxtxEidYoT4BfCqi4uvXiK2Mx216xXKvog==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-win32-arm64-msvc": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-win32-arm64-msvc/-/ngrok-win32-arm64-msvc-1.7.0.tgz",
            "integrity": "sha512-u7qyWIJI2/YG1HTBnHwUR1+Z2tyGfAsUAItJK/+N1G0FeWJhIWQvSIFJHlaPy4oW1Dc8mSDBX9qvVsiQgLaRFg==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-win32-ia32-msvc": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-win32-ia32-msvc/-/ngrok-win32-ia32-msvc-1.7.0.tgz",
            "integrity": "sha512-/UdYUsLNv/Q8j9YJsyIfq/jLCoD8WP+NidouucTUzSoDtmOsXBBT3itLrmPiZTEdEgKiFYLuC1Zon8XQQvbVLA==",
            "cpu": [
                "ia32"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@ngrok/ngrok-win32-x64-msvc": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/@ngrok/ngrok-win32-x64-msvc/-/ngrok-win32-x64-msvc-1.7.0.tgz",
            "integrity": "sha512-UFJg/duEWzZlLkEs61Gz6/5nYhGaKI62I8dvUGdBR3NCtIMagehnFaFxmnXZldyHmCM8U0aCIFNpWRaKcrQkoA==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@nodable/entities": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz",
            "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/nodable"
                }
            ],
            "license": "MIT"
        },
        "node_modules/@opentelemetry/api": {
            "version": "1.9.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
            "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/@opentelemetry/api-logs": {
            "version": "0.214.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.214.0.tgz",
            "integrity": "sha512-40lSJeqYO8Uz2Yj7u94/SJWE/wONa7rmMKjI1ZcIjgf3MHNHv1OZUCrCETGuaRF62d5pQD1wKIW+L4lmSMTzZA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api": "^1.3.0"
            },
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/@opentelemetry/core": {
            "version": "2.6.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.6.1.tgz",
            "integrity": "sha512-8xHSGWpJP9wBxgBpnqGL0R3PbdWQndL1Qp50qrg71+B28zK5OQmUgcDKLJgzyAAV38t4tOyLMGDD60LneR5W8g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/semantic-conventions": "^1.29.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": ">=1.0.0 <1.10.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation": {
            "version": "0.214.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.214.0.tgz",
            "integrity": "sha512-MHqEX5Dk59cqVah5LiARMACku7jXSVk9iVDWOea4x3cr7VfdByeDCURK6o1lntT1JS/Tsovw01UJrBhN3/uC5w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api-logs": "0.214.0",
                "import-in-the-middle": "^3.0.0",
                "require-in-the-middle": "^8.0.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-amqplib": {
            "version": "0.61.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.61.0.tgz",
            "integrity": "sha512-mCKoyTGfRNisge4br0NpOFSy2Z1NnEW8hbCJdUDdJFHrPqVzc4IIBPA/vX0U+LUcQqrQvJX+HMIU0dbDRe0i0Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-connect": {
            "version": "0.57.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.57.0.tgz",
            "integrity": "sha512-FMEBChnI4FLN5TE9DHwfH7QpNir1JzXno1uz/TAucVdLCyrG0jTrKIcNHt/i30A0M2AunNBCkcd8Ei26dIPKdg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.27.0",
                "@types/connect": "3.4.38"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-dataloader": {
            "version": "0.31.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-dataloader/-/instrumentation-dataloader-0.31.0.tgz",
            "integrity": "sha512-f654tZFQXS5YeLDNb9KySrwtg7SnqZN119FauD7acBoTzuLduaiGTNz88ixcVSOOMGZ+EjJu/RFtx5klObC95g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-fs": {
            "version": "0.33.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.33.0.tgz",
            "integrity": "sha512-sCZWXGalQ01wr3tAhSR9ucqFJ0phidpAle6/17HVjD6gN8FLmZMK/8sKxdXYHy3PbnlV1P4zeiSVFNKpbFMNLA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-generic-pool": {
            "version": "0.57.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-generic-pool/-/instrumentation-generic-pool-0.57.0.tgz",
            "integrity": "sha512-orhmlaK+ZIW9hKU+nHTbXrCSXZcH83AescTqmpamHRobRmYSQwRbD0a1odc0yAzuzOtxYiHiXAnpnIpaSSY7Ow==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-graphql": {
            "version": "0.62.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-graphql/-/instrumentation-graphql-0.62.0.tgz",
            "integrity": "sha512-3YNuLVPUxafXkH1jBAbGsKNsP3XVzcFDhCDCE3OqBwCwShlqQbLMRMFh1T/d5jaVZiGVmSsfof+ICKD2iOV8xg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-hapi": {
            "version": "0.60.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-hapi/-/instrumentation-hapi-0.60.0.tgz",
            "integrity": "sha512-aNljZKYrEa7obLAxd1bCEDxF7kzCLGXTuTJZ8lMR9rIVEjmuKBXN1gfqpm/OB//Zc2zP4iIve1jBp7sr3mQV6w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.27.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-http": {
            "version": "0.214.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-http/-/instrumentation-http-0.214.0.tgz",
            "integrity": "sha512-FlkDhZDRjDJDcO2LcSCtjRpkal1NJ8y0fBqBhTvfAR3JSYY2jAIj1kSS5IjmEBt4c3aWv+u/lqLuoCDrrKCSKg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "2.6.1",
                "@opentelemetry/instrumentation": "0.214.0",
                "@opentelemetry/semantic-conventions": "^1.29.0",
                "forwarded-parse": "2.1.2"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-ioredis": {
            "version": "0.62.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-ioredis/-/instrumentation-ioredis-0.62.0.tgz",
            "integrity": "sha512-ZYt//zcPve8qklaZX+5Z4MkU7UpEkFRrxsf2cnaKYBitqDnsCN69CPAuuMOX6NYdW2rG9sFy7V/QWtBlP5XiNQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/redis-common": "^0.38.2",
                "@opentelemetry/semantic-conventions": "^1.33.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-kafkajs": {
            "version": "0.23.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-kafkajs/-/instrumentation-kafkajs-0.23.0.tgz",
            "integrity": "sha512-4K+nVo+zI+aDz0Z85SObwbdixIbzS9moIuKJaYsdlzcHYnKOPtB7ya8r8Ezivy/GVIBHiKJVq4tv+BEkgOMLaQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.30.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-knex": {
            "version": "0.58.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-knex/-/instrumentation-knex-0.58.0.tgz",
            "integrity": "sha512-Hc/o8fSsaWxZ8r1Yw4rNDLwTpUopTf4X32y4W6UhlHmW8Wizz8wfhgOKIelSeqFVTKBBPIDUOsQWuIMxBmu8Bw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.1"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-koa": {
            "version": "0.62.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-koa/-/instrumentation-koa-0.62.0.tgz",
            "integrity": "sha512-uVip0VuGUQXZ+vFxkKxAUNq8qNl+VFlyHDh/U6IQ8COOEDfbEchdaHnpFrMYF3psZRUuoSIgb7xOeXj00RdwDA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.36.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.9.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-lru-memoizer": {
            "version": "0.58.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.58.0.tgz",
            "integrity": "sha512-6grM3TdMyHzlGY1cUA+mwoPueB1F3dYKgKtZIH6jOFXqfHAByyLTc+6PFjGM9tKh52CFBJaDwodNlL/Td39z7Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-mongodb": {
            "version": "0.67.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.67.0.tgz",
            "integrity": "sha512-1WJp5N1lYfHq2IhECOTewFs5Tf2NfUOwQRqs/rZdXKTezArMlucxgzAaqcgp3A3YREXopXTpXHsxZTGHjNhMdQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-mongoose": {
            "version": "0.60.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-mongoose/-/instrumentation-mongoose-0.60.0.tgz",
            "integrity": "sha512-8BahAZpKsOoc+lrZGb7Ofn4g3z8qtp5IxDfvAVpKXsEheQN7ONMH5djT5ihy6yf8yyeQJGS0gXFfpEAEeEHqQg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-mysql": {
            "version": "0.60.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-mysql/-/instrumentation-mysql-0.60.0.tgz",
            "integrity": "sha512-08pO8GFPEIz2zquKDGteBZDNmwketdgH8hTe9rVYgW9kCJXq1Psj3wPQGx+VaX4ZJKCfPeoLMYup9+cxHvZyVQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0",
                "@types/mysql": "2.15.27"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-mysql2": {
            "version": "0.60.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-mysql2/-/instrumentation-mysql2-0.60.0.tgz",
            "integrity": "sha512-m/5d3bxQALllCzezYDk/6vajh0tj5OijMMvOZGr+qN1NMXm1dzMNwyJ0gNZW7Fo3YFRyj/jJMxIw+W7d525dlw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0",
                "@opentelemetry/sql-common": "^0.41.2"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-pg": {
            "version": "0.66.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.66.0.tgz",
            "integrity": "sha512-KxfLGXBb7k2ueaPJfq2GXBDXBly8P+SpR/4Mj410hhNgmQF3sCqwXvUBQxZQkDAmsdBAoenM+yV1LhtsMRamcA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.34.0",
                "@opentelemetry/sql-common": "^0.41.2",
                "@types/pg": "8.15.6",
                "@types/pg-pool": "2.0.7"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-redis": {
            "version": "0.62.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-redis/-/instrumentation-redis-0.62.0.tgz",
            "integrity": "sha512-y3pPpot7WzR/8JtHcYlTYsyY8g+pbFhAqbwAuG5bLPnR6v6pt1rQc0DpH0OlGP/9CZbWBP+Zhwp9yFoygf/ZXQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/redis-common": "^0.38.2",
                "@opentelemetry/semantic-conventions": "^1.27.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/instrumentation-tedious": {
            "version": "0.33.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-tedious/-/instrumentation-tedious-0.33.0.tgz",
            "integrity": "sha512-Q6WQwAD01MMTub31GlejoiFACYNw26J426wyjvU7by7fDIr2nZXNW4vhTGs7i7F0TnXBO3xN688g1tdUgYwJ5w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/semantic-conventions": "^1.33.0",
                "@types/tedious": "^4.0.14"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@opentelemetry/redis-common": {
            "version": "0.38.2",
            "resolved": "https://registry.npmjs.org/@opentelemetry/redis-common/-/redis-common-0.38.2.tgz",
            "integrity": "sha512-1BCcU93iwSRZvDAgwUxC/DV4T/406SkMfxGqu5ojc3AvNI+I9GhV7v0J1HljsczuuhcnFLYqD5VmwVXfCGHzxA==",
            "license": "Apache-2.0",
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            }
        },
        "node_modules/@opentelemetry/resources": {
            "version": "2.7.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.7.1.tgz",
            "integrity": "sha512-DeT6KKolmC4e/dRQvMQ/RwlnzhaqeiFOXY5ngoOPJ07GgVVKxZOg9EcrNZb5aTzUn+iCrJldAgOfQm1O/QfPAQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "2.7.1",
                "@opentelemetry/semantic-conventions": "^1.29.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": ">=1.3.0 <1.10.0"
            }
        },
        "node_modules/@opentelemetry/resources/node_modules/@opentelemetry/core": {
            "version": "2.7.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.7.1.tgz",
            "integrity": "sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/semantic-conventions": "^1.29.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": ">=1.0.0 <1.10.0"
            }
        },
        "node_modules/@opentelemetry/sdk-trace-base": {
            "version": "2.7.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.7.1.tgz",
            "integrity": "sha512-NAYIlsF8MPUsKqJMiDQJTMPOmlbawC1Iz/omMLygZ1C9am8fTKYjTaI+OZM+WTY3t3Glo0wnOg/6/pac6RGPPw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "2.7.1",
                "@opentelemetry/resources": "2.7.1",
                "@opentelemetry/semantic-conventions": "^1.29.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": ">=1.3.0 <1.10.0"
            }
        },
        "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core": {
            "version": "2.7.1",
            "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.7.1.tgz",
            "integrity": "sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/semantic-conventions": "^1.29.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": ">=1.0.0 <1.10.0"
            }
        },
        "node_modules/@opentelemetry/semantic-conventions": {
            "version": "1.40.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.40.0.tgz",
            "integrity": "sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/@opentelemetry/sql-common": {
            "version": "0.41.2",
            "resolved": "https://registry.npmjs.org/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz",
            "integrity": "sha512-4mhWm3Z8z+i508zQJ7r6Xi7y4mmoJpdvH0fZPFRkWrdp5fq7hhZ2HhYokEOLkfqSMgPR4Z9EyB3DBkbKGOqZiQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/core": "^2.0.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.1.0"
            }
        },
        "node_modules/@panva/asn1.js": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz",
            "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==",
            "license": "MIT",
            "engines": {
                "node": ">=10.13.0"
            }
        },
        "node_modules/@pkgjs/parseargs": {
            "version": "0.11.0",
            "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
            "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
            "dev": true,
            "license": "MIT",
            "optional": true,
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/@prisma/instrumentation": {
            "version": "7.6.0",
            "resolved": "https://registry.npmjs.org/@prisma/instrumentation/-/instrumentation-7.6.0.tgz",
            "integrity": "sha512-ZPW2gRiwpPzEfgeZgaekhqXrbW+Y2RJKHVqUmlhZhKzRNCcvR6DykzylDrynpArKKRQtLxoZy36fK7U0p3pdgQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/instrumentation": "^0.207.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.8"
            }
        },
        "node_modules/@prisma/instrumentation/node_modules/@opentelemetry/api-logs": {
            "version": "0.207.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.207.0.tgz",
            "integrity": "sha512-lAb0jQRVyleQQGiuuvCOTDVspc14nx6XJjP4FspJ1sNARo3Regq4ZZbrc3rN4b1TYSuUCvgH+UXUPug4SLOqEQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api": "^1.3.0"
            },
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/@prisma/instrumentation/node_modules/@opentelemetry/instrumentation": {
            "version": "0.207.0",
            "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.207.0.tgz",
            "integrity": "sha512-y6eeli9+TLKnznrR8AZlQMSJT7wILpXH+6EYq5Vf/4Ao+huI7EedxQHwRgVUOMLFbe7VFDvHJrX9/f4lcwnJsA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@opentelemetry/api-logs": "0.207.0",
                "import-in-the-middle": "^2.0.0",
                "require-in-the-middle": "^8.0.0"
            },
            "engines": {
                "node": "^18.19.0 || >=20.6.0"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.3.0"
            }
        },
        "node_modules/@prisma/instrumentation/node_modules/import-in-the-middle": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-2.0.6.tgz",
            "integrity": "sha512-3vZV3jX0XRFW3EJDTwzWoZa+RH1b8eTTx6YOCjglrLyPuepwoBti1k3L2dKwdCUrnVEfc5CuRuGstaC/uQJJaw==",
            "license": "Apache-2.0",
            "dependencies": {
                "acorn": "^8.15.0",
                "acorn-import-attributes": "^1.9.5",
                "cjs-module-lexer": "^2.2.0",
                "module-details-from-path": "^1.0.4"
            }
        },
        "node_modules/@sapphire/async-queue": {
            "version": "1.5.5",
            "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.5.tgz",
            "integrity": "sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==",
            "license": "MIT",
            "engines": {
                "node": ">=v14.0.0",
                "npm": ">=7.0.0"
            }
        },
        "node_modules/@sapphire/shapeshift": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-4.0.0.tgz",
            "integrity": "sha512-d9dUmWVA7MMiKobL3VpLF8P2aeanRTu6ypG2OIaEv/ZHH/SUQ2iHOVyi5wAPjQ+HmnMuL0whK9ez8I/raWbtIg==",
            "license": "MIT",
            "dependencies": {
                "fast-deep-equal": "^3.1.3",
                "lodash": "^4.17.21"
            },
            "engines": {
                "node": ">=v16"
            }
        },
        "node_modules/@sapphire/snowflake": {
            "version": "3.5.3",
            "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.3.tgz",
            "integrity": "sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==",
            "license": "MIT",
            "engines": {
                "node": ">=v14.0.0",
                "npm": ">=7.0.0"
            }
        },
        "node_modules/@scarf/scarf": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz",
            "integrity": "sha512-xxeapPiUXdZAE3che6f3xogoJPeZgig6omHEy1rIY5WVsB3H2BHNnZH+gHG6x91SCWyQCzWGsuL2Hh3ClO5/qQ==",
            "hasInstallScript": true,
            "license": "Apache-2.0"
        },
        "node_modules/@sentry/core": {
            "version": "10.51.0",
            "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.51.0.tgz",
            "integrity": "sha512-Y45V/YXvVLEXmOdkbD1oG1gkRWFi9guCEGg3PlIlIpRjAbZUrvLGgjRJIc1E7XpSzmOnWbs5BbUxMv4PDaPj2w==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@sentry/node": {
            "version": "10.51.0",
            "resolved": "https://registry.npmjs.org/@sentry/node/-/node-10.51.0.tgz",
            "integrity": "sha512-2yZLRZwS1dKG8/4eOTpGSo/gO/EgmT9aPj6lAzUkRa7bZCTTdW4BraaHU0leX5T94909Qfhbr3W5AVTfDOCKiQ==",
            "license": "MIT",
            "dependencies": {
                "@fastify/otel": "0.18.0",
                "@opentelemetry/api": "^1.9.1",
                "@opentelemetry/core": "^2.6.1",
                "@opentelemetry/instrumentation": "^0.214.0",
                "@opentelemetry/instrumentation-amqplib": "0.61.0",
                "@opentelemetry/instrumentation-connect": "0.57.0",
                "@opentelemetry/instrumentation-dataloader": "0.31.0",
                "@opentelemetry/instrumentation-fs": "0.33.0",
                "@opentelemetry/instrumentation-generic-pool": "0.57.0",
                "@opentelemetry/instrumentation-graphql": "0.62.0",
                "@opentelemetry/instrumentation-hapi": "0.60.0",
                "@opentelemetry/instrumentation-http": "0.214.0",
                "@opentelemetry/instrumentation-ioredis": "0.62.0",
                "@opentelemetry/instrumentation-kafkajs": "0.23.0",
                "@opentelemetry/instrumentation-knex": "0.58.0",
                "@opentelemetry/instrumentation-koa": "0.62.0",
                "@opentelemetry/instrumentation-lru-memoizer": "0.58.0",
                "@opentelemetry/instrumentation-mongodb": "0.67.0",
                "@opentelemetry/instrumentation-mongoose": "0.60.0",
                "@opentelemetry/instrumentation-mysql": "0.60.0",
                "@opentelemetry/instrumentation-mysql2": "0.60.0",
                "@opentelemetry/instrumentation-pg": "0.66.0",
                "@opentelemetry/instrumentation-redis": "0.62.0",
                "@opentelemetry/instrumentation-tedious": "0.33.0",
                "@opentelemetry/sdk-trace-base": "^2.6.1",
                "@opentelemetry/semantic-conventions": "^1.40.0",
                "@prisma/instrumentation": "7.6.0",
                "@sentry/core": "10.51.0",
                "@sentry/node-core": "10.51.0",
                "@sentry/opentelemetry": "10.51.0",
                "import-in-the-middle": "^3.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@sentry/node-core": {
            "version": "10.51.0",
            "resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-10.51.0.tgz",
            "integrity": "sha512-VP9DMEzBEuauABrfDHYz/pRYa74M09uRJLz0ls3yel3sKhYHMyCB29ZxbKcciUhD4d33dwgi8DbaPZV2H/wnfQ==",
            "license": "MIT",
            "dependencies": {
                "@sentry/core": "10.51.0",
                "@sentry/opentelemetry": "10.51.0",
                "import-in-the-middle": "^3.0.0"
            },
            "engines": {
                "node": ">=18"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.9.0",
                "@opentelemetry/core": "^1.30.1 || ^2.1.0",
                "@opentelemetry/exporter-trace-otlp-http": ">=0.57.0 <1",
                "@opentelemetry/instrumentation": ">=0.57.1 <1",
                "@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.1.0",
                "@opentelemetry/semantic-conventions": "^1.39.0"
            },
            "peerDependenciesMeta": {
                "@opentelemetry/api": {
                    "optional": true
                },
                "@opentelemetry/core": {
                    "optional": true
                },
                "@opentelemetry/exporter-trace-otlp-http": {
                    "optional": true
                },
                "@opentelemetry/instrumentation": {
                    "optional": true
                },
                "@opentelemetry/sdk-trace-base": {
                    "optional": true
                },
                "@opentelemetry/semantic-conventions": {
                    "optional": true
                }
            }
        },
        "node_modules/@sentry/opentelemetry": {
            "version": "10.51.0",
            "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-10.51.0.tgz",
            "integrity": "sha512-Qc7AlCE4uhB+SvHLqah4RgR1WdY7wmmr/hx9g/prDP9R1ocshmUEMrZK9qjuwaklW7/fmkFCXI8ETxo5L1bHIA==",
            "license": "MIT",
            "dependencies": {
                "@sentry/core": "10.51.0"
            },
            "engines": {
                "node": ">=18"
            },
            "peerDependencies": {
                "@opentelemetry/api": "^1.9.0",
                "@opentelemetry/core": "^1.30.1 || ^2.1.0",
                "@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.1.0",
                "@opentelemetry/semantic-conventions": "^1.39.0"
            }
        },
        "node_modules/@sideway/address": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
            "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==",
            "license": "BSD-3-Clause",
            "dependencies": {
                "@hapi/hoek": "^9.0.0"
            }
        },
        "node_modules/@sideway/formula": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz",
            "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
            "license": "BSD-3-Clause"
        },
        "node_modules/@sideway/pinpoint": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
            "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
            "license": "BSD-3-Clause"
        },
        "node_modules/@sindresorhus/is": {
            "version": "4.6.0",
            "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
            "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sindresorhus/is?sponsor=1"
            }
        },
        "node_modules/@sinonjs/commons": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
            "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "type-detect": "4.0.8"
            }
        },
        "node_modules/@sinonjs/fake-timers": {
            "version": "15.3.2",
            "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.3.2.tgz",
            "integrity": "sha512-mrn35Jl2pCpns+mE3HaZa1yPN5EYCRgiMI+135COjr2hr8Cls9DXqIZ57vZe2cz7y2XVSq92tcs6kGQcT1J8Rw==",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "@sinonjs/commons": "^3.0.1"
            }
        },
        "node_modules/@sinonjs/samsam": {
            "version": "10.0.2",
            "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-10.0.2.tgz",
            "integrity": "sha512-8lVwD1Df1BmzoaOLhMcGGcz/Jyr5QY2KSB75/YK1QgKzoabTeLdIVyhXNZK9ojfSKSdirbXqdbsXXqP9/Ve8+A==",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "@sinonjs/commons": "^3.0.1",
                "type-detect": "^4.1.0"
            }
        },
        "node_modules/@sinonjs/samsam/node_modules/type-detect": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz",
            "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/@smithy/chunked-blob-reader": {
            "version": "5.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-5.2.2.tgz",
            "integrity": "sha512-St+kVicSyayWQca+I1rGitaOEH6uKgE8IUWoYnnEX26SWdWQcL6LvMSD19Lg+vYHKdT9B2Zuu7rd3i6Wnyb/iw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/chunked-blob-reader-native": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-4.2.3.tgz",
            "integrity": "sha512-jA5k5Udn7Y5717L86h4EIv06wIr3xn8GM1qHRi/Nf31annXcXHJjBKvgztnbn2TxH3xWrPBfgwHsOwZf0UmQWw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-base64": "^4.3.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/config-resolver": {
            "version": "4.4.17",
            "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.17.tgz",
            "integrity": "sha512-TzDZcAnhTyAHbXVxWZo7/tEcrIeFq20IBk8So3OLOetWpR8EwY/yEqBMBFaJMeyEiREDq4NfEl+qO3OAUD+vbQ==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/core": {
            "version": "3.23.17",
            "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.17.tgz",
            "integrity": "sha512-x7BlLbUFL8NWCGjMF9C+1N5cVCxcPa7g6Tv9B4A2luWx3be3oU8hQ96wIwxe/s7OhIzvoJH73HAUSg5JXVlEtQ==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/credential-provider-imds": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.14.tgz",
            "integrity": "sha512-Au28zBN48ZAoXdooGUHemuVBrkE+Ie6RPmGNIAJsFqj33Vhb6xAgRifUydZ2aY+M+KaMAETAlKk5NC5h1G7wpg==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/eventstream-codec": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.14.tgz",
            "integrity": "sha512-erZq0nOIpzfeZdCyzZjdJb4nVSKLUmSkaQUVkRGQTXs30gyUGeKnrYEg+Xe1W5gE3aReS7IgsvANwVPxSzY6Pw==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/eventstream-serde-browser": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.14.tgz",
            "integrity": "sha512-8IelTCtTctWRbb+0Dcy+C0aICh1qa0qWXqgjcXDmMuCvPJRnv26hiDZoAau2ILOniki65mCPKqOQs/BaWvO4CQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-serde-universal": "^4.2.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-config-resolver": {
            "version": "4.3.14",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.14.tgz",
            "integrity": "sha512-sqHiHpYRYo3FJlaIxD1J8PhbcmJAm7IuM16mVnwSkCToD7g00IBZzKuiLNMGmftULmEUX6/UAz8/NN5uMP8bVA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-node": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.14.tgz",
            "integrity": "sha512-Ht/8BuGlKfFTy0H3+8eEu0vdpwGztCnaLLXtpXNdQqiR7Hj4vFScU3T436vRAjATglOIPjJXronY+1WxxNLSiw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-serde-universal": "^4.2.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-universal": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.14.tgz",
            "integrity": "sha512-lWyt4T2XQZUZgK3tQ3Wn0w3XBvZsK/vjTuJl6bXbnGZBHH0ZUSONTYiK9TgjTTzU54xQr3DRFwpjmhp0oLm3gg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-codec": "^4.2.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/fetch-http-handler": {
            "version": "5.3.17",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.17.tgz",
            "integrity": "sha512-bXOvQzaSm6MnmLaWA1elgfQcAtN4UP3vXqV97bHuoOrHQOJiLT3ds6o9eo5bqd0TJfRFpzdGnDQdW3FACiAVdw==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/hash-blob-browser": {
            "version": "4.2.15",
            "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.15.tgz",
            "integrity": "sha512-0PJ4Al3fg2nM4qKrAIxyNcApgqHAXcBkN8FeizOz69z0rb26uZ6lMESYtxegaTlXB5Hj84JfwMPavMrwDMjucA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/chunked-blob-reader": "^5.2.2",
                "@smithy/chunked-blob-reader-native": "^4.2.3",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/hash-node": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.14.tgz",
            "integrity": "sha512-8ZBDY2DD4wr+GGjTpPtiglEsqr0lUP+KHqgZcWczFf6qeZ/YRjMIOoQWVQlmwu7EtxKTd8YXD8lblmYcpBIA1g==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/hash-stream-node": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-4.2.14.tgz",
            "integrity": "sha512-tw4GANWkZPb6+BdD4Fgucqzey2+r73Z/GRo9zklsCdwrnxxumUV83ZIaBDdudV4Ylazw3EPTiJZhpX42105ruQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "@smithy/util-utf8": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/invalid-dependency": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.14.tgz",
            "integrity": "sha512-c21qJiTSb25xvvOp+H2TNZzPCngrvl5vIPqPB8zQ/DmJF4QWXO19x1dWfMJZ6wZuuWUPPm0gV8C0cU3+ifcWuw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/is-array-buffer": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz",
            "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/md5-js": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-4.2.14.tgz",
            "integrity": "sha512-V2v0vx+h0iUSNG1Alt+GNBMSLGCrl9iVsdd+Ap67HPM9PN479x12V8LkuMoKImNZxn3MXeuyUjls+/7ZACZghA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "@smithy/util-utf8": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-content-length": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.14.tgz",
            "integrity": "sha512-xhHq7fX4/3lv5NHxLUk3OeEvl0xZ+Ek3qIbWaCL4f9JwgDZEclPBElljaZCAItdGPQl/kSM4LPMOpy1MYgprpw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/protocol-http": "^5.3.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-endpoint": {
            "version": "4.4.32",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.32.tgz",
            "integrity": "sha512-ZZkgyjnJppiZbIm6Qbx92pbXYi1uzenIvGhBSCDlc7NwuAkiqSgS75j1czAD25ZLs2FjMjYy1q7gyRVWG6JA0Q==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/middleware-retry": {
            "version": "4.5.7",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.5.7.tgz",
            "integrity": "sha512-bRt6ZImqVSeTk39Nm81K20ObIiAZ3WefY7G6+iz/0tZjs4dgRRjvRX2sgsH+zi6iDCRR/aQvQofLKxxz4rPBZg==",
            "license": "Apache-2.0",
            "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.1",
                "@smithy/smithy-client": "^4.12.13",
                "@smithy/types": "^4.14.1",
                "@smithy/util-middleware": "^4.2.14",
                "@smithy/util-retry": "^4.3.6",
                "@smithy/uuid": "^1.1.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-serde": {
            "version": "4.2.20",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.20.tgz",
            "integrity": "sha512-Lx9JMO9vArPtiChE3wbEZ5akMIDQpWQtlu90lhACQmNOXcGXRbaDywMHDzuDZ2OkZzP+9wQfZi3YJT9F67zTQQ==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/middleware-stack": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.14.tgz",
            "integrity": "sha512-2dvkUKLuFdKsCRmOE4Mn63co0Djtsm+JMh0bYZQupN1pJwMeE8FmQmRLLzzEMN0dnNi7CDCYYH8F0EVwWiPBeA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/node-config-provider": {
            "version": "4.3.14",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.14.tgz",
            "integrity": "sha512-S+gFjyo/weSVL0P1b9Ts8C/CwIfNCgUPikk3sl6QVsfE/uUuO+QsF+NsE/JkpvWqqyz1wg7HFdiaZuj5CoBMRg==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/node-http-handler": {
            "version": "4.6.1",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.6.1.tgz",
            "integrity": "sha512-iB+orM4x3xrr57X3YaXazfKnntl0LHlZB1kcXSGzMV1Tt0+YwEjGlbjk/44qEGtBzXAz6yFDzkYTKSV6Pj2HUg==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/property-provider": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.14.tgz",
            "integrity": "sha512-WuM31CgfsnQ/10i7NYr0PyxqknD72Y5uMfUMVSniPjbEPceiTErb4eIqJQ+pdxNEAUEWrewrGjIRjVbVHsxZiQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/protocol-http": {
            "version": "5.3.14",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.14.tgz",
            "integrity": "sha512-dN5F8kHx8RNU0r+pCwNmFZyz6ChjMkzShy/zup6MtkRmmix4vZzJdW+di7x//b1LiynIev88FM18ie+wwPcQtQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/querystring-builder": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.14.tgz",
            "integrity": "sha512-XYA5Z0IqTeF+5XDdh4BBmSA0HvbgVZIyv4cmOoUheDNR57K1HgBp9ukUMx3Cr3XpDHHpLBnexPE3LAtDsZkj2A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "@smithy/util-uri-escape": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/querystring-parser": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.14.tgz",
            "integrity": "sha512-hr+YyqBD23GVvRxGGrcc/oOeNlK3PzT5Fu4dzrDXxzS1LpFiuL2PQQqKPs87M79aW7ziMs+nvB3qdw77SqE7Lw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/service-error-classification": {
            "version": "4.3.1",
            "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.3.1.tgz",
            "integrity": "sha512-aUQuDGh760ts/8MU+APjIZhlLPKhIIfqyzZaJikLEIMrdxFvxuLYD0WxWzaYWpmLbQlXDe9p7EWM3HsBe0K6Gw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/shared-ini-file-loader": {
            "version": "4.4.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.9.tgz",
            "integrity": "sha512-495/V2I15SHgedSJoDPD23JuSfKAp726ZI1V0wtjB07Wh7q/0tri/0e0DLefZCHgxZonrGKt/OCTpAtP1wE1kQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/signature-v4": {
            "version": "5.3.14",
            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.14.tgz",
            "integrity": "sha512-1D9Y/nmlVjCeSivCbhZ7hgEpmHyY1h0GvpSZt3l0xcD9JjmjVC1CHOozS6+Gh+/ldMH8JuJ6cujObQqfayAVFA==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/smithy-client": {
            "version": "4.12.13",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.13.tgz",
            "integrity": "sha512-y/Pcj1V9+qG98gyu1gvftHB7rDpdh+7kIBIggs55yGm3JdtBV8GT8IFF3a1qxZ79QnaJHX9GXzvBG6tAd+czJA==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/types": {
            "version": "4.14.1",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.1.tgz",
            "integrity": "sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/url-parser": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.14.tgz",
            "integrity": "sha512-p06BiBigJ8bTA3MgnOfCtDUWnAMY0YfedO/GRpmc7p+wg3KW8vbXy1xwSu5ASy0wV7rRYtlfZOIKH4XqfhjSQQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/querystring-parser": "^4.2.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-base64": {
            "version": "4.3.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz",
            "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^4.2.2",
                "@smithy/util-utf8": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-body-length-browser": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz",
            "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-body-length-node": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz",
            "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-buffer-from": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz",
            "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-config-provider": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz",
            "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser": {
            "version": "4.3.49",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.49.tgz",
            "integrity": "sha512-a5bNrdiONYB/qE2BuKegvUMd/+ZDwdg4vsNuuSzYE8qs2EYAdK9CynL+Rzn29PbPiUqoz/cbpRbcLzD5lEevHw==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node": {
            "version": "4.2.54",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.54.tgz",
            "integrity": "sha512-g1cvrJvOnzeJgEdf7AE4luI7gp6L8weE0y9a9wQUSGtjb8QRHDbCJYuE4Sy0SD9N8RrnNPFsPltAz/OSoBR9Zw==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/util-endpoints": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.4.2.tgz",
            "integrity": "sha512-a55Tr+3OKld4TTtnT+RhKOQHyPxm3j/xL4OR83WBUhLJaKDS9dnJ7arRMOp3t31dcLhApwG9bgvrRXBHlLdIkg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/node-config-provider": "^4.3.14",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-hex-encoding": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz",
            "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-middleware": {
            "version": "4.2.14",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.14.tgz",
            "integrity": "sha512-1Su2vj9RYNDEv/V+2E+jXkkwGsgR7dc4sfHn9Z7ruzQHJIEni9zzw5CauvRXlFJfmgcqYP8fWa0dkh2Q2YaQyw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-retry": {
            "version": "4.3.6",
            "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.3.6.tgz",
            "integrity": "sha512-p6/FO1n2KxMeQyna067i0uJ6TSbb165ZhnRtCpWh4Foxqbfc6oW+XITaL8QkFJj3KFnDe2URt4gOhgU06EP9ew==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/service-error-classification": "^4.3.1",
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-stream": {
            "version": "4.5.25",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.25.tgz",
            "integrity": "sha512-/PFpG4k8Ze8Ei+mMKj3oiPICYekthuzePZMgZbCqMiXIHHf4n2aZ4Ps0aSRShycFTGuj/J6XldmC0x0DwednIA==",
            "license": "Apache-2.0",
            "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"
            }
        },
        "node_modules/@smithy/util-uri-escape": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz",
            "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-utf8": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz",
            "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^4.2.2",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-waiter": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.3.0.tgz",
            "integrity": "sha512-JyjYmLAfS+pdxF92o4yLgEoy0zhayKTw73FU1aofLWwLcJw7iSqIY2exGmMTrl/lmZugP5p/zxdFSippJDfKWA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.14.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/uuid": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz",
            "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@socket.io/component-emitter": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz",
            "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==",
            "license": "MIT"
        },
        "node_modules/@szmarczak/http-timer": {
            "version": "4.0.6",
            "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
            "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==",
            "license": "MIT",
            "dependencies": {
                "defer-to-connect": "^2.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/@types/cacheable-request": {
            "version": "6.0.3",
            "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
            "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==",
            "license": "MIT",
            "dependencies": {
                "@types/http-cache-semantics": "*",
                "@types/keyv": "^3.1.4",
                "@types/node": "*",
                "@types/responselike": "^1.0.0"
            }
        },
        "node_modules/@types/connect": {
            "version": "3.4.38",
            "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz",
            "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/cors": {
            "version": "2.8.17",
            "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",
            "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/debug": {
            "version": "4.1.13",
            "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
            "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
            "license": "MIT",
            "dependencies": {
                "@types/ms": "*"
            }
        },
        "node_modules/@types/events-alias": {
            "name": "@types/events",
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.3.tgz",
            "integrity": "sha512-trOc4AAUThEz9hapPtSd7wf5tiQKvTtu5b371UxXdTuqzIh0ArcRspRP0i0Viu+LXstIQ1z96t1nsPxT9ol01g==",
            "license": "MIT"
        },
        "node_modules/@types/http-cache-semantics": {
            "version": "4.0.4",
            "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz",
            "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==",
            "license": "MIT"
        },
        "node_modules/@types/keyv": {
            "version": "3.1.4",
            "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz",
            "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/ms": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
            "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
            "license": "MIT"
        },
        "node_modules/@types/mysql": {
            "version": "2.15.27",
            "resolved": "https://registry.npmjs.org/@types/mysql/-/mysql-2.15.27.tgz",
            "integrity": "sha512-YfWiV16IY0OeBfBCk8+hXKmdTKrKlwKN1MNKAPBu5JYxLwBEZl7QzeEpGnlZb3VMGJrrGmB84gXiH+ofs/TezA==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/node": {
            "version": "22.13.14",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
            "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
            "license": "MIT",
            "dependencies": {
                "undici-types": "~6.20.0"
            }
        },
        "node_modules/@types/pg": {
            "version": "8.15.6",
            "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.15.6.tgz",
            "integrity": "sha512-NoaMtzhxOrubeL/7UZuNTrejB4MPAJ0RpxZqXQf2qXuVlTPuG6Y8p4u9dKRaue4yjmC7ZhzVO2/Yyyn25znrPQ==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*",
                "pg-protocol": "*",
                "pg-types": "^2.2.0"
            }
        },
        "node_modules/@types/pg-pool": {
            "version": "2.0.7",
            "resolved": "https://registry.npmjs.org/@types/pg-pool/-/pg-pool-2.0.7.tgz",
            "integrity": "sha512-U4CwmGVQcbEuqpyju8/ptOKg6gEC+Tqsvj2xS9o1g71bUh8twxnC6ZL5rZKCsGN0iyH0CwgUyc9VR5owNQF9Ng==",
            "license": "MIT",
            "dependencies": {
                "@types/pg": "*"
            }
        },
        "node_modules/@types/responselike": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz",
            "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/tedious": {
            "version": "4.0.14",
            "resolved": "https://registry.npmjs.org/@types/tedious/-/tedious-4.0.14.tgz",
            "integrity": "sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@types/trusted-types": {
            "version": "2.0.7",
            "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
            "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
            "license": "MIT",
            "optional": true
        },
        "node_modules/@types/ws": {
            "version": "8.18.1",
            "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
            "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
            "license": "MIT",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@vladfrangu/async_event_emitter": {
            "version": "2.4.7",
            "resolved": "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.7.tgz",
            "integrity": "sha512-Xfe6rpCTxSxfbswi/W/Pz7zp1WWSNn4A0eW4mLkQUewCrXXtMj31lCg+iQyTkh/CkusZSq9eDflu7tjEDXUY6g==",
            "license": "MIT",
            "engines": {
                "node": ">=v14.0.0",
                "npm": ">=7.0.0"
            }
        },
        "node_modules/accepts": {
            "version": "1.3.8",
            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
            "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
            "license": "MIT",
            "dependencies": {
                "mime-types": "~2.1.34",
                "negotiator": "0.6.3"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/accepts/node_modules/mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/accepts/node_modules/mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "license": "MIT",
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/accepts/node_modules/negotiator": {
            "version": "0.6.3",
            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
            "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/acorn": {
            "version": "8.16.0",
            "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
            "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
            "license": "MIT",
            "bin": {
                "acorn": "bin/acorn"
            },
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/acorn-import-attributes": {
            "version": "1.9.5",
            "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
            "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
            "license": "MIT",
            "peerDependencies": {
                "acorn": "^8"
            }
        },
        "node_modules/aggregate-error": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
            "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
            "license": "MIT",
            "dependencies": {
                "clean-stack": "^2.0.0",
                "indent-string": "^4.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/ansi-regex": {
            "version": "6.2.2",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
            "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-regex?sponsor=1"
            }
        },
        "node_modules/ansi-styles": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/anymatch": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
            "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "normalize-path": "^3.0.0",
                "picomatch": "^2.0.4"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/argparse": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
            "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
            "license": "Python-2.0"
        },
        "node_modules/array-buffer-byte-length": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
            "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "is-array-buffer": "^3.0.5"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/array.prototype.reduce": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.8.tgz",
            "integrity": "sha512-DwuEqgXFBwbmZSRqt3BpQigWNUoqw9Ml2dTWdF3B2zQlQX4OeUE0zyuzX0fX0IbTvjdkZbcBTU3idgpO78qkTw==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.4",
                "define-properties": "^1.2.1",
                "es-abstract": "^1.23.9",
                "es-array-method-boxes-properly": "^1.0.0",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.1.1",
                "is-string": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/arraybuffer.prototype.slice": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
            "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
            "license": "MIT",
            "dependencies": {
                "array-buffer-byte-length": "^1.0.1",
                "call-bind": "^1.0.8",
                "define-properties": "^1.2.1",
                "es-abstract": "^1.23.5",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.6",
                "is-array-buffer": "^3.0.4"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/async": {
            "version": "0.2.10",
            "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
            "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
        },
        "node_modules/async-function": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
            "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/async-mutex": {
            "version": "0.5.0",
            "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz",
            "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==",
            "license": "MIT",
            "dependencies": {
                "tslib": "^2.4.0"
            }
        },
        "node_modules/asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
            "license": "MIT"
        },
        "node_modules/available-typed-arrays": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
            "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
            "license": "MIT",
            "dependencies": {
                "possible-typed-array-names": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/awaitqueue": {
            "version": "3.3.0",
            "resolved": "https://registry.npmjs.org/awaitqueue/-/awaitqueue-3.3.0.tgz",
            "integrity": "sha512-zLxDhzQbzHmOyvxi7g3OlfR7jLrcmElStPxfLPpJkrFSDm71RSrY/MvsDA8Btlx8X1nOHUzGhQvc6bdUjL2f2w==",
            "license": "ISC",
            "dependencies": {
                "debug": "^4.4.3"
            },
            "engines": {
                "node": ">=20"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/mediasoup"
            }
        },
        "node_modules/axios": {
            "version": "1.15.2",
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz",
            "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==",
            "license": "MIT",
            "dependencies": {
                "follow-redirects": "^1.15.11",
                "form-data": "^4.0.5",
                "proxy-from-env": "^2.1.0"
            }
        },
        "node_modules/balanced-match": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
            "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/base64-js": {
            "version": "1.5.1",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
            "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ],
            "license": "MIT"
        },
        "node_modules/base64id": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
            "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
            "license": "MIT",
            "engines": {
                "node": "^4.5.0 || >= 5.9"
            }
        },
        "node_modules/base64url": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz",
            "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==",
            "license": "MIT",
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/bidi-js": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz",
            "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==",
            "license": "MIT",
            "dependencies": {
                "require-from-string": "^2.0.2"
            }
        },
        "node_modules/binary-extensions": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
            "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/body-parser": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz",
            "integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==",
            "license": "MIT",
            "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.0",
                "raw-body": "^3.0.1",
                "type-is": "^2.0.1"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/body-parser/node_modules/iconv-lite": {
            "version": "0.7.0",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
            "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
            "license": "MIT",
            "dependencies": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/bowser": {
            "version": "2.14.1",
            "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",
            "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==",
            "license": "MIT"
        },
        "node_modules/brace-expansion": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz",
            "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^1.0.0"
            }
        },
        "node_modules/braces": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
            "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "fill-range": "^7.1.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/browser-stdout": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
            "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/buffer-equal-constant-time": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
            "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
            "license": "BSD-3-Clause"
        },
        "node_modules/bytes": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
            "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/cacheable-lookup": {
            "version": "5.0.4",
            "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz",
            "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==",
            "license": "MIT",
            "engines": {
                "node": ">=10.6.0"
            }
        },
        "node_modules/cacheable-request": {
            "version": "7.0.4",
            "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz",
            "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==",
            "license": "MIT",
            "dependencies": {
                "clone-response": "^1.0.2",
                "get-stream": "^5.1.0",
                "http-cache-semantics": "^4.0.0",
                "keyv": "^4.0.0",
                "lowercase-keys": "^2.0.0",
                "normalize-url": "^6.0.1",
                "responselike": "^2.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/call-bind": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
            "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
            "license": "MIT",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.0",
                "es-define-property": "^1.0.0",
                "get-intrinsic": "^1.2.4",
                "set-function-length": "^1.2.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/call-bind-apply-helpers": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
            "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/call-bound": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
            "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
            "license": "MIT",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.2",
                "get-intrinsic": "^1.3.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/camelcase": {
            "version": "6.3.0",
            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
            "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/chalk": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
            "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^4.1.0",
                "supports-color": "^7.1.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/chalk?sponsor=1"
            }
        },
        "node_modules/chalk/node_modules/supports-color": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
            "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "has-flag": "^4.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/chokidar": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
            "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
            "license": "MIT",
            "dependencies": {
                "readdirp": "^5.0.0"
            },
            "engines": {
                "node": ">= 20.19.0"
            },
            "funding": {
                "url": "https://paulmillr.com/funding/"
            }
        },
        "node_modules/chownr": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
            "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
            "license": "BlueOak-1.0.0",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/cjs-module-lexer": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.2.0.tgz",
            "integrity": "sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==",
            "license": "MIT"
        },
        "node_modules/clean-stack": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
            "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/cliui": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
            "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "string-width": "^4.2.0",
                "strip-ansi": "^6.0.1",
                "wrap-ansi": "^7.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/cliui/node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/cliui/node_modules/emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/cliui/node_modules/string-width": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/cliui/node_modules/strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/cliui/node_modules/wrap-ansi": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
            "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^4.0.0",
                "string-width": "^4.1.0",
                "strip-ansi": "^6.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
        "node_modules/clone": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
            "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
            "license": "MIT",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/clone-response": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz",
            "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==",
            "license": "MIT",
            "dependencies": {
                "mimic-response": "^1.0.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/color-convert": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
            "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "color-name": "~1.1.4"
            },
            "engines": {
                "node": ">=7.0.0"
            }
        },
        "node_modules/color-name": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
            "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/colors": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
            "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
            "license": "MIT",
            "engines": {
                "node": ">=0.1.90"
            }
        },
        "node_modules/combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "license": "MIT",
            "dependencies": {
                "delayed-stream": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/compressible": {
            "version": "2.0.18",
            "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
            "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
            "license": "MIT",
            "dependencies": {
                "mime-db": ">= 1.43.0 < 2"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/compression": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
            "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
            "license": "MIT",
            "dependencies": {
                "bytes": "3.1.2",
                "compressible": "~2.0.18",
                "debug": "2.6.9",
                "negotiator": "~0.6.4",
                "on-headers": "~1.1.0",
                "safe-buffer": "5.2.1",
                "vary": "~1.1.2"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/compression/node_modules/debug": {
            "version": "2.6.9",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
            "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
            "license": "MIT",
            "dependencies": {
                "ms": "2.0.0"
            }
        },
        "node_modules/compression/node_modules/ms": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
            "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
            "license": "MIT"
        },
        "node_modules/content-disposition": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz",
            "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==",
            "license": "MIT",
            "dependencies": {
                "safe-buffer": "5.2.1"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/content-type": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
            "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/cookie": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
            "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/cookie-signature": {
            "version": "1.2.2",
            "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
            "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
            "license": "MIT",
            "engines": {
                "node": ">=6.6.0"
            }
        },
        "node_modules/cors": {
            "version": "2.8.6",
            "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
            "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
            "license": "MIT",
            "dependencies": {
                "object-assign": "^4",
                "vary": "^1"
            },
            "engines": {
                "node": ">= 0.10"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/cross-spawn": {
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
            "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "path-key": "^3.1.0",
                "shebang-command": "^2.0.0",
                "which": "^2.0.1"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/cross-spawn/node_modules/which": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
            "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "isexe": "^2.0.0"
            },
            "bin": {
                "node-which": "bin/node-which"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/crypto-js": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
            "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==",
            "license": "MIT"
        },
        "node_modules/css-tree": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
            "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==",
            "license": "MIT",
            "dependencies": {
                "mdn-data": "2.27.1",
                "source-map-js": "^1.2.1"
            },
            "engines": {
                "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
            }
        },
        "node_modules/data-uri-to-buffer": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
            "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
            "license": "MIT",
            "engines": {
                "node": ">= 12"
            }
        },
        "node_modules/data-urls": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz",
            "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==",
            "license": "MIT",
            "dependencies": {
                "whatwg-mimetype": "^5.0.0",
                "whatwg-url": "^16.0.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/data-view-buffer": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
            "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "es-errors": "^1.3.0",
                "is-data-view": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/data-view-byte-length": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
            "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "es-errors": "^1.3.0",
                "is-data-view": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/inspect-js"
            }
        },
        "node_modules/data-view-byte-offset": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
            "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "is-data-view": "^1.0.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/debug": {
            "version": "4.4.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
            "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
            "license": "MIT",
            "dependencies": {
                "ms": "^2.1.3"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/decamelize": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
            "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/decimal.js": {
            "version": "10.6.0",
            "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
            "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
            "license": "MIT"
        },
        "node_modules/decompress-response": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
            "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
            "license": "MIT",
            "dependencies": {
                "mimic-response": "^3.1.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/decompress-response/node_modules/mimic-response": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
            "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/defer-to-connect": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz",
            "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/define-data-property": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
            "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
            "license": "MIT",
            "dependencies": {
                "es-define-property": "^1.0.0",
                "es-errors": "^1.3.0",
                "gopd": "^1.0.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/define-properties": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
            "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
            "license": "MIT",
            "dependencies": {
                "define-data-property": "^1.0.1",
                "has-property-descriptors": "^1.0.0",
                "object-keys": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "license": "MIT",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/depd": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
            "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/diff": {
            "version": "8.0.4",
            "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
            "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==",
            "dev": true,
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=0.3.1"
            }
        },
        "node_modules/discord-api-types": {
            "version": "0.38.42",
            "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.42.tgz",
            "integrity": "sha512-qs1kya7S84r5RR8m9kgttywGrmmoHaRifU1askAoi+wkoSefLpZP6aGXusjNw5b0jD3zOg3LTwUa3Tf2iHIceQ==",
            "license": "MIT",
            "workspaces": [
                "scripts/actions/documentation"
            ]
        },
        "node_modules/discord.js": {
            "version": "14.26.3",
            "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.3.tgz",
            "integrity": "sha512-XEKtYn28YFsiJ5l4fLRyikdbo6RD5oFyqfVHQlvXz2104JhH/E8slN28dbky05w3DCrJcNVWvhVvcJCTSl/KIg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@discordjs/builders": "^1.14.1",
                "@discordjs/collection": "1.5.3",
                "@discordjs/formatters": "^0.6.2",
                "@discordjs/rest": "^2.6.1",
                "@discordjs/util": "^1.2.0",
                "@discordjs/ws": "^1.2.3",
                "@sapphire/snowflake": "3.5.3",
                "discord-api-types": "^0.38.40",
                "fast-deep-equal": "3.1.3",
                "lodash.snakecase": "4.1.1",
                "magic-bytes.js": "^1.13.0",
                "tslib": "^2.6.3",
                "undici": "6.24.1"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/discordjs/discord.js?sponsor"
            }
        },
        "node_modules/dompurify": {
            "version": "3.4.1",
            "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.1.tgz",
            "integrity": "sha512-JahakDAIg1gyOm7dlgWSDjV4n7Ip2PKR55NIT6jrMfIgLFgWo81vdr1/QGqWtFNRqXP9UV71oVePtjqS2ebnPw==",
            "license": "(MPL-2.0 OR Apache-2.0)",
            "optionalDependencies": {
                "@types/trusted-types": "^2.0.7"
            }
        },
        "node_modules/dotenv": {
            "version": "17.4.2",
            "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
            "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://dotenvx.com"
            }
        },
        "node_modules/dunder-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
            "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
            "license": "MIT",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.1",
                "es-errors": "^1.3.0",
                "gopd": "^1.2.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/eastasianwidth": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
            "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/ecdsa-sig-formatter": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
            "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "safe-buffer": "^5.0.1"
            }
        },
        "node_modules/ee-first": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
            "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
            "license": "MIT"
        },
        "node_modules/emoji-regex": {
            "version": "9.2.2",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
            "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/encodeurl": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
            "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/end-of-stream": {
            "version": "1.4.4",
            "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
            "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
            "license": "MIT",
            "dependencies": {
                "once": "^1.4.0"
            }
        },
        "node_modules/engine.io": {
            "version": "6.6.4",
            "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz",
            "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==",
            "license": "MIT",
            "dependencies": {
                "@types/cors": "^2.8.12",
                "@types/node": ">=10.0.0",
                "accepts": "~1.3.4",
                "base64id": "2.0.0",
                "cookie": "~0.7.2",
                "cors": "~2.8.5",
                "debug": "~4.3.1",
                "engine.io-parser": "~5.2.1",
                "ws": "~8.17.1"
            },
            "engines": {
                "node": ">=10.2.0"
            }
        },
        "node_modules/engine.io-parser": {
            "version": "5.2.3",
            "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz",
            "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==",
            "license": "MIT",
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/engine.io/node_modules/debug": {
            "version": "4.3.7",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
            "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
            "license": "MIT",
            "dependencies": {
                "ms": "^2.1.3"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/engine.io/node_modules/ws": {
            "version": "8.17.1",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
            "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
            "license": "MIT",
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/entities": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz",
            "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==",
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=20.19.0"
            },
            "funding": {
                "url": "https://github.com/fb55/entities?sponsor=1"
            }
        },
        "node_modules/es-abstract": {
            "version": "1.24.0",
            "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz",
            "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==",
            "license": "MIT",
            "dependencies": {
                "array-buffer-byte-length": "^1.0.2",
                "arraybuffer.prototype.slice": "^1.0.4",
                "available-typed-arrays": "^1.0.7",
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.4",
                "data-view-buffer": "^1.0.2",
                "data-view-byte-length": "^1.0.2",
                "data-view-byte-offset": "^1.0.1",
                "es-define-property": "^1.0.1",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.1.1",
                "es-set-tostringtag": "^2.1.0",
                "es-to-primitive": "^1.3.0",
                "function.prototype.name": "^1.1.8",
                "get-intrinsic": "^1.3.0",
                "get-proto": "^1.0.1",
                "get-symbol-description": "^1.1.0",
                "globalthis": "^1.0.4",
                "gopd": "^1.2.0",
                "has-property-descriptors": "^1.0.2",
                "has-proto": "^1.2.0",
                "has-symbols": "^1.1.0",
                "hasown": "^2.0.2",
                "internal-slot": "^1.1.0",
                "is-array-buffer": "^3.0.5",
                "is-callable": "^1.2.7",
                "is-data-view": "^1.0.2",
                "is-negative-zero": "^2.0.3",
                "is-regex": "^1.2.1",
                "is-set": "^2.0.3",
                "is-shared-array-buffer": "^1.0.4",
                "is-string": "^1.1.1",
                "is-typed-array": "^1.1.15",
                "is-weakref": "^1.1.1",
                "math-intrinsics": "^1.1.0",
                "object-inspect": "^1.13.4",
                "object-keys": "^1.1.1",
                "object.assign": "^4.1.7",
                "own-keys": "^1.0.1",
                "regexp.prototype.flags": "^1.5.4",
                "safe-array-concat": "^1.1.3",
                "safe-push-apply": "^1.0.0",
                "safe-regex-test": "^1.1.0",
                "set-proto": "^1.0.0",
                "stop-iteration-iterator": "^1.1.0",
                "string.prototype.trim": "^1.2.10",
                "string.prototype.trimend": "^1.0.9",
                "string.prototype.trimstart": "^1.0.8",
                "typed-array-buffer": "^1.0.3",
                "typed-array-byte-length": "^1.0.3",
                "typed-array-byte-offset": "^1.0.4",
                "typed-array-length": "^1.0.7",
                "unbox-primitive": "^1.1.0",
                "which-typed-array": "^1.1.19"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/es-array-method-boxes-properly": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
            "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==",
            "license": "MIT"
        },
        "node_modules/es-define-property": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
            "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-errors": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
            "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-object-atoms": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
            "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-set-tostringtag": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
            "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.6",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-to-primitive": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
            "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
            "license": "MIT",
            "dependencies": {
                "is-callable": "^1.2.7",
                "is-date-object": "^1.0.5",
                "is-symbol": "^1.0.4"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/esbuild": {
            "version": "0.28.0",
            "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz",
            "integrity": "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==",
            "dev": true,
            "hasInstallScript": true,
            "license": "MIT",
            "bin": {
                "esbuild": "bin/esbuild"
            },
            "engines": {
                "node": ">=18"
            },
            "optionalDependencies": {
                "@esbuild/aix-ppc64": "0.28.0",
                "@esbuild/android-arm": "0.28.0",
                "@esbuild/android-arm64": "0.28.0",
                "@esbuild/android-x64": "0.28.0",
                "@esbuild/darwin-arm64": "0.28.0",
                "@esbuild/darwin-x64": "0.28.0",
                "@esbuild/freebsd-arm64": "0.28.0",
                "@esbuild/freebsd-x64": "0.28.0",
                "@esbuild/linux-arm": "0.28.0",
                "@esbuild/linux-arm64": "0.28.0",
                "@esbuild/linux-ia32": "0.28.0",
                "@esbuild/linux-loong64": "0.28.0",
                "@esbuild/linux-mips64el": "0.28.0",
                "@esbuild/linux-ppc64": "0.28.0",
                "@esbuild/linux-riscv64": "0.28.0",
                "@esbuild/linux-s390x": "0.28.0",
                "@esbuild/linux-x64": "0.28.0",
                "@esbuild/netbsd-arm64": "0.28.0",
                "@esbuild/netbsd-x64": "0.28.0",
                "@esbuild/openbsd-arm64": "0.28.0",
                "@esbuild/openbsd-x64": "0.28.0",
                "@esbuild/openharmony-arm64": "0.28.0",
                "@esbuild/sunos-x64": "0.28.0",
                "@esbuild/win32-arm64": "0.28.0",
                "@esbuild/win32-ia32": "0.28.0",
                "@esbuild/win32-x64": "0.28.0"
            }
        },
        "node_modules/escalade": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
            "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/escape-html": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
            "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
            "license": "MIT"
        },
        "node_modules/escape-string-regexp": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
            "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/etag": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
            "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/events": {
            "version": "3.3.0",
            "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
            "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
            "license": "MIT",
            "engines": {
                "node": ">=0.8.x"
            }
        },
        "node_modules/events-alias": {
            "name": "events",
            "version": "3.3.0",
            "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
            "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
            "license": "MIT",
            "engines": {
                "node": ">=0.8.x"
            }
        },
        "node_modules/express": {
            "version": "5.2.1",
            "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
            "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/express-openid-connect": {
            "version": "2.20.2",
            "resolved": "https://registry.npmjs.org/express-openid-connect/-/express-openid-connect-2.20.2.tgz",
            "integrity": "sha512-hdNDWeDzF2E/VGBvLY5ox0LdVtY40y7YZeHmk3knjKueu/qni6C3bK6mhHMo/1f5V9qsXiPmraE94PpsxVxOfA==",
            "license": "MIT",
            "dependencies": {
                "base64url": "^3.0.1",
                "clone": "^2.1.2",
                "cookie": "^0.7.2",
                "debug": "^4.4.1",
                "futoin-hkdf": "^1.5.3",
                "http-errors": "^1.8.1",
                "joi": "^17.13.3",
                "jose": "^2.0.7",
                "on-headers": "^1.1.0",
                "openid-client": "^4.9.1",
                "url-join": "^4.0.1",
                "util-promisify": "3.0.0"
            },
            "engines": {
                "node": "^10.19.0 || >=12.0.0 < 13 || >=13.7.0 < 14 || >= 14.2.0"
            },
            "peerDependencies": {
                "express": ">= 4.17.0"
            }
        },
        "node_modules/express-openid-connect/node_modules/depd": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
            "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/express-openid-connect/node_modules/http-errors": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
            "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
            "license": "MIT",
            "dependencies": {
                "depd": "~1.1.2",
                "inherits": "2.0.4",
                "setprototypeof": "1.2.0",
                "statuses": ">= 1.5.0 < 2",
                "toidentifier": "1.0.1"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/express-openid-connect/node_modules/statuses": {
            "version": "1.5.0",
            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
            "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/express-rate-limit": {
            "version": "8.4.1",
            "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz",
            "integrity": "sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==",
            "license": "MIT",
            "dependencies": {
                "ip-address": "10.1.0"
            },
            "engines": {
                "node": ">= 16"
            },
            "funding": {
                "url": "https://github.com/sponsors/express-rate-limit"
            },
            "peerDependencies": {
                "express": ">= 4.11"
            }
        },
        "node_modules/express/node_modules/accepts": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
            "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
            "license": "MIT",
            "dependencies": {
                "mime-types": "^3.0.0",
                "negotiator": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/express/node_modules/merge-descriptors": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
            "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/express/node_modules/negotiator": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
            "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/fake-mediastreamtrack": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/fake-mediastreamtrack/-/fake-mediastreamtrack-2.2.1.tgz",
            "integrity": "sha512-SITLc7UTDirSdgLGORrlmqjWLJtbtfIz/xO7DwVbJH3f0ds+NQok4ccl/WEzz49NSgiUlXf2wDW0+y5C+TO6EA==",
            "license": "ISC",
            "dependencies": {
                "@lukeed/uuid": "^2.0.1"
            },
            "engines": {
                "node": ">=20"
            }
        },
        "node_modules/fast-deep-equal": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
            "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
            "license": "MIT"
        },
        "node_modules/fast-xml-builder": {
            "version": "1.1.5",
            "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.5.tgz",
            "integrity": "sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "path-expression-matcher": "^1.1.3"
            }
        },
        "node_modules/fast-xml-parser": {
            "version": "5.7.2",
            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.2.tgz",
            "integrity": "sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "@nodable/entities": "^2.1.0",
                "fast-xml-builder": "^1.1.5",
                "path-expression-matcher": "^1.5.0",
                "strnum": "^2.2.3"
            },
            "bin": {
                "fxparser": "src/cli/cli.js"
            }
        },
        "node_modules/fetch-blob": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
            "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/jimmywarting"
                },
                {
                    "type": "paypal",
                    "url": "https://paypal.me/jimmywarting"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "node-domexception": "^1.0.0",
                "web-streams-polyfill": "^3.0.3"
            },
            "engines": {
                "node": "^12.20 || >= 14.13"
            }
        },
        "node_modules/fill-keys": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz",
            "integrity": "sha512-tcgI872xXjwFF4xgQmLxi76GnwJG3g/3isB1l4/G5Z4zrbddGpBjqZCO9oEAcB5wX0Hj/5iQB3toxfO7in1hHA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "is-object": "~1.0.1",
                "merge-descriptors": "~1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/fill-range": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
            "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "to-regex-range": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/finalhandler": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz",
            "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==",
            "license": "MIT",
            "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": ">= 0.8"
            }
        },
        "node_modules/find-up": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
            "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "locate-path": "^6.0.0",
                "path-exists": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/flat": {
            "version": "5.0.2",
            "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
            "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
            "dev": true,
            "license": "BSD-3-Clause",
            "bin": {
                "flat": "cli.js"
            }
        },
        "node_modules/flatbuffers": {
            "version": "25.9.23",
            "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz",
            "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==",
            "license": "Apache-2.0"
        },
        "node_modules/fluent-ffmpeg": {
            "version": "2.1.3",
            "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.3.tgz",
            "integrity": "sha512-Be3narBNt2s6bsaqP6Jzq91heDgOEaDCJAXcE3qcma/EJBSy5FB4cvO31XBInuAuKBx8Kptf8dkhjK0IOru39Q==",
            "license": "MIT",
            "dependencies": {
                "async": "^0.2.9",
                "which": "^1.1.1"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/follow-redirects": {
            "version": "1.16.0",
            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
            "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
            "funding": [
                {
                    "type": "individual",
                    "url": "https://github.com/sponsors/RubenVerborgh"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=4.0"
            },
            "peerDependenciesMeta": {
                "debug": {
                    "optional": true
                }
            }
        },
        "node_modules/for-each": {
            "version": "0.3.5",
            "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
            "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
            "license": "MIT",
            "dependencies": {
                "is-callable": "^1.2.7"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/foreground-child": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
            "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "cross-spawn": "^7.0.6",
                "signal-exit": "^4.0.1"
            },
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/form-data": {
            "version": "4.0.5",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
            "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/form-data/node_modules/mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/form-data/node_modules/mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "license": "MIT",
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/formdata-polyfill": {
            "version": "4.0.10",
            "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
            "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
            "license": "MIT",
            "dependencies": {
                "fetch-blob": "^3.1.2"
            },
            "engines": {
                "node": ">=12.20.0"
            }
        },
        "node_modules/forwarded": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
            "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/forwarded-parse": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/forwarded-parse/-/forwarded-parse-2.1.2.tgz",
            "integrity": "sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==",
            "license": "MIT"
        },
        "node_modules/fresh": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
            "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/fsevents": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
            "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
            "dev": true,
            "hasInstallScript": true,
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
            }
        },
        "node_modules/function-bind": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
            "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/function.prototype.name": {
            "version": "1.1.8",
            "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
            "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.3",
                "define-properties": "^1.2.1",
                "functions-have-names": "^1.2.3",
                "hasown": "^2.0.2",
                "is-callable": "^1.2.7"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/functions-have-names": {
            "version": "1.2.3",
            "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
            "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/futoin-hkdf": {
            "version": "1.5.3",
            "resolved": "https://registry.npmjs.org/futoin-hkdf/-/futoin-hkdf-1.5.3.tgz",
            "integrity": "sha512-SewY5KdMpaoCeh7jachEWFsh1nNlaDjNHZXWqL5IGwtpEYHTgkr2+AMCgNwKWkcc0wpSYrZfR7he4WdmHFtDxQ==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/generator-function": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
            "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/get-caller-file": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
            "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
            "dev": true,
            "license": "ISC",
            "engines": {
                "node": "6.* || 8.* || >= 10.*"
            }
        },
        "node_modules/get-intrinsic": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
            "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/get-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
            "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
            "license": "MIT",
            "dependencies": {
                "dunder-proto": "^1.0.1",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/get-stream": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
            "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
            "license": "MIT",
            "dependencies": {
                "pump": "^3.0.0"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/get-symbol-description": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
            "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.6"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/glob": {
            "version": "10.5.0",
            "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
            "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "foreground-child": "^3.1.0",
                "jackspeak": "^3.1.2",
                "minimatch": "^9.0.4",
                "minipass": "^7.1.2",
                "package-json-from-dist": "^1.0.0",
                "path-scurry": "^1.11.1"
            },
            "bin": {
                "glob": "dist/esm/bin.mjs"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/glob-parent": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
            "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "is-glob": "^4.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/globalthis": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
            "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
            "license": "MIT",
            "dependencies": {
                "define-properties": "^1.2.1",
                "gopd": "^1.0.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/gopd": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
            "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/got": {
            "version": "11.8.6",
            "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz",
            "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==",
            "license": "MIT",
            "dependencies": {
                "@sindresorhus/is": "^4.0.0",
                "@szmarczak/http-timer": "^4.0.5",
                "@types/cacheable-request": "^6.0.1",
                "@types/responselike": "^1.0.0",
                "cacheable-lookup": "^5.0.3",
                "cacheable-request": "^7.0.2",
                "decompress-response": "^6.0.0",
                "http2-wrapper": "^1.0.0-beta.5.2",
                "lowercase-keys": "^2.0.0",
                "p-cancelable": "^2.0.0",
                "responselike": "^2.0.0"
            },
            "engines": {
                "node": ">=10.19.0"
            },
            "funding": {
                "url": "https://github.com/sindresorhus/got?sponsor=1"
            }
        },
        "node_modules/h264-profile-level-id": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/h264-profile-level-id/-/h264-profile-level-id-2.3.2.tgz",
            "integrity": "sha512-hnq1UDlw7WGJV6GCr/g7wnkHYUjdAY2bis9rgn2JqSdQS2WfVvnt1ZE9g8nTguracodf5LLKZOwURsDN49YtBQ==",
            "license": "ISC",
            "dependencies": {
                "debug": "^4.4.3"
            },
            "engines": {
                "node": ">=20"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/mediasoup"
            }
        },
        "node_modules/has-bigints": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
            "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-flag": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
            "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/has-property-descriptors": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
            "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
            "license": "MIT",
            "dependencies": {
                "es-define-property": "^1.0.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-proto": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
            "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
            "license": "MIT",
            "dependencies": {
                "dunder-proto": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-symbols": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
            "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-tostringtag": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
            "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
            "license": "MIT",
            "dependencies": {
                "has-symbols": "^1.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/hasown": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
            "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
            "license": "MIT",
            "dependencies": {
                "function-bind": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/he": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
            "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
            "license": "MIT",
            "bin": {
                "he": "bin/he"
            }
        },
        "node_modules/helmet": {
            "version": "8.1.0",
            "resolved": "https://registry.npmjs.org/helmet/-/helmet-8.1.0.tgz",
            "integrity": "sha512-jOiHyAZsmnr8LqoPGmCjYAaiuWwjAPLgY8ZX2XrmHawt99/u1y6RgrZMTeoPfpUbV96HOalYgz1qzkRbw54Pmg==",
            "license": "MIT",
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/html-encoding-sniffer": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz",
            "integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==",
            "license": "MIT",
            "dependencies": {
                "@exodus/bytes": "^1.6.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/http-cache-semantics": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
            "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
            "license": "BSD-2-Clause"
        },
        "node_modules/http-errors": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
            "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/http2-wrapper": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz",
            "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==",
            "license": "MIT",
            "dependencies": {
                "quick-lru": "^5.1.1",
                "resolve-alpn": "^1.0.0"
            },
            "engines": {
                "node": ">=10.19.0"
            }
        },
        "node_modules/httpolyglot": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/httpolyglot/-/httpolyglot-0.1.2.tgz",
            "integrity": "sha512-ouHI1AaQMLgn4L224527S5+vq6hgvqPteurVfbm7ChViM3He2Wa8KP1Ny7pTYd7QKnDSPKcN8JYfC8r/lmsE3A==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ical-generator": {
            "version": "10.2.0",
            "resolved": "https://registry.npmjs.org/ical-generator/-/ical-generator-10.2.0.tgz",
            "integrity": "sha512-XR5FsiDWCsz5MwBwMA/sQqR3A9H240xkXIeXOabV7uNAiieP+TA9rleVvlwPLRXMz+CXME8cGuDd7cdnE5At6w==",
            "license": "MIT",
            "engines": {
                "node": "20 || 22 || >=24"
            },
            "peerDependencies": {
                "@touch4it/ical-timezones": ">=1.6.0",
                "@types/luxon": ">= 1.26.0",
                "@types/mocha": ">= 8.2.1",
                "dayjs": ">= 1.10.0",
                "luxon": ">= 1.26.0",
                "moment": ">= 2.29.0",
                "moment-timezone": ">= 0.5.33",
                "rrule": ">= 2.6.8"
            },
            "peerDependenciesMeta": {
                "@touch4it/ical-timezones": {
                    "optional": true
                },
                "@types/luxon": {
                    "optional": true
                },
                "@types/mocha": {
                    "optional": true
                },
                "@types/node": {
                    "optional": true
                },
                "dayjs": {
                    "optional": true
                },
                "luxon": {
                    "optional": true
                },
                "moment": {
                    "optional": true
                },
                "moment-timezone": {
                    "optional": true
                },
                "rrule": {
                    "optional": true
                }
            }
        },
        "node_modules/ieee754": {
            "version": "1.1.13",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
            "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
            "license": "BSD-3-Clause"
        },
        "node_modules/ignore-by-default": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
            "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/import-in-the-middle": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.0.0.tgz",
            "integrity": "sha512-OnGy+eYT7wVejH2XWgLRgbmzujhhVIATQH0ztIeRilwHBjTeG3pD+XnH3PKX0r9gJ0BuJmJ68q/oh9qgXnNDQg==",
            "license": "Apache-2.0",
            "dependencies": {
                "acorn": "^8.15.0",
                "acorn-import-attributes": "^1.9.5",
                "cjs-module-lexer": "^2.2.0",
                "module-details-from-path": "^1.0.4"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/indent-string": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
            "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/inherits": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
            "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
            "license": "ISC"
        },
        "node_modules/internal-slot": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
            "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "hasown": "^2.0.2",
                "side-channel": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/ip-address": {
            "version": "10.1.0",
            "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
            "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
            "license": "MIT",
            "engines": {
                "node": ">= 12"
            }
        },
        "node_modules/ipaddr.js": {
            "version": "1.9.1",
            "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
            "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/is-array-buffer": {
            "version": "3.0.5",
            "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
            "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.3",
                "get-intrinsic": "^1.2.6"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-async-function": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
            "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
            "license": "MIT",
            "dependencies": {
                "async-function": "^1.0.0",
                "call-bound": "^1.0.3",
                "get-proto": "^1.0.1",
                "has-tostringtag": "^1.0.2",
                "safe-regex-test": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-bigint": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
            "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
            "license": "MIT",
            "dependencies": {
                "has-bigints": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-binary-path": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
            "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "binary-extensions": "^2.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-boolean-object": {
            "version": "1.2.2",
            "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
            "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-callable": {
            "version": "1.2.7",
            "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
            "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-core-module": {
            "version": "2.16.1",
            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
            "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "hasown": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-data-view": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
            "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "get-intrinsic": "^1.2.6",
                "is-typed-array": "^1.1.13"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-date-object": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
            "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-extglob": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
            "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-finalizationregistry": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
            "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-generator-function": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
            "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.4",
                "generator-function": "^2.0.0",
                "get-proto": "^1.0.1",
                "has-tostringtag": "^1.0.2",
                "safe-regex-test": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-glob": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
            "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "is-extglob": "^2.1.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-map": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
            "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-negative-zero": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
            "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-number": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
            "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.12.0"
            }
        },
        "node_modules/is-number-object": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
            "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-object": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
            "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==",
            "dev": true,
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-path-inside": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
            "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-plain-obj": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
            "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-potential-custom-element-name": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
            "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
            "license": "MIT"
        },
        "node_modules/is-promise": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
            "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
            "license": "MIT"
        },
        "node_modules/is-regex": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
            "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "gopd": "^1.2.0",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-set": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
            "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-shared-array-buffer": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
            "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-string": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
            "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-symbol": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
            "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "has-symbols": "^1.1.0",
                "safe-regex-test": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-typed-array": {
            "version": "1.1.15",
            "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
            "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
            "license": "MIT",
            "dependencies": {
                "which-typed-array": "^1.1.16"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-unicode-supported": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
            "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/is-weakmap": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
            "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-weakref": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
            "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-weakset": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
            "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "get-intrinsic": "^1.2.6"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/isarray": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
            "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
            "license": "MIT"
        },
        "node_modules/isexe": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
            "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
            "license": "ISC"
        },
        "node_modules/jackspeak": {
            "version": "3.4.3",
            "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
            "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
            "dev": true,
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "@isaacs/cliui": "^8.0.2"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            },
            "optionalDependencies": {
                "@pkgjs/parseargs": "^0.11.0"
            }
        },
        "node_modules/joi": {
            "version": "17.13.3",
            "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz",
            "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==",
            "license": "BSD-3-Clause",
            "dependencies": {
                "@hapi/hoek": "^9.3.0",
                "@hapi/topo": "^5.1.0",
                "@sideway/address": "^4.1.5",
                "@sideway/formula": "^3.0.1",
                "@sideway/pinpoint": "^2.0.0"
            }
        },
        "node_modules/jose": {
            "version": "2.0.7",
            "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.7.tgz",
            "integrity": "sha512-5hFWIigKqC+e/lRyQhfnirrAqUdIPMB7SJRqflJaO29dW7q5DFvH1XCSTmv6PQ6pb++0k6MJlLRoS0Wv4s38Wg==",
            "license": "MIT",
            "dependencies": {
                "@panva/asn1.js": "^1.0.0"
            },
            "engines": {
                "node": ">=10.13.0 < 13 || >=13.7.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/panva"
            }
        },
        "node_modules/js-yaml": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
            "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
            "license": "MIT",
            "dependencies": {
                "argparse": "^2.0.1"
            },
            "bin": {
                "js-yaml": "bin/js-yaml.js"
            }
        },
        "node_modules/jsdom": {
            "version": "29.1.1",
            "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.1.tgz",
            "integrity": "sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==",
            "license": "MIT",
            "dependencies": {
                "@asamuzakjp/css-color": "^5.1.11",
                "@asamuzakjp/dom-selector": "^7.1.1",
                "@bramus/specificity": "^2.4.2",
                "@csstools/css-syntax-patches-for-csstree": "^1.1.3",
                "@exodus/bytes": "^1.15.0",
                "css-tree": "^3.2.1",
                "data-urls": "^7.0.0",
                "decimal.js": "^10.6.0",
                "html-encoding-sniffer": "^6.0.0",
                "is-potential-custom-element-name": "^1.0.1",
                "lru-cache": "^11.3.5",
                "parse5": "^8.0.1",
                "saxes": "^6.0.0",
                "symbol-tree": "^3.2.4",
                "tough-cookie": "^6.0.1",
                "undici": "^7.25.0",
                "w3c-xmlserializer": "^5.0.0",
                "webidl-conversions": "^8.0.1",
                "whatwg-mimetype": "^5.0.0",
                "whatwg-url": "^16.0.1",
                "xml-name-validator": "^5.0.0"
            },
            "engines": {
                "node": "^20.19.0 || ^22.13.0 || >=24.0.0"
            },
            "peerDependencies": {
                "canvas": "^3.0.0"
            },
            "peerDependenciesMeta": {
                "canvas": {
                    "optional": true
                }
            }
        },
        "node_modules/jsdom/node_modules/undici": {
            "version": "7.25.0",
            "resolved": "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz",
            "integrity": "sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==",
            "license": "MIT",
            "engines": {
                "node": ">=20.18.1"
            }
        },
        "node_modules/json-buffer": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
            "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
            "license": "MIT"
        },
        "node_modules/jsonwebtoken": {
            "version": "9.0.3",
            "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz",
            "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==",
            "license": "MIT",
            "dependencies": {
                "jws": "^4.0.1",
                "lodash.includes": "^4.3.0",
                "lodash.isboolean": "^3.0.3",
                "lodash.isinteger": "^4.0.4",
                "lodash.isnumber": "^3.0.3",
                "lodash.isplainobject": "^4.0.6",
                "lodash.isstring": "^4.0.1",
                "lodash.once": "^4.0.0",
                "ms": "^2.1.1",
                "semver": "^7.5.4"
            },
            "engines": {
                "node": ">=12",
                "npm": ">=6"
            }
        },
        "node_modules/jsonwebtoken/node_modules/semver": {
            "version": "7.7.1",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
            "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
            "license": "ISC",
            "bin": {
                "semver": "bin/semver.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/jwa": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
            "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
            "license": "MIT",
            "dependencies": {
                "buffer-equal-constant-time": "^1.0.1",
                "ecdsa-sig-formatter": "1.0.11",
                "safe-buffer": "^5.0.1"
            }
        },
        "node_modules/jws": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
            "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",
            "license": "MIT",
            "dependencies": {
                "jwa": "^2.0.1",
                "safe-buffer": "^5.0.1"
            }
        },
        "node_modules/keyv": {
            "version": "4.5.4",
            "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
            "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
            "license": "MIT",
            "dependencies": {
                "json-buffer": "3.0.1"
            }
        },
        "node_modules/locate-path": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
            "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "p-locate": "^5.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/lodash": {
            "version": "4.18.1",
            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
            "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
            "license": "MIT"
        },
        "node_modules/lodash.includes": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
            "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
            "license": "MIT"
        },
        "node_modules/lodash.isboolean": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
            "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",
            "license": "MIT"
        },
        "node_modules/lodash.isinteger": {
            "version": "4.0.4",
            "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
            "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",
            "license": "MIT"
        },
        "node_modules/lodash.isnumber": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
            "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",
            "license": "MIT"
        },
        "node_modules/lodash.isplainobject": {
            "version": "4.0.6",
            "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
            "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
            "license": "MIT"
        },
        "node_modules/lodash.isstring": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
            "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
            "license": "MIT"
        },
        "node_modules/lodash.once": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
            "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
            "license": "MIT"
        },
        "node_modules/lodash.snakecase": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
            "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==",
            "license": "MIT"
        },
        "node_modules/log-symbols": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
            "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "chalk": "^4.1.0",
                "is-unicode-supported": "^0.1.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/lowercase-keys": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
            "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/lru-cache": {
            "version": "11.3.5",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.5.tgz",
            "integrity": "sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==",
            "license": "BlueOak-1.0.0",
            "engines": {
                "node": "20 || >=22"
            }
        },
        "node_modules/magic-bytes.js": {
            "version": "1.13.0",
            "resolved": "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.13.0.tgz",
            "integrity": "sha512-afO2mnxW7GDTXMm5/AoN1WuOcdoKhtgXjIvHmobqTD1grNplhGdv3PFOyjCVmrnOZBIT/gD/koDKpYG+0mvHcg==",
            "license": "MIT"
        },
        "node_modules/make-error": {
            "version": "1.3.6",
            "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
            "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
            "license": "ISC"
        },
        "node_modules/math-intrinsics": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
            "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/mdn-data": {
            "version": "2.27.1",
            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
            "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==",
            "license": "CC0-1.0"
        },
        "node_modules/media-typer": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
            "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/mediasoup": {
            "version": "3.19.22",
            "resolved": "https://registry.npmjs.org/mediasoup/-/mediasoup-3.19.22.tgz",
            "integrity": "sha512-BzEl6zSNsANdq8LCGswoF7cr2r84SDgfGHnA393SL4wFjPmW7kij3gHPHvj6o+i15hjnzSvqWV2fUiFNWKq6Jw==",
            "hasInstallScript": true,
            "license": "ISC",
            "dependencies": {
                "debug": "^4.4.3",
                "flatbuffers": "^25.9.23",
                "h264-profile-level-id": "^2.3.2",
                "node-fetch": "^3.3.2",
                "supports-color": "^10.2.2",
                "tar": "^7.5.13"
            },
            "engines": {
                "node": ">=22"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/mediasoup"
            }
        },
        "node_modules/mediasoup-client": {
            "version": "3.20.0",
            "resolved": "https://registry.npmjs.org/mediasoup-client/-/mediasoup-client-3.20.0.tgz",
            "integrity": "sha512-FL6RlsGwvmXbXkbMoc1eW2EqW7k8Cw/Mhls3QewQXH+mioWVeVNWjzcDPmTZ3Sw+mua/n0IH5C/ntuVsx+KegA==",
            "license": "ISC",
            "dependencies": {
                "@types/debug": "^4.1.13",
                "@types/events-alias": "npm:@types/events@^3.0.3",
                "awaitqueue": "^3.3.0",
                "debug": "^4.4.3",
                "events-alias": "npm:events@^3.3.0",
                "fake-mediastreamtrack": "^2.2.1",
                "h264-profile-level-id": "^2.3.2",
                "sdp-transform": "^3.0.0",
                "supports-color": "^10.2.2"
            },
            "engines": {
                "node": ">=22"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/mediasoup"
            }
        },
        "node_modules/merge-descriptors": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
            "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
            "dev": true,
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/mime-db": {
            "version": "1.54.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
            "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
            "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
            "license": "MIT",
            "dependencies": {
                "mime-db": "^1.54.0"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/mimic-response": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
            "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
            "license": "MIT",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/minimatch": {
            "version": "9.0.9",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
            "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "brace-expansion": "^2.0.2"
            },
            "engines": {
                "node": ">=16 || 14 >=14.17"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/minipass": {
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
            "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
            "license": "ISC",
            "engines": {
                "node": ">=16 || 14 >=14.17"
            }
        },
        "node_modules/minizlib": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
            "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
            "license": "MIT",
            "dependencies": {
                "minipass": "^7.1.2"
            },
            "engines": {
                "node": ">= 18"
            }
        },
        "node_modules/mocha": {
            "version": "11.7.5",
            "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.7.5.tgz",
            "integrity": "sha512-mTT6RgopEYABzXWFx+GcJ+ZQ32kp4fMf0xvpZIIfSq9Z8lC/++MtcCnQ9t5FP2veYEP95FIYSvW+U9fV4xrlig==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "browser-stdout": "^1.3.1",
                "chokidar": "^4.0.1",
                "debug": "^4.3.5",
                "diff": "^7.0.0",
                "escape-string-regexp": "^4.0.0",
                "find-up": "^5.0.0",
                "glob": "^10.4.5",
                "he": "^1.2.0",
                "is-path-inside": "^3.0.3",
                "js-yaml": "^4.1.0",
                "log-symbols": "^4.1.0",
                "minimatch": "^9.0.5",
                "ms": "^2.1.3",
                "picocolors": "^1.1.1",
                "serialize-javascript": "^6.0.2",
                "strip-json-comments": "^3.1.1",
                "supports-color": "^8.1.1",
                "workerpool": "^9.2.0",
                "yargs": "^17.7.2",
                "yargs-parser": "^21.1.1",
                "yargs-unparser": "^2.0.0"
            },
            "bin": {
                "_mocha": "bin/_mocha",
                "mocha": "bin/mocha.js"
            },
            "engines": {
                "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
            }
        },
        "node_modules/mocha/node_modules/chokidar": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
            "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "readdirp": "^4.0.1"
            },
            "engines": {
                "node": ">= 14.16.0"
            },
            "funding": {
                "url": "https://paulmillr.com/funding/"
            }
        },
        "node_modules/mocha/node_modules/diff": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz",
            "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==",
            "dev": true,
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=0.3.1"
            }
        },
        "node_modules/mocha/node_modules/readdirp": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
            "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 14.18.0"
            },
            "funding": {
                "type": "individual",
                "url": "https://paulmillr.com/funding/"
            }
        },
        "node_modules/mocha/node_modules/supports-color": {
            "version": "8.1.1",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
            "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "has-flag": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/supports-color?sponsor=1"
            }
        },
        "node_modules/module-details-from-path": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz",
            "integrity": "sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==",
            "license": "MIT"
        },
        "node_modules/module-not-found-error": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz",
            "integrity": "sha512-pEk4ECWQXV6z2zjhRZUongnLJNUeGQJ3w6OQ5ctGwD+i5o93qjRQUk2Rt6VdNeu3sEP0AB4LcfvdebpxBRVr4g==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/ms": {
            "version": "2.1.3",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
            "license": "MIT"
        },
        "node_modules/negotiator": {
            "version": "0.6.4",
            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
            "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/node-domexception": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
            "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/jimmywarting"
                },
                {
                    "type": "github",
                    "url": "https://paypal.me/jimmywarting"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=10.5.0"
            }
        },
        "node_modules/node-fetch": {
            "version": "3.3.2",
            "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
            "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
            "license": "MIT",
            "dependencies": {
                "data-uri-to-buffer": "^4.0.0",
                "fetch-blob": "^3.1.4",
                "formdata-polyfill": "^4.0.10"
            },
            "engines": {
                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/node-fetch"
            }
        },
        "node_modules/nodemailer": {
            "version": "8.0.7",
            "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-8.0.7.tgz",
            "integrity": "sha512-pkjE4mkBzQjdJT4/UmlKl3pX0rC9fZmjh7c6C9o7lv66Ac6w9WCnzPzhbPNxwZAzlF4mdq4CSWB5+FbK6FWCow==",
            "license": "MIT-0",
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/nodemon": {
            "version": "3.1.14",
            "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.14.tgz",
            "integrity": "sha512-jakjZi93UtB3jHMWsXL68FXSAosbLfY0In5gtKq3niLSkrWznrVBzXFNOEMJUfc9+Ke7SHWoAZsiMkNP3vq6Jw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "chokidar": "^3.5.2",
                "debug": "^4",
                "ignore-by-default": "^1.0.1",
                "minimatch": "^10.2.1",
                "pstree.remy": "^1.1.8",
                "semver": "^7.5.3",
                "simple-update-notifier": "^2.0.0",
                "supports-color": "^5.5.0",
                "touch": "^3.1.0",
                "undefsafe": "^2.0.5"
            },
            "bin": {
                "nodemon": "bin/nodemon.js"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/nodemon"
            }
        },
        "node_modules/nodemon/node_modules/balanced-match": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.3.tgz",
            "integrity": "sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": "20 || >=22"
            }
        },
        "node_modules/nodemon/node_modules/brace-expansion": {
            "version": "5.0.5",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
            "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^4.0.2"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            }
        },
        "node_modules/nodemon/node_modules/chokidar": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
            "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "anymatch": "~3.1.2",
                "braces": "~3.0.2",
                "glob-parent": "~5.1.2",
                "is-binary-path": "~2.1.0",
                "is-glob": "~4.0.1",
                "normalize-path": "~3.0.0",
                "readdirp": "~3.6.0"
            },
            "engines": {
                "node": ">= 8.10.0"
            },
            "funding": {
                "url": "https://paulmillr.com/funding/"
            },
            "optionalDependencies": {
                "fsevents": "~2.3.2"
            }
        },
        "node_modules/nodemon/node_modules/has-flag": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
            "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/nodemon/node_modules/minimatch": {
            "version": "10.2.4",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
            "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
            "dev": true,
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "brace-expansion": "^5.0.2"
            },
            "engines": {
                "node": "18 || 20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/nodemon/node_modules/readdirp": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
            "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "picomatch": "^2.2.1"
            },
            "engines": {
                "node": ">=8.10.0"
            }
        },
        "node_modules/nodemon/node_modules/semver": {
            "version": "7.7.1",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
            "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
            "dev": true,
            "license": "ISC",
            "bin": {
                "semver": "bin/semver.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/nodemon/node_modules/supports-color": {
            "version": "5.5.0",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
            "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "has-flag": "^3.0.0"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/normalize-path": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/normalize-url": {
            "version": "6.1.0",
            "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
            "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/object-assign": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
            "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/object-hash": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
            "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
            "license": "MIT",
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/object-inspect": {
            "version": "1.13.4",
            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
            "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/object-keys": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
            "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/object.assign": {
            "version": "4.1.7",
            "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
            "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.3",
                "define-properties": "^1.2.1",
                "es-object-atoms": "^1.0.0",
                "has-symbols": "^1.1.0",
                "object-keys": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/object.getownpropertydescriptors": {
            "version": "2.1.8",
            "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz",
            "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==",
            "license": "MIT",
            "dependencies": {
                "array.prototype.reduce": "^1.0.6",
                "call-bind": "^1.0.7",
                "define-properties": "^1.2.1",
                "es-abstract": "^1.23.2",
                "es-object-atoms": "^1.0.0",
                "gopd": "^1.0.1",
                "safe-array-concat": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.8"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/oidc-token-hash": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.1.0.tgz",
            "integrity": "sha512-y0W+X7Ppo7oZX6eovsRkuzcSM40Bicg2JEJkDJ4irIt1wsYAP5MLSNv+QAogO8xivMffw/9OvV3um1pxXgt1uA==",
            "license": "MIT",
            "engines": {
                "node": "^10.13.0 || >=12.0.0"
            }
        },
        "node_modules/on-finished": {
            "version": "2.4.1",
            "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
            "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
            "license": "MIT",
            "dependencies": {
                "ee-first": "1.1.1"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/on-headers": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
            "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/once": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
            "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
            "license": "ISC",
            "dependencies": {
                "wrappy": "1"
            }
        },
        "node_modules/openai": {
            "version": "6.35.0",
            "resolved": "https://registry.npmjs.org/openai/-/openai-6.35.0.tgz",
            "integrity": "sha512-L/skwIGnt5xQZHb0UfTu9uAUKbis3ehKypOuJKi20QvG7UStV6C8IC3myGYHcdiF4kms/bAvOJ9UqqNWqi8x/Q==",
            "license": "Apache-2.0",
            "bin": {
                "openai": "bin/cli"
            },
            "peerDependencies": {
                "ws": "^8.18.0",
                "zod": "^3.25 || ^4.0"
            },
            "peerDependenciesMeta": {
                "ws": {
                    "optional": true
                },
                "zod": {
                    "optional": true
                }
            }
        },
        "node_modules/openid-client": {
            "version": "4.9.1",
            "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-4.9.1.tgz",
            "integrity": "sha512-DYUF07AHjI3QDKqKbn2F7RqozT4hyi4JvmpodLrq0HHoNP7t/AjeG/uqiBK1/N2PZSAQEThVjDLHSmJN4iqu/w==",
            "license": "MIT",
            "dependencies": {
                "aggregate-error": "^3.1.0",
                "got": "^11.8.0",
                "jose": "^2.0.5",
                "lru-cache": "^6.0.0",
                "make-error": "^1.3.6",
                "object-hash": "^2.0.1",
                "oidc-token-hash": "^5.0.1"
            },
            "engines": {
                "node": "^10.19.0 || >=12.0.0 < 13 || >=13.7.0 < 14 || >= 14.2.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/panva"
            }
        },
        "node_modules/openid-client/node_modules/lru-cache": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
            "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
            "license": "ISC",
            "dependencies": {
                "yallist": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/openid-client/node_modules/yallist": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
            "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
            "license": "ISC"
        },
        "node_modules/own-keys": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
            "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
            "license": "MIT",
            "dependencies": {
                "get-intrinsic": "^1.2.6",
                "object-keys": "^1.1.1",
                "safe-push-apply": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/p-cancelable": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz",
            "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/p-limit": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
            "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "yocto-queue": "^0.1.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/p-locate": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
            "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "p-limit": "^3.0.2"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/package-json-from-dist": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
            "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
            "dev": true,
            "license": "BlueOak-1.0.0"
        },
        "node_modules/parse5": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz",
            "integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==",
            "license": "MIT",
            "dependencies": {
                "entities": "^8.0.0"
            },
            "funding": {
                "url": "https://github.com/inikulin/parse5?sponsor=1"
            }
        },
        "node_modules/parseurl": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
            "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/path-exists": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
            "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-expression-matcher": {
            "version": "1.5.0",
            "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz",
            "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT",
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/path-key": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
            "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-parse": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
            "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/path-scurry": {
            "version": "1.11.1",
            "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
            "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
            "dev": true,
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "lru-cache": "^10.2.0",
                "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
            },
            "engines": {
                "node": ">=16 || 14 >=14.18"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/path-scurry/node_modules/lru-cache": {
            "version": "10.4.3",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
            "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/path-to-regexp": {
            "version": "8.4.2",
            "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
            "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
            "license": "MIT",
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/pg-int8": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
            "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==",
            "license": "ISC",
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/pg-protocol": {
            "version": "1.13.0",
            "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.13.0.tgz",
            "integrity": "sha512-zzdvXfS6v89r6v7OcFCHfHlyG/wvry1ALxZo4LqgUoy7W9xhBDMaqOuMiF3qEV45VqsN6rdlcehHrfDtlCPc8w==",
            "license": "MIT"
        },
        "node_modules/pg-types": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
            "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
            "license": "MIT",
            "dependencies": {
                "pg-int8": "1.0.1",
                "postgres-array": "~2.0.0",
                "postgres-bytea": "~1.0.0",
                "postgres-date": "~1.0.4",
                "postgres-interval": "^1.1.0"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/picocolors": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
            "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
            "dev": true,
            "license": "ISC"
        },
        "node_modules/picomatch": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
            "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/jonschlinkert"
            }
        },
        "node_modules/possible-typed-array-names": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
            "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/postgres-array": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
            "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==",
            "license": "MIT",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/postgres-bytea": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.1.tgz",
            "integrity": "sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==",
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/postgres-date": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
            "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==",
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/postgres-interval": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
            "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
            "license": "MIT",
            "dependencies": {
                "xtend": "^4.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/prettier": {
            "version": "3.8.3",
            "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz",
            "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==",
            "dev": true,
            "license": "MIT",
            "bin": {
                "prettier": "bin/prettier.cjs"
            },
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/prettier/prettier?sponsor=1"
            }
        },
        "node_modules/proxy-addr": {
            "version": "2.0.7",
            "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
            "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
            "license": "MIT",
            "dependencies": {
                "forwarded": "0.2.0",
                "ipaddr.js": "1.9.1"
            },
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/proxy-from-env": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
            "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/proxyquire": {
            "version": "2.1.3",
            "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.3.tgz",
            "integrity": "sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "fill-keys": "^1.0.2",
                "module-not-found-error": "^1.0.1",
                "resolve": "^1.11.1"
            }
        },
        "node_modules/pstree.remy": {
            "version": "1.1.8",
            "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
            "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/pump": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
            "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
            "license": "MIT",
            "dependencies": {
                "end-of-stream": "^1.1.0",
                "once": "^1.3.1"
            }
        },
        "node_modules/punycode": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
            "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/qs": {
            "version": "6.15.1",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz",
            "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==",
            "license": "BSD-3-Clause",
            "dependencies": {
                "side-channel": "^1.1.0"
            },
            "engines": {
                "node": ">=0.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/quick-lru": {
            "version": "5.1.1",
            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
            "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/randombytes": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
            "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "safe-buffer": "^5.1.0"
            }
        },
        "node_modules/range-parser": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
            "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/raw-body": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
            "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
            "license": "MIT",
            "dependencies": {
                "bytes": "~3.1.2",
                "http-errors": "~2.0.1",
                "iconv-lite": "~0.7.0",
                "unpipe": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/raw-body/node_modules/iconv-lite": {
            "version": "0.7.0",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
            "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
            "license": "MIT",
            "dependencies": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/express"
            }
        },
        "node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "license": "MIT",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/readdirp": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz",
            "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 20.19.0"
            },
            "funding": {
                "type": "individual",
                "url": "https://paulmillr.com/funding/"
            }
        },
        "node_modules/reflect.getprototypeof": {
            "version": "1.0.10",
            "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
            "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "define-properties": "^1.2.1",
                "es-abstract": "^1.23.9",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.0.0",
                "get-intrinsic": "^1.2.7",
                "get-proto": "^1.0.1",
                "which-builtin-type": "^1.2.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/regexp.prototype.flags": {
            "version": "1.5.4",
            "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
            "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "define-properties": "^1.2.1",
                "es-errors": "^1.3.0",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "set-function-name": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/require-directory": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
            "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/require-from-string": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
            "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/require-in-the-middle": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz",
            "integrity": "sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==",
            "license": "MIT",
            "dependencies": {
                "debug": "^4.3.5",
                "module-details-from-path": "^1.0.3"
            },
            "engines": {
                "node": ">=9.3.0 || >=8.10.0 <9.0.0"
            }
        },
        "node_modules/resolve": {
            "version": "1.22.11",
            "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
            "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "is-core-module": "^2.16.1",
                "path-parse": "^1.0.7",
                "supports-preserve-symlinks-flag": "^1.0.0"
            },
            "bin": {
                "resolve": "bin/resolve"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/resolve-alpn": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz",
            "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==",
            "license": "MIT"
        },
        "node_modules/responselike": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz",
            "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==",
            "license": "MIT",
            "dependencies": {
                "lowercase-keys": "^2.0.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/router": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
            "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/safe-array-concat": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
            "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.2",
                "get-intrinsic": "^1.2.6",
                "has-symbols": "^1.1.0",
                "isarray": "^2.0.5"
            },
            "engines": {
                "node": ">=0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/safe-buffer": {
            "version": "5.2.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ],
            "license": "MIT"
        },
        "node_modules/safe-push-apply": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
            "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "isarray": "^2.0.5"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/safe-regex-test": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
            "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "is-regex": "^1.2.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
            "license": "MIT"
        },
        "node_modules/sanitize-filename": {
            "version": "1.6.4",
            "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.4.tgz",
            "integrity": "sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg==",
            "license": "WTFPL OR ISC",
            "dependencies": {
                "truncate-utf8-bytes": "^1.0.0"
            }
        },
        "node_modules/saxes": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
            "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
            "license": "ISC",
            "dependencies": {
                "xmlchars": "^2.2.0"
            },
            "engines": {
                "node": ">=v12.22.7"
            }
        },
        "node_modules/sdp-transform": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/sdp-transform/-/sdp-transform-3.0.0.tgz",
            "integrity": "sha512-gfYVRGxjHkGF2NPeUWHw5u6T/KGFtS5/drPms73gaSuMaVHKCY3lpLnGDfswVQO0kddeePoti09AwhYP4zA8dQ==",
            "license": "MIT",
            "bin": {
                "sdp-verify": "checker.js"
            }
        },
        "node_modules/send": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz",
            "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==",
            "license": "MIT",
            "dependencies": {
                "debug": "^4.3.5",
                "encodeurl": "^2.0.0",
                "escape-html": "^1.0.3",
                "etag": "^1.8.1",
                "fresh": "^2.0.0",
                "http-errors": "^2.0.0",
                "mime-types": "^3.0.1",
                "ms": "^2.1.3",
                "on-finished": "^2.4.1",
                "range-parser": "^1.2.1",
                "statuses": "^2.0.1"
            },
            "engines": {
                "node": ">= 18"
            }
        },
        "node_modules/serialize-javascript": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
            "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "randombytes": "^2.1.0"
            }
        },
        "node_modules/serve-static": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz",
            "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==",
            "license": "MIT",
            "dependencies": {
                "encodeurl": "^2.0.0",
                "escape-html": "^1.0.3",
                "parseurl": "^1.3.3",
                "send": "^1.2.0"
            },
            "engines": {
                "node": ">= 18"
            }
        },
        "node_modules/set-function-length": {
            "version": "1.2.2",
            "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
            "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
            "license": "MIT",
            "dependencies": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2",
                "get-intrinsic": "^1.2.4",
                "gopd": "^1.0.1",
                "has-property-descriptors": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/set-function-name": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
            "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
            "license": "MIT",
            "dependencies": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "functions-have-names": "^1.2.3",
                "has-property-descriptors": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/set-proto": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
            "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
            "license": "MIT",
            "dependencies": {
                "dunder-proto": "^1.0.1",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/setprototypeof": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
            "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
            "license": "ISC"
        },
        "node_modules/shebang-command": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
            "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "shebang-regex": "^3.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/shebang-regex": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
            "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/should": {
            "version": "13.2.3",
            "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz",
            "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "should-equal": "^2.0.0",
                "should-format": "^3.0.3",
                "should-type": "^1.4.0",
                "should-type-adaptors": "^1.0.1",
                "should-util": "^1.0.0"
            }
        },
        "node_modules/should-equal": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz",
            "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "should-type": "^1.4.0"
            }
        },
        "node_modules/should-format": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz",
            "integrity": "sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "should-type": "^1.3.0",
                "should-type-adaptors": "^1.0.1"
            }
        },
        "node_modules/should-type": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz",
            "integrity": "sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/should-type-adaptors": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz",
            "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "should-type": "^1.3.0",
                "should-util": "^1.0.0"
            }
        },
        "node_modules/should-util": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz",
            "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/side-channel": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
            "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/side-channel-list": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
            "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/side-channel-map": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
            "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/side-channel-weakmap": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
            "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
            "license": "MIT",
            "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"
            }
        },
        "node_modules/signal-exit": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
            "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
            "dev": true,
            "license": "ISC",
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/simple-update-notifier": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz",
            "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "semver": "^7.5.3"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/simple-update-notifier/node_modules/semver": {
            "version": "7.7.1",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
            "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
            "dev": true,
            "license": "ISC",
            "bin": {
                "semver": "bin/semver.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/sinon": {
            "version": "21.1.2",
            "resolved": "https://registry.npmjs.org/sinon/-/sinon-21.1.2.tgz",
            "integrity": "sha512-FS6mN+/bx7e2ajpXkEmOcWB6xBzWiuNoAQT18/+a20SS4U7FSYl8Ms7N6VTUxN/1JAjkx7aXp+THMC8xdpp0gA==",
            "dev": true,
            "license": "BSD-3-Clause",
            "dependencies": {
                "@sinonjs/commons": "^3.0.1",
                "@sinonjs/fake-timers": "^15.3.2",
                "@sinonjs/samsam": "^10.0.2",
                "diff": "^8.0.4"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/sinon"
            }
        },
        "node_modules/socket.io": {
            "version": "4.8.3",
            "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.3.tgz",
            "integrity": "sha512-2Dd78bqzzjE6KPkD5fHZmDAKRNe3J15q+YHDrIsy9WEkqttc7GY+kT9OBLSMaPbQaEd0x1BjcmtMtXkfpc+T5A==",
            "license": "MIT",
            "dependencies": {
                "accepts": "~1.3.4",
                "base64id": "~2.0.0",
                "cors": "~2.8.5",
                "debug": "~4.4.1",
                "engine.io": "~6.6.0",
                "socket.io-adapter": "~2.5.2",
                "socket.io-parser": "~4.2.4"
            },
            "engines": {
                "node": ">=10.2.0"
            }
        },
        "node_modules/socket.io-adapter": {
            "version": "2.5.5",
            "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz",
            "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==",
            "license": "MIT",
            "dependencies": {
                "debug": "~4.3.4",
                "ws": "~8.17.1"
            }
        },
        "node_modules/socket.io-adapter/node_modules/debug": {
            "version": "4.3.7",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
            "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
            "license": "MIT",
            "dependencies": {
                "ms": "^2.1.3"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/socket.io-adapter/node_modules/ws": {
            "version": "8.17.1",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
            "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
            "license": "MIT",
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/socket.io-parser": {
            "version": "4.2.6",
            "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.6.tgz",
            "integrity": "sha512-asJqbVBDsBCJx0pTqw3WfesSY0iRX+2xzWEWzrpcH7L6fLzrhyF8WPI8UaeM4YCuDfpwA/cgsdugMsmtz8EJeg==",
            "license": "MIT",
            "dependencies": {
                "@socket.io/component-emitter": "~3.1.0",
                "debug": "~4.4.1"
            },
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/source-map-js": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
            "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/statuses": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
            "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/stop-iteration-iterator": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
            "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
            "license": "MIT",
            "dependencies": {
                "es-errors": "^1.3.0",
                "internal-slot": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/stream-browserify": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
            "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
            "license": "MIT",
            "dependencies": {
                "inherits": "~2.0.4",
                "readable-stream": "^3.5.0"
            }
        },
        "node_modules/string_decoder": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
            "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
            "license": "MIT",
            "dependencies": {
                "safe-buffer": "~5.2.0"
            }
        },
        "node_modules/string-width": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
            "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "eastasianwidth": "^0.2.0",
                "emoji-regex": "^9.2.2",
                "strip-ansi": "^7.0.1"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/string-width-cjs": {
            "name": "string-width",
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/string-width-cjs/node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/string-width-cjs/node_modules/emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/string-width-cjs/node_modules/strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/string.prototype.trim": {
            "version": "1.2.10",
            "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
            "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.2",
                "define-data-property": "^1.1.4",
                "define-properties": "^1.2.1",
                "es-abstract": "^1.23.5",
                "es-object-atoms": "^1.0.0",
                "has-property-descriptors": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/string.prototype.trimend": {
            "version": "1.0.9",
            "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
            "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.2",
                "define-properties": "^1.2.1",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/string.prototype.trimstart": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
            "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.7",
                "define-properties": "^1.2.1",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/strip-ansi": {
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
            "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^6.0.1"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/strip-ansi?sponsor=1"
            }
        },
        "node_modules/strip-ansi-cjs": {
            "name": "strip-ansi",
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/strip-json-comments": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
            "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/strnum": {
            "version": "2.2.3",
            "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz",
            "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT"
        },
        "node_modules/supports-color": {
            "version": "10.2.2",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
            "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/chalk/supports-color?sponsor=1"
            }
        },
        "node_modules/supports-preserve-symlinks-flag": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
            "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/swagger-ui-dist": {
            "version": "5.20.2",
            "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.20.2.tgz",
            "integrity": "sha512-zP2biZvCt6R1IAz/iGcjeEViHez7UPHUFfMFyF6jcTKS1ZIP2cgr+KSZEMhBnpIcFfDrZxkD8v56taL5A8phuA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@scarf/scarf": "=1.4.0"
            }
        },
        "node_modules/swagger-ui-express": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/swagger-ui-express/-/swagger-ui-express-5.0.1.tgz",
            "integrity": "sha512-SrNU3RiBGTLLmFU8GIJdOdanJTl4TOmT27tt3bWWHppqYmAZ6IDuEuBvMU6nZq0zLEe6b/1rACXCgLZqO6ZfrA==",
            "license": "MIT",
            "dependencies": {
                "swagger-ui-dist": ">=5.0.0"
            },
            "engines": {
                "node": ">= v0.10.32"
            },
            "peerDependencies": {
                "express": ">=4.0.0 || >=5.0.0-beta"
            }
        },
        "node_modules/symbol-tree": {
            "version": "3.2.4",
            "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
            "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
            "license": "MIT"
        },
        "node_modules/tar": {
            "version": "7.5.13",
            "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz",
            "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "@isaacs/fs-minipass": "^4.0.0",
                "chownr": "^3.0.0",
                "minipass": "^7.1.2",
                "minizlib": "^3.1.0",
                "yallist": "^5.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/tar/node_modules/yallist": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
            "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
            "license": "BlueOak-1.0.0",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/tldts": {
            "version": "7.0.25",
            "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz",
            "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==",
            "license": "MIT",
            "dependencies": {
                "tldts-core": "^7.0.25"
            },
            "bin": {
                "tldts": "bin/cli.js"
            }
        },
        "node_modules/tldts-core": {
            "version": "7.0.25",
            "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz",
            "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==",
            "license": "MIT"
        },
        "node_modules/to-regex-range": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
            "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "is-number": "^7.0.0"
            },
            "engines": {
                "node": ">=8.0"
            }
        },
        "node_modules/toidentifier": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
            "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
            "license": "MIT",
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/touch": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
            "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==",
            "dev": true,
            "license": "ISC",
            "bin": {
                "nodetouch": "bin/nodetouch.js"
            }
        },
        "node_modules/tough-cookie": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz",
            "integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==",
            "license": "BSD-3-Clause",
            "dependencies": {
                "tldts": "^7.0.5"
            },
            "engines": {
                "node": ">=16"
            }
        },
        "node_modules/tr46": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz",
            "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==",
            "license": "MIT",
            "dependencies": {
                "punycode": "^2.3.1"
            },
            "engines": {
                "node": ">=20"
            }
        },
        "node_modules/truncate-utf8-bytes": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",
            "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==",
            "license": "WTFPL",
            "dependencies": {
                "utf8-byte-length": "^1.0.1"
            }
        },
        "node_modules/ts-mixer": {
            "version": "6.0.4",
            "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz",
            "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==",
            "license": "MIT"
        },
        "node_modules/tslib": {
            "version": "2.8.1",
            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
            "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
            "license": "0BSD"
        },
        "node_modules/type-detect": {
            "version": "4.0.8",
            "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
            "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/type-is": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
            "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
            "license": "MIT",
            "dependencies": {
                "content-type": "^1.0.5",
                "media-typer": "^1.1.0",
                "mime-types": "^3.0.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/typed-array-buffer": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
            "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "es-errors": "^1.3.0",
                "is-typed-array": "^1.1.14"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/typed-array-byte-length": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
            "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.8",
                "for-each": "^0.3.3",
                "gopd": "^1.2.0",
                "has-proto": "^1.2.0",
                "is-typed-array": "^1.1.14"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/typed-array-byte-offset": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
            "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
            "license": "MIT",
            "dependencies": {
                "available-typed-arrays": "^1.0.7",
                "call-bind": "^1.0.8",
                "for-each": "^0.3.3",
                "gopd": "^1.2.0",
                "has-proto": "^1.2.0",
                "is-typed-array": "^1.1.15",
                "reflect.getprototypeof": "^1.0.9"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/typed-array-length": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
            "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
            "license": "MIT",
            "dependencies": {
                "call-bind": "^1.0.7",
                "for-each": "^0.3.3",
                "gopd": "^1.0.1",
                "is-typed-array": "^1.1.13",
                "possible-typed-array-names": "^1.0.0",
                "reflect.getprototypeof": "^1.0.6"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/unbox-primitive": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
            "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.3",
                "has-bigints": "^1.0.2",
                "has-symbols": "^1.1.0",
                "which-boxed-primitive": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/undefsafe": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
            "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/undici": {
            "version": "6.24.1",
            "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz",
            "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==",
            "license": "MIT",
            "engines": {
                "node": ">=18.17"
            }
        },
        "node_modules/undici-types": {
            "version": "6.20.0",
            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
            "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
            "license": "MIT"
        },
        "node_modules/unpipe": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
            "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/url-join": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
            "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
            "license": "MIT"
        },
        "node_modules/utf8-byte-length": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz",
            "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==",
            "license": "(WTFPL OR MIT)"
        },
        "node_modules/util-deprecate": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
            "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
            "license": "MIT"
        },
        "node_modules/util-promisify": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-3.0.0.tgz",
            "integrity": "sha512-uWRZJMjSWt/A1J1exfqz7xiKx2kVpAHR5qIDr6WwwBMQHDoKbo2I1kQN62iA2uXHxOSVpZRDvbm8do+4ijfkNA==",
            "license": "MIT",
            "dependencies": {
                "object.getownpropertydescriptors": "^2.0.3"
            }
        },
        "node_modules/uuid": {
            "version": "14.0.0",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz",
            "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==",
            "funding": [
                "https://github.com/sponsors/broofa",
                "https://github.com/sponsors/ctavan"
            ],
            "license": "MIT",
            "bin": {
                "uuid": "dist-node/bin/uuid"
            }
        },
        "node_modules/vary": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
            "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
            "license": "MIT",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/w3c-xmlserializer": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
            "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
            "license": "MIT",
            "dependencies": {
                "xml-name-validator": "^5.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/web-streams-polyfill": {
            "version": "3.3.3",
            "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
            "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
            "license": "MIT",
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/webidl-conversions": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz",
            "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==",
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=20"
            }
        },
        "node_modules/whatwg-mimetype": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz",
            "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==",
            "license": "MIT",
            "engines": {
                "node": ">=20"
            }
        },
        "node_modules/whatwg-url": {
            "version": "16.0.1",
            "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz",
            "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==",
            "license": "MIT",
            "dependencies": {
                "@exodus/bytes": "^1.11.0",
                "tr46": "^6.0.0",
                "webidl-conversions": "^8.0.1"
            },
            "engines": {
                "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
            }
        },
        "node_modules/which": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
            "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
            "license": "ISC",
            "dependencies": {
                "isexe": "^2.0.0"
            },
            "bin": {
                "which": "bin/which"
            }
        },
        "node_modules/which-boxed-primitive": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
            "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
            "license": "MIT",
            "dependencies": {
                "is-bigint": "^1.1.0",
                "is-boolean-object": "^1.2.1",
                "is-number-object": "^1.1.1",
                "is-string": "^1.1.1",
                "is-symbol": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/which-builtin-type": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
            "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
            "license": "MIT",
            "dependencies": {
                "call-bound": "^1.0.2",
                "function.prototype.name": "^1.1.6",
                "has-tostringtag": "^1.0.2",
                "is-async-function": "^2.0.0",
                "is-date-object": "^1.1.0",
                "is-finalizationregistry": "^1.1.0",
                "is-generator-function": "^1.0.10",
                "is-regex": "^1.2.1",
                "is-weakref": "^1.0.2",
                "isarray": "^2.0.5",
                "which-boxed-primitive": "^1.1.0",
                "which-collection": "^1.0.2",
                "which-typed-array": "^1.1.16"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/which-collection": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
            "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
            "license": "MIT",
            "dependencies": {
                "is-map": "^2.0.3",
                "is-set": "^2.0.3",
                "is-weakmap": "^2.0.2",
                "is-weakset": "^2.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/which-typed-array": {
            "version": "1.1.19",
            "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz",
            "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==",
            "license": "MIT",
            "dependencies": {
                "available-typed-arrays": "^1.0.7",
                "call-bind": "^1.0.8",
                "call-bound": "^1.0.4",
                "for-each": "^0.3.5",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/workerpool": {
            "version": "9.3.4",
            "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-9.3.4.tgz",
            "integrity": "sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==",
            "dev": true,
            "license": "Apache-2.0"
        },
        "node_modules/wrap-ansi": {
            "version": "8.1.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
            "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^6.1.0",
                "string-width": "^5.0.1",
                "strip-ansi": "^7.0.1"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
        "node_modules/wrap-ansi-cjs": {
            "name": "wrap-ansi",
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
            "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^4.0.0",
                "string-width": "^4.1.0",
                "strip-ansi": "^6.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
        "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/wrap-ansi-cjs/node_modules/string-width": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/wrap-ansi/node_modules/ansi-styles": {
            "version": "6.2.3",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
            "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/wrappy": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
            "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
            "license": "ISC"
        },
        "node_modules/ws": {
            "version": "8.18.3",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
            "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
            "license": "MIT",
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/xml-name-validator": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
            "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/xmlchars": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
            "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
            "license": "MIT"
        },
        "node_modules/xtend": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
            "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
            "license": "MIT",
            "engines": {
                "node": ">=0.4"
            }
        },
        "node_modules/y18n": {
            "version": "5.0.8",
            "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
            "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
            "dev": true,
            "license": "ISC",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yargs": {
            "version": "17.7.2",
            "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
            "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "cliui": "^8.0.1",
                "escalade": "^3.1.1",
                "get-caller-file": "^2.0.5",
                "require-directory": "^2.1.1",
                "string-width": "^4.2.3",
                "y18n": "^5.0.5",
                "yargs-parser": "^21.1.1"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/yargs-parser": {
            "version": "21.1.1",
            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
            "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
            "dev": true,
            "license": "ISC",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/yargs-unparser": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
            "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "camelcase": "^6.0.0",
                "decamelize": "^4.0.0",
                "flat": "^5.0.2",
                "is-plain-obj": "^2.1.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yargs/node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/yargs/node_modules/emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
            "dev": true,
            "license": "MIT"
        },
        "node_modules/yargs/node_modules/string-width": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/yargs/node_modules/strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/yocto-queue": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
            "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        }
    }
}
