{
    "name": "session-analyzer",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "session-analyzer",
            "dependencies": {
                "@mariozechner/pi-coding-agent": "*"
            }
        },
        "node_modules/@anthropic-ai/sdk": {
            "version": "0.71.2",
            "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.71.2.tgz",
            "integrity": "sha512-TGNDEUuEstk/DKu0/TflXAEt+p+p/WhTlFzEnoosvbaDU2LTjm42igSdlL0VijrKpWejtOKxX0b8A7uc+XiSAQ==",
            "license": "MIT",
            "dependencies": {
                "json-schema-to-ts": "^3.1.1"
            },
            "bin": {
                "anthropic-ai-sdk": "bin/cli"
            },
            "peerDependencies": {
                "zod": "^3.25.0 || ^4.0.0"
            },
            "peerDependenciesMeta": {
                "zod": {
                    "optional": true
                }
            }
        },
        "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/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-bedrock-runtime": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.967.0.tgz",
            "integrity": "sha512-pFID1Lb/54u413HTpnqQYLJjX+voEKLZyqlpdVHDbxcw8MfalmmSg5PR/uJWGO3kku0LkB+H/Ca5ftL11PTL9w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/credential-provider-node": "3.967.0",
                "@aws-sdk/eventstream-handler-node": "3.965.0",
                "@aws-sdk/middleware-eventstream": "3.965.0",
                "@aws-sdk/middleware-host-header": "3.965.0",
                "@aws-sdk/middleware-logger": "3.965.0",
                "@aws-sdk/middleware-recursion-detection": "3.965.0",
                "@aws-sdk/middleware-user-agent": "3.967.0",
                "@aws-sdk/middleware-websocket": "3.965.0",
                "@aws-sdk/region-config-resolver": "3.965.0",
                "@aws-sdk/token-providers": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/util-endpoints": "3.965.0",
                "@aws-sdk/util-user-agent-browser": "3.965.0",
                "@aws-sdk/util-user-agent-node": "3.967.0",
                "@smithy/config-resolver": "^4.4.5",
                "@smithy/core": "^3.20.2",
                "@smithy/eventstream-serde-browser": "^4.2.7",
                "@smithy/eventstream-serde-config-resolver": "^4.3.7",
                "@smithy/eventstream-serde-node": "^4.2.7",
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/hash-node": "^4.2.7",
                "@smithy/invalid-dependency": "^4.2.7",
                "@smithy/middleware-content-length": "^4.2.7",
                "@smithy/middleware-endpoint": "^4.4.3",
                "@smithy/middleware-retry": "^4.4.19",
                "@smithy/middleware-serde": "^4.2.8",
                "@smithy/middleware-stack": "^4.2.7",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/node-http-handler": "^4.4.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/smithy-client": "^4.10.4",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-body-length-browser": "^4.2.0",
                "@smithy/util-body-length-node": "^4.2.1",
                "@smithy/util-defaults-mode-browser": "^4.3.18",
                "@smithy/util-defaults-mode-node": "^4.2.21",
                "@smithy/util-endpoints": "^3.2.7",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-retry": "^4.2.7",
                "@smithy/util-stream": "^4.5.8",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.967.0.tgz",
            "integrity": "sha512-7RgUwHcRMJtWme6kCHGUVT+Rn9GmNH+FHm34N9UgMXzUqQlzFMweE7T5E9O8nv3wIp7xFNB20ADaCw9Xdnox1Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/middleware-host-header": "3.965.0",
                "@aws-sdk/middleware-logger": "3.965.0",
                "@aws-sdk/middleware-recursion-detection": "3.965.0",
                "@aws-sdk/middleware-user-agent": "3.967.0",
                "@aws-sdk/region-config-resolver": "3.965.0",
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/util-endpoints": "3.965.0",
                "@aws-sdk/util-user-agent-browser": "3.965.0",
                "@aws-sdk/util-user-agent-node": "3.967.0",
                "@smithy/config-resolver": "^4.4.5",
                "@smithy/core": "^3.20.2",
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/hash-node": "^4.2.7",
                "@smithy/invalid-dependency": "^4.2.7",
                "@smithy/middleware-content-length": "^4.2.7",
                "@smithy/middleware-endpoint": "^4.4.3",
                "@smithy/middleware-retry": "^4.4.19",
                "@smithy/middleware-serde": "^4.2.8",
                "@smithy/middleware-stack": "^4.2.7",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/node-http-handler": "^4.4.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/smithy-client": "^4.10.4",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-body-length-browser": "^4.2.0",
                "@smithy/util-body-length-node": "^4.2.1",
                "@smithy/util-defaults-mode-browser": "^4.3.18",
                "@smithy/util-defaults-mode-node": "^4.2.21",
                "@smithy/util-endpoints": "^3.2.7",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-retry": "^4.2.7",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/core": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.967.0.tgz",
            "integrity": "sha512-sJmuP7GrVmlbO6DpXkuf9Mbn6jGNNvy6PLawvaxVF150c8bpNk3w39rerRls6q1dot1dBFV2D29hBXMY1agNMg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/xml-builder": "3.965.0",
                "@smithy/core": "^3.20.2",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/signature-v4": "^5.3.7",
                "@smithy/smithy-client": "^4.10.4",
                "@smithy/types": "^4.11.0",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.967.0.tgz",
            "integrity": "sha512-+XWw0+f/txeMbEVRtTFZhgSw1ymH1ffaVKkdMBSnw48rfSohJElKmitCqdihagRTZpzh7m8qI6tIQ5t3OUqugw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.967.0.tgz",
            "integrity": "sha512-0/GIAEv5pY5htg6IBMuYccBgzz3oS2DqHjHi396ziTrwlhbrCNX96AbNhQhzAx3LBZUk13sPfeapjyQ7G57Ekg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/node-http-handler": "^4.4.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/smithy-client": "^4.10.4",
                "@smithy/types": "^4.11.0",
                "@smithy/util-stream": "^4.5.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.967.0.tgz",
            "integrity": "sha512-U8dMpaM6Qf6+2Qvp1uG6OcWv1RlrZW7tQkpmzEVWH8HZTGrVHIXXju64NMtIOr7yOnNwd0CKcytuD1QG+phCwQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/credential-provider-env": "3.967.0",
                "@aws-sdk/credential-provider-http": "3.967.0",
                "@aws-sdk/credential-provider-login": "3.967.0",
                "@aws-sdk/credential-provider-process": "3.967.0",
                "@aws-sdk/credential-provider-sso": "3.967.0",
                "@aws-sdk/credential-provider-web-identity": "3.967.0",
                "@aws-sdk/nested-clients": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/credential-provider-imds": "^4.2.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-login": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.967.0.tgz",
            "integrity": "sha512-kbvZsZL6CBlfnb71zuJdJmBUFZN5utNrcziZr/DZ2olEOkA9vlmizE8i9BUIbmS7ptjgvRnmcY1A966yfhiblw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/nested-clients": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.967.0.tgz",
            "integrity": "sha512-WuNbHs9rfKKSVok4+OBrZf0AHfzDgFYYMxN2G/q6ZfUmY4QmiPyxV5HkNFh1rqDxS9VV6kAZPo0EBmry10idSg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/credential-provider-env": "3.967.0",
                "@aws-sdk/credential-provider-http": "3.967.0",
                "@aws-sdk/credential-provider-ini": "3.967.0",
                "@aws-sdk/credential-provider-process": "3.967.0",
                "@aws-sdk/credential-provider-sso": "3.967.0",
                "@aws-sdk/credential-provider-web-identity": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/credential-provider-imds": "^4.2.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.967.0.tgz",
            "integrity": "sha512-sNCY5JDV0whsfsZ6c2+6eUwH33H7UhKbqvCPbEYlIIa8wkGjCtCyFI3zZIJHVcMKJJ3117vSUFHEkNA7g+8rtw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.967.0.tgz",
            "integrity": "sha512-0K6kITKNytFjk1UYabYUsTThgU6TQkyW6Wmt8S5zd1A/up7NSQGpp58Rpg9GIf4amQDQwb+p9FGG7emmV8FEeA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/client-sso": "3.967.0",
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/token-providers": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.967.0.tgz",
            "integrity": "sha512-Vkr7S2ec7q/v8i/MzkHcBEdqqfWz3lyb8FDjb+NjslEwdxC3f6XwADRZzWwV1pChfx6SbsvJXKfkcF/pKAelhA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/nested-clients": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/eventstream-handler-node": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.965.0.tgz",
            "integrity": "sha512-QriACiXP+/x2xXw8u849BxID+zSUbh/7Gt0Zfaxeye0mIKVeSTid5776rXfrM8wcYhbVXWWZhKd1Du7oPuFwsg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/eventstream-codec": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-eventstream": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.965.0.tgz",
            "integrity": "sha512-YVNOPbc3r+gETUY6ufnJYsgIRMaBfoGRM9GzPb+gwtidCPd0BEpLjmZNIVGYawMrGc2kAdlV1kjBzAvmYaMINw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.965.0.tgz",
            "integrity": "sha512-SfpSYqoPOAmdb3DBsnNsZ0vix+1VAtkUkzXM79JL3R5IfacpyKE2zytOgVAQx/FjhhlpSTwuXd+LRhUEVb3MaA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-logger": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.965.0.tgz",
            "integrity": "sha512-gjUvJRZT1bUABKewnvkj51LAynFrfz2h5DYAg5/2F4Utx6UOGByTSr9Rq8JCLbURvvzAbCtcMkkIJRxw+8Zuzw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.965.0.tgz",
            "integrity": "sha512-6dvD+18Ni14KCRu+tfEoNxq1sIGVp9tvoZDZ7aMvpnA7mDXuRLrOjRQ/TAZqXwr9ENKVGyxcPl0cRK8jk1YWjA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@aws/lambda-invoke-store": "^0.2.2",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.967.0.tgz",
            "integrity": "sha512-2qzJzZj5u+cZiG7kz3XJPaTH4ssUY/aet1kwJsUTFKrWeHUf7mZZkDFfkXP5cOffgiOyR5ZkrmJoLKAde9hshg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/util-endpoints": "3.965.0",
                "@smithy/core": "^3.20.2",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-websocket": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.965.0.tgz",
            "integrity": "sha512-BGU92StrWF0EJj8jX5EFvRkX9z4/CVIZfON0nWow8gb5ouKwz47o1rO9CP/k2b3F6g134/0XqwXvrUgIWfjJeA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/util-format-url": "3.965.0",
                "@smithy/eventstream-codec": "^4.2.7",
                "@smithy/eventstream-serde-browser": "^4.2.7",
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/signature-v4": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-hex-encoding": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">= 14.0.0"
            }
        },
        "node_modules/@aws-sdk/nested-clients": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.967.0.tgz",
            "integrity": "sha512-PYa7V8w0gaNux6Sz/Z7zrHmPloEE+EKpRxQIOG/D0askTr5Yd4oO2KGgcInf65uHK3f0Z9U4CTUGHZvQvABypA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/middleware-host-header": "3.965.0",
                "@aws-sdk/middleware-logger": "3.965.0",
                "@aws-sdk/middleware-recursion-detection": "3.965.0",
                "@aws-sdk/middleware-user-agent": "3.967.0",
                "@aws-sdk/region-config-resolver": "3.965.0",
                "@aws-sdk/types": "3.965.0",
                "@aws-sdk/util-endpoints": "3.965.0",
                "@aws-sdk/util-user-agent-browser": "3.965.0",
                "@aws-sdk/util-user-agent-node": "3.967.0",
                "@smithy/config-resolver": "^4.4.5",
                "@smithy/core": "^3.20.2",
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/hash-node": "^4.2.7",
                "@smithy/invalid-dependency": "^4.2.7",
                "@smithy/middleware-content-length": "^4.2.7",
                "@smithy/middleware-endpoint": "^4.4.3",
                "@smithy/middleware-retry": "^4.4.19",
                "@smithy/middleware-serde": "^4.2.8",
                "@smithy/middleware-stack": "^4.2.7",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/node-http-handler": "^4.4.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/smithy-client": "^4.10.4",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-body-length-browser": "^4.2.0",
                "@smithy/util-body-length-node": "^4.2.1",
                "@smithy/util-defaults-mode-browser": "^4.3.18",
                "@smithy/util-defaults-mode-node": "^4.2.21",
                "@smithy/util-endpoints": "^3.2.7",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-retry": "^4.2.7",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.965.0.tgz",
            "integrity": "sha512-RoMhu9ly2B0coxn8ctXosPP2WmDD0MkQlZGLjoYHQUOCBmty5qmCxOqBmBDa6wbWbB8xKtMQ/4VXloQOgzjHXg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/config-resolver": "^4.4.5",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/token-providers": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.967.0.tgz",
            "integrity": "sha512-Qnd/nJ0CgeUa7zQczgmdQm0vYUF7pD1G0C+dR1T7huHQHRIsgCWIsCV9wNKzOFluqtcr6YAeuTwvY0+l8XWxnA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/core": "3.967.0",
                "@aws-sdk/nested-clients": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/types": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.965.0.tgz",
            "integrity": "sha512-jvodoJdMavvg8faN7co58vVJRO5MVep4JFPRzUNCzpJ98BDqWDk/ad045aMJcmxkLzYLS2UAnUmqjJ/tUPNlzQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/util-endpoints": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.965.0.tgz",
            "integrity": "sha512-WqSCB0XIsGUwZWvrYkuoofi2vzoVHqyeJ2kN+WyoOsxPLTiQSBIoqm/01R/qJvoxwK/gOOF7su9i84Vw2NQQpQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "@smithy/util-endpoints": "^3.2.7",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/util-format-url": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.965.0.tgz",
            "integrity": "sha512-KiplV4xYGXdNCcz5eRP8WfAejT5EkE2gQxC4IY6WsuxYprzQKsnGaAzEQ+giR5GgQLIRBkPaWT0xHEYkMiCQ1Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/querystring-builder": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/util-locate-window": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.0.tgz",
            "integrity": "sha512-9LJFand4bIoOjOF4x3wx0UZYiFZRo4oUauxQSiEX2dVg+5qeBOJSjp2SeWykIE6+6frCZ5wvWm2fGLK8D32aJw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-browser": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.965.0.tgz",
            "integrity": "sha512-Xiza/zMntQGpkd2dETQeAK8So1pg5+STTzpcdGWxj5q0jGO5ayjqT/q1Q7BrsX5KIr6PvRkl9/V7lLCv04wGjQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/types": "3.965.0",
                "@smithy/types": "^4.11.0",
                "bowser": "^2.11.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.967.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.967.0.tgz",
            "integrity": "sha512-yUz6pCGxyG4+QaDg0dkdIBphjQp8A9rrbZa/+U3RJgRrW47hy64clFQUROzj5Poy1Ur8ICVXEUpBsSqRuYEU2g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "3.967.0",
                "@aws-sdk/types": "3.965.0",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/xml-builder": {
            "version": "3.965.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.965.0.tgz",
            "integrity": "sha512-Tcod25/BTupraQwtb+Q+GX8bmEZfxIFjjJ/AvkhUZsZlkPeVluzq1uu3Oeqf145DCdMjzLIN6vab5MrykbDP+g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "fast-xml-parser": "5.2.5",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@aws/lambda-invoke-store": {
            "version": "0.2.3",
            "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz",
            "integrity": "sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@babel/runtime": {
            "version": "7.28.6",
            "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
            "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
            "license": "MIT",
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@borewit/text-codec": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.1.tgz",
            "integrity": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==",
            "license": "MIT",
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/Borewit"
            }
        },
        "node_modules/@emnapi/runtime": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
            "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
            "license": "MIT",
            "optional": true,
            "dependencies": {
                "tslib": "^2.4.0"
            }
        },
        "node_modules/@google/genai": {
            "version": "1.34.0",
            "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.34.0.tgz",
            "integrity": "sha512-vu53UMPvjmb7PGzlYu6Tzxso8Dfhn+a7eQFaS2uNemVtDZKwzSpJ5+ikqBbXplF7RGB1STcVDqCkPvquiwb2sw==",
            "license": "Apache-2.0",
            "dependencies": {
                "google-auth-library": "^10.3.0",
                "ws": "^8.18.0"
            },
            "engines": {
                "node": ">=20.0.0"
            },
            "peerDependencies": {
                "@modelcontextprotocol/sdk": "^1.24.0"
            },
            "peerDependenciesMeta": {
                "@modelcontextprotocol/sdk": {
                    "optional": true
                }
            }
        },
        "node_modules/@img/colour": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
            "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@img/sharp-darwin-arm64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
            "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
            "cpu": [
                "arm64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-darwin-arm64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-darwin-x64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
            "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
            "cpu": [
                "x64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-darwin-x64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-libvips-darwin-arm64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
            "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
            "cpu": [
                "arm64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "darwin"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-darwin-x64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
            "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
            "cpu": [
                "x64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "darwin"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-arm": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
            "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
            "cpu": [
                "arm"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-arm64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
            "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
            "cpu": [
                "arm64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-ppc64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
            "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
            "cpu": [
                "ppc64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-riscv64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
            "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
            "cpu": [
                "riscv64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-s390x": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
            "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
            "cpu": [
                "s390x"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linux-x64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
            "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
            "cpu": [
                "x64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
            "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
            "cpu": [
                "arm64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-libvips-linuxmusl-x64": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
            "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
            "cpu": [
                "x64"
            ],
            "license": "LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "linux"
            ],
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-linux-arm": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
            "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
            "cpu": [
                "arm"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-arm": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linux-arm64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
            "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
            "cpu": [
                "arm64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-arm64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linux-ppc64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
            "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
            "cpu": [
                "ppc64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-ppc64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linux-riscv64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
            "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
            "cpu": [
                "riscv64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-riscv64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linux-s390x": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
            "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
            "cpu": [
                "s390x"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-s390x": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linux-x64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
            "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
            "cpu": [
                "x64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linux-x64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linuxmusl-arm64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
            "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
            "cpu": [
                "arm64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-linuxmusl-x64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
            "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
            "cpu": [
                "x64"
            ],
            "license": "Apache-2.0",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
            }
        },
        "node_modules/@img/sharp-wasm32": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
            "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
            "cpu": [
                "wasm32"
            ],
            "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
            "optional": true,
            "dependencies": {
                "@emnapi/runtime": "^1.7.0"
            },
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-win32-arm64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
            "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
            "cpu": [
                "arm64"
            ],
            "license": "Apache-2.0 AND LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-win32-ia32": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
            "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
            "cpu": [
                "ia32"
            ],
            "license": "Apache-2.0 AND LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@img/sharp-win32-x64": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
            "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
            "cpu": [
                "x64"
            ],
            "license": "Apache-2.0 AND LGPL-3.0-or-later",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            }
        },
        "node_modules/@isaacs/balanced-match": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
            "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
            "license": "MIT",
            "engines": {
                "node": "20 || >=22"
            }
        },
        "node_modules/@isaacs/brace-expansion": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
            "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
            "license": "MIT",
            "dependencies": {
                "@isaacs/balanced-match": "^4.0.1"
            },
            "engines": {
                "node": "20 || >=22"
            }
        },
        "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==",
            "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/@mariozechner/clipboard": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.0.tgz",
            "integrity": "sha512-tQrCRAtr58BLmWcvwCqlJo5GJgqBGb3zwOBFFBKCEKvRgD8y/EawhCyXsfOh9XOOde1NTAYsYuYyVOYw2tLnoQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 10"
            },
            "optionalDependencies": {
                "@mariozechner/clipboard-darwin-arm64": "0.3.0",
                "@mariozechner/clipboard-darwin-universal": "0.3.0",
                "@mariozechner/clipboard-darwin-x64": "0.3.0",
                "@mariozechner/clipboard-linux-arm64-gnu": "0.3.0",
                "@mariozechner/clipboard-linux-riscv64-gnu": "0.3.0",
                "@mariozechner/clipboard-linux-x64-gnu": "0.3.0",
                "@mariozechner/clipboard-linux-x64-musl": "0.3.0",
                "@mariozechner/clipboard-win32-arm64-msvc": "0.3.0",
                "@mariozechner/clipboard-win32-x64-msvc": "0.3.0"
            }
        },
        "node_modules/@mariozechner/clipboard-darwin-arm64": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.0.tgz",
            "integrity": "sha512-7i4bitLzRSij0fj6q6tPmmf+JrwHqfBsBmf8mOcLVv0LVexD+4gEsyMait4i92exKYmCfna6uHKVS84G4nqehg==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-darwin-universal": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.0.tgz",
            "integrity": "sha512-FVZLGdIkmvqtPQjD0GQwKLVheL+zV7DjA6I5NcsHGjBeWpG2nACS6COuelNf8ruMoPxJFw7RoB4fjw6mmjT+Nw==",
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-darwin-x64": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.0.tgz",
            "integrity": "sha512-KuurQYEqRhalvBji3CH5xIq1Ts23IgVRE3rjanhqFDI77luOhCnlNbDtqv3No5OxJhEBLykQNrAzfgjqPsPWdA==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-linux-arm64-gnu": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.0.tgz",
            "integrity": "sha512-nWpGMlk43bch7ztGfnALcSi5ZREVziPYzrFKjoJimbwaiULrfY0fGce0gWBynP9ak0nHgDLp0nSa7b4cCl+cIw==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-linux-riscv64-gnu": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.0.tgz",
            "integrity": "sha512-4BC08CIaOXSSAGRZLEjqJmQfioED8ohAzwt0k2amZPEbH96YKoBNorq5EdwPf5VT+odS0DeyCwhwtxokRLZIvQ==",
            "cpu": [
                "riscv64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-linux-x64-gnu": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.0.tgz",
            "integrity": "sha512-GpNY5Y9nOzr0Vt0Qi5U88qwe6piiIHk44kSMexl8ns90LluN5UTNYmyfi7Xq3/lmPZCpnB2xvBTYbsXCxnopIA==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-linux-x64-musl": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.0.tgz",
            "integrity": "sha512-+PnR48/x9GMY5Kh8BLjzHMx6trOegMtxAuqTM9X/bhV3QuW6sLLd7nojDHSGj/ZueK6i0tcQxvOrgNLozVtNDA==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-win32-arm64-msvc": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.0.tgz",
            "integrity": "sha512-+dy2vZ1Ph4EYj0cotB+bVUVk/uKl2bh9LOp/zlnFqoCCYDN6sm+L0VyIOPPo3hjoEVdGpHe1MUxp3qG/OLwXgg==",
            "cpu": [
                "arm64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/clipboard-win32-x64-msvc": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.0.tgz",
            "integrity": "sha512-dfpHrUpKHl7ad3xVGE1+gIN3cEnjjPZa4I0BIYMuj2OKq07Gf1FKTXMypB41rDFv6XNzcfhYQnY+ZNgIu9FB8A==",
            "cpu": [
                "x64"
            ],
            "license": "MIT",
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/@mariozechner/jiti": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/@mariozechner/jiti/-/jiti-2.6.2.tgz",
            "integrity": "sha512-CcFowm/fDWcEMH/F47DQcdawpLQb0nw+WR+hZOv8mgAeACFJxE9uo3cXjUk/5Cl3j23t/oxvtxxUtlBCUIGeQg==",
            "license": "MIT",
            "dependencies": {
                "std-env": "^3.10.0",
                "yoctocolors": "^2.1.2"
            },
            "bin": {
                "jiti": "lib/jiti-cli.mjs"
            }
        },
        "node_modules/@mariozechner/pi-agent-core": {
            "version": "0.45.3",
            "resolved": "https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.3.tgz",
            "integrity": "sha512-yWgIKuhhCOxLdbNUcX5oNELdUSqkvnoYsXWOq6/IDiolvQMag4fWNsabeAd2OqiueH8k9sFx3G5cFR53PtHLEw==",
            "license": "MIT",
            "dependencies": {
                "@mariozechner/pi-ai": "^0.45.3",
                "@mariozechner/pi-tui": "^0.45.3"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@mariozechner/pi-ai": {
            "version": "0.45.3",
            "resolved": "https://registry.npmjs.org/@mariozechner/pi-ai/-/pi-ai-0.45.3.tgz",
            "integrity": "sha512-PVL4xrDfP24v86ZZBAw+3HMqqDjq/RyIpQc+0c/QKp2Ldu4SlX7zYqzDDeXR1PWNvxVPdHwIihMnoXOh/361iA==",
            "license": "MIT",
            "dependencies": {
                "@anthropic-ai/sdk": "0.71.2",
                "@aws-sdk/client-bedrock-runtime": "^3.966.0",
                "@google/genai": "1.34.0",
                "@mistralai/mistralai": "1.10.0",
                "@sinclair/typebox": "^0.34.41",
                "ajv": "^8.17.1",
                "ajv-formats": "^3.0.1",
                "chalk": "^5.6.2",
                "openai": "6.10.0",
                "partial-json": "^0.1.7",
                "zod-to-json-schema": "^3.24.6"
            },
            "bin": {
                "pi-ai": "dist/cli.js"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@mariozechner/pi-coding-agent": {
            "version": "0.45.3",
            "resolved": "https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.3.tgz",
            "integrity": "sha512-Rt1SLmZ5Z2Ch3s/PjIJXP3VNCjbjm43T8q2cujMO/zRCGjgElcfO66ls2MoLoAxCGyfy/9FA1OrCoCrGsWkWcw==",
            "license": "MIT",
            "dependencies": {
                "@mariozechner/clipboard": "^0.3.0",
                "@mariozechner/jiti": "^2.6.2",
                "@mariozechner/pi-agent-core": "^0.45.3",
                "@mariozechner/pi-ai": "^0.45.3",
                "@mariozechner/pi-tui": "^0.45.3",
                "chalk": "^5.5.0",
                "cli-highlight": "^2.1.11",
                "diff": "^8.0.2",
                "file-type": "^21.1.1",
                "glob": "^11.0.3",
                "marked": "^15.0.12",
                "minimatch": "^10.1.1",
                "proper-lockfile": "^4.1.2",
                "sharp": "^0.34.2"
            },
            "bin": {
                "pi": "dist/cli.js"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@mariozechner/pi-tui": {
            "version": "0.45.3",
            "resolved": "https://registry.npmjs.org/@mariozechner/pi-tui/-/pi-tui-0.45.3.tgz",
            "integrity": "sha512-Z/ThVu1JHLQYDR1TgZdCXlaR9rimZ5wuYUO+dy773Cz0xFOg+E6YSfPDRu7t3TErLt59v/gnBw72cIdfIXoYpw==",
            "license": "MIT",
            "dependencies": {
                "@types/mime-types": "^2.1.4",
                "chalk": "^5.5.0",
                "get-east-asian-width": "^1.3.0",
                "marked": "^15.0.12",
                "mime-types": "^3.0.1"
            },
            "engines": {
                "node": ">=20.0.0"
            }
        },
        "node_modules/@mistralai/mistralai": {
            "version": "1.10.0",
            "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-1.10.0.tgz",
            "integrity": "sha512-tdIgWs4Le8vpvPiUEWne6tK0qbVc+jMenujnvTqOjogrJUsCSQhus0tHTU1avDDh5//Rq2dFgP9mWRAdIEoBqg==",
            "dependencies": {
                "zod": "^3.20.0",
                "zod-to-json-schema": "^3.24.1"
            }
        },
        "node_modules/@mistralai/mistralai/node_modules/zod": {
            "version": "3.25.76",
            "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
            "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
            "license": "MIT",
            "funding": {
                "url": "https://github.com/sponsors/colinhacks"
            }
        },
        "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==",
            "license": "MIT",
            "optional": true,
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/@sinclair/typebox": {
            "version": "0.34.47",
            "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.47.tgz",
            "integrity": "sha512-ZGIBQ+XDvO5JQku9wmwtabcVTHJsgSWAHYtVuM9pBNNR5E88v6Jcj/llpmsjivig5X8A8HHOb4/mbEKPS5EvAw==",
            "license": "MIT"
        },
        "node_modules/@smithy/abort-controller": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.7.tgz",
            "integrity": "sha512-rzMY6CaKx2qxrbYbqjXWS0plqEy7LOdKHS0bg4ixJ6aoGDPNUcLWk/FRNuCILh7GKLG9TFUXYYeQQldMBBwuyw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/config-resolver": {
            "version": "4.4.5",
            "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.5.tgz",
            "integrity": "sha512-HAGoUAFYsUkoSckuKbCPayECeMim8pOu+yLy1zOxt1sifzEbrsRpYa+mKcMdiHKMeiqOibyPG0sFJnmaV/OGEg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-config-provider": "^4.2.0",
                "@smithy/util-endpoints": "^3.2.7",
                "@smithy/util-middleware": "^4.2.7",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/core": {
            "version": "3.20.3",
            "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.20.3.tgz",
            "integrity": "sha512-iwF1e0+H9vX+4reUA0WjKnc5ueg0Leinl5kI7wsie5bVXoYdzkpINz6NPYhpr/5InOv332a7wNV5AxJyFoVUsQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/middleware-serde": "^4.2.8",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-body-length-browser": "^4.2.0",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-stream": "^4.5.8",
                "@smithy/util-utf8": "^4.2.0",
                "@smithy/uuid": "^1.1.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.7.tgz",
            "integrity": "sha512-CmduWdCiILCRNbQWFR0OcZlUPVtyE49Sr8yYL0rZQ4D/wKxiNzBNS/YHemvnbkIWj623fplgkexUd/c9CAKdoA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-codec": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.7.tgz",
            "integrity": "sha512-DrpkEoM3j9cBBWhufqBwnbbn+3nf1N9FP6xuVJ+e220jbactKuQgaZwjwP5CP1t+O94brm2JgVMD2atMGX3xIQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-crypto/crc32": "5.2.0",
                "@smithy/types": "^4.11.0",
                "@smithy/util-hex-encoding": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-browser": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.7.tgz",
            "integrity": "sha512-ujzPk8seYoDBmABDE5YqlhQZAXLOrtxtJLrbhHMKjBoG5b4dK4i6/mEU+6/7yXIAkqOO8sJ6YxZl+h0QQ1IJ7g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-serde-universal": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-config-resolver": {
            "version": "4.3.7",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.7.tgz",
            "integrity": "sha512-x7BtAiIPSaNaWuzm24Q/mtSkv+BrISO/fmheiJ39PKRNH3RmH2Hph/bUKSOBOBC9unqfIYDhKTHwpyZycLGPVQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-node": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.7.tgz",
            "integrity": "sha512-roySCtHC5+pQq5lK4be1fZ/WR6s/AxnPaLfCODIPArtN2du8s5Ot4mKVK3pPtijL/L654ws592JHJ1PbZFF6+A==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-serde-universal": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/eventstream-serde-universal": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.7.tgz",
            "integrity": "sha512-QVD+g3+icFkThoy4r8wVFZMsIP08taHVKjE6Jpmz8h5CgX/kk6pTODq5cht0OMtcapUx+xrPzUTQdA+TmO0m1g==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/eventstream-codec": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/fetch-http-handler": {
            "version": "5.3.8",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.8.tgz",
            "integrity": "sha512-h/Fi+o7mti4n8wx1SR6UHWLaakwHRx29sizvp8OOm7iqwKGFneT06GCSFhml6Bha5BT6ot5pj3CYZnCHhGC2Rg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/querystring-builder": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-base64": "^4.3.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/hash-node": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.7.tgz",
            "integrity": "sha512-PU/JWLTBCV1c8FtB8tEFnY4eV1tSfBc7bDBADHfn1K+uRbPgSJ9jnJp0hyjiFN2PMdPzxsf1Fdu0eo9fJ760Xw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "@smithy/util-buffer-from": "^4.2.0",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/invalid-dependency": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.7.tgz",
            "integrity": "sha512-ncvgCr9a15nPlkhIUx3CU4d7E7WEuVJOV7fS7nnK2hLtPK9tYRBkMHQbhXU1VvvKeBm/O0x26OEoBq+ngFpOEQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/is-array-buffer": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.0.tgz",
            "integrity": "sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-content-length": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.7.tgz",
            "integrity": "sha512-GszfBfCcvt7kIbJ41LuNa5f0wvQCHhnGx/aDaZJCCT05Ld6x6U2s0xsc/0mBFONBZjQJp2U/0uSJ178OXOwbhg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-endpoint": {
            "version": "4.4.4",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.4.tgz",
            "integrity": "sha512-TFxS6C5bGSc4djD1SLVmstCpfYDjmMnBR4KRDge5HEEtgSINGPKuxLvaAGfSPx5FFoMaTJkj4jJLNFggeWpRoQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/core": "^3.20.3",
                "@smithy/middleware-serde": "^4.2.8",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "@smithy/url-parser": "^4.2.7",
                "@smithy/util-middleware": "^4.2.7",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry": {
            "version": "4.4.20",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.20.tgz",
            "integrity": "sha512-+UvEn/8HGzh/6zpe9xFGZe7go4/fzflggfeRG/TvdGLoUY7Gw+4RgzKJEPU2NvPo0k/j/o7vvx25ZWyOXeGoxw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/service-error-classification": "^4.2.7",
                "@smithy/smithy-client": "^4.10.5",
                "@smithy/types": "^4.11.0",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-retry": "^4.2.7",
                "@smithy/uuid": "^1.1.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-serde": {
            "version": "4.2.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.8.tgz",
            "integrity": "sha512-8rDGYen5m5+NV9eHv9ry0sqm2gI6W7mc1VSFMtn6Igo25S507/HaOX9LTHAS2/J32VXD0xSzrY0H5FJtOMS4/w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/middleware-stack": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.7.tgz",
            "integrity": "sha512-bsOT0rJ+HHlZd9crHoS37mt8qRRN/h9jRve1SXUhVbkRzu0QaNYZp1i1jha4n098tsvROjcwfLlfvcFuJSXEsw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/node-config-provider": {
            "version": "4.3.7",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.7.tgz",
            "integrity": "sha512-7r58wq8sdOcrwWe+klL9y3bc4GW1gnlfnFOuL7CXa7UzfhzhxKuzNdtqgzmTV+53lEp9NXh5hY/S4UgjLOzPfw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/property-provider": "^4.2.7",
                "@smithy/shared-ini-file-loader": "^4.4.2",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/node-http-handler": {
            "version": "4.4.7",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.7.tgz",
            "integrity": "sha512-NELpdmBOO6EpZtWgQiHjoShs1kmweaiNuETUpuup+cmm/xJYjT4eUjfhrXRP4jCOaAsS3c3yPsP3B+K+/fyPCQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/abort-controller": "^4.2.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/querystring-builder": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/property-provider": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.7.tgz",
            "integrity": "sha512-jmNYKe9MGGPoSl/D7JDDs1C8b3dC8f/w78LbaVfoTtWy4xAd5dfjaFG9c9PWPihY4ggMQNQSMtzU77CNgAJwmA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/protocol-http": {
            "version": "5.3.7",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.7.tgz",
            "integrity": "sha512-1r07pb994I20dD/c2seaZhoCuNYm0rWrvBxhCQ70brNh11M5Ml2ew6qJVo0lclB3jMIXirD4s2XRXRe7QEi0xA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/querystring-builder": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.7.tgz",
            "integrity": "sha512-eKONSywHZxK4tBxe2lXEysh8wbBdvDWiA+RIuaxZSgCMmA0zMgoDpGLJhnyj+c0leOQprVnXOmcB4m+W9Rw7sg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "@smithy/util-uri-escape": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/querystring-parser": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.7.tgz",
            "integrity": "sha512-3X5ZvzUHmlSTHAXFlswrS6EGt8fMSIxX/c3Rm1Pni3+wYWB6cjGocmRIoqcQF9nU5OgGmL0u7l9m44tSUpfj9w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/service-error-classification": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.7.tgz",
            "integrity": "sha512-YB7oCbukqEb2Dlh3340/8g8vNGbs/QsNNRms+gv3N2AtZz9/1vSBx6/6tpwQpZMEJFs7Uq8h4mmOn48ZZ72MkA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/shared-ini-file-loader": {
            "version": "4.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.2.tgz",
            "integrity": "sha512-M7iUUff/KwfNunmrgtqBfvZSzh3bmFgv/j/t1Y1dQ+8dNo34br1cqVEqy6v0mYEgi0DkGO7Xig0AnuOaEGVlcg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/signature-v4": {
            "version": "5.3.7",
            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.7.tgz",
            "integrity": "sha512-9oNUlqBlFZFOSdxgImA6X5GFuzE7V2H7VG/7E70cdLhidFbdtvxxt81EHgykGK5vq5D3FafH//X+Oy31j3CKOg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^4.2.0",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-hex-encoding": "^4.2.0",
                "@smithy/util-middleware": "^4.2.7",
                "@smithy/util-uri-escape": "^4.2.0",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/smithy-client": {
            "version": "4.10.5",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.10.5.tgz",
            "integrity": "sha512-uotYm3WDne01R0DxBqF9J8WZc8gSgdj+uC7Lv/R+GinH4rxcgRLxLDayYkyGAboZlYszly6maQA+NGQ5N4gLhQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/core": "^3.20.3",
                "@smithy/middleware-endpoint": "^4.4.4",
                "@smithy/middleware-stack": "^4.2.7",
                "@smithy/protocol-http": "^5.3.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-stream": "^4.5.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/types": {
            "version": "4.11.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.11.0.tgz",
            "integrity": "sha512-mlrmL0DRDVe3mNrjTcVcZEgkFmufITfUAPBEA+AHYiIeYyJebso/He1qLbP3PssRe22KUzLRpQSdBPbXdgZ2VA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/url-parser": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.7.tgz",
            "integrity": "sha512-/RLtVsRV4uY3qPWhBDsjwahAtt3x2IsMGnP5W1b2VZIe+qgCqkLxI1UOHDZp1Q1QSOrdOR32MF3Ph2JfWT1VHg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/querystring-parser": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-base64": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.0.tgz",
            "integrity": "sha512-GkXZ59JfyxsIwNTWFnjmFEI8kZpRNIBfxKjv09+nkAWPt/4aGaEWMM04m4sxgNVWkbt2MdSvE3KF/PfX4nFedQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^4.2.0",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-body-length-browser": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.0.tgz",
            "integrity": "sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-body-length-node": {
            "version": "4.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.1.tgz",
            "integrity": "sha512-h53dz/pISVrVrfxV1iqXlx5pRg3V2YWFcSQyPyXZRrZoZj4R4DeWRDo1a7dd3CPTcFi3kE+98tuNyD2axyZReA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-buffer-from": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.0.tgz",
            "integrity": "sha512-kAY9hTKulTNevM2nlRtxAG2FQ3B2OR6QIrPY3zE5LqJy1oxzmgBGsHLWTcNhWXKchgA0WHW+mZkQrng/pgcCew==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/is-array-buffer": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-config-provider": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.0.tgz",
            "integrity": "sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser": {
            "version": "4.3.19",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.19.tgz",
            "integrity": "sha512-5fkC/yE5aepnzcF9dywKefGlJUMM7JEYUOv97TRDLTtGiiAqf7YG80HJWIBR0qWQPQW3dlQ5eFlUsySvt0rGEA==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/property-provider": "^4.2.7",
                "@smithy/smithy-client": "^4.10.5",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node": {
            "version": "4.2.22",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.22.tgz",
            "integrity": "sha512-f0KNaSK192+kv6GFkUDA0Tvr5B8eU2bFh1EO+cUdlzZ2jap5Zv7KZXa0B/7r/M1+xiYPSIuroxlxQVP1ua9kxg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/config-resolver": "^4.4.5",
                "@smithy/credential-provider-imds": "^4.2.7",
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/property-provider": "^4.2.7",
                "@smithy/smithy-client": "^4.10.5",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints": {
            "version": "3.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.2.7.tgz",
            "integrity": "sha512-s4ILhyAvVqhMDYREeTS68R43B1V5aenV5q/V1QpRQJkCXib5BPRo4s7uNdzGtIKxaPHCfU/8YkvPAEvTpxgspg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/node-config-provider": "^4.3.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-hex-encoding": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.0.tgz",
            "integrity": "sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-middleware": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.7.tgz",
            "integrity": "sha512-i1IkpbOae6NvIKsEeLLM9/2q4X+M90KV3oCFgWQI4q0Qz+yUZvsr+gZPdAEAtFhWQhAHpTsJO8DRJPuwVyln+w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-retry": {
            "version": "4.2.7",
            "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.7.tgz",
            "integrity": "sha512-SvDdsQyF5CIASa4EYVT02LukPHVzAgUA4kMAuZ97QJc2BpAqZfA4PINB8/KOoCXEw9tsuv/jQjMeaHFvxdLNGg==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/service-error-classification": "^4.2.7",
                "@smithy/types": "^4.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-stream": {
            "version": "4.5.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.8.tgz",
            "integrity": "sha512-ZnnBhTapjM0YPGUSmOs0Mcg/Gg87k503qG4zU2v/+Js2Gu+daKOJMeqcQns8ajepY8tgzzfYxl6kQyZKml6O2w==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/fetch-http-handler": "^5.3.8",
                "@smithy/node-http-handler": "^4.4.7",
                "@smithy/types": "^4.11.0",
                "@smithy/util-base64": "^4.3.0",
                "@smithy/util-buffer-from": "^4.2.0",
                "@smithy/util-hex-encoding": "^4.2.0",
                "@smithy/util-utf8": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-uri-escape": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.0.tgz",
            "integrity": "sha512-igZpCKV9+E/Mzrpq6YacdTQ0qTiLm85gD6N/IrmyDvQFA4UnU3d5g3m8tMT/6zG/vVkWSU+VxeUyGonL62DuxA==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/util-utf8": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.0.tgz",
            "integrity": "sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==",
            "license": "Apache-2.0",
            "dependencies": {
                "@smithy/util-buffer-from": "^4.2.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@smithy/uuid": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.0.tgz",
            "integrity": "sha512-4aUIteuyxtBUhVdiQqcDhKFitwfd9hqoSDYY2KRXiWtgoWJ9Bmise+KfEPDiVHWeJepvF8xJO9/9+WDIciMFFw==",
            "license": "Apache-2.0",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=18.0.0"
            }
        },
        "node_modules/@tokenizer/inflate": {
            "version": "0.4.1",
            "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz",
            "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==",
            "license": "MIT",
            "dependencies": {
                "debug": "^4.4.3",
                "token-types": "^6.1.1"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/Borewit"
            }
        },
        "node_modules/@tokenizer/token": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
            "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
            "license": "MIT"
        },
        "node_modules/@types/mime-types": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.4.tgz",
            "integrity": "sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==",
            "license": "MIT"
        },
        "node_modules/agent-base": {
            "version": "7.1.4",
            "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
            "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
            "license": "MIT",
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/ajv": {
            "version": "8.17.1",
            "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
            "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
            "license": "MIT",
            "dependencies": {
                "fast-deep-equal": "^3.1.3",
                "fast-uri": "^3.0.1",
                "json-schema-traverse": "^1.0.0",
                "require-from-string": "^2.0.2"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/epoberezkin"
            }
        },
        "node_modules/ajv-formats": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
            "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
            "license": "MIT",
            "dependencies": {
                "ajv": "^8.0.0"
            },
            "peerDependencies": {
                "ajv": "^8.0.0"
            },
            "peerDependenciesMeta": {
                "ajv": {
                    "optional": true
                }
            }
        },
        "node_modules/ansi-regex": {
            "version": "6.2.2",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
            "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
            "license": "MIT",
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-regex?sponsor=1"
            }
        },
        "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==",
            "license": "MIT",
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/any-promise": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
            "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
            "license": "MIT"
        },
        "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==",
            "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/bignumber.js": {
            "version": "9.3.1",
            "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
            "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==",
            "license": "MIT",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/bowser": {
            "version": "2.13.1",
            "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.13.1.tgz",
            "integrity": "sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==",
            "license": "MIT"
        },
        "node_modules/brace-expansion": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
            "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^1.0.0"
            }
        },
        "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/chalk": {
            "version": "5.6.2",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
            "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
            "license": "MIT",
            "engines": {
                "node": "^12.17.0 || ^14.13 || >=16.0.0"
            },
            "funding": {
                "url": "https://github.com/chalk/chalk?sponsor=1"
            }
        },
        "node_modules/cli-highlight": {
            "version": "2.1.11",
            "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
            "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
            "license": "ISC",
            "dependencies": {
                "chalk": "^4.0.0",
                "highlight.js": "^10.7.1",
                "mz": "^2.4.0",
                "parse5": "^5.1.1",
                "parse5-htmlparser2-tree-adapter": "^6.0.0",
                "yargs": "^16.0.0"
            },
            "bin": {
                "highlight": "bin/highlight"
            },
            "engines": {
                "node": ">=8.0.0",
                "npm": ">=5.0.0"
            }
        },
        "node_modules/cli-highlight/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==",
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/cli-highlight/node_modules/chalk": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
            "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
            "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/cliui": {
            "version": "7.0.4",
            "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
            "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
            "license": "ISC",
            "dependencies": {
                "string-width": "^4.2.0",
                "strip-ansi": "^6.0.0",
                "wrap-ansi": "^7.0.0"
            }
        },
        "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/cliui/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==",
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "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==",
            "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==",
            "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==",
            "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==",
            "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/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==",
            "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==",
            "license": "MIT"
        },
        "node_modules/cross-spawn": {
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
            "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
            "license": "MIT",
            "dependencies": {
                "path-key": "^3.1.0",
                "shebang-command": "^2.0.0",
                "which": "^2.0.1"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "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/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/detect-libc": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
            "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/diff": {
            "version": "8.0.3",
            "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz",
            "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==",
            "license": "BSD-3-Clause",
            "engines": {
                "node": ">=0.3.1"
            }
        },
        "node_modules/eastasianwidth": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
            "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
            "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/emoji-regex": {
            "version": "9.2.2",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
            "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
            "license": "MIT"
        },
        "node_modules/escalade": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
            "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
            "license": "MIT",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/extend": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
            "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
            "license": "MIT"
        },
        "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-uri": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
            "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/fastify"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/fastify"
                }
            ],
            "license": "BSD-3-Clause"
        },
        "node_modules/fast-xml-parser": {
            "version": "5.2.5",
            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz",
            "integrity": "sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT",
            "dependencies": {
                "strnum": "^2.1.0"
            },
            "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/file-type": {
            "version": "21.3.0",
            "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.0.tgz",
            "integrity": "sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==",
            "license": "MIT",
            "dependencies": {
                "@tokenizer/inflate": "^0.4.1",
                "strtok3": "^10.3.4",
                "token-types": "^6.1.1",
                "uint8array-extras": "^1.4.0"
            },
            "engines": {
                "node": ">=20"
            },
            "funding": {
                "url": "https://github.com/sindresorhus/file-type?sponsor=1"
            }
        },
        "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==",
            "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/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/gaxios": {
            "version": "7.1.3",
            "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.3.tgz",
            "integrity": "sha512-YGGyuEdVIjqxkxVH1pUTMY/XtmmsApXrCVv5EU25iX6inEPbV+VakJfLealkBtJN69AQmh1eGOdCl9Sm1UP6XQ==",
            "license": "Apache-2.0",
            "dependencies": {
                "extend": "^3.0.2",
                "https-proxy-agent": "^7.0.1",
                "node-fetch": "^3.3.2",
                "rimraf": "^5.0.1"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/gcp-metadata": {
            "version": "8.1.2",
            "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
            "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
            "license": "Apache-2.0",
            "dependencies": {
                "gaxios": "^7.0.0",
                "google-logging-utils": "^1.0.0",
                "json-bigint": "^1.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "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==",
            "license": "ISC",
            "engines": {
                "node": "6.* || 8.* || >= 10.*"
            }
        },
        "node_modules/get-east-asian-width": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
            "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/glob": {
            "version": "11.1.0",
            "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",
            "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "foreground-child": "^3.3.1",
                "jackspeak": "^4.1.1",
                "minimatch": "^10.1.1",
                "minipass": "^7.1.2",
                "package-json-from-dist": "^1.0.0",
                "path-scurry": "^2.0.0"
            },
            "bin": {
                "glob": "dist/esm/bin.mjs"
            },
            "engines": {
                "node": "20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/google-auth-library": {
            "version": "10.5.0",
            "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.5.0.tgz",
            "integrity": "sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==",
            "license": "Apache-2.0",
            "dependencies": {
                "base64-js": "^1.3.0",
                "ecdsa-sig-formatter": "^1.0.11",
                "gaxios": "^7.0.0",
                "gcp-metadata": "^8.0.0",
                "google-logging-utils": "^1.0.0",
                "gtoken": "^8.0.0",
                "jws": "^4.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/google-logging-utils": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
            "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
            "license": "Apache-2.0",
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/graceful-fs": {
            "version": "4.2.11",
            "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
            "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
            "license": "ISC"
        },
        "node_modules/gtoken": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-8.0.0.tgz",
            "integrity": "sha512-+CqsMbHPiSTdtSO14O51eMNlrp9N79gmeqmXeouJOhfucAedHw9noVe/n5uJk3tbKE6a+6ZCQg3RPhVhHByAIw==",
            "license": "MIT",
            "dependencies": {
                "gaxios": "^7.0.0",
                "jws": "^4.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/highlight.js": {
            "version": "10.7.3",
            "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
            "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
            "license": "BSD-3-Clause",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/https-proxy-agent": {
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
            "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
            "license": "MIT",
            "dependencies": {
                "agent-base": "^7.1.2",
                "debug": "4"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/ieee754": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
            "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
            "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": "BSD-3-Clause"
        },
        "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "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": "4.1.1",
            "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz",
            "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "@isaacs/cliui": "^8.0.2"
            },
            "engines": {
                "node": "20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/json-bigint": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
            "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
            "license": "MIT",
            "dependencies": {
                "bignumber.js": "^9.0.0"
            }
        },
        "node_modules/json-schema-to-ts": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
            "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
            "license": "MIT",
            "dependencies": {
                "@babel/runtime": "^7.18.3",
                "ts-algebra": "^2.0.0"
            },
            "engines": {
                "node": ">=16"
            }
        },
        "node_modules/json-schema-traverse": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
            "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
            "license": "MIT"
        },
        "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/lru-cache": {
            "version": "11.2.4",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz",
            "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==",
            "license": "BlueOak-1.0.0",
            "engines": {
                "node": "20 || >=22"
            }
        },
        "node_modules/marked": {
            "version": "15.0.12",
            "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
            "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==",
            "license": "MIT",
            "bin": {
                "marked": "bin/marked.js"
            },
            "engines": {
                "node": ">= 18"
            }
        },
        "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/minimatch": {
            "version": "10.1.1",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
            "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "@isaacs/brace-expansion": "^5.0.0"
            },
            "engines": {
                "node": "20 || >=22"
            },
            "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/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/mz": {
            "version": "2.7.0",
            "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
            "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
            "license": "MIT",
            "dependencies": {
                "any-promise": "^1.0.0",
                "object-assign": "^4.0.1",
                "thenify-all": "^1.0.0"
            }
        },
        "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==",
            "deprecated": "Use your platform's native DOMException instead",
            "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/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/openai": {
            "version": "6.10.0",
            "resolved": "https://registry.npmjs.org/openai/-/openai-6.10.0.tgz",
            "integrity": "sha512-ITxOGo7rO3XRMiKA5l7tQ43iNNu+iXGFAcf2t+aWVzzqRaS0i7m1K2BhxNdaveB+5eENhO0VY1FkiZzhBk4v3A==",
            "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/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==",
            "license": "BlueOak-1.0.0"
        },
        "node_modules/parse5": {
            "version": "5.1.1",
            "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
            "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
            "license": "MIT"
        },
        "node_modules/parse5-htmlparser2-tree-adapter": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
            "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
            "license": "MIT",
            "dependencies": {
                "parse5": "^6.0.1"
            }
        },
        "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
            "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
            "license": "MIT"
        },
        "node_modules/partial-json": {
            "version": "0.1.7",
            "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",
            "integrity": "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==",
            "license": "MIT"
        },
        "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-scurry": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
            "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
            "license": "BlueOak-1.0.0",
            "dependencies": {
                "lru-cache": "^11.0.0",
                "minipass": "^7.1.2"
            },
            "engines": {
                "node": "20 || >=22"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/proper-lockfile": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
            "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
            "license": "MIT",
            "dependencies": {
                "graceful-fs": "^4.2.4",
                "retry": "^0.12.0",
                "signal-exit": "^3.0.2"
            }
        },
        "node_modules/proper-lockfile/node_modules/signal-exit": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
            "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
            "license": "ISC"
        },
        "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==",
            "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/retry": {
            "version": "0.12.0",
            "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
            "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
            "license": "MIT",
            "engines": {
                "node": ">= 4"
            }
        },
        "node_modules/rimraf": {
            "version": "5.0.10",
            "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
            "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
            "license": "ISC",
            "dependencies": {
                "glob": "^10.3.7"
            },
            "bin": {
                "rimraf": "dist/esm/bin.mjs"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/rimraf/node_modules/glob": {
            "version": "10.5.0",
            "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
            "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
            "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/rimraf/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==",
            "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/rimraf/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==",
            "license": "ISC"
        },
        "node_modules/rimraf/node_modules/minimatch": {
            "version": "9.0.5",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
            "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
            "license": "ISC",
            "dependencies": {
                "brace-expansion": "^2.0.1"
            },
            "engines": {
                "node": ">=16 || 14 >=14.17"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/rimraf/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==",
            "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/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/semver": {
            "version": "7.7.3",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
            "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
            "license": "ISC",
            "bin": {
                "semver": "bin/semver.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/sharp": {
            "version": "0.34.5",
            "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
            "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
            "hasInstallScript": true,
            "license": "Apache-2.0",
            "dependencies": {
                "@img/colour": "^1.0.0",
                "detect-libc": "^2.1.2",
                "semver": "^7.7.3"
            },
            "engines": {
                "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
            },
            "funding": {
                "url": "https://opencollective.com/libvips"
            },
            "optionalDependencies": {
                "@img/sharp-darwin-arm64": "0.34.5",
                "@img/sharp-darwin-x64": "0.34.5",
                "@img/sharp-libvips-darwin-arm64": "1.2.4",
                "@img/sharp-libvips-darwin-x64": "1.2.4",
                "@img/sharp-libvips-linux-arm": "1.2.4",
                "@img/sharp-libvips-linux-arm64": "1.2.4",
                "@img/sharp-libvips-linux-ppc64": "1.2.4",
                "@img/sharp-libvips-linux-riscv64": "1.2.4",
                "@img/sharp-libvips-linux-s390x": "1.2.4",
                "@img/sharp-libvips-linux-x64": "1.2.4",
                "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
                "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
                "@img/sharp-linux-arm": "0.34.5",
                "@img/sharp-linux-arm64": "0.34.5",
                "@img/sharp-linux-ppc64": "0.34.5",
                "@img/sharp-linux-riscv64": "0.34.5",
                "@img/sharp-linux-s390x": "0.34.5",
                "@img/sharp-linux-x64": "0.34.5",
                "@img/sharp-linuxmusl-arm64": "0.34.5",
                "@img/sharp-linuxmusl-x64": "0.34.5",
                "@img/sharp-wasm32": "0.34.5",
                "@img/sharp-win32-arm64": "0.34.5",
                "@img/sharp-win32-ia32": "0.34.5",
                "@img/sharp-win32-x64": "0.34.5"
            }
        },
        "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==",
            "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "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==",
            "license": "ISC",
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/std-env": {
            "version": "3.10.0",
            "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
            "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
            "license": "MIT"
        },
        "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==",
            "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==",
            "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==",
            "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==",
            "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==",
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "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==",
            "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==",
            "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/strnum": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
            "integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/NaturalIntelligence"
                }
            ],
            "license": "MIT"
        },
        "node_modules/strtok3": {
            "version": "10.3.4",
            "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.4.tgz",
            "integrity": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==",
            "license": "MIT",
            "dependencies": {
                "@tokenizer/token": "^0.3.0"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/Borewit"
            }
        },
        "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==",
            "license": "MIT",
            "dependencies": {
                "has-flag": "^4.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/thenify": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
            "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
            "license": "MIT",
            "dependencies": {
                "any-promise": "^1.0.0"
            }
        },
        "node_modules/thenify-all": {
            "version": "1.6.0",
            "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
            "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
            "license": "MIT",
            "dependencies": {
                "thenify": ">= 3.1.0 < 4"
            },
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/token-types": {
            "version": "6.1.2",
            "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz",
            "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==",
            "license": "MIT",
            "dependencies": {
                "@borewit/text-codec": "^0.2.1",
                "@tokenizer/token": "^0.3.0",
                "ieee754": "^1.2.1"
            },
            "engines": {
                "node": ">=14.16"
            },
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/Borewit"
            }
        },
        "node_modules/ts-algebra": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
            "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
            "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/uint8array-extras": {
            "version": "1.5.0",
            "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz",
            "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "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/which": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
            "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
            "license": "ISC",
            "dependencies": {
                "isexe": "^2.0.0"
            },
            "bin": {
                "node-which": "bin/node-which"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "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==",
            "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==",
            "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==",
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/wrap-ansi-cjs/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==",
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "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==",
            "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==",
            "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==",
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/ws": {
            "version": "8.19.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
            "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
            "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/y18n": {
            "version": "5.0.8",
            "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
            "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
            "license": "ISC",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yargs": {
            "version": "16.2.0",
            "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
            "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
            "license": "MIT",
            "dependencies": {
                "cliui": "^7.0.2",
                "escalade": "^3.1.1",
                "get-caller-file": "^2.0.5",
                "require-directory": "^2.1.1",
                "string-width": "^4.2.0",
                "y18n": "^5.0.5",
                "yargs-parser": "^20.2.2"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yargs-parser": {
            "version": "20.2.9",
            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
            "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
            "license": "ISC",
            "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==",
            "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==",
            "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==",
            "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==",
            "license": "MIT",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/yoctocolors": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz",
            "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==",
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/zod": {
            "version": "4.3.5",
            "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.5.tgz",
            "integrity": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==",
            "license": "MIT",
            "peer": true,
            "funding": {
                "url": "https://github.com/sponsors/colinhacks"
            }
        },
        "node_modules/zod-to-json-schema": {
            "version": "3.25.1",
            "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
            "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
            "license": "ISC",
            "peerDependencies": {
                "zod": "^3.25 || ^4"
            }
        }
    }
}
