{
	"name": "@bastani/atomic",
	"version": "0.9.43",
	"lockfileVersion": 3,
	"requires": true,
	"packages": {
		"": {
			"name": "@bastani/atomic",
			"version": "0.9.43",
			"license": "MIT",
			"dependencies": {
				"@bastani/atomic-natives": "0.9.43",
				"@bastani/pi-ai": "0.9.43",
				"@earendil-works/pi-agent-core": "1.4.0",
				"@earendil-works/pi-codemode": "1.4.0",
				"@earendil-works/pi-tui": "1.4.0",
				"@modelcontextprotocol/ext-apps": "^1.7.5",
				"@modelcontextprotocol/sdk": "1.32.1",
				"@mozilla/readability": "^0.6.0",
				"@silvia-odwyer/photon-node": "0.3.4",
				"@typesafe-ai/sdk": "0.7.0",
				"brace-expansion": "5.0.12",
				"chalk": "6.0.0",
				"cross-spawn": "7.0.6",
				"diff": "8.0.4",
				"glob": "13.0.6",
				"grok-mermaid": "0.2.3",
				"highlight.js": "10.7.3",
				"hosted-git-info": "9.0.3",
				"ignore": "7.0.8",
				"jiti": "2.7.0",
				"linkedom": "^0.18.13",
				"lru-cache": "11.5.3",
				"markit-ai": "0.5.3",
				"minimatch": "10.2.6",
				"open": "^11.0.1",
				"p-limit": "^7.3.2",
				"proper-lockfile": "4.1.2",
				"quickjs-wasi": "3.6.2",
				"semver": "7.8.5",
				"turndown": "^7.2.0",
				"typebox": "1.3.27",
				"undici": "8.10.2",
				"unpdf": "1.8.1",
				"yaml": "2.9.0",
				"zod": "^3.25.0 || ^4.0.0"
			},
			"optionalDependencies": {
				"@mariozechner/clipboard": "0.3.9"
			},
			"bin": {
				"atomic": "dist/cli.js"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@anthropic-ai/sdk": {
			"version": "0.129.0",
			"resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.129.0.tgz",
			"integrity": "sha512-MH7LB20kNpGLUpPTe2OG5XvL/KhX8HUO9XyBaFjgFk6TLS4Xjt0VPIuMKywe7POKKPslX+QxSlVok9e+8kG5Nw==",
			"license": "MIT",
			"dependencies": {
				"json-schema-to-ts": "^3.1.1",
				"standardwebhooks": "^1.0.0"
			},
			"peerDependencies": {
				"zod": "^3.25.0 || ^4.0.0"
			},
			"peerDependenciesMeta": {
				"zod": {
					"optional": true
				}
			},
			"bin": {
				"anthropic-ai-sdk": "bin/cli"
			}
		},
		"node_modules/@aws-sdk/client-bedrock-runtime": {
			"version": "3.1127.0",
			"resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1127.0.tgz",
			"integrity": "sha512-IDl/lrPb90aH+pZFHGNDmgH9nAUQj5PlZH1sJ3w7RikctyjHSnY3oNjZhrLoaBoQn/rNK0zsP6OHEqEhj2tdLA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/credential-provider-node": "^3.972.82",
				"@aws-sdk/eventstream-handler-node": "^3.972.34",
				"@aws-sdk/middleware-eventstream": "^3.972.29",
				"@aws-sdk/middleware-websocket": "^3.972.52",
				"@aws-sdk/token-providers": "3.1127.0",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/fetch-http-handler": "^5.7.2",
				"@smithy/node-http-handler": "^4.11.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/core": {
			"version": "3.977.9",
			"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.977.9.tgz",
			"integrity": "sha512-reqPFEQrZxDZpeGj4PFMepBeR5LGYHRqq/L0motTzgFkCRBA4rFdaVXDSLYyGHhxVz7sT2PDnPN9CluGSfgyJA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/types": "^3.974.5",
				"@aws-sdk/xml-builder": "^3.972.40",
				"@aws/lambda-invoke-store": "^0.3.0",
				"@smithy/core": "^3.33.3",
				"@smithy/signature-v4": "^5.6.12",
				"@smithy/types": "^4.17.2",
				"bowser": "^2.11.0",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-env": {
			"version": "3.972.70",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.70.tgz",
			"integrity": "sha512-H404B7dJl2mCrBqahDEYsanB0xhdDp6tXnXcTUnXmmpy2Q3J0Ho0bUajZ2jr/RdwzCyS59Gi8xXIFwPLGBl6Uw==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-http": {
			"version": "3.972.72",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.72.tgz",
			"integrity": "sha512-X98zYOrVOeuosCX+6ktf29FC2N2GHPLia7qv6mzPzTc+RPAuHWCDS++Z6JK7eGYqb/v6uaW7bAXaOvDBfol+0w==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/fetch-http-handler": "^5.7.2",
				"@smithy/node-http-handler": "^4.11.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-ini": {
			"version": "3.973.15",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.15.tgz",
			"integrity": "sha512-Rykg6s5ceBuynMOGWgoowO4N+27JfnqXAnVaSunZl0hOO1XodSrxGNz6sCEbnmS0lAfQZDKyb3fbr46gSuv6Sg==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/credential-provider-env": "^3.972.70",
				"@aws-sdk/credential-provider-http": "^3.972.72",
				"@aws-sdk/credential-provider-login": "^3.972.77",
				"@aws-sdk/credential-provider-process": "^3.972.70",
				"@aws-sdk/credential-provider-sso": "^3.973.14",
				"@aws-sdk/credential-provider-web-identity": "^3.972.76",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/credential-provider-imds": "^4.4.16",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-login": {
			"version": "3.972.77",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.77.tgz",
			"integrity": "sha512-Jb59xfEISoN5mmbnA+HYqdtrSX3CgCtJoof+V5D8/TgUI56W63GEEd5Y58WijU3Ou6+WEgaLD1feVzaRXV5IDQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-node": {
			"version": "3.972.82",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.82.tgz",
			"integrity": "sha512-znDkEOGXB8W3kG1LJUKP3foBZY/9qLM0eil/DxWXSp37XsdsRLQHE/d/OaCGGVgKpA6znR38h/+INk8do1FjiA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/credential-provider-env": "^3.972.70",
				"@aws-sdk/credential-provider-http": "^3.972.72",
				"@aws-sdk/credential-provider-ini": "^3.973.15",
				"@aws-sdk/credential-provider-process": "^3.972.70",
				"@aws-sdk/credential-provider-sso": "^3.973.14",
				"@aws-sdk/credential-provider-web-identity": "^3.972.76",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/credential-provider-imds": "^4.4.16",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-process": {
			"version": "3.972.70",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.70.tgz",
			"integrity": "sha512-2ry03fGRJr4sV3jI+ocjj5JqALnFD6ymM5KiNCDZMvq8bX2GSbE0vji4aM43TVCl2nXqqLRZaUxdq/KeWRAY4Q==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-sso": {
			"version": "3.973.14",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.14.tgz",
			"integrity": "sha512-jkhg/8ocAAoc0RFyLMhCw+/zZh7gystQgd4F4hznNa8P4Cc501PQmxd+jGLiMHodPJ+7Zv/3znM62gZojyasmA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/token-providers": "3.1116.0",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
			"version": "3.1116.0",
			"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1116.0.tgz",
			"integrity": "sha512-ygIivKqh8aHzNkucOCXHyIBgBpLPfrSI0mCqXF+vLBsPTUKqj0VSqAY0GFPe7lQl4HntjOcQ+KSyS7oUV2C54Q==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/credential-provider-web-identity": {
			"version": "3.972.76",
			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.76.tgz",
			"integrity": "sha512-d3AGyVu759PGr35mEB2s22xxlNEA5rpdxtSPJthfPFJvoQ8dt357iVPECqWfUxXp1toJAvKmbtcIYVGigaGsCA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/eventstream-handler-node": {
			"version": "3.972.34",
			"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.34.tgz",
			"integrity": "sha512-cTeVzpu1xEAkryTZBYhGwnQ6gOGyp8ZYZvmn0Sg/nI/ABmy/CRHHxPDJDUi9PxwxUtGGaatvfRUB3FCgT/rSWw==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/middleware-eventstream": {
			"version": "3.972.29",
			"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.29.tgz",
			"integrity": "sha512-dlRzHCgyB8W6hLuDC5pcT5q+ziPt00n4QGgGBE17ucLVU4zMa6lsbuUdQ2Pm75Z5VA8GF+R/+SgrRcaTdIzSIQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/middleware-websocket": {
			"version": "3.972.52",
			"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.52.tgz",
			"integrity": "sha512-vsPPM+nMbKJlUCFU+eoGZbdxdxDIAX9LbpjSXaR5Ufpmqgp8TdYQnoExhLu4T3umW/JIIPny1ydbhWidZZYokQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/fetch-http-handler": "^5.7.2",
				"@smithy/signature-v4": "^5.6.12",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">= 14.0.0"
			}
		},
		"node_modules/@aws-sdk/nested-clients": {
			"version": "3.997.44",
			"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.44.tgz",
			"integrity": "sha512-NhEgryjlBF9w38ZXqGymQV28IhkYa1mKhlbYnqIis57AYwWGVYfUPgg/qC2rLRqOUfblxx++irvju10kVTa8Vw==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/signature-v4-multi-region": "^3.996.46",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/fetch-http-handler": "^5.7.2",
				"@smithy/node-http-handler": "^4.11.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/signature-v4-multi-region": {
			"version": "3.996.46",
			"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.46.tgz",
			"integrity": "sha512-L+2xZTye/2T96f3lwCws0Zw6GG2JHZW9e8FpVgGBeeExSKyeoZ6CWRpBml/7DNiK/O26jrgPM9F+Ay8VkgzUWQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/types": "^3.974.5",
				"@smithy/signature-v4": "^5.6.12",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/token-providers": {
			"version": "3.1127.0",
			"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1127.0.tgz",
			"integrity": "sha512-Dv2TMWBshJ+tF6ahs2Sy5bh4Iabsd4GAQqVvE9XZmYmnoaVbpS2QKIKE/HRacc7bTtbjEEvP+laGzHvHlf1CiQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@aws-sdk/core": "^3.977.9",
				"@aws-sdk/nested-clients": "^3.997.44",
				"@aws-sdk/types": "^3.974.5",
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/types": {
			"version": "3.974.5",
			"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.974.5.tgz",
			"integrity": "sha512-LkwLL2BLbC6wNNm4JaH9mbEqBMdOZCct6VAYqhdN4U1xrWM+fUJQEfbHwQgDypapOWTRtlk25akb5afM0P8CIQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws-sdk/xml-builder": {
			"version": "3.972.40",
			"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.40.tgz",
			"integrity": "sha512-wlFmCIGUlwF4zx/kncw+bmxTQh1HeSJq4mYV/V5cZUSJadDP3kXvGW8Rn21cimj/7y9ju+47oYWXi97vF7czaA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=20.0.0"
			}
		},
		"node_modules/@aws/lambda-invoke-store": {
			"version": "0.3.0",
			"resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.3.0.tgz",
			"integrity": "sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ==",
			"license": "Apache-2.0",
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@babel/runtime": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
			"integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
			"license": "MIT",
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@bastani/atomic-natives": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives/-/atomic-natives-0.9.43.tgz",
			"license": "MIT",
			"optionalDependencies": {
				"@bastani/atomic-natives-darwin-arm64": "0.9.43",
				"@bastani/atomic-natives-darwin-x64": "0.9.43",
				"@bastani/atomic-natives-linux-arm64-gnu": "0.9.43",
				"@bastani/atomic-natives-linux-arm64-musl": "0.9.43",
				"@bastani/atomic-natives-linux-x64-gnu": "0.9.43",
				"@bastani/atomic-natives-linux-x64-musl": "0.9.43",
				"@bastani/atomic-natives-win32-arm64-msvc": "0.9.43",
				"@bastani/atomic-natives-win32-x64-msvc": "0.9.43"
			},
			"engines": {
				"bun": ">=1.4.2",
				"node": ">= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0"
			}
		},
		"node_modules/@bastani/atomic-natives-darwin-arm64": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-darwin-arm64/-/atomic-natives-darwin-arm64-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"darwin"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-darwin-x64": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-darwin-x64/-/atomic-natives-darwin-x64-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"darwin"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-linux-arm64-gnu": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-linux-arm64-gnu/-/atomic-natives-linux-arm64-gnu-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"linux"
			],
			"cpu": [
				"arm64"
			],
			"libc": [
				"glibc"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-linux-arm64-musl": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-linux-arm64-musl/-/atomic-natives-linux-arm64-musl-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"linux"
			],
			"cpu": [
				"arm64"
			],
			"libc": [
				"musl"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-linux-x64-gnu": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-linux-x64-gnu/-/atomic-natives-linux-x64-gnu-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"linux"
			],
			"cpu": [
				"x64"
			],
			"libc": [
				"glibc"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-linux-x64-musl": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-linux-x64-musl/-/atomic-natives-linux-x64-musl-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"linux"
			],
			"cpu": [
				"x64"
			],
			"libc": [
				"musl"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-win32-arm64-msvc": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-win32-arm64-msvc/-/atomic-natives-win32-arm64-msvc-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"win32"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@bastani/atomic-natives-win32-x64-msvc": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/atomic-natives-win32-x64-msvc/-/atomic-natives-win32-x64-msvc-0.9.43.tgz",
			"license": "MIT",
			"os": [
				"win32"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@bastani/pi-ai": {
			"version": "0.9.43",
			"resolved": "https://registry.npmjs.org/@bastani/pi-ai/-/pi-ai-0.9.43.tgz",
			"license": "MIT",
			"dependencies": {
				"@anthropic-ai/sdk": "0.129.0",
				"@aws-sdk/client-bedrock-runtime": "3.1127.0",
				"@earendil-works/pi-telemetry": "1.4.0",
				"@google/genai": "2.21.0",
				"@smithy/node-http-handler": "4.12.1",
				"http-proxy-agent": "9.1.0",
				"https-proxy-agent": "9.1.0",
				"openai": "7.19.0",
				"partial-json": "0.1.7",
				"typebox": "1.3.27"
			},
			"bin": {
				"pi-ai": "dist/cli.js"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@bastani/pi-ai/node_modules/agent-base": {
			"version": "9.0.0",
			"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz",
			"integrity": "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==",
			"license": "MIT",
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@bastani/pi-ai/node_modules/https-proxy-agent": {
			"version": "9.1.0",
			"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz",
			"integrity": "sha512-ag87y7cJJ9/3+GxFr8Oy4O5faDsGRGnBGsJj/YjOSsSx/5eadKLYTMPlzuR6obgoCDDm0abAAZitXXQkMOPSpA==",
			"license": "MIT",
			"dependencies": {
				"agent-base": "9.0.0",
				"debug": "^4.3.4",
				"proxy-agent-negotiate": "1.1.0"
			},
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@borewit/text-codec": {
			"version": "0.2.2",
			"resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz",
			"integrity": "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==",
			"license": "MIT",
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/Borewit"
			}
		},
		"node_modules/@earendil-works/pi-agent-core": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-1.4.0.tgz",
			"integrity": "sha512-PoKY84SKUwnt7S5QBZaGUqfNO1kjP3KHpHUA9QpFTj4cOjaVWMYIcBPJ6FDRCdE8Zen9OSECQUd0uUfVgtSmgA==",
			"license": "MIT",
			"dependencies": {
				"@earendil-works/pi-ai": "1.4.0",
				"typebox": "1.3.27"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@earendil-works/pi-ai": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-1.4.0.tgz",
			"integrity": "sha512-hQM/C4+1w8rHYACzDDf+0vQMnEnpzIop1tptIERVgR3ZeT/hHSzBNG8PaWPgxWQjqSeKCyBZSyp8uTT6eKK1pQ==",
			"license": "MIT",
			"dependencies": {
				"@anthropic-ai/sdk": "0.129.0",
				"@aws-sdk/client-bedrock-runtime": "3.1127.0",
				"@earendil-works/pi-telemetry": "1.4.0",
				"@google/genai": "2.21.0",
				"@smithy/node-http-handler": "4.12.1",
				"http-proxy-agent": "9.1.0",
				"https-proxy-agent": "9.1.0",
				"openai": "7.19.0",
				"partial-json": "0.1.7",
				"typebox": "1.3.27"
			},
			"bin": {
				"pi-ai": "dist/cli.js"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@earendil-works/pi-ai/node_modules/agent-base": {
			"version": "9.0.0",
			"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz",
			"integrity": "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==",
			"license": "MIT",
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@earendil-works/pi-ai/node_modules/https-proxy-agent": {
			"version": "9.1.0",
			"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-9.1.0.tgz",
			"integrity": "sha512-ag87y7cJJ9/3+GxFr8Oy4O5faDsGRGnBGsJj/YjOSsSx/5eadKLYTMPlzuR6obgoCDDm0abAAZitXXQkMOPSpA==",
			"license": "MIT",
			"dependencies": {
				"agent-base": "9.0.0",
				"debug": "^4.3.4",
				"proxy-agent-negotiate": "1.1.0"
			},
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@earendil-works/pi-codemode": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/@earendil-works/pi-codemode/-/pi-codemode-1.4.0.tgz",
			"integrity": "sha512-23CNAXpS9DuLzPMyYuvrXVVio46x4YhffCgCqaWmF7F5H8PooqjrQvX4ucF6M0BhUd+x2tV6r1J0dv8cCME4Cg==",
			"license": "MIT",
			"dependencies": {
				"quickjs-wasi": "3.6.2"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@earendil-works/pi-telemetry": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/@earendil-works/pi-telemetry/-/pi-telemetry-1.4.0.tgz",
			"integrity": "sha512-MLIfowwUYIY65jSjMX82paZOrX/NTvLk6D08h+3Jq42a99RzUOewzuCR0zOlPul3D6UBfddat76VT6LvsHEs1w==",
			"license": "MIT",
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@earendil-works/pi-tui": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.4.0.tgz",
			"integrity": "sha512-4obPOjgOD7g4mGSlngIvxyujC1UPdmyI9zdVthbr8GufacFEX+Ce0+scPgHg++k2xj5+QjESM2d5TxvIuzCVmg==",
			"license": "MIT",
			"dependencies": {
				"get-east-asian-width": "1.6.0",
				"marked": "18.0.11",
				"marked-cjk-friendly": "0.1.2"
			},
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/@google/genai": {
			"version": "2.21.0",
			"resolved": "https://registry.npmjs.org/@google/genai/-/genai-2.21.0.tgz",
			"integrity": "sha512-+PDtco2/Z0ONdzCGekCoCT+O1VJS9xJQNN4XzQpXG/t3El/SWWMkCWlFRO1KmivOHPa4Q0VjUYu1HBKCZ/v33Q==",
			"license": "Apache-2.0",
			"dependencies": {
				"google-auth-library": "^10.3.0",
				"p-retry": "^4.6.2",
				"protobufjs": "^7.5.4",
				"ws": "^8.18.0"
			},
			"peerDependencies": {
				"@modelcontextprotocol/sdk": "^1.25.2"
			},
			"peerDependenciesMeta": {
				"@modelcontextprotocol/sdk": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=20.0.0"
			},
			"hasInstallScript": true
		},
		"node_modules/@hono/node-server": {
			"version": "2.0.12",
			"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.12.tgz",
			"integrity": "sha512-eWpQYr67tqJLeaSUl0Q+TquuYfUdTibpOJlUMV2FfUP7+KqCC5TufnwnlXL6mobZBJbGAYRd7ZvEBDCbLInjhg==",
			"license": "MIT",
			"peerDependencies": {
				"hono": "^4"
			},
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/@mariozechner/clipboard": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.9.tgz",
			"integrity": "sha512-ABnA53mdfkGZwOFUdZNv2S0CWGO/EIuPj8Vv9xmBFmSYg/qFc7ihO6q5FcQjvoE67kZpWkEc4AhD6B/os04yuA==",
			"license": "MIT",
			"optionalDependencies": {
				"@mariozechner/clipboard-darwin-arm64": "0.3.9",
				"@mariozechner/clipboard-darwin-universal": "0.3.9",
				"@mariozechner/clipboard-darwin-x64": "0.3.9",
				"@mariozechner/clipboard-linux-arm64-gnu": "0.3.9",
				"@mariozechner/clipboard-linux-arm64-musl": "0.3.9",
				"@mariozechner/clipboard-linux-riscv64-gnu": "0.3.9",
				"@mariozechner/clipboard-linux-x64-gnu": "0.3.9",
				"@mariozechner/clipboard-linux-x64-musl": "0.3.9",
				"@mariozechner/clipboard-win32-arm64-msvc": "0.3.9",
				"@mariozechner/clipboard-win32-x64-msvc": "0.3.9"
			},
			"engines": {
				"node": ">= 10"
			},
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-darwin-arm64": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.9.tgz",
			"integrity": "sha512-BfgV7vCEWZwJwZJw03r6bP5+tf0iI/ANuQYCxi9RNn7FrWB3yzGuMKCrNLRl6V761vXRdL8+OqZ0wd4TqlsNOQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"darwin"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-darwin-universal": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.9.tgz",
			"integrity": "sha512-BGGR4iA9Z2shAjI65eI5xtyb3LYNlDW9X3gxKxDbqtbnREohsrqznov6zpKoIrsRWpzlYVEdKphS7ksJ0/ndSQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"darwin"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-darwin-x64": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.9.tgz",
			"integrity": "sha512-4kURmCbS6nt8uYhtmWpUcJWyPHfmAr5dTpXD1nO3pIfa+TSQ9DbrGOYCKH+aEFW47XhQ4Vp8ZTszie+wfFvDKg==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"darwin"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-linux-arm64-gnu": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.9.tgz",
			"integrity": "sha512-g59OkUGP2DDfCOIKypHeYgv2M55u/cKvXa5dSxFbEJ34XvIQMdcVmpKCkGUro3ZgefXiGVdwguvTMQGpHWzIXw==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"linux"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-linux-arm64-musl": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.9.tgz",
			"integrity": "sha512-AGuJdgKsmJdm4Pych7kv3sqe591ERRaAHW3xjLooiFzn8J+PxUyof++7YZrB5Y5tpnTO+K18Og3taj2NpluCRQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"linux"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-linux-riscv64-gnu": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.9.tgz",
			"integrity": "sha512-DXBEAiuMpk7dhS1a9NzNxVAFi1vaKoPu7rQNgY8LIDLGrK3lnIp3nT10DUum+PKVJoJppIP+NAA8IZe4DMNDPw==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"linux"
			],
			"cpu": [
				"riscv64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-linux-x64-gnu": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.9.tgz",
			"integrity": "sha512-WORrMLd6EpElEME7JRKfSaY34nW1P5LbdgK5YNCS1ncG2LqmITsSMEJ8nh2mpvxb3TxqbOOKgY7k9eMJYlW9Mw==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"linux"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-linux-x64-musl": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.9.tgz",
			"integrity": "sha512-/DHn+1DrfL6oRaPPWXaOKvonFFrni666fxd+zFqiQEfvBH0tsHVWjq9iqBk0oDp0qaPA72lIMy5BptxISBEhZQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"linux"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-win32-arm64-msvc": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.9.tgz",
			"integrity": "sha512-O5FHD3ErkMwMhNzAfu3ggy0ug4z7btZuoQgwwxlzPrwV2bxlD6WDpqBY4NCgICAgZdDKdp+loUEKVAVt8aYnhQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"win32"
			],
			"cpu": [
				"arm64"
			],
			"optional": true
		},
		"node_modules/@mariozechner/clipboard-win32-x64-msvc": {
			"version": "0.3.9",
			"resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.9.tgz",
			"integrity": "sha512-ihQC3EufqEY81vhXBgVBtK4prL+wc62zJsSvxrgz7K1hsdt6OObz6v9p3Rn1OG3GJksTTKMJF0u/guMISHPhSA==",
			"license": "MIT",
			"engines": {
				"node": ">= 10"
			},
			"os": [
				"win32"
			],
			"cpu": [
				"x64"
			],
			"optional": true
		},
		"node_modules/@mixmark-io/domino": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz",
			"integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==",
			"license": "BSD-2-Clause"
		},
		"node_modules/@modelcontextprotocol/ext-apps": {
			"version": "1.7.5",
			"resolved": "https://registry.npmjs.org/@modelcontextprotocol/ext-apps/-/ext-apps-1.7.5.tgz",
			"integrity": "sha512-TjPH2S2y5UEGKhmI6+XGFuqfqOV4ppe1x6DA3txnUaEWkgtA4G5vo14jGKFZmegdkZ1H4QMLyujLvoU1BEdnAg==",
			"license": "MIT",
			"dependencies": {
				"@standard-schema/spec": "^1.1.0"
			},
			"peerDependencies": {
				"@modelcontextprotocol/sdk": "^1.29.0",
				"react": "^17.0.0 || ^18.0.0 || ^19.0.0",
				"react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0",
				"zod": "^3.25.0 || ^4.0.0"
			},
			"peerDependenciesMeta": {
				"react": {
					"optional": true
				},
				"react-dom": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=20"
			},
			"workspaces": [
				"examples/*"
			]
		},
		"node_modules/@modelcontextprotocol/sdk": {
			"version": "1.32.1",
			"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.1.tgz",
			"integrity": "sha512-2DdE+SJDtzLEEWzY1ZjY7Q+VcPhcV1KisD3zI4u0XZyktsjHum1mwbMI+JaulUBi2OZk+KJAi2uPXzxichPkdw==",
			"license": "MIT",
			"dependencies": {
				"@hono/node-server": "^1.19.9 || ^2.0.5",
				"ajv": "^8.17.1",
				"ajv-formats": "^3.0.1",
				"content-type": "^1.0.5",
				"cors": "^2.8.5",
				"cross-spawn": "^7.0.5",
				"eventsource": "^3.0.2",
				"eventsource-parser": "^3.0.0",
				"express": "^5.2.1",
				"express-rate-limit": "^8.2.1",
				"hono": "^4.11.4",
				"jose": "^6.1.3",
				"json-schema-typed": "^8.0.2",
				"pkce-challenge": "^5.0.0",
				"raw-body": "^3.0.0",
				"zod": "^3.25 || ^4.0",
				"zod-to-json-schema": "^3.25.1"
			},
			"peerDependencies": {
				"@cfworker/json-schema": "^4.1.1",
				"zod": "^3.25 || ^4.0"
			},
			"peerDependenciesMeta": {
				"@cfworker/json-schema": {
					"optional": true
				},
				"zod": {
					"optional": false
				}
			},
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/@mozilla/readability": {
			"version": "0.6.0",
			"resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.6.0.tgz",
			"integrity": "sha512-juG5VWh4qAivzTAeMzvY9xs9HY5rAcr2E4I7tiSSCokRFi7XIZCAu92ZkSTsIj1OPceCifL3cpfteP3pDT9/QQ==",
			"license": "Apache-2.0",
			"engines": {
				"node": ">=14.0.0"
			}
		},
		"node_modules/@nodable/entities": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-3.0.0.tgz",
			"integrity": "sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==",
			"license": "MIT",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/nodable"
				}
			]
		},
		"node_modules/@protobufjs/aspromise": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
			"integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/base64": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
			"integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/codegen": {
			"version": "2.0.5",
			"resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
			"integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/eventemitter": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",
			"integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/fetch": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
			"integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==",
			"license": "BSD-3-Clause",
			"dependencies": {
				"@protobufjs/aspromise": "^1.1.1"
			}
		},
		"node_modules/@protobufjs/float": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
			"integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/path": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
			"integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/pool": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
			"integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@protobufjs/utf8": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz",
			"integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==",
			"license": "BSD-3-Clause"
		},
		"node_modules/@silvia-odwyer/photon-node": {
			"version": "0.3.4",
			"resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",
			"integrity": "sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==",
			"license": "Apache-2.0"
		},
		"node_modules/@smithy/core": {
			"version": "3.33.3",
			"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.33.3.tgz",
			"integrity": "sha512-CsOeKq/9kA3y6VJHt+/+VTCtBaxJ4OTFpgrjIUhPpDIKxBci1k2bJaQASF2h/ELWrulGp+t97DZ0mevfAD8idg==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@smithy/credential-provider-imds": {
			"version": "4.5.2",
			"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz",
			"integrity": "sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/core": "^3.33.2",
				"@smithy/types": "^4.17.2",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@smithy/fetch-http-handler": {
			"version": "5.8.0",
			"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz",
			"integrity": "sha512-ycSJu3tFAQ4v04CBB0agqFMVsSQ1iG3yw+SpgxRqKfaURpQD4CZ8Wn0zPMmSnOuTpTh65Vz+EA0rMrw089wvkA==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.18.0",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@smithy/node-http-handler": {
			"version": "4.12.1",
			"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz",
			"integrity": "sha512-ThMkboGeONWXAelq9FvGsuJC4rOi+qyC4/zhUF58xYpxUg5sQKx2VXZYJmtNjr4dSuBJ1HeJXETQILCz3wOHvw==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/core": "^3.33.3",
				"@smithy/types": "^4.18.0",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@smithy/signature-v4": {
			"version": "5.7.0",
			"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.0.tgz",
			"integrity": "sha512-hCynhm22wMJ8wTF9crcwu8mxggtUrSLLJgDcGUvYFBqpofxycYJCGKOMYg4xtPPFtgNiDJSYmhsWLTrcU/g59Q==",
			"license": "Apache-2.0",
			"dependencies": {
				"@smithy/core": "^3.32.0",
				"@smithy/types": "^4.17.0",
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@smithy/types": {
			"version": "4.18.0",
			"resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.18.0.tgz",
			"integrity": "sha512-CgB6HHWer/vrKps24ulRIbpcpb7K4xAU7SkZ7YHzBPlwHsvsrCJFEXK421s+cJzX+ZrqtA/TuU5w1HzI7k9N8A==",
			"license": "Apache-2.0",
			"dependencies": {
				"tslib": "^2.6.2"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/@stablelib/base64": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
			"integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
			"license": "MIT"
		},
		"node_modules/@standard-schema/spec": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
			"integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
			"license": "MIT"
		},
		"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/node": {
			"version": "24.12.4",
			"resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.4.tgz",
			"integrity": "sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==",
			"license": "MIT",
			"dependencies": {
				"undici-types": "~7.16.0"
			}
		},
		"node_modules/@types/retry": {
			"version": "0.12.0",
			"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
			"integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
			"license": "MIT"
		},
		"node_modules/@typesafe-ai/sdk": {
			"version": "0.7.0",
			"resolved": "https://registry.npmjs.org/@typesafe-ai/sdk/-/sdk-0.7.0.tgz",
			"integrity": "sha512-Yg3OZArCQMJx98ut8QVkhx3rFo9ON7pz8Hjzv8c3FGz69Sk8jYftLOlz+Wf6kq6jol/1m08aBnjRAzJr2x3GoQ==",
			"license": "MIT",
			"engines": {
				"node": ">=22"
			}
		},
		"node_modules/@xmldom/xmldom": {
			"version": "0.8.15",
			"resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz",
			"integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==",
			"license": "MIT",
			"engines": {
				"node": ">=10.0.0"
			}
		},
		"node_modules/accepts": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
			"integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
			"license": "MIT",
			"dependencies": {
				"mime-types": "^3.0.0",
				"negotiator": "^1.0.0"
			},
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/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.20.0",
			"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
			"integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
			"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/anynum": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz",
			"integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==",
			"license": "MIT",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/argparse": {
			"version": "1.0.10",
			"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
			"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
			"license": "MIT",
			"dependencies": {
				"sprintf-js": "~1.0.2"
			}
		},
		"node_modules/balanced-match": {
			"version": "4.0.4",
			"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
			"integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
			"license": "MIT",
			"engines": {
				"node": "18 || 20 || >=22"
			}
		},
		"node_modules/base64-js": {
			"version": "1.5.1",
			"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
			"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
			"license": "MIT",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/feross"
				},
				{
					"type": "patreon",
					"url": "https://www.patreon.com/feross"
				},
				{
					"type": "consulting",
					"url": "https://feross.org/support"
				}
			]
		},
		"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/bluebird": {
			"version": "3.4.7",
			"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
			"integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==",
			"license": "MIT"
		},
		"node_modules/body-parser": {
			"version": "2.3.0",
			"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
			"integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
			"license": "MIT",
			"dependencies": {
				"bytes": "^3.1.2",
				"content-type": "^2.0.0",
				"debug": "^4.4.3",
				"http-errors": "^2.0.1",
				"iconv-lite": "^0.7.2",
				"on-finished": "^2.4.1",
				"qs": "^6.15.2",
				"raw-body": "^3.0.2",
				"type-is": "^2.1.0"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/body-parser/node_modules/content-type": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
			"integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/bowser": {
			"version": "2.14.1",
			"resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",
			"integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==",
			"license": "MIT"
		},
		"node_modules/brace-expansion": {
			"version": "5.0.12",
			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
			"integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==",
			"license": "MIT",
			"dependencies": {
				"balanced-match": "^4.0.2"
			},
			"engines": {
				"node": "20 || >=22"
			}
		},
		"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/bundle-name": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
			"integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
			"license": "MIT",
			"dependencies": {
				"run-applescript": "^7.0.0"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/bytes": {
			"version": "3.1.2",
			"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
			"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/call-bind-apply-helpers": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
			"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
			"license": "MIT",
			"dependencies": {
				"es-errors": "^1.3.0",
				"function-bind": "^1.1.2"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/call-bound": {
			"version": "1.0.4",
			"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
			"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
			"license": "MIT",
			"dependencies": {
				"call-bind-apply-helpers": "^1.0.2",
				"get-intrinsic": "^1.3.0"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/chalk": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.0.tgz",
			"integrity": "sha512-2uNTXIuTTxk7ciZgAU1BQcgnchcG0xXnrs6jzkQfj9SsRa9M2s5zE8WT96hS6KmG4MzWHSrvH43DF1m4XRkrFg==",
			"license": "MIT",
			"engines": {
				"node": ">=22"
			},
			"funding": {
				"url": "https://github.com/chalk/chalk?sponsor=1"
			}
		},
		"node_modules/content-disposition": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
			"integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/content-type": {
			"version": "1.0.5",
			"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
			"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/cookie": {
			"version": "0.7.2",
			"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
			"integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/cookie-signature": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
			"integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
			"license": "MIT",
			"engines": {
				"node": ">=6.6.0"
			}
		},
		"node_modules/core-util-is": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
			"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
			"license": "MIT"
		},
		"node_modules/cors": {
			"version": "2.8.6",
			"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
			"integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
			"license": "MIT",
			"dependencies": {
				"object-assign": "^4",
				"vary": "^1"
			},
			"engines": {
				"node": ">= 0.10"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/cross-spawn": {
			"version": "7.0.6",
			"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
			"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
			"license": "MIT",
			"dependencies": {
				"path-key": "^3.1.0",
				"shebang-command": "^2.0.0",
				"which": "^2.0.1"
			},
			"engines": {
				"node": ">= 8"
			}
		},
		"node_modules/cssom": {
			"version": "0.5.0",
			"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
			"integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
			"license": "MIT"
		},
		"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"
			},
			"peerDependenciesMeta": {
				"supports-color": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=6.0"
			}
		},
		"node_modules/default-browser": {
			"version": "5.5.0",
			"resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
			"integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
			"license": "MIT",
			"dependencies": {
				"bundle-name": "^4.1.0",
				"default-browser-id": "^5.0.0"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/default-browser-id": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
			"integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/define-lazy-prop": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
			"integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
			"license": "MIT",
			"engines": {
				"node": ">=12"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/depd": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
			"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/diff": {
			"version": "8.0.4",
			"resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
			"integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==",
			"license": "BSD-3-Clause",
			"engines": {
				"node": ">=0.3.1"
			}
		},
		"node_modules/dingbat-to-unicode": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz",
			"integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==",
			"license": "BSD-2-Clause"
		},
		"node_modules/dom-serializer": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
			"integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
			"license": "MIT",
			"dependencies": {
				"domelementtype": "^2.3.0",
				"domhandler": "^5.0.2",
				"entities": "^4.2.0"
			},
			"funding": {
				"url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
			}
		},
		"node_modules/domelementtype": {
			"version": "2.3.0",
			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
			"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
			"license": "BSD-2-Clause",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/fb55"
				}
			]
		},
		"node_modules/domhandler": {
			"version": "5.0.3",
			"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
			"integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"domelementtype": "^2.3.0"
			},
			"engines": {
				"node": ">= 4"
			},
			"funding": {
				"url": "https://github.com/fb55/domhandler?sponsor=1"
			}
		},
		"node_modules/domutils": {
			"version": "3.2.2",
			"resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
			"integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"dom-serializer": "^2.0.0",
				"domelementtype": "^2.3.0",
				"domhandler": "^5.0.3"
			},
			"funding": {
				"url": "https://github.com/fb55/domutils?sponsor=1"
			}
		},
		"node_modules/duck": {
			"version": "0.1.12",
			"resolved": "https://registry.npmjs.org/duck/-/duck-0.1.12.tgz",
			"integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==",
			"license": "BSD",
			"dependencies": {
				"underscore": "^1.13.1"
			}
		},
		"node_modules/dunder-proto": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
			"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
			"license": "MIT",
			"dependencies": {
				"call-bind-apply-helpers": "^1.0.1",
				"es-errors": "^1.3.0",
				"gopd": "^1.2.0"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/ecdsa-sig-formatter": {
			"version": "1.0.11",
			"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
			"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"safe-buffer": "^5.0.1"
			}
		},
		"node_modules/ee-first": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
			"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
			"license": "MIT"
		},
		"node_modules/encodeurl": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
			"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/entities": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
			"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
			"license": "BSD-2-Clause",
			"engines": {
				"node": ">=0.12"
			},
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/es-define-property": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
			"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/es-errors": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
			"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/es-object-atoms": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
			"integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
			"license": "MIT",
			"dependencies": {
				"es-errors": "^1.3.0"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/escape-html": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
			"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
			"license": "MIT"
		},
		"node_modules/etag": {
			"version": "1.8.1",
			"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
			"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/eventsource": {
			"version": "3.0.7",
			"resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
			"integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
			"license": "MIT",
			"dependencies": {
				"eventsource-parser": "^3.0.1"
			},
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/eventsource-parser": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",
			"integrity": "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==",
			"license": "MIT",
			"engines": {
				"node": ">=18.0.0"
			}
		},
		"node_modules/exifr": {
			"version": "7.1.3",
			"resolved": "https://registry.npmjs.org/exifr/-/exifr-7.1.3.tgz",
			"integrity": "sha512-g/aje2noHivrRSLbAUtBPWFbxKdKhgj/xr1vATDdUXPOFYJlQ62Ft0oy+72V6XLIpDJfHs6gXLbBLAolqOXYRw==",
			"license": "MIT"
		},
		"node_modules/express": {
			"version": "5.2.1",
			"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
			"integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
			"license": "MIT",
			"dependencies": {
				"accepts": "^2.0.0",
				"body-parser": "^2.2.1",
				"content-disposition": "^1.0.0",
				"content-type": "^1.0.5",
				"cookie": "^0.7.1",
				"cookie-signature": "^1.2.1",
				"debug": "^4.4.0",
				"depd": "^2.0.0",
				"encodeurl": "^2.0.0",
				"escape-html": "^1.0.3",
				"etag": "^1.8.1",
				"finalhandler": "^2.1.0",
				"fresh": "^2.0.0",
				"http-errors": "^2.0.0",
				"merge-descriptors": "^2.0.0",
				"mime-types": "^3.0.0",
				"on-finished": "^2.4.1",
				"once": "^1.4.0",
				"parseurl": "^1.3.3",
				"proxy-addr": "^2.0.7",
				"qs": "^6.14.0",
				"range-parser": "^1.2.1",
				"router": "^2.2.0",
				"send": "^1.1.0",
				"serve-static": "^2.2.0",
				"statuses": "^2.0.1",
				"type-is": "^2.0.1",
				"vary": "^1.1.2"
			},
			"engines": {
				"node": ">= 18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/express-rate-limit": {
			"version": "8.5.2",
			"resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.5.2.tgz",
			"integrity": "sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==",
			"license": "MIT",
			"dependencies": {
				"ip-address": "^10.2.0"
			},
			"peerDependencies": {
				"express": ">= 4.11"
			},
			"engines": {
				"node": ">= 16"
			},
			"funding": {
				"url": "https://github.com/sponsors/express-rate-limit"
			}
		},
		"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-sha256": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
			"integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
			"license": "Unlicense"
		},
		"node_modules/fast-uri": {
			"version": "3.1.8",
			"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",
			"integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==",
			"license": "BSD-3-Clause",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/fastify"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/fastify"
				}
			]
		},
		"node_modules/fast-xml-builder": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz",
			"integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==",
			"license": "MIT",
			"dependencies": {
				"path-expression-matcher": "^1.5.0",
				"xml-naming": "^0.1.0"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/fast-xml-parser": {
			"version": "5.10.1",
			"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.10.1.tgz",
			"integrity": "sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==",
			"license": "MIT",
			"dependencies": {
				"@nodable/entities": "^3.0.0",
				"fast-xml-builder": "^1.2.0",
				"is-unsafe": "^2.0.0",
				"path-expression-matcher": "^1.6.2",
				"strnum": "^2.4.1",
				"xml-naming": "^0.3.0"
			},
			"bin": {
				"fxparser": "src/cli/cli.js"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/fast-xml-parser/node_modules/xml-naming": {
			"version": "0.3.0",
			"resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz",
			"integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==",
			"license": "MIT",
			"engines": {
				"node": ">=16.0.0"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"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==",
			"license": "MIT",
			"dependencies": {
				"node-domexception": "^1.0.0",
				"web-streams-polyfill": "^3.0.3"
			},
			"engines": {
				"node": "^12.20 || >= 14.13"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/jimmywarting"
				},
				{
					"type": "paypal",
					"url": "https://paypal.me/jimmywarting"
				}
			]
		},
		"node_modules/file-type": {
			"version": "21.3.4",
			"resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz",
			"integrity": "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==",
			"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/finalhandler": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
			"integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
			"license": "MIT",
			"dependencies": {
				"debug": "^4.4.0",
				"encodeurl": "^2.0.0",
				"escape-html": "^1.0.3",
				"on-finished": "^2.4.1",
				"parseurl": "^1.3.3",
				"statuses": "^2.0.1"
			},
			"engines": {
				"node": ">= 18.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/formdata-polyfill": {
			"version": "4.0.10",
			"resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
			"integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
			"license": "MIT",
			"dependencies": {
				"fetch-blob": "^3.1.2"
			},
			"engines": {
				"node": ">=12.20.0"
			}
		},
		"node_modules/forwarded": {
			"version": "0.2.0",
			"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
			"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/fresh": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
			"integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/function-bind": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
			"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
			"license": "MIT",
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/gaxios": {
			"version": "7.3.1",
			"resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz",
			"integrity": "sha512-kB3rzJV7d9juLZh8/56QTXCwQfxyhdOMdyYk1HdQKFtF8TJTDTZQJtixWIwXdE9Jji91mC41DUNpjleo4L4eAQ==",
			"license": "Apache-2.0",
			"dependencies": {
				"extend": "^3.0.2",
				"https-proxy-agent": "^7.0.1",
				"node-fetch": "^3.3.2"
			},
			"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-east-asian-width": {
			"version": "1.6.0",
			"resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
			"integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/get-intrinsic": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
			"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
			"license": "MIT",
			"dependencies": {
				"call-bind-apply-helpers": "^1.0.2",
				"es-define-property": "^1.0.1",
				"es-errors": "^1.3.0",
				"es-object-atoms": "^1.1.1",
				"function-bind": "^1.1.2",
				"get-proto": "^1.0.1",
				"gopd": "^1.2.0",
				"has-symbols": "^1.1.0",
				"hasown": "^2.0.2",
				"math-intrinsics": "^1.1.0"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/get-proto": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
			"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
			"license": "MIT",
			"dependencies": {
				"dunder-proto": "^1.0.1",
				"es-object-atoms": "^1.0.0"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/glob": {
			"version": "13.0.6",
			"resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
			"integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
			"license": "BlueOak-1.0.0",
			"dependencies": {
				"minimatch": "^10.2.2",
				"minipass": "^7.1.3",
				"path-scurry": "^2.0.2"
			},
			"engines": {
				"node": "18 || 20 || >=22"
			},
			"funding": {
				"url": "https://github.com/sponsors/isaacs"
			}
		},
		"node_modules/google-auth-library": {
			"version": "10.9.1",
			"resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz",
			"integrity": "sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==",
			"license": "Apache-2.0",
			"dependencies": {
				"base64-js": "^1.3.0",
				"ecdsa-sig-formatter": "^1.0.11",
				"gaxios": "^7.1.4",
				"gcp-metadata": "8.1.2",
				"google-logging-utils": "1.1.3",
				"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/gopd": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
			"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/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/grok-mermaid": {
			"version": "0.2.3",
			"resolved": "https://registry.npmjs.org/grok-mermaid/-/grok-mermaid-0.2.3.tgz",
			"integrity": "sha512-/4KopAbsjvuRP9MdPtlDjOHUmUVEohOX73JNcsWpzAtFxh+bq5+Dhb6gzvRieLDwIPQIR3/vy8V1NNTuz4Zsmg==",
			"license": "Apache-2.0",
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/has-symbols": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
			"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/hasown": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
			"integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
			"license": "MIT",
			"dependencies": {
				"function-bind": "^1.1.2"
			},
			"engines": {
				"node": ">= 0.4"
			}
		},
		"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/hono": {
			"version": "4.13.13",
			"resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz",
			"integrity": "sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==",
			"license": "MIT",
			"engines": {
				"node": ">=16.9.0"
			}
		},
		"node_modules/hosted-git-info": {
			"version": "9.0.3",
			"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz",
			"integrity": "sha512-Hc+ghLoSt6QaYZUv0WBiIvmMDZuZZ7oaDvdH8MbfOO4lOsxdXLEvuC6ePoGs9H1X9oCLyq6+NVN0MKqD+ydxyg==",
			"license": "ISC",
			"dependencies": {
				"lru-cache": "^11.1.0"
			},
			"engines": {
				"node": "^20.17.0 || >=22.9.0"
			}
		},
		"node_modules/html-escaper": {
			"version": "3.0.3",
			"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
			"integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
			"license": "MIT"
		},
		"node_modules/htmlparser2": {
			"version": "10.1.0",
			"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",
			"integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==",
			"license": "MIT",
			"dependencies": {
				"domelementtype": "^2.3.0",
				"domhandler": "^5.0.3",
				"domutils": "^3.2.2",
				"entities": "^7.0.1"
			},
			"funding": [
				"https://github.com/fb55/htmlparser2?sponsor=1",
				{
					"type": "github",
					"url": "https://github.com/sponsors/fb55"
				}
			]
		},
		"node_modules/htmlparser2/node_modules/entities": {
			"version": "7.0.1",
			"resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
			"integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
			"license": "BSD-2-Clause",
			"engines": {
				"node": ">=0.12"
			},
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/http-errors": {
			"version": "2.0.1",
			"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
			"integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
			"license": "MIT",
			"dependencies": {
				"depd": "~2.0.0",
				"inherits": "~2.0.4",
				"setprototypeof": "~1.2.0",
				"statuses": "~2.0.2",
				"toidentifier": "~1.0.1"
			},
			"engines": {
				"node": ">= 0.8"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/http-proxy-agent": {
			"version": "9.1.0",
			"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-9.1.0.tgz",
			"integrity": "sha512-2NxoveTT58mjYT4n3RPTEfCZGLMbidoO8XEieXfpSYxu+PQJ1qpx4ypwH6N+uF9twBPIvRRgvkvW5HUTYWENig==",
			"license": "MIT",
			"dependencies": {
				"agent-base": "9.0.0",
				"debug": "^4.3.4",
				"proxy-agent-negotiate": "1.1.0"
			},
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/http-proxy-agent/node_modules/agent-base": {
			"version": "9.0.0",
			"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz",
			"integrity": "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==",
			"license": "MIT",
			"engines": {
				"node": ">= 20"
			}
		},
		"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/iconv-lite": {
			"version": "0.7.2",
			"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
			"integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
			"license": "MIT",
			"dependencies": {
				"safer-buffer": ">= 2.1.2 < 3.0.0"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/ieee754": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
			"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
			"license": "BSD-3-Clause",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/feross"
				},
				{
					"type": "patreon",
					"url": "https://www.patreon.com/feross"
				},
				{
					"type": "consulting",
					"url": "https://feross.org/support"
				}
			]
		},
		"node_modules/ignore": {
			"version": "7.0.8",
			"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz",
			"integrity": "sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==",
			"license": "MIT",
			"engines": {
				"node": ">= 4"
			}
		},
		"node_modules/immediate": {
			"version": "3.0.6",
			"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
			"integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
			"license": "MIT"
		},
		"node_modules/inherits": {
			"version": "2.0.4",
			"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
			"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
			"license": "ISC"
		},
		"node_modules/ip-address": {
			"version": "10.7.4",
			"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.4.tgz",
			"integrity": "sha512-DWBMKyeM25D70nrIiTkgQth59/G+naKOTep6huF9j+GmeK3DMD60Zvxg5d5qQnz+38AHgou6ean2LECX+lrKDg==",
			"license": "MIT",
			"engines": {
				"node": ">= 12"
			}
		},
		"node_modules/ipaddr.js": {
			"version": "1.9.1",
			"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
			"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.10"
			}
		},
		"node_modules/is-docker": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
			"integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
			"license": "MIT",
			"bin": {
				"is-docker": "cli.js"
			},
			"engines": {
				"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/is-in-ssh": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz",
			"integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==",
			"license": "MIT",
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/is-inside-container": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
			"integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
			"license": "MIT",
			"dependencies": {
				"is-docker": "^3.0.0"
			},
			"bin": {
				"is-inside-container": "cli.js"
			},
			"engines": {
				"node": ">=14.16"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/is-promise": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
			"integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
			"license": "MIT"
		},
		"node_modules/is-unsafe": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-2.0.0.tgz",
			"integrity": "sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==",
			"license": "MIT",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/is-wsl": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz",
			"integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==",
			"license": "MIT",
			"dependencies": {
				"is-inside-container": "^1.0.0"
			},
			"engines": {
				"node": ">=16"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/isarray": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
			"integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
			"license": "MIT"
		},
		"node_modules/isexe": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
			"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
			"license": "ISC"
		},
		"node_modules/jiti": {
			"version": "2.7.0",
			"resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
			"integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
			"license": "MIT",
			"bin": {
				"jiti": "lib/jiti-cli.mjs"
			}
		},
		"node_modules/jose": {
			"version": "6.2.3",
			"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz",
			"integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==",
			"license": "MIT",
			"funding": {
				"url": "https://github.com/sponsors/panva"
			}
		},
		"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/json-schema-typed": {
			"version": "8.0.2",
			"resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
			"integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
			"license": "BSD-2-Clause"
		},
		"node_modules/jszip": {
			"version": "3.10.2",
			"resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.2.tgz",
			"integrity": "sha512-3l+rb15IOWtUhU0H5MFqES/T6Kh7abYwjosBey/vD6hDt8zoEffkSC5Ws5SGtgVw3gBx2NEbhTeSW1+kWkpyTQ==",
			"license": "(MIT OR GPL-3.0-or-later)",
			"dependencies": {
				"lie": "~3.3.0",
				"pako": "~1.0.2",
				"readable-stream": "~2.3.6",
				"setimmediate": "^1.0.5"
			}
		},
		"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/lie": {
			"version": "3.3.0",
			"resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
			"integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
			"license": "MIT",
			"dependencies": {
				"immediate": "~3.0.5"
			}
		},
		"node_modules/linkedom": {
			"version": "0.18.13",
			"resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.13.tgz",
			"integrity": "sha512-ES/o9qotMpzpN2MHs+Iq/JcVoOj8Fa5wiQYrTdFpvAnwXL0g66XHHUc9WUMk6nAlBtGsFQ24ne+SYnvnaQ2FSw==",
			"license": "ISC",
			"dependencies": {
				"css-select": "^7.0.0",
				"cssom": "^0.5.0",
				"html-escaper": "^3.0.3",
				"htmlparser2": "^10.1.0",
				"uhyphen": "^0.2.0"
			},
			"peerDependencies": {
				"canvas": ">= 2"
			},
			"peerDependenciesMeta": {
				"canvas": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=16"
			}
		},
		"node_modules/linkedom/node_modules/boolbase": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-2.0.0.tgz",
			"integrity": "sha512-DkVaaQHymRhpYEYo9x1oo7Q7B0Y6KJUsjm3c9eTyFDby4MHLBTwZ6ZDWBel5zrYxj1WsZgC5oLpiz+93MluXeA==",
			"license": "ISC",
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/fb55"
			}
		},
		"node_modules/linkedom/node_modules/css-select": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/css-select/-/css-select-7.0.0.tgz",
			"integrity": "sha512-snmjEVXy+1LnwXdxhYvTMj1d9tOh4HxkA1YmoayVBeeyR2C14Pum7fcxJIm4SswYspVy866eYNwlH6xC3/VH5g==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"boolbase": "^2.0.0",
				"css-what": "^8.0.0",
				"domhandler": "^6.0.1",
				"domutils": "^4.0.2",
				"nth-check": "^3.0.1"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/fb55"
			}
		},
		"node_modules/linkedom/node_modules/css-what": {
			"version": "8.0.0",
			"resolved": "https://registry.npmjs.org/css-what/-/css-what-8.0.0.tgz",
			"integrity": "sha512-DH0Bqq3DNp5tdOReuNyAA+Ev4Y2GS5FMbZpeTLP6C4CDi0h5nL0BmUPChXw3o/qbHLDWHl49sbNqQVY7bMSDdw==",
			"license": "BSD-2-Clause",
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/fb55"
			}
		},
		"node_modules/linkedom/node_modules/dom-serializer": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-3.1.1.tgz",
			"integrity": "sha512-4MEa38/QexBob6gFNwu+EGdWvhJ1OKuNwdYY3Y3NyeWDQfnGeDYQUDfIRzWu5B5gsv03so2Uxd28YC6zrsx3Lw==",
			"license": "MIT",
			"dependencies": {
				"domelementtype": "^3.0.0",
				"domhandler": "^6.0.0",
				"entities": "^8.0.0"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
			}
		},
		"node_modules/linkedom/node_modules/domelementtype": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-3.0.0.tgz",
			"integrity": "sha512-umCQid3jKbDmVjx8jGaW7uUykm4DEUeyV21hPxNMo2nV955DhUThwqyOIDtreepP31hl84X7G5U9ZfsWvIB3Pg==",
			"license": "BSD-2-Clause",
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/fb55"
				}
			]
		},
		"node_modules/linkedom/node_modules/domhandler": {
			"version": "6.0.1",
			"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-6.0.1.tgz",
			"integrity": "sha512-gYzvtM72ZtxQO0T048kd6HWSbbGCNOUwcnfQ01cqIJ4X2IYKFFHZ5mKvrQETcFXxsRObZulDaKmy//R7TPtsBg==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"domelementtype": "^3.0.0"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/fb55/domhandler?sponsor=1"
			}
		},
		"node_modules/linkedom/node_modules/domutils": {
			"version": "4.0.2",
			"resolved": "https://registry.npmjs.org/domutils/-/domutils-4.0.2.tgz",
			"integrity": "sha512-qI4JLRKnSzqFqr7hAlS5xQDusBCjKSEG4t4+7aNrIQMHBcsC2TGEhuyABJdYkgSewL57PNLYEiibY2iPKhKpaA==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"dom-serializer": "^3.0.0",
				"domelementtype": "^3.0.0",
				"domhandler": "^6.0.0"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/fb55/domutils?sponsor=1"
			}
		},
		"node_modules/linkedom/node_modules/entities": {
			"version": "8.1.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-8.1.0.tgz",
			"integrity": "sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA==",
			"license": "BSD-2-Clause",
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/linkedom/node_modules/nth-check": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-3.0.1.tgz",
			"integrity": "sha512-GX0gsdbGVCgnRgbeGaubfjpBXyYRWOOCVeYh08bSQvDZqxz5ndXs1OTfAt/h36G1xvI94YIspsI0sVFqAV9+RQ==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"boolbase": "^2.0.0"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/fb55/nth-check?sponsor=1"
			}
		},
		"node_modules/long": {
			"version": "5.3.2",
			"resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
			"integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==",
			"license": "Apache-2.0"
		},
		"node_modules/lop": {
			"version": "0.4.2",
			"resolved": "https://registry.npmjs.org/lop/-/lop-0.4.2.tgz",
			"integrity": "sha512-RefILVDQ4DKoRZsJ4Pj22TxE3omDO47yFpkIBoDKzkqPRISs5U1cnAdg/5583YPkWPaLIYHOKRMQSvjFsO26cw==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"duck": "^0.1.12",
				"option": "~0.2.1",
				"underscore": "^1.13.1"
			}
		},
		"node_modules/lru-cache": {
			"version": "11.5.3",
			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz",
			"integrity": "sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==",
			"license": "BlueOak-1.0.0",
			"engines": {
				"node": "20 || >=22"
			}
		},
		"node_modules/mammoth": {
			"version": "1.12.0",
			"resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.12.0.tgz",
			"integrity": "sha512-cwnK1RIcRdDMi2HRx2EXGYlxqIEh0Oo3bLhorgnsVJi2UkbX1+jKxuBNR9PC5+JaX7EkmJxFPmo6mjLpqShI2w==",
			"license": "BSD-2-Clause",
			"dependencies": {
				"@xmldom/xmldom": "^0.8.6",
				"argparse": "~1.0.3",
				"base64-js": "^1.5.1",
				"bluebird": "~3.4.0",
				"dingbat-to-unicode": "^1.0.1",
				"jszip": "^3.7.1",
				"lop": "^0.4.2",
				"path-is-absolute": "^1.0.0",
				"underscore": "^1.13.1",
				"xmlbuilder": "^10.0.0"
			},
			"bin": {
				"mammoth": "bin/mammoth"
			},
			"engines": {
				"node": ">=12.0.0"
			}
		},
		"node_modules/marked": {
			"version": "18.0.11",
			"resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz",
			"integrity": "sha512-HnslJfsZkRPBDJRHvVtAaWlZHEpSu7u8LgQuJCELjRKuWR+hpq4A7sLq3p8HaI9ypVoXDXxV34CsQJEe1+J5Aw==",
			"license": "MIT",
			"bin": {
				"marked": "bin/marked.js"
			},
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/marked-cjk-friendly": {
			"version": "0.1.2",
			"resolved": "https://registry.npmjs.org/marked-cjk-friendly/-/marked-cjk-friendly-0.1.2.tgz",
			"integrity": "sha512-GUj8HjiEbur9yhgUo52FBgKizggF1QtT6gVdrYdWW6ZB4lVVjgS3EyyXPyfyRD0V4ghGRPlO7MO80rgSWbm0eA==",
			"license": "MIT",
			"peerDependencies": {
				"marked": ">=15.0.0"
			},
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/markit-ai": {
			"version": "0.5.3",
			"resolved": "https://registry.npmjs.org/markit-ai/-/markit-ai-0.5.3.tgz",
			"integrity": "sha512-h4nhn6a/SNXEdc3kLVtL37TspxjUNCNL0OM7LRWxd389ZByI/B7bjNNgxFdVAT0O+H7ZekSwLdVe/lws1l2AZQ==",
			"license": "MIT",
			"dependencies": {
				"chalk": "^5.6.2",
				"commander": "^14.0.3",
				"exifr": "^7.1.3",
				"fast-xml-parser": "^5.5.9",
				"jszip": "^3.10.1",
				"mammoth": "^1.9.0",
				"mupdf": "^1.27.0",
				"music-metadata": "^11.12.3",
				"rss-parser": "^3.13.0",
				"turndown": "^7.2.0",
				"turndown-plugin-gfm": "^1.0.2"
			},
			"bin": {
				"markit": "dist/main.js"
			}
		},
		"node_modules/markit-ai/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/markit-ai/node_modules/commander": {
			"version": "14.0.3",
			"resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",
			"integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",
			"license": "MIT",
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/math-intrinsics": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
			"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			}
		},
		"node_modules/media-typer": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-2.0.0.tgz",
			"integrity": "sha512-kOy3OxT2HH39N70UnKgu4NWDZjLOz8W/mfyvniHjRH/DrL3f2pOfvWQ4p60offbbtDAnXWp0v9LfMIqMec269Q==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/merge-descriptors": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
			"integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/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.2.6",
			"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
			"integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
			"license": "BlueOak-1.0.0",
			"dependencies": {
				"brace-expansion": "^5.0.8"
			},
			"engines": {
				"node": "18 || 20 || >=22"
			},
			"funding": {
				"url": "https://github.com/sponsors/isaacs"
			}
		},
		"node_modules/minipass": {
			"version": "7.1.3",
			"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
			"integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
			"license": "BlueOak-1.0.0",
			"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/mupdf": {
			"version": "1.28.0",
			"resolved": "https://registry.npmjs.org/mupdf/-/mupdf-1.28.0.tgz",
			"integrity": "sha512-ACUnbpECaQ5JLq04pwd89lS+0IGMest5qL5tb08g9TAR7bDtfqflHEkb2Xm3o4rvC/szguLiV+WEbW9kstj8Sg==",
			"license": "AGPL-3.0-or-later"
		},
		"node_modules/music-metadata": {
			"version": "11.16.1",
			"resolved": "https://registry.npmjs.org/music-metadata/-/music-metadata-11.16.1.tgz",
			"integrity": "sha512-uR/mHK6eyfl8h3jVCobF5b38Mfg1IDJMiBxIVbmm5F+G1OXEFcUpQHveO84tJBAqvY93GCRY2R4kDyx7s06Rug==",
			"license": "MIT",
			"dependencies": {
				"@borewit/text-codec": "^0.2.2",
				"@tokenizer/token": "^0.3.0",
				"content-type": "^2.1.0",
				"debug": "^4.4.3",
				"file-type": "^21.3.4",
				"media-typer": "^2.0.0",
				"strtok3": "^10.3.5",
				"token-types": "^6.1.2",
				"uint8array-extras": "^1.5.0",
				"win-guid": "^0.2.1"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/Borewit"
				},
				{
					"type": "buymeacoffee",
					"url": "https://buymeacoffee.com/borewit"
				}
			]
		},
		"node_modules/music-metadata/node_modules/content-type": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
			"integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/negotiator": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
			"integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			}
		},
		"node_modules/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==",
			"license": "MIT",
			"engines": {
				"node": ">=10.5.0"
			},
			"deprecated": "Use your platform's native DOMException instead",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/jimmywarting"
				},
				{
					"type": "github",
					"url": "https://paypal.me/jimmywarting"
				}
			]
		},
		"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/object-inspect": {
			"version": "1.13.4",
			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
			"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/on-finished": {
			"version": "2.4.1",
			"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
			"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
			"license": "MIT",
			"dependencies": {
				"ee-first": "1.1.1"
			},
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/once": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
			"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
			"license": "ISC",
			"dependencies": {
				"wrappy": "1"
			}
		},
		"node_modules/open": {
			"version": "11.0.1",
			"resolved": "https://registry.npmjs.org/open/-/open-11.0.1.tgz",
			"integrity": "sha512-NzwMUB6C1D0+Kd+9iMS/H4k+Ck3cTX6Ckyfr/gAGlmvSE1LUQZnEZvWBi4PYmMwH/S5SMeTXnE+9uAz8uF+pWw==",
			"license": "MIT",
			"dependencies": {
				"default-browser": "^5.4.0",
				"define-lazy-prop": "^3.0.0",
				"is-in-ssh": "^1.0.0",
				"is-inside-container": "^1.0.0",
				"powershell-utils": "^0.2.0",
				"wsl-utils": "^1.0.0"
			},
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/openai": {
			"version": "7.19.0",
			"resolved": "https://registry.npmjs.org/openai/-/openai-7.19.0.tgz",
			"integrity": "sha512-MX2s3u2L5racTO0CC/SWpCOasJQBCJrqLKXK+l82cAhdeF8mPMBEe/gxMm0ZFa2xpKpOFLRjxv5afYEZbBXmbQ==",
			"license": "Apache-2.0",
			"peerDependencies": {
				"@aws-sdk/credential-provider-node": ">=3.972.0 <4",
				"@smithy/hash-node": ">=4.3.0 <5",
				"@smithy/signature-v4": ">=5.4.0 <6",
				"undici": ">=5 <9",
				"ws": "^8.21.0",
				"zod": "^3.25 || ^4.0"
			},
			"peerDependenciesMeta": {
				"@aws-sdk/credential-provider-node": {
					"optional": true
				},
				"@smithy/hash-node": {
					"optional": true
				},
				"@smithy/signature-v4": {
					"optional": true
				},
				"undici": {
					"optional": true
				},
				"ws": {
					"optional": true
				},
				"zod": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=22.0.0"
			}
		},
		"node_modules/option": {
			"version": "0.2.4",
			"resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz",
			"integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==",
			"license": "BSD-2-Clause"
		},
		"node_modules/p-limit": {
			"version": "7.3.3",
			"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz",
			"integrity": "sha512-SKgVvDU5TNIxQ4r30U75BNLC6a+6GOEjngrk/ysM5+Zu3oJuk1SC5ApzIzY/7PjCEjoVPMWJ0zho/4QUiEB7TQ==",
			"license": "MIT",
			"dependencies": {
				"yocto-queue": "^1.2.1"
			},
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/p-retry": {
			"version": "4.6.2",
			"resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
			"integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
			"license": "MIT",
			"dependencies": {
				"@types/retry": "0.12.0",
				"retry": "^0.13.1"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/pako": {
			"version": "1.0.11",
			"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
			"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
			"license": "(MIT AND Zlib)"
		},
		"node_modules/parseurl": {
			"version": "1.3.3",
			"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
			"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/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-expression-matcher": {
			"version": "1.6.2",
			"resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz",
			"integrity": "sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==",
			"license": "MIT",
			"engines": {
				"node": ">=14.0.0"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/path-is-absolute": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
			"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
			"license": "MIT",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/path-key": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
			"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
			"license": "MIT",
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/path-scurry": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
			"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
			"license": "BlueOak-1.0.0",
			"dependencies": {
				"lru-cache": "^11.0.0",
				"minipass": "^7.1.2"
			},
			"engines": {
				"node": "18 || 20 || >=22"
			},
			"funding": {
				"url": "https://github.com/sponsors/isaacs"
			}
		},
		"node_modules/path-to-regexp": {
			"version": "8.4.2",
			"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
			"integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
			"license": "MIT",
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/pkce-challenge": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
			"integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
			"license": "MIT",
			"engines": {
				"node": ">=16.20.0"
			}
		},
		"node_modules/powershell-utils": {
			"version": "0.2.1",
			"resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.2.1.tgz",
			"integrity": "sha512-C+y9x90UElAddDZmV4qOx9W53B61PO7cIqWz2dQsWlwswuq4mr8NEwytdGKboYbQlGZ3awrkTeNvcZiZNHnQ8A==",
			"license": "MIT",
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/process-nextick-args": {
			"version": "2.0.1",
			"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
			"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
			"license": "MIT"
		},
		"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/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/protobufjs": {
			"version": "7.6.6",
			"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz",
			"integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==",
			"license": "BSD-3-Clause",
			"dependencies": {
				"@protobufjs/aspromise": "^1.1.2",
				"@protobufjs/base64": "^1.1.2",
				"@protobufjs/codegen": "^2.0.5",
				"@protobufjs/eventemitter": "^1.1.1",
				"@protobufjs/fetch": "^1.1.1",
				"@protobufjs/float": "^1.0.2",
				"@protobufjs/path": "^1.1.2",
				"@protobufjs/pool": "^1.1.0",
				"@protobufjs/utf8": "^1.1.1",
				"@types/node": ">=13.7.0",
				"long": "^5.3.2"
			},
			"engines": {
				"node": ">=12.0.0"
			},
			"hasInstallScript": true
		},
		"node_modules/proxy-addr": {
			"version": "2.0.8",
			"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",
			"integrity": "sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==",
			"license": "MIT",
			"dependencies": {
				"forwarded": "0.2.0",
				"ipaddr.js": "1.9.1"
			},
			"engines": {
				"node": ">= 0.10"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/proxy-agent-negotiate": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/proxy-agent-negotiate/-/proxy-agent-negotiate-1.1.0.tgz",
			"integrity": "sha512-N8IBcM3UgCVzz2L2Lqv8DVntDnnC8/hiV4nEDUPkqq72TPUgYWjQc+bdZlBPZK9LzPAvOY//gAt0S0DApoOXWQ==",
			"license": "MIT",
			"peerDependencies": {
				"kerberos": "^2.0.0"
			},
			"peerDependenciesMeta": {
				"kerberos": {
					"optional": true
				}
			},
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/qs": {
			"version": "6.16.0",
			"resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
			"integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
			"license": "BSD-3-Clause",
			"dependencies": {
				"es-define-property": "^1.0.1",
				"side-channel": "^1.1.1"
			},
			"engines": {
				"node": ">=0.6"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/quickjs-wasi": {
			"version": "3.6.2",
			"resolved": "https://registry.npmjs.org/quickjs-wasi/-/quickjs-wasi-3.6.2.tgz",
			"integrity": "sha512-FCqGtGOrMgzUiIrMNMA2YnsOxCNwo31dzqXvclXUC6xeT35NJLKXQJsvbeCTjvoFAwZgEAPg8U6+KAPDGXn8Mg==",
			"license": "MIT"
		},
		"node_modules/range-parser": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
			"integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.6"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/raw-body": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
			"integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
			"license": "MIT",
			"dependencies": {
				"bytes": "~3.1.2",
				"http-errors": "~2.0.1",
				"iconv-lite": "~0.7.0",
				"unpipe": "~1.0.0"
			},
			"engines": {
				"node": ">= 0.10"
			}
		},
		"node_modules/readable-stream": {
			"version": "2.3.8",
			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
			"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
			"license": "MIT",
			"dependencies": {
				"core-util-is": "~1.0.0",
				"inherits": "~2.0.3",
				"isarray": "~1.0.0",
				"process-nextick-args": "~2.0.0",
				"safe-buffer": "~5.1.1",
				"string_decoder": "~1.1.1",
				"util-deprecate": "~1.0.1"
			}
		},
		"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.13.1",
			"resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
			"integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
			"license": "MIT",
			"engines": {
				"node": ">= 4"
			}
		},
		"node_modules/router": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
			"integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
			"license": "MIT",
			"dependencies": {
				"debug": "^4.4.0",
				"depd": "^2.0.0",
				"is-promise": "^4.0.0",
				"parseurl": "^1.3.3",
				"path-to-regexp": "^8.0.0"
			},
			"engines": {
				"node": ">= 18"
			}
		},
		"node_modules/rss-parser": {
			"version": "3.13.0",
			"resolved": "https://registry.npmjs.org/rss-parser/-/rss-parser-3.13.0.tgz",
			"integrity": "sha512-7jWUBV5yGN3rqMMj7CZufl/291QAhvrrGpDNE4k/02ZchL0npisiYYqULF71jCEKoIiHvK/Q2e6IkDwPziT7+w==",
			"license": "MIT",
			"dependencies": {
				"entities": "^2.0.3",
				"xml2js": "^0.5.0"
			}
		},
		"node_modules/rss-parser/node_modules/entities": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
			"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
			"license": "BSD-2-Clause",
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/run-applescript": {
			"version": "7.1.0",
			"resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
			"integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/safe-buffer": {
			"version": "5.1.2",
			"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
			"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
			"license": "MIT"
		},
		"node_modules/safer-buffer": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
			"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
			"license": "MIT"
		},
		"node_modules/sax": {
			"version": "1.6.0",
			"resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
			"integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==",
			"license": "BlueOak-1.0.0",
			"engines": {
				"node": ">=11.0.0"
			}
		},
		"node_modules/semver": {
			"version": "7.8.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
			"integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
			"license": "ISC",
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/send": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
			"integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
			"license": "MIT",
			"dependencies": {
				"debug": "^4.4.3",
				"encodeurl": "^2.0.0",
				"escape-html": "^1.0.3",
				"etag": "^1.8.1",
				"fresh": "^2.0.0",
				"http-errors": "^2.0.1",
				"mime-types": "^3.0.2",
				"ms": "^2.1.3",
				"on-finished": "^2.4.1",
				"range-parser": "^1.2.1",
				"statuses": "^2.0.2"
			},
			"engines": {
				"node": ">= 18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/serve-static": {
			"version": "2.2.1",
			"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
			"integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
			"license": "MIT",
			"dependencies": {
				"encodeurl": "^2.0.0",
				"escape-html": "^1.0.3",
				"parseurl": "^1.3.3",
				"send": "^1.2.0"
			},
			"engines": {
				"node": ">= 18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/setimmediate": {
			"version": "1.0.5",
			"resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
			"license": "MIT"
		},
		"node_modules/setprototypeof": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
			"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
			"license": "ISC"
		},
		"node_modules/shebang-command": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
			"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
			"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/side-channel": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
			"integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
			"license": "MIT",
			"dependencies": {
				"es-errors": "^1.3.0",
				"object-inspect": "^1.13.4",
				"side-channel-list": "^1.0.1",
				"side-channel-map": "^1.0.1",
				"side-channel-weakmap": "^1.0.2"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/side-channel-list": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
			"integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
			"license": "MIT",
			"dependencies": {
				"es-errors": "^1.3.0",
				"object-inspect": "^1.13.4"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/side-channel-map": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
			"integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
			"license": "MIT",
			"dependencies": {
				"call-bound": "^1.0.2",
				"es-errors": "^1.3.0",
				"get-intrinsic": "^1.2.5",
				"object-inspect": "^1.13.3"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/side-channel-weakmap": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
			"integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
			"license": "MIT",
			"dependencies": {
				"call-bound": "^1.0.2",
				"es-errors": "^1.3.0",
				"get-intrinsic": "^1.2.5",
				"object-inspect": "^1.13.3",
				"side-channel-map": "^1.0.1"
			},
			"engines": {
				"node": ">= 0.4"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			}
		},
		"node_modules/signal-exit": {
			"version": "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/sprintf-js": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
			"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
			"license": "BSD-3-Clause"
		},
		"node_modules/standardwebhooks": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz",
			"integrity": "sha512-bCbX9ZEyFkWPsRz7Bl3NuQUJohmwGSev/yhr7vhaGPlc4AfIrspIRa6cPTBuI1ItmrTDJ4d/S2hCsfe4+vQGnQ==",
			"license": "MIT",
			"dependencies": {
				"@stablelib/base64": "^1.0.0",
				"fast-sha256": "^1.3.0"
			}
		},
		"node_modules/statuses": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
			"integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/string_decoder": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
			"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
			"license": "MIT",
			"dependencies": {
				"safe-buffer": "~5.1.0"
			}
		},
		"node_modules/strnum": {
			"version": "2.4.1",
			"resolved": "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz",
			"integrity": "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==",
			"license": "MIT",
			"dependencies": {
				"anynum": "^1.0.1"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/strtok3": {
			"version": "10.3.5",
			"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz",
			"integrity": "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==",
			"license": "MIT",
			"dependencies": {
				"@tokenizer/token": "^0.3.0"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/Borewit"
			}
		},
		"node_modules/toidentifier": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
			"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
			"license": "MIT",
			"engines": {
				"node": ">=0.6"
			}
		},
		"node_modules/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/turndown": {
			"version": "7.2.4",
			"resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.4.tgz",
			"integrity": "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==",
			"license": "MIT",
			"dependencies": {
				"@mixmark-io/domino": "^2.2.0"
			},
			"engines": {
				"node": ">=18",
				"npm": ">=9"
			}
		},
		"node_modules/turndown-plugin-gfm": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.2.tgz",
			"integrity": "sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==",
			"license": "MIT"
		},
		"node_modules/type-is": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
			"integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
			"license": "MIT",
			"dependencies": {
				"content-type": "^2.0.0",
				"media-typer": "^1.1.0",
				"mime-types": "^3.0.0"
			},
			"engines": {
				"node": ">= 18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/type-is/node_modules/content-type": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
			"integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
			"license": "MIT",
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/type-is/node_modules/media-typer": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
			"integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/express"
			}
		},
		"node_modules/typebox": {
			"version": "1.3.27",
			"resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz",
			"integrity": "sha512-zu+jc1pcy4UiNThxikUr36f0Rybk9PEeCg/NE6adeWr/SKsdNO4EzZHYRDlv2YCVAfj3Odq3dESSo/jNyoBXzA==",
			"license": "MIT"
		},
		"node_modules/uhyphen": {
			"version": "0.2.0",
			"resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz",
			"integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==",
			"license": "ISC"
		},
		"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/underscore": {
			"version": "1.13.8",
			"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.8.tgz",
			"integrity": "sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==",
			"license": "MIT"
		},
		"node_modules/undici": {
			"version": "8.10.2",
			"resolved": "https://registry.npmjs.org/undici/-/undici-8.10.2.tgz",
			"integrity": "sha512-/y4/bH9YNU5hi9NIrpOuvGXFcxrj3CMrV+/AYpowAYTpHn8gX/XPFjNy766FPoYY0miQhdW977JFWKGNhBdwyQ==",
			"license": "MIT",
			"engines": {
				"node": ">=22.19.0"
			}
		},
		"node_modules/undici-types": {
			"version": "7.16.0",
			"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
			"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
			"license": "MIT"
		},
		"node_modules/unpdf": {
			"version": "1.8.1",
			"resolved": "https://registry.npmjs.org/unpdf/-/unpdf-1.8.1.tgz",
			"integrity": "sha512-xkURhy2SoGpOIH0a1gLHNkASPIQYonadDJs2AQwPEfUakafeD9EA1WTWWsaR++gfTCXJpV27W7tU1nXuk82UKQ==",
			"license": "MIT",
			"peerDependencies": {
				"@napi-rs/canvas": "^0.1.69 || ^1.0.0"
			},
			"peerDependenciesMeta": {
				"@napi-rs/canvas": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=22"
			}
		},
		"node_modules/unpipe": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
			"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/util-deprecate": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
			"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
			"license": "MIT"
		},
		"node_modules/vary": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
			"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
			"license": "MIT",
			"engines": {
				"node": ">= 0.8"
			}
		},
		"node_modules/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/win-guid": {
			"version": "0.2.1",
			"resolved": "https://registry.npmjs.org/win-guid/-/win-guid-0.2.1.tgz",
			"integrity": "sha512-gEIQU4mkgl2OPeoNrWflcJFJ3Ae2BPd4eCsHHA/XikslkIVms/nHhvnvzIZV7VLmBvtFlDOzLt9rrZT+n6D67A==",
			"license": "MIT"
		},
		"node_modules/wrappy": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
			"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
			"license": "ISC"
		},
		"node_modules/ws": {
			"version": "8.21.0",
			"resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
			"integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
			"license": "MIT",
			"peerDependencies": {
				"bufferutil": "^4.0.1",
				"utf-8-validate": ">=5.0.2"
			},
			"peerDependenciesMeta": {
				"bufferutil": {
					"optional": true
				},
				"utf-8-validate": {
					"optional": true
				}
			},
			"engines": {
				"node": ">=10.0.0"
			}
		},
		"node_modules/wsl-utils": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-1.0.0.tgz",
			"integrity": "sha512-Hl0ZOAs672vg+06kfujwRhoS6/jehvULrlFkuF2dRu6pHgA8U06h3xqNIqNNU1LTXPcedxByAR4GS6pwQK0mgA==",
			"license": "MIT",
			"dependencies": {
				"is-wsl": "^3.1.0",
				"powershell-utils": "^0.1.0"
			},
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/wsl-utils/node_modules/powershell-utils": {
			"version": "0.1.0",
			"resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz",
			"integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==",
			"license": "MIT",
			"engines": {
				"node": ">=20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/xml-naming": {
			"version": "0.1.0",
			"resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz",
			"integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==",
			"license": "MIT",
			"engines": {
				"node": ">=16.0.0"
			},
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/NaturalIntelligence"
				}
			]
		},
		"node_modules/xml2js": {
			"version": "0.5.0",
			"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
			"integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
			"license": "MIT",
			"dependencies": {
				"sax": ">=0.6.0",
				"xmlbuilder": "~11.0.0"
			},
			"engines": {
				"node": ">=4.0.0"
			}
		},
		"node_modules/xml2js/node_modules/xmlbuilder": {
			"version": "11.0.1",
			"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
			"integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
			"license": "MIT",
			"engines": {
				"node": ">=4.0"
			}
		},
		"node_modules/xmlbuilder": {
			"version": "10.1.1",
			"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz",
			"integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==",
			"license": "MIT",
			"engines": {
				"node": ">=4.0"
			}
		},
		"node_modules/yaml": {
			"version": "2.9.0",
			"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
			"integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
			"license": "ISC",
			"bin": {
				"yaml": "bin.mjs"
			},
			"engines": {
				"node": ">= 14.6"
			},
			"funding": {
				"url": "https://github.com/sponsors/eemeli"
			}
		},
		"node_modules/yocto-queue": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
			"integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==",
			"license": "MIT",
			"engines": {
				"node": ">=12.20"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/zod": {
			"version": "4.4.3",
			"resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
			"integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
			"license": "MIT",
			"funding": {
				"url": "https://github.com/sponsors/colinhacks"
			}
		},
		"node_modules/zod-to-json-schema": {
			"version": "3.25.2",
			"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
			"integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",
			"license": "ISC",
			"peerDependencies": {
				"zod": "^3.25.28 || ^4"
			}
		}
	}
}
