|
|
@ -39,8 +39,8 @@ |
|
|
"@nestjs/serve-static": "5.0.4", |
|
|
"@nestjs/serve-static": "5.0.4", |
|
|
"@openrouter/ai-sdk-provider": "0.7.2", |
|
|
"@openrouter/ai-sdk-provider": "0.7.2", |
|
|
"@prisma/client": "6.19.0", |
|
|
"@prisma/client": "6.19.0", |
|
|
"@simplewebauthn/browser": "13.1.0", |
|
|
"@simplewebauthn/browser": "13.2.2", |
|
|
"@simplewebauthn/server": "13.1.1", |
|
|
"@simplewebauthn/server": "13.2.2", |
|
|
"ai": "4.3.16", |
|
|
"ai": "4.3.16", |
|
|
"alphavantage": "2.2.0", |
|
|
"alphavantage": "2.2.0", |
|
|
"big.js": "7.0.1", |
|
|
"big.js": "7.0.1", |
|
|
@ -10220,34 +10220,101 @@ |
|
|
"tslib": "^2.8.1" |
|
|
"tslib": "^2.8.1" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-cms": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-vdG4fBF6Lkirkcl53q6eOdn3XYKt+kJTG59edgRZORlg/3atWWEReRCx5rYE1ZzTTX6vLK5zDMjHh7vbrcXGtw==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-x509-attr": "^2.6.1", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-csr": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-WRWnKfIocHyzFYQTka8O/tXCiBquAPSrRjXbOkHbO4qdmS6loffCEGs+rby6WxxGdJCuunnhS2duHURhjyio6w==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
"node_modules/@peculiar/asn1-ecc": { |
|
|
"node_modules/@peculiar/asn1-ecc": { |
|
|
"version": "2.4.0", |
|
|
"version": "2.6.1", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.4.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.6.1.tgz", |
|
|
"integrity": "sha512-fJiYUBCJBDkjh347zZe5H81BdJ0+OGIg0X9z06v8xXUoql3MFeENUX0JsjCaVaU9A0L85PefLPGYkIoGpTnXLQ==", |
|
|
"integrity": "sha512-+Vqw8WFxrtDIN5ehUdvlN2m73exS2JVG0UAyfVB31gIfor3zWEAQPD+K9ydCxaj3MLen9k0JhKpu9LqviuCE1g==", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"@peculiar/asn1-schema": "^2.4.0", |
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
"@peculiar/asn1-x509": "^2.4.0", |
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-pfx": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-nB5jVQy3MAAWvq0KY0R2JUZG8bO/bTLpnwyOzXyEh/e54ynGTatAR+csOnXkkVD9AFZ2uL8Z7EV918+qB1qDvw==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-cms": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-pkcs8": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-rsa": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-pkcs8": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-JB5iQ9Izn5yGMw3ZG4Nw3Xn/hb/G38GYF3lf7WmJb8JZUydhVGEjK/ZlFSWhnlB7K/4oqEs8HnfFIKklhR58Tw==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-pkcs9": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-5EV8nZoMSxeWmcxWmmcolg22ojZRgJg+Y9MX2fnE2bGRo5KQLqV5IL9kdSQDZxlHz95tHvIq9F//bvL1OeNILw==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-cms": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-pfx": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-pkcs8": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"@peculiar/asn1-x509-attr": "^2.6.1", |
|
|
"asn1js": "^3.0.6", |
|
|
"asn1js": "^3.0.6", |
|
|
"tslib": "^2.8.1" |
|
|
"tslib": "^2.8.1" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"node_modules/@peculiar/asn1-rsa": { |
|
|
"node_modules/@peculiar/asn1-rsa": { |
|
|
"version": "2.4.0", |
|
|
"version": "2.6.1", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.4.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.6.1.tgz", |
|
|
"integrity": "sha512-6PP75voaEnOSlWR9sD25iCQyLgFZHXbmxvUfnnDcfL6Zh5h2iHW38+bve4LfH7a60x7fkhZZNmiYqAlAff9Img==", |
|
|
"integrity": "sha512-1nVMEh46SElUt5CB3RUTV4EG/z7iYc7EoaDY5ECwganibQPkZ/Y2eMsTKB/LeyrUJ+W/tKoD9WUqIy8vB+CEdA==", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"@peculiar/asn1-schema": "^2.4.0", |
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
"@peculiar/asn1-x509": "^2.4.0", |
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
"asn1js": "^3.0.6", |
|
|
"asn1js": "^3.0.6", |
|
|
"tslib": "^2.8.1" |
|
|
"tslib": "^2.8.1" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"node_modules/@peculiar/asn1-schema": { |
|
|
"node_modules/@peculiar/asn1-schema": { |
|
|
"version": "2.4.0", |
|
|
"version": "2.6.0", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.4.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz", |
|
|
"integrity": "sha512-umbembjIWOrPSOzEGG5vxFLkeM8kzIhLkgigtsOrfLKnuzxWxejAcUX+q/SoZCdemlODOcr5WiYa7+dIEzBXZQ==", |
|
|
"integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"asn1js": "^3.0.6", |
|
|
"asn1js": "^3.0.6", |
|
|
@ -10256,17 +10323,51 @@ |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"node_modules/@peculiar/asn1-x509": { |
|
|
"node_modules/@peculiar/asn1-x509": { |
|
|
"version": "2.4.0", |
|
|
"version": "2.6.1", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.4.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.1.tgz", |
|
|
"integrity": "sha512-F7mIZY2Eao2TaoVqigGMLv+NDdpwuBKU1fucHPONfzaBS4JXXCNCmfO0Z3dsy7JzKGqtDcYC1mr9JjaZQZNiuw==", |
|
|
"integrity": "sha512-O9jT5F1A2+t3r7C4VT7LYGXqkGLK7Kj1xFpz7U0isPrubwU5PbDoyYtx6MiGst29yq7pXN5vZbQFKRCP+lLZlA==", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"@peculiar/asn1-schema": "^2.4.0", |
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
"asn1js": "^3.0.6", |
|
|
"asn1js": "^3.0.6", |
|
|
"pvtsutils": "^1.3.6", |
|
|
"pvtsutils": "^1.3.6", |
|
|
"tslib": "^2.8.1" |
|
|
"tslib": "^2.8.1" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/asn1-x509-attr": { |
|
|
|
|
|
"version": "2.6.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.1.tgz", |
|
|
|
|
|
"integrity": "sha512-tlW6cxoHwgcQghnJwv3YS+9OO1737zgPogZ+CgWRUK4roEwIPzRH4JEiG770xe5HX2ATfCpmX60gurfWIF9dcQ==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.1", |
|
|
|
|
|
"asn1js": "^3.0.6", |
|
|
|
|
|
"tslib": "^2.8.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@peculiar/x509": { |
|
|
|
|
|
"version": "1.14.3", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@peculiar/x509/-/x509-1.14.3.tgz", |
|
|
|
|
|
"integrity": "sha512-C2Xj8FZ0uHWeCXXqX5B4/gVFQmtSkiuOolzAgutjTfseNOHT3pUjljDZsTSxXFGgio54bCzVFqmEOUrIVk8RDA==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@peculiar/asn1-cms": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-csr": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-ecc": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-pkcs9": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-rsa": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-schema": "^2.6.0", |
|
|
|
|
|
"@peculiar/asn1-x509": "^2.6.0", |
|
|
|
|
|
"pvtsutils": "^1.3.6", |
|
|
|
|
|
"reflect-metadata": "^0.2.2", |
|
|
|
|
|
"tslib": "^2.8.1", |
|
|
|
|
|
"tsyringe": "^4.10.0" |
|
|
|
|
|
}, |
|
|
|
|
|
"engines": { |
|
|
|
|
|
"node": ">=20.0.0" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
"node_modules/@phenomnomnominal/tsquery": { |
|
|
"node_modules/@phenomnomnominal/tsquery": { |
|
|
"version": "6.1.4", |
|
|
"version": "6.1.4", |
|
|
"resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.4.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.4.tgz", |
|
|
@ -11696,15 +11797,15 @@ |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"node_modules/@simplewebauthn/browser": { |
|
|
"node_modules/@simplewebauthn/browser": { |
|
|
"version": "13.1.0", |
|
|
"version": "13.2.2", |
|
|
"resolved": "https://registry.npmjs.org/@simplewebauthn/browser/-/browser-13.1.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@simplewebauthn/browser/-/browser-13.2.2.tgz", |
|
|
"integrity": "sha512-WuHZ/PYvyPJ9nxSzgHtOEjogBhwJfC8xzYkPC+rR/+8chl/ft4ngjiK8kSU5HtRJfczupyOh33b25TjYbvwAcg==", |
|
|
"integrity": "sha512-FNW1oLQpTJyqG5kkDg5ZsotvWgmBaC6jCHR7Ej0qUNep36Wl9tj2eZu7J5rP+uhXgHaLk+QQ3lqcw2vS5MX1IA==", |
|
|
"license": "MIT" |
|
|
"license": "MIT" |
|
|
}, |
|
|
}, |
|
|
"node_modules/@simplewebauthn/server": { |
|
|
"node_modules/@simplewebauthn/server": { |
|
|
"version": "13.1.1", |
|
|
"version": "13.2.2", |
|
|
"resolved": "https://registry.npmjs.org/@simplewebauthn/server/-/server-13.1.1.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@simplewebauthn/server/-/server-13.2.2.tgz", |
|
|
"integrity": "sha512-1hsLpRHfSuMB9ee2aAdh0Htza/X3f4djhYISrggqGe3xopNjOcePiSDkDDoPzDYaaMCrbqGP1H2TYU7bgL9PmA==", |
|
|
"integrity": "sha512-HcWLW28yTMGXpwE9VLx9J+N2KEUaELadLrkPEEI9tpI5la70xNEVEsu/C+m3u7uoq4FulLqZQhgBCzR9IZhFpA==", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"@hexagon/base64": "^1.1.27", |
|
|
"@hexagon/base64": "^1.1.27", |
|
|
@ -11713,7 +11814,8 @@ |
|
|
"@peculiar/asn1-ecc": "^2.3.8", |
|
|
"@peculiar/asn1-ecc": "^2.3.8", |
|
|
"@peculiar/asn1-rsa": "^2.3.8", |
|
|
"@peculiar/asn1-rsa": "^2.3.8", |
|
|
"@peculiar/asn1-schema": "^2.3.8", |
|
|
"@peculiar/asn1-schema": "^2.3.8", |
|
|
"@peculiar/asn1-x509": "^2.3.8" |
|
|
"@peculiar/asn1-x509": "^2.3.8", |
|
|
|
|
|
"@peculiar/x509": "^1.13.0" |
|
|
}, |
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">=20.0.0" |
|
|
"node": ">=20.0.0" |
|
|
@ -33348,6 +33450,24 @@ |
|
|
"node": ">=0.6.x" |
|
|
"node": ">=0.6.x" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/tsyringe": { |
|
|
|
|
|
"version": "4.10.0", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.10.0.tgz", |
|
|
|
|
|
"integrity": "sha512-axr3IdNuVIxnaK5XGEUFTu3YmAQ6lllgrvqfEoR16g/HGnYY/6We4oWENtAnzK6/LpJ2ur9PAb80RBt7/U4ugw==", |
|
|
|
|
|
"license": "MIT", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"tslib": "^1.9.3" |
|
|
|
|
|
}, |
|
|
|
|
|
"engines": { |
|
|
|
|
|
"node": ">= 6.0.0" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/tsyringe/node_modules/tslib": { |
|
|
|
|
|
"version": "1.14.1", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
|
|
|
|
|
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
|
|
|
|
|
"license": "0BSD" |
|
|
|
|
|
}, |
|
|
"node_modules/tuf-js": { |
|
|
"node_modules/tuf-js": { |
|
|
"version": "4.1.0", |
|
|
"version": "4.1.0", |
|
|
"resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-4.1.0.tgz", |
|
|
"resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-4.1.0.tgz", |
|
|
|