├── .gitignore ├── .npmignore ├── README.md ├── examples └── open-ai.cjs ├── index.ts ├── package.json ├── pnpm-lock.yaml └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # litllm 2 | 3 | 14.285714 (repeating of course) percent fewer letters than litellm. 4 | 5 | ```js 6 | word2vec("litellm") - word2vec("🐍") + word2vec("🤯") === word2vec("litllm") // probably 7 | ``` 8 | 9 | ## Setup 10 | 11 | ```bash 12 | npm i litllm 13 | ``` 14 | 15 | ### OpenAI: 16 | 17 | lit.js: 18 | 19 | ```js 20 | const { completion } = require("litllm"); 21 | process.env["OPENAI_API_KEY"] = "sk-wouldntyouliketoknow"; 22 | completion("gpt-4", [{ role: "user", content: "What's lit?" }]).then((res) => { 23 | console.log(res.message.content); 24 | }); 25 | ``` 26 | 27 | ### Anthropic: 28 | 29 | lit.js: 30 | 31 | ```js 32 | const { completion } = require("litllm"); 33 | process.env["ANTHROPIC_API_KEY"] = "sk-ant-wouldntyouliketoknow"; 34 | completion("claude-2", [{ role: "user", content: "What's lit?" }]).then((res) => { 35 | console.log(res.message.content); 36 | }); 37 | ``` 38 | 39 | ### Llama2 Replicate: 40 | 41 | lit.js: 42 | 43 | ```js 44 | const { completion } = require("litllm"); 45 | process.env["REPLICATE_API_TOKEN"] = "r8_wouldntyouliketoknow"; // 🎩 cause i'm a token 46 | completion("Llama-2-70b-chat-4bit", [{ role: "user", content: "What's lit?" }]).then((res) => { 47 | console.log(res.message.content); 48 | }); 49 | ``` 50 | 51 | ## Run 52 | 53 | ```bash 54 | node lit.js 55 | ``` 56 | 57 | ## The lit family 58 | 59 | - [litellm](https://github.com/BerriAI/litellm) 60 | - [LITS](https://github.com/run-llama/LlamaIndexTS) 61 | - [StreamLit](https://github.com/streamlit/streamlit) 62 | - [lighttpd](https://github.com/lighttpd) 63 | - Submit PR to add your 🔥 package 64 | -------------------------------------------------------------------------------- /examples/open-ai.cjs: -------------------------------------------------------------------------------- 1 | const { completion } = require('..'); 2 | (async function main () { 3 | const res = await completion('gpt-3.5-turbo', [], {}) 4 | 5 | console.log('res', res) 6 | })() 7 | -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | 🔥 litllm - the last LLM wrapper you'll see before you go to sleep at night 3 | 🔥 Get these MF'ing 🐍s out this MF'ing 🔥 -- SLJ -- MS -- YD 4 | 🔥 Step 1: npm i litllm 5 | 🔥 Step 2: ??? 6 | 🔥 Step 3: get lit! 7 | */ 8 | 9 | import { 10 | ALL_AVAILABLE_ANTHROPIC_MODELS, 11 | ALL_AVAILABLE_LLAMADEUCE_MODELS, 12 | ALL_AVAILABLE_OPENAI_MODELS, 13 | Anthropic, 14 | ChatMessage, 15 | ChatResponse, 16 | LlamaDeuce, 17 | OpenAI, 18 | } from "llamaindex/llm/index"; // Yes of course 🔥llm uses LITS 19 | 20 | /** 21 | 🔥 Checks if model is an OpenAI fine tuned model 22 | 🔥 @param model model name 23 | 🔥 @returns if the model matches the OpenAI fine tuning format 24 | */ 25 | export function isOpenAIFineTunedModel(model: string): boolean { 26 | return ( 27 | model.startsWith("ft:") && 28 | model.split(":")?.[1] in ALL_AVAILABLE_OPENAI_MODELS 29 | ); 30 | } 31 | 32 | /** 33 | 🔥 Chat with a model 34 | 🔥 @param model the LLM model 35 | 🔥 @param messages the messages to chat with 36 | 🔥 @param options additional model options like temperature, topP, and maxTokens 37 | 🔥 @returns the chat response 38 | */ 39 | export async function completion( 40 | model: string, 41 | messages: ChatMessage[], 42 | options: { temperature?: number; topP?: number; maxTokens?: number } 43 | ): Promise { 44 | if (model in ALL_AVAILABLE_OPENAI_MODELS || isOpenAIFineTunedModel(model)) { 45 | return await new OpenAI({ 46 | model: model as keyof typeof ALL_AVAILABLE_OPENAI_MODELS, 47 | ...options, 48 | }).chat({ messages }); 49 | } else if (model in ALL_AVAILABLE_LLAMADEUCE_MODELS) { 50 | return await new LlamaDeuce({ 51 | model: model as keyof typeof ALL_AVAILABLE_LLAMADEUCE_MODELS, 52 | ...options, 53 | }).chat({ messages }); 54 | } else if (model in ALL_AVAILABLE_ANTHROPIC_MODELS) { 55 | return await new Anthropic({ 56 | model: model as keyof typeof ALL_AVAILABLE_ANTHROPIC_MODELS, 57 | ...options, 58 | }).chat({ messages }); 59 | } else { 60 | throw new Error( 61 | `Model ${model} not found. Please check the model name and try again.` 62 | ); 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "litllm", 3 | "version": "5.0.1", 4 | "description": "I'd give it a perfect 6/7", 5 | "scripts": { 6 | "test": "echo \"Error: code too perfect\" && exit 1", 7 | "build": "tsup index.ts --format cjs --dts" 8 | }, 9 | "keywords": [], 10 | "author": "", 11 | "license": "MIT", 12 | "dependencies": { 13 | "llamaindex": "^0.2.0" 14 | }, 15 | "devDependencies": { 16 | "tsup": "^8.0.2", 17 | "typescript": "^5.4.2" 18 | }, 19 | "types": "./dist/index.d.ts", 20 | "main": "./dist/index.js", 21 | "repository": "github:yisding/litllm" 22 | } 23 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | llamaindex: 9 | specifier: ^0.2.0 10 | version: 0.2.0(typescript@5.4.2) 11 | 12 | devDependencies: 13 | tsup: 14 | specifier: ^8.0.2 15 | version: 8.0.2(typescript@5.4.2) 16 | typescript: 17 | specifier: ^5.4.2 18 | version: 5.4.2 19 | 20 | packages: 21 | 22 | /@anthropic-ai/sdk@0.18.0: 23 | resolution: {integrity: sha512-3XsWEn/4nPGRd4AdSguugbSDFy6Z2AWTNOeI3iK+aV22+w23+vY9CEb3Hiy0kvKIQuxSmZz/+5WKC8nPWy8gVg==} 24 | dependencies: 25 | '@types/node': 18.19.24 26 | '@types/node-fetch': 2.6.11 27 | abort-controller: 3.0.0 28 | agentkeepalive: 4.5.0 29 | digest-fetch: 1.3.0 30 | form-data-encoder: 1.7.2 31 | formdata-node: 4.4.1 32 | node-fetch: 2.7.0(encoding@0.1.13) 33 | web-streams-polyfill: 3.3.3 34 | transitivePeerDependencies: 35 | - encoding 36 | dev: false 37 | 38 | /@aws-crypto/sha256-js@5.2.0: 39 | resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 40 | engines: {node: '>=16.0.0'} 41 | dependencies: 42 | '@aws-crypto/util': 5.2.0 43 | '@aws-sdk/types': 3.535.0 44 | tslib: 2.6.2 45 | dev: false 46 | 47 | /@aws-crypto/util@5.2.0: 48 | resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 49 | dependencies: 50 | '@aws-sdk/types': 3.535.0 51 | '@smithy/util-utf8': 2.3.0 52 | tslib: 2.6.2 53 | dev: false 54 | 55 | /@aws-sdk/types@3.535.0: 56 | resolution: {integrity: sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==} 57 | engines: {node: '>=14.0.0'} 58 | dependencies: 59 | '@smithy/types': 2.12.0 60 | tslib: 2.6.2 61 | dev: false 62 | 63 | /@colors/colors@1.6.0: 64 | resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} 65 | engines: {node: '>=0.1.90'} 66 | dev: false 67 | 68 | /@dabh/diagnostics@2.0.3: 69 | resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} 70 | dependencies: 71 | colorspace: 1.1.4 72 | enabled: 2.0.0 73 | kuler: 2.0.0 74 | dev: false 75 | 76 | /@datastax/astra-db-ts@0.1.4: 77 | resolution: {integrity: sha512-EG/7UUuEdxpeyGV1fkGIUX5jjUcESToCtohoti0rNMEm01T1E4NXOPHXMnkyXo71zqrlUoTlGn5du+acnlbslQ==} 78 | engines: {node: '>=14.0.0'} 79 | hasBin: true 80 | requiresBuild: true 81 | dependencies: 82 | axios: 1.6.8 83 | bson: 6.5.0 84 | winston: 3.12.0 85 | transitivePeerDependencies: 86 | - debug 87 | dev: false 88 | 89 | /@esbuild/aix-ppc64@0.19.12: 90 | resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} 91 | engines: {node: '>=12'} 92 | cpu: [ppc64] 93 | os: [aix] 94 | requiresBuild: true 95 | dev: true 96 | optional: true 97 | 98 | /@esbuild/android-arm64@0.19.12: 99 | resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} 100 | engines: {node: '>=12'} 101 | cpu: [arm64] 102 | os: [android] 103 | requiresBuild: true 104 | dev: true 105 | optional: true 106 | 107 | /@esbuild/android-arm@0.19.12: 108 | resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} 109 | engines: {node: '>=12'} 110 | cpu: [arm] 111 | os: [android] 112 | requiresBuild: true 113 | dev: true 114 | optional: true 115 | 116 | /@esbuild/android-x64@0.19.12: 117 | resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} 118 | engines: {node: '>=12'} 119 | cpu: [x64] 120 | os: [android] 121 | requiresBuild: true 122 | dev: true 123 | optional: true 124 | 125 | /@esbuild/darwin-arm64@0.19.12: 126 | resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} 127 | engines: {node: '>=12'} 128 | cpu: [arm64] 129 | os: [darwin] 130 | requiresBuild: true 131 | dev: true 132 | optional: true 133 | 134 | /@esbuild/darwin-x64@0.19.12: 135 | resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} 136 | engines: {node: '>=12'} 137 | cpu: [x64] 138 | os: [darwin] 139 | requiresBuild: true 140 | dev: true 141 | optional: true 142 | 143 | /@esbuild/freebsd-arm64@0.19.12: 144 | resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} 145 | engines: {node: '>=12'} 146 | cpu: [arm64] 147 | os: [freebsd] 148 | requiresBuild: true 149 | dev: true 150 | optional: true 151 | 152 | /@esbuild/freebsd-x64@0.19.12: 153 | resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} 154 | engines: {node: '>=12'} 155 | cpu: [x64] 156 | os: [freebsd] 157 | requiresBuild: true 158 | dev: true 159 | optional: true 160 | 161 | /@esbuild/linux-arm64@0.19.12: 162 | resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} 163 | engines: {node: '>=12'} 164 | cpu: [arm64] 165 | os: [linux] 166 | requiresBuild: true 167 | dev: true 168 | optional: true 169 | 170 | /@esbuild/linux-arm@0.19.12: 171 | resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} 172 | engines: {node: '>=12'} 173 | cpu: [arm] 174 | os: [linux] 175 | requiresBuild: true 176 | dev: true 177 | optional: true 178 | 179 | /@esbuild/linux-ia32@0.19.12: 180 | resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} 181 | engines: {node: '>=12'} 182 | cpu: [ia32] 183 | os: [linux] 184 | requiresBuild: true 185 | dev: true 186 | optional: true 187 | 188 | /@esbuild/linux-loong64@0.19.12: 189 | resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} 190 | engines: {node: '>=12'} 191 | cpu: [loong64] 192 | os: [linux] 193 | requiresBuild: true 194 | dev: true 195 | optional: true 196 | 197 | /@esbuild/linux-mips64el@0.19.12: 198 | resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} 199 | engines: {node: '>=12'} 200 | cpu: [mips64el] 201 | os: [linux] 202 | requiresBuild: true 203 | dev: true 204 | optional: true 205 | 206 | /@esbuild/linux-ppc64@0.19.12: 207 | resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} 208 | engines: {node: '>=12'} 209 | cpu: [ppc64] 210 | os: [linux] 211 | requiresBuild: true 212 | dev: true 213 | optional: true 214 | 215 | /@esbuild/linux-riscv64@0.19.12: 216 | resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} 217 | engines: {node: '>=12'} 218 | cpu: [riscv64] 219 | os: [linux] 220 | requiresBuild: true 221 | dev: true 222 | optional: true 223 | 224 | /@esbuild/linux-s390x@0.19.12: 225 | resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} 226 | engines: {node: '>=12'} 227 | cpu: [s390x] 228 | os: [linux] 229 | requiresBuild: true 230 | dev: true 231 | optional: true 232 | 233 | /@esbuild/linux-x64@0.19.12: 234 | resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} 235 | engines: {node: '>=12'} 236 | cpu: [x64] 237 | os: [linux] 238 | requiresBuild: true 239 | dev: true 240 | optional: true 241 | 242 | /@esbuild/netbsd-x64@0.19.12: 243 | resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} 244 | engines: {node: '>=12'} 245 | cpu: [x64] 246 | os: [netbsd] 247 | requiresBuild: true 248 | dev: true 249 | optional: true 250 | 251 | /@esbuild/openbsd-x64@0.19.12: 252 | resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} 253 | engines: {node: '>=12'} 254 | cpu: [x64] 255 | os: [openbsd] 256 | requiresBuild: true 257 | dev: true 258 | optional: true 259 | 260 | /@esbuild/sunos-x64@0.19.12: 261 | resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} 262 | engines: {node: '>=12'} 263 | cpu: [x64] 264 | os: [sunos] 265 | requiresBuild: true 266 | dev: true 267 | optional: true 268 | 269 | /@esbuild/win32-arm64@0.19.12: 270 | resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} 271 | engines: {node: '>=12'} 272 | cpu: [arm64] 273 | os: [win32] 274 | requiresBuild: true 275 | dev: true 276 | optional: true 277 | 278 | /@esbuild/win32-ia32@0.19.12: 279 | resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} 280 | engines: {node: '>=12'} 281 | cpu: [ia32] 282 | os: [win32] 283 | requiresBuild: true 284 | dev: true 285 | optional: true 286 | 287 | /@esbuild/win32-x64@0.19.12: 288 | resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} 289 | engines: {node: '>=12'} 290 | cpu: [x64] 291 | os: [win32] 292 | requiresBuild: true 293 | dev: true 294 | optional: true 295 | 296 | /@fastify/busboy@2.1.1: 297 | resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} 298 | engines: {node: '>=14'} 299 | dev: false 300 | 301 | /@grpc/grpc-js@1.10.3: 302 | resolution: {integrity: sha512-qiO9MNgYnwbvZ8MK0YLWbnGrNX3zTcj6/Ef7UHu5ZofER3e2nF3Y35GaPo9qNJJ/UJQKa4KL+z/F4Q8Q+uCdUQ==} 303 | engines: {node: '>=12.10.0'} 304 | dependencies: 305 | '@grpc/proto-loader': 0.7.10 306 | '@js-sdsl/ordered-map': 4.4.2 307 | dev: false 308 | 309 | /@grpc/grpc-js@1.8.17: 310 | resolution: {integrity: sha512-DGuSbtMFbaRsyffMf+VEkVu8HkSXEUfO3UyGJNtqxW9ABdtTIA+2UXAJpwbJS+xfQxuwqLUeELmL6FuZkOqPxw==} 311 | engines: {node: ^8.13.0 || >=10.10.0} 312 | dependencies: 313 | '@grpc/proto-loader': 0.7.10 314 | '@types/node': 20.11.28 315 | dev: false 316 | 317 | /@grpc/proto-loader@0.7.10: 318 | resolution: {integrity: sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ==} 319 | engines: {node: '>=6'} 320 | hasBin: true 321 | dependencies: 322 | lodash.camelcase: 4.3.0 323 | long: 5.2.3 324 | protobufjs: 7.2.6 325 | yargs: 17.7.2 326 | dev: false 327 | 328 | /@grpc/proto-loader@0.7.7: 329 | resolution: {integrity: sha512-1TIeXOi8TuSCQprPItwoMymZXxWT0CPxUhkrkeCUH+D8U7QDwQ6b7SUz2MaLuWM2llT+J/TVFLmQI5KtML3BhQ==} 330 | engines: {node: '>=6'} 331 | hasBin: true 332 | dependencies: 333 | '@types/long': 4.0.2 334 | lodash.camelcase: 4.3.0 335 | long: 4.0.0 336 | protobufjs: 7.2.6 337 | yargs: 17.7.2 338 | dev: false 339 | 340 | /@huggingface/jinja@0.2.2: 341 | resolution: {integrity: sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==} 342 | engines: {node: '>=18'} 343 | dev: false 344 | 345 | /@isaacs/cliui@8.0.2: 346 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 347 | engines: {node: '>=12'} 348 | dependencies: 349 | string-width: 5.1.2 350 | string-width-cjs: /string-width@4.2.3 351 | strip-ansi: 7.1.0 352 | strip-ansi-cjs: /strip-ansi@6.0.1 353 | wrap-ansi: 8.1.0 354 | wrap-ansi-cjs: /wrap-ansi@7.0.0 355 | dev: true 356 | 357 | /@jridgewell/gen-mapping@0.3.5: 358 | resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 359 | engines: {node: '>=6.0.0'} 360 | dependencies: 361 | '@jridgewell/set-array': 1.2.1 362 | '@jridgewell/sourcemap-codec': 1.4.15 363 | '@jridgewell/trace-mapping': 0.3.25 364 | dev: true 365 | 366 | /@jridgewell/resolve-uri@3.1.2: 367 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 368 | engines: {node: '>=6.0.0'} 369 | dev: true 370 | 371 | /@jridgewell/set-array@1.2.1: 372 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 373 | engines: {node: '>=6.0.0'} 374 | dev: true 375 | 376 | /@jridgewell/sourcemap-codec@1.4.15: 377 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 378 | dev: true 379 | 380 | /@jridgewell/trace-mapping@0.3.25: 381 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 382 | dependencies: 383 | '@jridgewell/resolve-uri': 3.1.2 384 | '@jridgewell/sourcemap-codec': 1.4.15 385 | dev: true 386 | 387 | /@js-sdsl/ordered-map@4.4.2: 388 | resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} 389 | dev: false 390 | 391 | /@llamaindex/cloud@0.0.4: 392 | resolution: {integrity: sha512-ufu8sASmttGQZBrDVt5XHF+Lf7ZFImMe/bCwqfoGiywJUchc88igxhP0xF5iUpthyQr2/0nAhH117owj5+GF3A==} 393 | peerDependencies: 394 | node-fetch: ^3.3.2 395 | peerDependenciesMeta: 396 | node-fetch: 397 | optional: true 398 | dependencies: 399 | '@types/qs': 6.9.12 400 | form-data: 4.0.0 401 | js-base64: 3.7.7 402 | qs: 6.12.0 403 | dev: false 404 | 405 | /@llamaindex/env@0.0.5(@aws-crypto/sha256-js@5.2.0)(pathe@1.1.2): 406 | resolution: {integrity: sha512-+Eepyl2o0ykyo5alryUwuXriLtrtkTIUKlemK5kPbzZ/RV1VD6WMd8gykrAQZgYeRT3jK7sNm/7PVi/u+3zw3Q==} 407 | peerDependencies: 408 | '@aws-crypto/sha256-js': ^5.2.0 409 | pathe: ^1.1.2 410 | dependencies: 411 | '@aws-crypto/sha256-js': 5.2.0 412 | '@types/lodash': 4.17.0 413 | '@types/node': 20.11.28 414 | lodash: 4.17.21 415 | pathe: 1.1.2 416 | dev: false 417 | 418 | /@mistralai/mistralai@0.0.10: 419 | resolution: {integrity: sha512-fZOt7A32DcPSff58wTa44pKUBoJBH5toAuzNI9yoM7s5NjTupa1IYcSqqk2LigO8M5EtOEkFsD/XzdyWPnhaRA==} 420 | dependencies: 421 | node-fetch: 2.7.0(encoding@0.1.13) 422 | transitivePeerDependencies: 423 | - encoding 424 | dev: false 425 | 426 | /@mongodb-js/saslprep@1.1.5: 427 | resolution: {integrity: sha512-XLNOMH66KhJzUJNwT/qlMnS4WsNDWD5ASdyaSH3EtK+F4r/CFGa3jT4GNi4mfOitGvWXtdLgQJkQjxSVrio+jA==} 428 | dependencies: 429 | sparse-bitfield: 3.0.3 430 | dev: false 431 | 432 | /@nodelib/fs.scandir@2.1.5: 433 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 434 | engines: {node: '>= 8'} 435 | dependencies: 436 | '@nodelib/fs.stat': 2.0.5 437 | run-parallel: 1.2.0 438 | dev: true 439 | 440 | /@nodelib/fs.stat@2.0.5: 441 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 442 | engines: {node: '>= 8'} 443 | dev: true 444 | 445 | /@nodelib/fs.walk@1.2.8: 446 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 447 | engines: {node: '>= 8'} 448 | dependencies: 449 | '@nodelib/fs.scandir': 2.1.5 450 | fastq: 1.17.1 451 | dev: true 452 | 453 | /@notionhq/client@2.2.14: 454 | resolution: {integrity: sha512-oqUefZtCiJPCX+74A1Os9OVTef3fSnVWe2eVQtU1HJSD+nsfxfhwvDKnzJTh2Tw1ZHKLxpieHB/nzGdY+Uo12A==} 455 | engines: {node: '>=12'} 456 | dependencies: 457 | '@types/node-fetch': 2.6.11 458 | node-fetch: 2.7.0(encoding@0.1.13) 459 | transitivePeerDependencies: 460 | - encoding 461 | dev: false 462 | 463 | /@pinecone-database/pinecone@2.1.0: 464 | resolution: {integrity: sha512-sbU5+FZ2yhG+tJYwEochoZei5988OLWZyM2aT4wenWc6sbKGV69Jm9Yl4yix10NNglzfksF9avkte1a0/k7x5Q==} 465 | engines: {node: '>=14.0.0'} 466 | dependencies: 467 | '@sinclair/typebox': 0.29.6 468 | ajv: 8.12.0 469 | cross-fetch: 3.1.8(encoding@0.1.13) 470 | encoding: 0.1.13 471 | dev: false 472 | 473 | /@pkgjs/parseargs@0.11.0: 474 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 475 | engines: {node: '>=14'} 476 | requiresBuild: true 477 | dev: true 478 | optional: true 479 | 480 | /@protobufjs/aspromise@1.1.2: 481 | resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} 482 | dev: false 483 | 484 | /@protobufjs/base64@1.1.2: 485 | resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} 486 | dev: false 487 | 488 | /@protobufjs/codegen@2.0.4: 489 | resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} 490 | dev: false 491 | 492 | /@protobufjs/eventemitter@1.1.0: 493 | resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} 494 | dev: false 495 | 496 | /@protobufjs/fetch@1.1.0: 497 | resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} 498 | dependencies: 499 | '@protobufjs/aspromise': 1.1.2 500 | '@protobufjs/inquire': 1.1.0 501 | dev: false 502 | 503 | /@protobufjs/float@1.0.2: 504 | resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} 505 | dev: false 506 | 507 | /@protobufjs/inquire@1.1.0: 508 | resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} 509 | dev: false 510 | 511 | /@protobufjs/path@1.1.2: 512 | resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} 513 | dev: false 514 | 515 | /@protobufjs/pool@1.1.0: 516 | resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} 517 | dev: false 518 | 519 | /@protobufjs/utf8@1.1.0: 520 | resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} 521 | dev: false 522 | 523 | /@qdrant/js-client-rest@1.8.1(typescript@5.4.2): 524 | resolution: {integrity: sha512-+Q2/koK2CyqiPkR6zJfnhOfOtEZzlHieNg3c0zkG3BSCPyKjq6OPiq+rsFhtwO//fKJrOiJ4Hf8Lda16Fu4Fkw==} 525 | engines: {node: '>=18.0.0', pnpm: '>=8'} 526 | peerDependencies: 527 | typescript: '>=4.7' 528 | dependencies: 529 | '@qdrant/openapi-typescript-fetch': 1.2.6 530 | '@sevinf/maybe': 0.5.0 531 | typescript: 5.4.2 532 | undici: 5.28.3 533 | dev: false 534 | 535 | /@qdrant/openapi-typescript-fetch@1.2.6: 536 | resolution: {integrity: sha512-oQG/FejNpItrxRHoyctYvT3rwGZOnK4jr3JdppO/c78ktDvkWiPXPHNsrDf33K9sZdRb6PR7gi4noIapu5q4HA==} 537 | engines: {node: '>=18.0.0', pnpm: '>=8'} 538 | dev: false 539 | 540 | /@rollup/rollup-android-arm-eabi@4.13.0: 541 | resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} 542 | cpu: [arm] 543 | os: [android] 544 | requiresBuild: true 545 | dev: true 546 | optional: true 547 | 548 | /@rollup/rollup-android-arm64@4.13.0: 549 | resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} 550 | cpu: [arm64] 551 | os: [android] 552 | requiresBuild: true 553 | dev: true 554 | optional: true 555 | 556 | /@rollup/rollup-darwin-arm64@4.13.0: 557 | resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} 558 | cpu: [arm64] 559 | os: [darwin] 560 | requiresBuild: true 561 | dev: true 562 | optional: true 563 | 564 | /@rollup/rollup-darwin-x64@4.13.0: 565 | resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} 566 | cpu: [x64] 567 | os: [darwin] 568 | requiresBuild: true 569 | dev: true 570 | optional: true 571 | 572 | /@rollup/rollup-linux-arm-gnueabihf@4.13.0: 573 | resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} 574 | cpu: [arm] 575 | os: [linux] 576 | requiresBuild: true 577 | dev: true 578 | optional: true 579 | 580 | /@rollup/rollup-linux-arm64-gnu@4.13.0: 581 | resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} 582 | cpu: [arm64] 583 | os: [linux] 584 | requiresBuild: true 585 | dev: true 586 | optional: true 587 | 588 | /@rollup/rollup-linux-arm64-musl@4.13.0: 589 | resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} 590 | cpu: [arm64] 591 | os: [linux] 592 | requiresBuild: true 593 | dev: true 594 | optional: true 595 | 596 | /@rollup/rollup-linux-riscv64-gnu@4.13.0: 597 | resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} 598 | cpu: [riscv64] 599 | os: [linux] 600 | requiresBuild: true 601 | dev: true 602 | optional: true 603 | 604 | /@rollup/rollup-linux-x64-gnu@4.13.0: 605 | resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} 606 | cpu: [x64] 607 | os: [linux] 608 | requiresBuild: true 609 | dev: true 610 | optional: true 611 | 612 | /@rollup/rollup-linux-x64-musl@4.13.0: 613 | resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} 614 | cpu: [x64] 615 | os: [linux] 616 | requiresBuild: true 617 | dev: true 618 | optional: true 619 | 620 | /@rollup/rollup-win32-arm64-msvc@4.13.0: 621 | resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} 622 | cpu: [arm64] 623 | os: [win32] 624 | requiresBuild: true 625 | dev: true 626 | optional: true 627 | 628 | /@rollup/rollup-win32-ia32-msvc@4.13.0: 629 | resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} 630 | cpu: [ia32] 631 | os: [win32] 632 | requiresBuild: true 633 | dev: true 634 | optional: true 635 | 636 | /@rollup/rollup-win32-x64-msvc@4.13.0: 637 | resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} 638 | cpu: [x64] 639 | os: [win32] 640 | requiresBuild: true 641 | dev: true 642 | optional: true 643 | 644 | /@sevinf/maybe@0.5.0: 645 | resolution: {integrity: sha512-ARhyoYDnY1LES3vYI0fiG6e9esWfTNcXcO6+MPJJXcnyMV3bim4lnFt45VXouV7y82F4x3YH8nOQ6VztuvUiWg==} 646 | dev: false 647 | 648 | /@sinclair/typebox@0.29.6: 649 | resolution: {integrity: sha512-aX5IFYWlMa7tQ8xZr3b2gtVReCvg7f3LEhjir/JAjX2bJCMVJA5tIPv30wTD4KDfcwMd7DDYY3hFDeGmOgtrZQ==} 650 | dev: false 651 | 652 | /@smithy/is-array-buffer@2.2.0: 653 | resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} 654 | engines: {node: '>=14.0.0'} 655 | dependencies: 656 | tslib: 2.6.2 657 | dev: false 658 | 659 | /@smithy/types@2.12.0: 660 | resolution: {integrity: sha512-QwYgloJ0sVNBeBuBs65cIkTbfzV/Q6ZNPCJ99EICFEdJYG50nGIY/uYXp+TbsdJReIuPr0a0kXmCvren3MbRRw==} 661 | engines: {node: '>=14.0.0'} 662 | dependencies: 663 | tslib: 2.6.2 664 | dev: false 665 | 666 | /@smithy/util-buffer-from@2.2.0: 667 | resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} 668 | engines: {node: '>=14.0.0'} 669 | dependencies: 670 | '@smithy/is-array-buffer': 2.2.0 671 | tslib: 2.6.2 672 | dev: false 673 | 674 | /@smithy/util-utf8@2.3.0: 675 | resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} 676 | engines: {node: '>=14.0.0'} 677 | dependencies: 678 | '@smithy/util-buffer-from': 2.2.0 679 | tslib: 2.6.2 680 | dev: false 681 | 682 | /@tokenizer/token@0.3.0: 683 | resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} 684 | dev: false 685 | 686 | /@types/estree@1.0.5: 687 | resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 688 | dev: true 689 | 690 | /@types/lodash-es@4.17.12: 691 | resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} 692 | dependencies: 693 | '@types/lodash': 4.17.0 694 | dev: false 695 | 696 | /@types/lodash@4.17.0: 697 | resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} 698 | dev: false 699 | 700 | /@types/long@4.0.2: 701 | resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} 702 | dev: false 703 | 704 | /@types/node-fetch@2.6.11: 705 | resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} 706 | dependencies: 707 | '@types/node': 20.11.28 708 | form-data: 4.0.0 709 | dev: false 710 | 711 | /@types/node@18.19.24: 712 | resolution: {integrity: sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==} 713 | dependencies: 714 | undici-types: 5.26.5 715 | dev: false 716 | 717 | /@types/node@20.11.28: 718 | resolution: {integrity: sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==} 719 | dependencies: 720 | undici-types: 5.26.5 721 | dev: false 722 | 723 | /@types/papaparse@5.3.14: 724 | resolution: {integrity: sha512-LxJ4iEFcpqc6METwp9f6BV6VVc43m6MfH0VqFosHvrUgfXiFe6ww7R3itkOQ+TCK6Y+Iv/+RnnvtRZnkc5Kc9g==} 725 | dependencies: 726 | '@types/node': 20.11.28 727 | dev: false 728 | 729 | /@types/pg@8.11.2: 730 | resolution: {integrity: sha512-G2Mjygf2jFMU/9hCaTYxJrwdObdcnuQde1gndooZSOHsNSaCehAuwc7EIuSA34Do8Jx2yZ19KtvW8P0j4EuUXw==} 731 | dependencies: 732 | '@types/node': 20.11.28 733 | pg-protocol: 1.6.0 734 | pg-types: 4.0.2 735 | dev: false 736 | 737 | /@types/qs@6.9.12: 738 | resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} 739 | dev: false 740 | 741 | /@types/triple-beam@1.3.5: 742 | resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} 743 | dev: false 744 | 745 | /@types/webidl-conversions@7.0.3: 746 | resolution: {integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==} 747 | dev: false 748 | 749 | /@types/whatwg-url@11.0.4: 750 | resolution: {integrity: sha512-lXCmTWSHJvf0TRSO58nm978b8HJ/EdsSsEKLd3ODHFjo+3VGAyyTp4v50nWvwtzBxSMQrVOK7tcuN0zGPLICMw==} 751 | dependencies: 752 | '@types/webidl-conversions': 7.0.3 753 | dev: false 754 | 755 | /@xenova/transformers@2.16.0: 756 | resolution: {integrity: sha512-UMlw9D9IHq8DSekl9J5DHB0SmEREHThqDZiMloexHoOqXF9wPLXe7Emiisqm9RPU6hKwTVAVFo2uPFxMoByF+w==} 757 | dependencies: 758 | '@huggingface/jinja': 0.2.2 759 | onnxruntime-web: 1.14.0 760 | sharp: 0.32.6 761 | optionalDependencies: 762 | onnxruntime-node: 1.14.0 763 | dev: false 764 | 765 | /@xmldom/xmldom@0.8.10: 766 | resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} 767 | engines: {node: '>=10.0.0'} 768 | dev: false 769 | 770 | /@zilliz/milvus2-sdk-node@2.3.5: 771 | resolution: {integrity: sha512-bWbQnhvu+7jZXoqI+qySycwph3vloy0LDV54TBY4wRmu6HhMlqIqyIiI8sQNeSJFs8M1jHg1PlmhE/dvckA1bA==} 772 | dependencies: 773 | '@grpc/grpc-js': 1.8.17 774 | '@grpc/proto-loader': 0.7.7 775 | dayjs: 1.11.10 776 | lru-cache: 9.1.2 777 | protobufjs: 7.2.4 778 | winston: 3.12.0 779 | dev: false 780 | 781 | /abort-controller@3.0.0: 782 | resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} 783 | engines: {node: '>=6.5'} 784 | dependencies: 785 | event-target-shim: 5.0.1 786 | dev: false 787 | 788 | /agentkeepalive@4.5.0: 789 | resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} 790 | engines: {node: '>= 8.0.0'} 791 | dependencies: 792 | humanize-ms: 1.2.1 793 | dev: false 794 | 795 | /ajv@8.12.0: 796 | resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} 797 | dependencies: 798 | fast-deep-equal: 3.1.3 799 | json-schema-traverse: 1.0.0 800 | require-from-string: 2.0.2 801 | uri-js: 4.4.1 802 | dev: false 803 | 804 | /ansi-regex@5.0.1: 805 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 806 | engines: {node: '>=8'} 807 | 808 | /ansi-regex@6.0.1: 809 | resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 810 | engines: {node: '>=12'} 811 | dev: true 812 | 813 | /ansi-styles@4.3.0: 814 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 815 | engines: {node: '>=8'} 816 | dependencies: 817 | color-convert: 2.0.1 818 | 819 | /ansi-styles@6.2.1: 820 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 821 | engines: {node: '>=12'} 822 | dev: true 823 | 824 | /any-promise@1.3.0: 825 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 826 | 827 | /anymatch@3.1.3: 828 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 829 | engines: {node: '>= 8'} 830 | dependencies: 831 | normalize-path: 3.0.0 832 | picomatch: 2.3.1 833 | dev: true 834 | 835 | /argparse@1.0.10: 836 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 837 | dependencies: 838 | sprintf-js: 1.0.3 839 | dev: false 840 | 841 | /array-union@2.1.0: 842 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 843 | engines: {node: '>=8'} 844 | dev: true 845 | 846 | /assemblyai@4.3.2: 847 | resolution: {integrity: sha512-XSrLNA8laggP2P8GswK2HlAdx/uwGQ8Y2O0IkAoOz/OsRE3zBqtcY0RPFB2vQSdVKkHVbDC/S5kcQ8Sp1ABcqA==} 848 | engines: {node: '>=18'} 849 | dependencies: 850 | ws: 8.16.0 851 | transitivePeerDependencies: 852 | - bufferutil 853 | - utf-8-validate 854 | dev: false 855 | 856 | /async@3.2.5: 857 | resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} 858 | dev: false 859 | 860 | /asynckit@0.4.0: 861 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 862 | dev: false 863 | 864 | /axios@1.6.8: 865 | resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} 866 | dependencies: 867 | follow-redirects: 1.15.6 868 | form-data: 4.0.0 869 | proxy-from-env: 1.1.0 870 | transitivePeerDependencies: 871 | - debug 872 | dev: false 873 | 874 | /b4a@1.6.6: 875 | resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} 876 | dev: false 877 | 878 | /balanced-match@1.0.2: 879 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 880 | dev: true 881 | 882 | /bare-events@2.2.1: 883 | resolution: {integrity: sha512-9GYPpsPFvrWBkelIhOhTWtkeZxVxZOdb3VnFTCzlOo3OjvmTvzLoZFUT8kNFACx0vJej6QPney1Cf9BvzCNE/A==} 884 | requiresBuild: true 885 | dev: false 886 | optional: true 887 | 888 | /bare-fs@2.2.2: 889 | resolution: {integrity: sha512-X9IqgvyB0/VA5OZJyb5ZstoN62AzD7YxVGog13kkfYWYqJYcK0kcqLZ6TrmH5qr4/8//ejVcX4x/a0UvaogXmA==} 890 | requiresBuild: true 891 | dependencies: 892 | bare-events: 2.2.1 893 | bare-os: 2.2.1 894 | bare-path: 2.1.0 895 | streamx: 2.16.1 896 | dev: false 897 | optional: true 898 | 899 | /bare-os@2.2.1: 900 | resolution: {integrity: sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==} 901 | requiresBuild: true 902 | dev: false 903 | optional: true 904 | 905 | /bare-path@2.1.0: 906 | resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} 907 | requiresBuild: true 908 | dependencies: 909 | bare-os: 2.2.1 910 | dev: false 911 | optional: true 912 | 913 | /base-64@0.1.0: 914 | resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==} 915 | dev: false 916 | 917 | /base64-js@1.5.1: 918 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 919 | dev: false 920 | 921 | /binary-extensions@2.3.0: 922 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 923 | engines: {node: '>=8'} 924 | dev: true 925 | 926 | /bl@4.1.0: 927 | resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 928 | dependencies: 929 | buffer: 5.7.1 930 | inherits: 2.0.4 931 | readable-stream: 3.6.2 932 | dev: false 933 | 934 | /bluebird@3.4.7: 935 | resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==} 936 | dev: false 937 | 938 | /brace-expansion@2.0.1: 939 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 940 | dependencies: 941 | balanced-match: 1.0.2 942 | dev: true 943 | 944 | /braces@3.0.2: 945 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 946 | engines: {node: '>=8'} 947 | dependencies: 948 | fill-range: 7.0.1 949 | dev: true 950 | 951 | /bson@6.5.0: 952 | resolution: {integrity: sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==} 953 | engines: {node: '>=16.20.1'} 954 | dev: false 955 | 956 | /buffer-writer@2.0.0: 957 | resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==} 958 | engines: {node: '>=4'} 959 | dev: false 960 | 961 | /buffer@5.7.1: 962 | resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 963 | dependencies: 964 | base64-js: 1.5.1 965 | ieee754: 1.2.1 966 | dev: false 967 | 968 | /buffer@6.0.3: 969 | resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 970 | requiresBuild: true 971 | dependencies: 972 | base64-js: 1.5.1 973 | ieee754: 1.2.1 974 | dev: false 975 | optional: true 976 | 977 | /bundle-require@4.0.2(esbuild@0.19.12): 978 | resolution: {integrity: sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==} 979 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 980 | peerDependencies: 981 | esbuild: '>=0.17' 982 | dependencies: 983 | esbuild: 0.19.12 984 | load-tsconfig: 0.2.5 985 | dev: true 986 | 987 | /cac@6.7.14: 988 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 989 | engines: {node: '>=8'} 990 | dev: true 991 | 992 | /call-bind@1.0.7: 993 | resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} 994 | engines: {node: '>= 0.4'} 995 | dependencies: 996 | es-define-property: 1.0.0 997 | es-errors: 1.3.0 998 | function-bind: 1.1.2 999 | get-intrinsic: 1.2.4 1000 | set-function-length: 1.2.2 1001 | dev: false 1002 | 1003 | /charenc@0.0.2: 1004 | resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} 1005 | dev: false 1006 | 1007 | /chokidar@3.6.0: 1008 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 1009 | engines: {node: '>= 8.10.0'} 1010 | dependencies: 1011 | anymatch: 3.1.3 1012 | braces: 3.0.2 1013 | glob-parent: 5.1.2 1014 | is-binary-path: 2.1.0 1015 | is-glob: 4.0.3 1016 | normalize-path: 3.0.0 1017 | readdirp: 3.6.0 1018 | optionalDependencies: 1019 | fsevents: 2.3.3 1020 | dev: true 1021 | 1022 | /chownr@1.1.4: 1023 | resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 1024 | dev: false 1025 | 1026 | /chromadb@1.7.3(cohere-ai@7.8.0)(openai@4.29.1): 1027 | resolution: {integrity: sha512-3GgvQjpqgk5C89x5EuTDaXKbfrdqYDJ5UVyLQ3ZmwxnpetNc+HhRDGjkvXa5KSvpQ3lmKoyDoqnN4tZepfFkbw==} 1028 | engines: {node: '>=14.17.0'} 1029 | peerDependencies: 1030 | '@google/generative-ai': ^0.1.1 1031 | cohere-ai: ^5.0.0 || ^6.0.0 || ^7.0.0 1032 | openai: ^3.0.0 || ^4.0.0 1033 | peerDependenciesMeta: 1034 | '@google/generative-ai': 1035 | optional: true 1036 | cohere-ai: 1037 | optional: true 1038 | openai: 1039 | optional: true 1040 | dependencies: 1041 | cliui: 8.0.1 1042 | cohere-ai: 7.8.0 1043 | isomorphic-fetch: 3.0.0 1044 | openai: 4.29.1 1045 | transitivePeerDependencies: 1046 | - encoding 1047 | dev: false 1048 | 1049 | /cliui@8.0.1: 1050 | resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} 1051 | engines: {node: '>=12'} 1052 | dependencies: 1053 | string-width: 4.2.3 1054 | strip-ansi: 6.0.1 1055 | wrap-ansi: 7.0.0 1056 | dev: false 1057 | 1058 | /codsen-utils@1.6.4: 1059 | resolution: {integrity: sha512-PDyvQ5f2PValmqZZIJATimcokDt4JjIev8cKbZgEOoZm+U1IJDYuLeTcxZPQdep99R/X0RIlQ6ReQgPOVnPbNw==} 1060 | engines: {node: '>=14.18.0'} 1061 | dependencies: 1062 | rfdc: 1.3.1 1063 | dev: false 1064 | 1065 | /cohere-ai@7.8.0: 1066 | resolution: {integrity: sha512-iKNNCJDwnilaCNDFem9acVtsFCvY+6qq8V/LpP8PNwBYBWafWiQQYNrxeDhXMTHB5Qjpmzmkqboz755zRvxOMw==} 1067 | dependencies: 1068 | form-data: 4.0.0 1069 | js-base64: 3.7.2 1070 | node-fetch: 2.7.0(encoding@0.1.13) 1071 | qs: 6.11.2 1072 | url-join: 4.0.1 1073 | transitivePeerDependencies: 1074 | - encoding 1075 | dev: false 1076 | 1077 | /color-convert@1.9.3: 1078 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1079 | dependencies: 1080 | color-name: 1.1.3 1081 | dev: false 1082 | 1083 | /color-convert@2.0.1: 1084 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1085 | engines: {node: '>=7.0.0'} 1086 | dependencies: 1087 | color-name: 1.1.4 1088 | 1089 | /color-name@1.1.3: 1090 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 1091 | dev: false 1092 | 1093 | /color-name@1.1.4: 1094 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1095 | 1096 | /color-string@1.9.1: 1097 | resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 1098 | dependencies: 1099 | color-name: 1.1.4 1100 | simple-swizzle: 0.2.2 1101 | dev: false 1102 | 1103 | /color@3.2.1: 1104 | resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} 1105 | dependencies: 1106 | color-convert: 1.9.3 1107 | color-string: 1.9.1 1108 | dev: false 1109 | 1110 | /color@4.2.3: 1111 | resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 1112 | engines: {node: '>=12.5.0'} 1113 | dependencies: 1114 | color-convert: 2.0.1 1115 | color-string: 1.9.1 1116 | dev: false 1117 | 1118 | /colorspace@1.1.4: 1119 | resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} 1120 | dependencies: 1121 | color: 3.2.1 1122 | text-hex: 1.0.0 1123 | dev: false 1124 | 1125 | /combined-stream@1.0.8: 1126 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 1127 | engines: {node: '>= 0.8'} 1128 | dependencies: 1129 | delayed-stream: 1.0.0 1130 | dev: false 1131 | 1132 | /commander@4.1.1: 1133 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 1134 | engines: {node: '>= 6'} 1135 | dev: true 1136 | 1137 | /core-util-is@1.0.3: 1138 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 1139 | dev: false 1140 | 1141 | /cross-fetch@3.1.8(encoding@0.1.13): 1142 | resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} 1143 | dependencies: 1144 | node-fetch: 2.7.0(encoding@0.1.13) 1145 | transitivePeerDependencies: 1146 | - encoding 1147 | dev: false 1148 | 1149 | /cross-spawn@7.0.3: 1150 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1151 | engines: {node: '>= 8'} 1152 | dependencies: 1153 | path-key: 3.1.1 1154 | shebang-command: 2.0.0 1155 | which: 2.0.2 1156 | dev: true 1157 | 1158 | /crypt@0.0.2: 1159 | resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} 1160 | dev: false 1161 | 1162 | /dayjs@1.11.10: 1163 | resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} 1164 | dev: false 1165 | 1166 | /debug@4.3.4: 1167 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1168 | engines: {node: '>=6.0'} 1169 | peerDependencies: 1170 | supports-color: '*' 1171 | peerDependenciesMeta: 1172 | supports-color: 1173 | optional: true 1174 | dependencies: 1175 | ms: 2.1.2 1176 | dev: true 1177 | 1178 | /decompress-response@6.0.0: 1179 | resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 1180 | engines: {node: '>=10'} 1181 | dependencies: 1182 | mimic-response: 3.1.0 1183 | dev: false 1184 | 1185 | /deep-extend@0.6.0: 1186 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 1187 | engines: {node: '>=4.0.0'} 1188 | dev: false 1189 | 1190 | /define-data-property@1.1.4: 1191 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 1192 | engines: {node: '>= 0.4'} 1193 | dependencies: 1194 | es-define-property: 1.0.0 1195 | es-errors: 1.3.0 1196 | gopd: 1.0.1 1197 | dev: false 1198 | 1199 | /delayed-stream@1.0.0: 1200 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 1201 | engines: {node: '>=0.4.0'} 1202 | dev: false 1203 | 1204 | /detect-libc@2.0.2: 1205 | resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 1206 | engines: {node: '>=8'} 1207 | dev: false 1208 | 1209 | /digest-fetch@1.3.0: 1210 | resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==} 1211 | dependencies: 1212 | base-64: 0.1.0 1213 | md5: 2.3.0 1214 | dev: false 1215 | 1216 | /dingbat-to-unicode@1.0.1: 1217 | resolution: {integrity: sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==} 1218 | dev: false 1219 | 1220 | /dir-glob@3.0.1: 1221 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1222 | engines: {node: '>=8'} 1223 | dependencies: 1224 | path-type: 4.0.0 1225 | dev: true 1226 | 1227 | /duck@0.1.12: 1228 | resolution: {integrity: sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==} 1229 | dependencies: 1230 | underscore: 1.13.6 1231 | dev: false 1232 | 1233 | /eastasianwidth@0.2.0: 1234 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1235 | dev: true 1236 | 1237 | /emoji-regex@8.0.0: 1238 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1239 | 1240 | /emoji-regex@9.2.2: 1241 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1242 | dev: true 1243 | 1244 | /enabled@2.0.0: 1245 | resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} 1246 | dev: false 1247 | 1248 | /encoding@0.1.13: 1249 | resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} 1250 | dependencies: 1251 | iconv-lite: 0.6.3 1252 | dev: false 1253 | 1254 | /end-of-stream@1.4.4: 1255 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1256 | dependencies: 1257 | once: 1.4.0 1258 | dev: false 1259 | 1260 | /es-define-property@1.0.0: 1261 | resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} 1262 | engines: {node: '>= 0.4'} 1263 | dependencies: 1264 | get-intrinsic: 1.2.4 1265 | dev: false 1266 | 1267 | /es-errors@1.3.0: 1268 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 1269 | engines: {node: '>= 0.4'} 1270 | dev: false 1271 | 1272 | /esbuild@0.19.12: 1273 | resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} 1274 | engines: {node: '>=12'} 1275 | hasBin: true 1276 | requiresBuild: true 1277 | optionalDependencies: 1278 | '@esbuild/aix-ppc64': 0.19.12 1279 | '@esbuild/android-arm': 0.19.12 1280 | '@esbuild/android-arm64': 0.19.12 1281 | '@esbuild/android-x64': 0.19.12 1282 | '@esbuild/darwin-arm64': 0.19.12 1283 | '@esbuild/darwin-x64': 0.19.12 1284 | '@esbuild/freebsd-arm64': 0.19.12 1285 | '@esbuild/freebsd-x64': 0.19.12 1286 | '@esbuild/linux-arm': 0.19.12 1287 | '@esbuild/linux-arm64': 0.19.12 1288 | '@esbuild/linux-ia32': 0.19.12 1289 | '@esbuild/linux-loong64': 0.19.12 1290 | '@esbuild/linux-mips64el': 0.19.12 1291 | '@esbuild/linux-ppc64': 0.19.12 1292 | '@esbuild/linux-riscv64': 0.19.12 1293 | '@esbuild/linux-s390x': 0.19.12 1294 | '@esbuild/linux-x64': 0.19.12 1295 | '@esbuild/netbsd-x64': 0.19.12 1296 | '@esbuild/openbsd-x64': 0.19.12 1297 | '@esbuild/sunos-x64': 0.19.12 1298 | '@esbuild/win32-arm64': 0.19.12 1299 | '@esbuild/win32-ia32': 0.19.12 1300 | '@esbuild/win32-x64': 0.19.12 1301 | dev: true 1302 | 1303 | /escalade@3.1.2: 1304 | resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 1305 | engines: {node: '>=6'} 1306 | dev: false 1307 | 1308 | /event-target-shim@5.0.1: 1309 | resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} 1310 | engines: {node: '>=6'} 1311 | dev: false 1312 | 1313 | /events@3.3.0: 1314 | resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 1315 | engines: {node: '>=0.8.x'} 1316 | requiresBuild: true 1317 | dev: false 1318 | optional: true 1319 | 1320 | /execa@5.1.1: 1321 | resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 1322 | engines: {node: '>=10'} 1323 | dependencies: 1324 | cross-spawn: 7.0.3 1325 | get-stream: 6.0.1 1326 | human-signals: 2.1.0 1327 | is-stream: 2.0.1 1328 | merge-stream: 2.0.0 1329 | npm-run-path: 4.0.1 1330 | onetime: 5.1.2 1331 | signal-exit: 3.0.7 1332 | strip-final-newline: 2.0.0 1333 | dev: true 1334 | 1335 | /expand-template@2.0.3: 1336 | resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 1337 | engines: {node: '>=6'} 1338 | dev: false 1339 | 1340 | /fast-deep-equal@3.1.3: 1341 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1342 | dev: false 1343 | 1344 | /fast-fifo@1.3.2: 1345 | resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 1346 | dev: false 1347 | 1348 | /fast-glob@3.3.2: 1349 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 1350 | engines: {node: '>=8.6.0'} 1351 | dependencies: 1352 | '@nodelib/fs.stat': 2.0.5 1353 | '@nodelib/fs.walk': 1.2.8 1354 | glob-parent: 5.1.2 1355 | merge2: 1.4.1 1356 | micromatch: 4.0.5 1357 | dev: true 1358 | 1359 | /fastq@1.17.1: 1360 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 1361 | dependencies: 1362 | reusify: 1.0.4 1363 | dev: true 1364 | 1365 | /fecha@4.2.3: 1366 | resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} 1367 | dev: false 1368 | 1369 | /file-type@18.7.0: 1370 | resolution: {integrity: sha512-ihHtXRzXEziMrQ56VSgU7wkxh55iNchFkosu7Y9/S+tXHdKyrGjVK0ujbqNnsxzea+78MaLhN6PGmfYSAv1ACw==} 1371 | engines: {node: '>=14.16'} 1372 | dependencies: 1373 | readable-web-to-node-stream: 3.0.2 1374 | strtok3: 7.0.0 1375 | token-types: 5.0.1 1376 | dev: false 1377 | 1378 | /fill-range@7.0.1: 1379 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1380 | engines: {node: '>=8'} 1381 | dependencies: 1382 | to-regex-range: 5.0.1 1383 | dev: true 1384 | 1385 | /flatbuffers@1.12.0: 1386 | resolution: {integrity: sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==} 1387 | dev: false 1388 | 1389 | /fn.name@1.1.0: 1390 | resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} 1391 | dev: false 1392 | 1393 | /follow-redirects@1.15.6: 1394 | resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} 1395 | engines: {node: '>=4.0'} 1396 | peerDependencies: 1397 | debug: '*' 1398 | peerDependenciesMeta: 1399 | debug: 1400 | optional: true 1401 | dev: false 1402 | 1403 | /foreground-child@3.1.1: 1404 | resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} 1405 | engines: {node: '>=14'} 1406 | dependencies: 1407 | cross-spawn: 7.0.3 1408 | signal-exit: 4.1.0 1409 | dev: true 1410 | 1411 | /form-data-encoder@1.7.2: 1412 | resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} 1413 | dev: false 1414 | 1415 | /form-data@4.0.0: 1416 | resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} 1417 | engines: {node: '>= 6'} 1418 | dependencies: 1419 | asynckit: 0.4.0 1420 | combined-stream: 1.0.8 1421 | mime-types: 2.1.35 1422 | dev: false 1423 | 1424 | /formdata-node@4.4.1: 1425 | resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} 1426 | engines: {node: '>= 12.20'} 1427 | dependencies: 1428 | node-domexception: 1.0.0 1429 | web-streams-polyfill: 4.0.0-beta.3 1430 | dev: false 1431 | 1432 | /fs-constants@1.0.0: 1433 | resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 1434 | dev: false 1435 | 1436 | /fs-extra@2.1.2: 1437 | resolution: {integrity: sha512-9ztMtDZtSKC78V8mev+k31qaTabbmuH5jatdvPBMikrFHvw5BqlYnQIn/WGK3WHeRooSTkRvLa2IPlaHjPq5Sg==} 1438 | dependencies: 1439 | graceful-fs: 4.2.11 1440 | jsonfile: 2.4.0 1441 | dev: false 1442 | 1443 | /fs-promise@2.0.3: 1444 | resolution: {integrity: sha512-oDrTLBQAcRd+p/tSRWvqitKegLPsvqr7aehs5N9ILWFM9az5y5Uh71jKdZ/DTMC4Kel7+GNCQyFCx/IftRv8yg==} 1445 | deprecated: Use mz or fs-extra^3.0 with Promise Support 1446 | dependencies: 1447 | any-promise: 1.3.0 1448 | fs-extra: 2.1.2 1449 | mz: 2.7.0 1450 | thenify-all: 1.6.0 1451 | dev: false 1452 | 1453 | /fsevents@2.3.3: 1454 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1455 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1456 | os: [darwin] 1457 | requiresBuild: true 1458 | dev: true 1459 | optional: true 1460 | 1461 | /function-bind@1.1.2: 1462 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1463 | dev: false 1464 | 1465 | /get-caller-file@2.0.5: 1466 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 1467 | engines: {node: 6.* || 8.* || >= 10.*} 1468 | dev: false 1469 | 1470 | /get-intrinsic@1.2.4: 1471 | resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} 1472 | engines: {node: '>= 0.4'} 1473 | dependencies: 1474 | es-errors: 1.3.0 1475 | function-bind: 1.1.2 1476 | has-proto: 1.0.3 1477 | has-symbols: 1.0.3 1478 | hasown: 2.0.2 1479 | dev: false 1480 | 1481 | /get-stream@6.0.1: 1482 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 1483 | engines: {node: '>=10'} 1484 | dev: true 1485 | 1486 | /github-from-package@0.0.0: 1487 | resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 1488 | dev: false 1489 | 1490 | /glob-parent@5.1.2: 1491 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1492 | engines: {node: '>= 6'} 1493 | dependencies: 1494 | is-glob: 4.0.3 1495 | dev: true 1496 | 1497 | /glob@10.3.10: 1498 | resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 1499 | engines: {node: '>=16 || 14 >=14.17'} 1500 | hasBin: true 1501 | dependencies: 1502 | foreground-child: 3.1.1 1503 | jackspeak: 2.3.6 1504 | minimatch: 9.0.3 1505 | minipass: 7.0.4 1506 | path-scurry: 1.10.1 1507 | dev: true 1508 | 1509 | /globby@11.1.0: 1510 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 1511 | engines: {node: '>=10'} 1512 | dependencies: 1513 | array-union: 2.1.0 1514 | dir-glob: 3.0.1 1515 | fast-glob: 3.3.2 1516 | ignore: 5.3.1 1517 | merge2: 1.4.1 1518 | slash: 3.0.0 1519 | dev: true 1520 | 1521 | /gopd@1.0.1: 1522 | resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 1523 | dependencies: 1524 | get-intrinsic: 1.2.4 1525 | dev: false 1526 | 1527 | /graceful-fs@4.2.11: 1528 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1529 | dev: false 1530 | 1531 | /guid-typescript@1.0.9: 1532 | resolution: {integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==} 1533 | dev: false 1534 | 1535 | /has-property-descriptors@1.0.2: 1536 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 1537 | dependencies: 1538 | es-define-property: 1.0.0 1539 | dev: false 1540 | 1541 | /has-proto@1.0.3: 1542 | resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} 1543 | engines: {node: '>= 0.4'} 1544 | dev: false 1545 | 1546 | /has-symbols@1.0.3: 1547 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 1548 | engines: {node: '>= 0.4'} 1549 | dev: false 1550 | 1551 | /hasown@2.0.2: 1552 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1553 | engines: {node: '>= 0.4'} 1554 | dependencies: 1555 | function-bind: 1.1.2 1556 | dev: false 1557 | 1558 | /html-entities@2.5.2: 1559 | resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} 1560 | dev: false 1561 | 1562 | /human-signals@2.1.0: 1563 | resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 1564 | engines: {node: '>=10.17.0'} 1565 | dev: true 1566 | 1567 | /humanize-ms@1.2.1: 1568 | resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} 1569 | dependencies: 1570 | ms: 2.1.3 1571 | dev: false 1572 | 1573 | /iconv-lite@0.6.3: 1574 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 1575 | engines: {node: '>=0.10.0'} 1576 | dependencies: 1577 | safer-buffer: 2.1.2 1578 | dev: false 1579 | 1580 | /ieee754@1.2.1: 1581 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 1582 | dev: false 1583 | 1584 | /ignore@5.3.1: 1585 | resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} 1586 | engines: {node: '>= 4'} 1587 | dev: true 1588 | 1589 | /immediate@3.0.6: 1590 | resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} 1591 | dev: false 1592 | 1593 | /inherits@2.0.4: 1594 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1595 | dev: false 1596 | 1597 | /ini@1.3.8: 1598 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 1599 | dev: false 1600 | 1601 | /is-arrayish@0.3.2: 1602 | resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 1603 | dev: false 1604 | 1605 | /is-binary-path@2.1.0: 1606 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1607 | engines: {node: '>=8'} 1608 | dependencies: 1609 | binary-extensions: 2.3.0 1610 | dev: true 1611 | 1612 | /is-buffer@1.1.6: 1613 | resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} 1614 | dev: false 1615 | 1616 | /is-extglob@2.1.1: 1617 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1618 | engines: {node: '>=0.10.0'} 1619 | dev: true 1620 | 1621 | /is-fullwidth-code-point@3.0.0: 1622 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1623 | engines: {node: '>=8'} 1624 | 1625 | /is-glob@4.0.3: 1626 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1627 | engines: {node: '>=0.10.0'} 1628 | dependencies: 1629 | is-extglob: 2.1.1 1630 | dev: true 1631 | 1632 | /is-number@7.0.0: 1633 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1634 | engines: {node: '>=0.12.0'} 1635 | dev: true 1636 | 1637 | /is-stream@2.0.1: 1638 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 1639 | engines: {node: '>=8'} 1640 | 1641 | /isarray@1.0.0: 1642 | resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} 1643 | dev: false 1644 | 1645 | /isexe@2.0.0: 1646 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1647 | dev: true 1648 | 1649 | /isomorphic-fetch@3.0.0: 1650 | resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} 1651 | dependencies: 1652 | node-fetch: 2.7.0(encoding@0.1.13) 1653 | whatwg-fetch: 3.6.20 1654 | transitivePeerDependencies: 1655 | - encoding 1656 | dev: false 1657 | 1658 | /jackspeak@2.3.6: 1659 | resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} 1660 | engines: {node: '>=14'} 1661 | dependencies: 1662 | '@isaacs/cliui': 8.0.2 1663 | optionalDependencies: 1664 | '@pkgjs/parseargs': 0.11.0 1665 | dev: true 1666 | 1667 | /joycon@3.1.1: 1668 | resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} 1669 | engines: {node: '>=10'} 1670 | dev: true 1671 | 1672 | /js-base64@3.7.2: 1673 | resolution: {integrity: sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==} 1674 | dev: false 1675 | 1676 | /js-base64@3.7.7: 1677 | resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==} 1678 | dev: false 1679 | 1680 | /js-tiktoken@1.0.10: 1681 | resolution: {integrity: sha512-ZoSxbGjvGyMT13x6ACo9ebhDha/0FHdKA+OsQcMOWcm1Zs7r90Rhk5lhERLzji+3rA7EKpXCgwXcM5fF3DMpdA==} 1682 | dependencies: 1683 | base64-js: 1.5.1 1684 | dev: false 1685 | 1686 | /json-schema-traverse@1.0.0: 1687 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} 1688 | dev: false 1689 | 1690 | /jsonfile@2.4.0: 1691 | resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} 1692 | optionalDependencies: 1693 | graceful-fs: 4.2.11 1694 | dev: false 1695 | 1696 | /jszip@3.10.1: 1697 | resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} 1698 | dependencies: 1699 | lie: 3.3.0 1700 | pako: 1.0.11 1701 | readable-stream: 2.3.8 1702 | setimmediate: 1.0.5 1703 | dev: false 1704 | 1705 | /kuler@2.0.0: 1706 | resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} 1707 | dev: false 1708 | 1709 | /lie@3.3.0: 1710 | resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} 1711 | dependencies: 1712 | immediate: 3.0.6 1713 | dev: false 1714 | 1715 | /lilconfig@3.1.1: 1716 | resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} 1717 | engines: {node: '>=14'} 1718 | dev: true 1719 | 1720 | /lines-and-columns@1.2.4: 1721 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 1722 | dev: true 1723 | 1724 | /llamaindex@0.2.0(typescript@5.4.2): 1725 | resolution: {integrity: sha512-fBmZ12iuZrJjyKOUHWBmyRGpgc7Wx/SjKC4a6IZ0DOKMr2VsLtsnp4luJO/xm2myHHC9UKK0+hLrJUz01YD4eg==} 1726 | engines: {node: '>=18.0.0'} 1727 | dependencies: 1728 | '@anthropic-ai/sdk': 0.18.0 1729 | '@aws-crypto/sha256-js': 5.2.0 1730 | '@datastax/astra-db-ts': 0.1.4 1731 | '@grpc/grpc-js': 1.10.3 1732 | '@llamaindex/cloud': 0.0.4 1733 | '@llamaindex/env': 0.0.5(@aws-crypto/sha256-js@5.2.0)(pathe@1.1.2) 1734 | '@mistralai/mistralai': 0.0.10 1735 | '@notionhq/client': 2.2.14 1736 | '@pinecone-database/pinecone': 2.1.0 1737 | '@qdrant/js-client-rest': 1.8.1(typescript@5.4.2) 1738 | '@types/lodash': 4.17.0 1739 | '@types/node': 18.19.24 1740 | '@types/papaparse': 5.3.14 1741 | '@types/pg': 8.11.2 1742 | '@xenova/transformers': 2.16.0 1743 | '@zilliz/milvus2-sdk-node': 2.3.5 1744 | assemblyai: 4.3.2 1745 | chromadb: 1.7.3(cohere-ai@7.8.0)(openai@4.29.1) 1746 | cohere-ai: 7.8.0 1747 | file-type: 18.7.0 1748 | js-tiktoken: 1.0.10 1749 | lodash: 4.17.21 1750 | mammoth: 1.7.0 1751 | md-utils-ts: 2.0.0 1752 | mongodb: 6.5.0 1753 | notion-md-crawler: 0.0.2 1754 | openai: 4.29.1 1755 | papaparse: 5.4.1 1756 | pathe: 1.1.2 1757 | pdf2json: 3.0.5 1758 | pg: 8.11.3 1759 | pgvector: 0.1.8 1760 | portkey-ai: 0.1.16 1761 | rake-modified: 1.0.8 1762 | replicate: 0.25.2 1763 | string-strip-html: 13.4.6 1764 | wink-nlp: 1.14.3 1765 | transitivePeerDependencies: 1766 | - '@aws-sdk/credential-providers' 1767 | - '@google/generative-ai' 1768 | - '@mongodb-js/zstd' 1769 | - bufferutil 1770 | - debug 1771 | - encoding 1772 | - gcp-metadata 1773 | - kerberos 1774 | - mongodb-client-encryption 1775 | - node-fetch 1776 | - pg-native 1777 | - snappy 1778 | - socks 1779 | - typescript 1780 | - utf-8-validate 1781 | dev: false 1782 | 1783 | /load-tsconfig@0.2.5: 1784 | resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} 1785 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1786 | dev: true 1787 | 1788 | /lodash-es@4.17.21: 1789 | resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} 1790 | dev: false 1791 | 1792 | /lodash.camelcase@4.3.0: 1793 | resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} 1794 | dev: false 1795 | 1796 | /lodash.sortby@4.7.0: 1797 | resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} 1798 | dev: true 1799 | 1800 | /lodash@4.17.21: 1801 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1802 | dev: false 1803 | 1804 | /logform@2.6.0: 1805 | resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==} 1806 | engines: {node: '>= 12.0.0'} 1807 | dependencies: 1808 | '@colors/colors': 1.6.0 1809 | '@types/triple-beam': 1.3.5 1810 | fecha: 4.2.3 1811 | ms: 2.1.3 1812 | safe-stable-stringify: 2.4.3 1813 | triple-beam: 1.4.1 1814 | dev: false 1815 | 1816 | /long@4.0.0: 1817 | resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} 1818 | dev: false 1819 | 1820 | /long@5.2.3: 1821 | resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} 1822 | dev: false 1823 | 1824 | /lop@0.4.1: 1825 | resolution: {integrity: sha512-9xyho9why2A2tzm5aIcMWKvzqKsnxrf9B5I+8O30olh6lQU8PH978LqZoI4++37RBgS1Em5i54v1TFs/3wnmXQ==} 1826 | dependencies: 1827 | duck: 0.1.12 1828 | option: 0.2.4 1829 | underscore: 1.13.6 1830 | dev: false 1831 | 1832 | /lru-cache@10.2.0: 1833 | resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} 1834 | engines: {node: 14 || >=16.14} 1835 | dev: true 1836 | 1837 | /lru-cache@6.0.0: 1838 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1839 | engines: {node: '>=10'} 1840 | dependencies: 1841 | yallist: 4.0.0 1842 | dev: false 1843 | 1844 | /lru-cache@9.1.2: 1845 | resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==} 1846 | engines: {node: 14 || >=16.14} 1847 | dev: false 1848 | 1849 | /mammoth@1.7.0: 1850 | resolution: {integrity: sha512-ptFhft61dqieLffpdpHD7PUS0cX9YvHQIO3n3ejRhj1bi5Na+RL5wovtNHHXAK6Oj554XfGrVcyTuxgegN6umw==} 1851 | engines: {node: '>=12.0.0'} 1852 | hasBin: true 1853 | dependencies: 1854 | '@xmldom/xmldom': 0.8.10 1855 | argparse: 1.0.10 1856 | base64-js: 1.5.1 1857 | bluebird: 3.4.7 1858 | dingbat-to-unicode: 1.0.1 1859 | jszip: 3.10.1 1860 | lop: 0.4.1 1861 | path-is-absolute: 1.0.1 1862 | underscore: 1.13.6 1863 | xmlbuilder: 10.1.1 1864 | dev: false 1865 | 1866 | /md-utils-ts@2.0.0: 1867 | resolution: {integrity: sha512-sMG6JtX0ebcRMHxYTcmgsh0/m6o8hGdQHFE2OgjvflRZlQM51CGGj/uuk056D+12BlCiW0aTpt/AdlDNtgQiew==} 1868 | dev: false 1869 | 1870 | /md5@2.3.0: 1871 | resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} 1872 | dependencies: 1873 | charenc: 0.0.2 1874 | crypt: 0.0.2 1875 | is-buffer: 1.1.6 1876 | dev: false 1877 | 1878 | /memory-pager@1.5.0: 1879 | resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==} 1880 | dev: false 1881 | 1882 | /merge-stream@2.0.0: 1883 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1884 | dev: true 1885 | 1886 | /merge2@1.4.1: 1887 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1888 | engines: {node: '>= 8'} 1889 | dev: true 1890 | 1891 | /micromatch@4.0.5: 1892 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 1893 | engines: {node: '>=8.6'} 1894 | dependencies: 1895 | braces: 3.0.2 1896 | picomatch: 2.3.1 1897 | dev: true 1898 | 1899 | /mime-db@1.52.0: 1900 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 1901 | engines: {node: '>= 0.6'} 1902 | dev: false 1903 | 1904 | /mime-types@2.1.35: 1905 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 1906 | engines: {node: '>= 0.6'} 1907 | dependencies: 1908 | mime-db: 1.52.0 1909 | dev: false 1910 | 1911 | /mimic-fn@2.1.0: 1912 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 1913 | engines: {node: '>=6'} 1914 | dev: true 1915 | 1916 | /mimic-response@3.1.0: 1917 | resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 1918 | engines: {node: '>=10'} 1919 | dev: false 1920 | 1921 | /minimatch@9.0.3: 1922 | resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 1923 | engines: {node: '>=16 || 14 >=14.17'} 1924 | dependencies: 1925 | brace-expansion: 2.0.1 1926 | dev: true 1927 | 1928 | /minimist@1.2.8: 1929 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1930 | dev: false 1931 | 1932 | /minipass@7.0.4: 1933 | resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} 1934 | engines: {node: '>=16 || 14 >=14.17'} 1935 | dev: true 1936 | 1937 | /mkdirp-classic@0.5.3: 1938 | resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 1939 | dev: false 1940 | 1941 | /mongodb-connection-string-url@3.0.0: 1942 | resolution: {integrity: sha512-t1Vf+m1I5hC2M5RJx/7AtxgABy1cZmIPQRMXw+gEIPn/cZNF3Oiy+l0UIypUwVB5trcWHq3crg2g3uAR9aAwsQ==} 1943 | dependencies: 1944 | '@types/whatwg-url': 11.0.4 1945 | whatwg-url: 13.0.0 1946 | dev: false 1947 | 1948 | /mongodb@6.5.0: 1949 | resolution: {integrity: sha512-Fozq68InT+JKABGLqctgtb8P56pRrJFkbhW0ux+x1mdHeyinor8oNzJqwLjV/t5X5nJGfTlluxfyMnOXNggIUA==} 1950 | engines: {node: '>=16.20.1'} 1951 | peerDependencies: 1952 | '@aws-sdk/credential-providers': ^3.188.0 1953 | '@mongodb-js/zstd': ^1.1.0 1954 | gcp-metadata: ^5.2.0 1955 | kerberos: ^2.0.1 1956 | mongodb-client-encryption: '>=6.0.0 <7' 1957 | snappy: ^7.2.2 1958 | socks: ^2.7.1 1959 | peerDependenciesMeta: 1960 | '@aws-sdk/credential-providers': 1961 | optional: true 1962 | '@mongodb-js/zstd': 1963 | optional: true 1964 | gcp-metadata: 1965 | optional: true 1966 | kerberos: 1967 | optional: true 1968 | mongodb-client-encryption: 1969 | optional: true 1970 | snappy: 1971 | optional: true 1972 | socks: 1973 | optional: true 1974 | dependencies: 1975 | '@mongodb-js/saslprep': 1.1.5 1976 | bson: 6.5.0 1977 | mongodb-connection-string-url: 3.0.0 1978 | dev: false 1979 | 1980 | /ms@2.1.2: 1981 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1982 | dev: true 1983 | 1984 | /ms@2.1.3: 1985 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1986 | dev: false 1987 | 1988 | /mz@2.7.0: 1989 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 1990 | dependencies: 1991 | any-promise: 1.3.0 1992 | object-assign: 4.1.1 1993 | thenify-all: 1.6.0 1994 | 1995 | /napi-build-utils@1.0.2: 1996 | resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} 1997 | dev: false 1998 | 1999 | /node-abi@3.56.0: 2000 | resolution: {integrity: sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==} 2001 | engines: {node: '>=10'} 2002 | dependencies: 2003 | semver: 7.6.0 2004 | dev: false 2005 | 2006 | /node-addon-api@6.1.0: 2007 | resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} 2008 | dev: false 2009 | 2010 | /node-domexception@1.0.0: 2011 | resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} 2012 | engines: {node: '>=10.5.0'} 2013 | dev: false 2014 | 2015 | /node-fetch@2.7.0(encoding@0.1.13): 2016 | resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 2017 | engines: {node: 4.x || >=6.0.0} 2018 | peerDependencies: 2019 | encoding: ^0.1.0 2020 | peerDependenciesMeta: 2021 | encoding: 2022 | optional: true 2023 | dependencies: 2024 | encoding: 0.1.13 2025 | whatwg-url: 5.0.0 2026 | dev: false 2027 | 2028 | /normalize-path@3.0.0: 2029 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 2030 | engines: {node: '>=0.10.0'} 2031 | dev: true 2032 | 2033 | /notion-md-crawler@0.0.2: 2034 | resolution: {integrity: sha512-lE3/DFMrg7GSbl1sBfDuLVLyxw+yjdarPVm1JGfQ6eONEbNGgO+BdZxpwwZQ1uYeEJurAXMXb/AXT8GKYjKAyg==} 2035 | dependencies: 2036 | '@notionhq/client': 2.2.14 2037 | md-utils-ts: 2.0.0 2038 | transitivePeerDependencies: 2039 | - encoding 2040 | dev: false 2041 | 2042 | /npm-run-path@4.0.1: 2043 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 2044 | engines: {node: '>=8'} 2045 | dependencies: 2046 | path-key: 3.1.1 2047 | dev: true 2048 | 2049 | /object-assign@4.1.1: 2050 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 2051 | engines: {node: '>=0.10.0'} 2052 | 2053 | /object-inspect@1.13.1: 2054 | resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} 2055 | dev: false 2056 | 2057 | /obuf@1.1.2: 2058 | resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} 2059 | dev: false 2060 | 2061 | /once@1.4.0: 2062 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 2063 | dependencies: 2064 | wrappy: 1.0.2 2065 | dev: false 2066 | 2067 | /one-time@1.0.0: 2068 | resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} 2069 | dependencies: 2070 | fn.name: 1.1.0 2071 | dev: false 2072 | 2073 | /onetime@5.1.2: 2074 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 2075 | engines: {node: '>=6'} 2076 | dependencies: 2077 | mimic-fn: 2.1.0 2078 | dev: true 2079 | 2080 | /onnx-proto@4.0.4: 2081 | resolution: {integrity: sha512-aldMOB3HRoo6q/phyB6QRQxSt895HNNw82BNyZ2CMh4bjeKv7g/c+VpAFtJuEMVfYLMbRx61hbuqnKceLeDcDA==} 2082 | dependencies: 2083 | protobufjs: 6.11.4 2084 | dev: false 2085 | 2086 | /onnxruntime-common@1.14.0: 2087 | resolution: {integrity: sha512-3LJpegM2iMNRX2wUmtYfeX/ytfOzNwAWKSq1HbRrKc9+uqG/FsEA0bbKZl1btQeZaXhC26l44NWpNUeXPII7Ew==} 2088 | dev: false 2089 | 2090 | /onnxruntime-node@1.14.0: 2091 | resolution: {integrity: sha512-5ba7TWomIV/9b6NH/1x/8QEeowsb+jBEvFzU6z0T4mNsFwdPqXeFUM7uxC6QeSRkEbWu3qEB0VMjrvzN/0S9+w==} 2092 | os: [win32, darwin, linux] 2093 | requiresBuild: true 2094 | dependencies: 2095 | onnxruntime-common: 1.14.0 2096 | dev: false 2097 | optional: true 2098 | 2099 | /onnxruntime-web@1.14.0: 2100 | resolution: {integrity: sha512-Kcqf43UMfW8mCydVGcX9OMXI2VN17c0p6XvR7IPSZzBf/6lteBzXHvcEVWDPmCKuGombl997HgLqj91F11DzXw==} 2101 | dependencies: 2102 | flatbuffers: 1.12.0 2103 | guid-typescript: 1.0.9 2104 | long: 4.0.0 2105 | onnx-proto: 4.0.4 2106 | onnxruntime-common: 1.14.0 2107 | platform: 1.3.6 2108 | dev: false 2109 | 2110 | /openai@4.29.1: 2111 | resolution: {integrity: sha512-vvKRIgB4/7w48PGVbeR8OceH/PT6fRo4sTIjRC7+y7WoK7by1R0cXs2SZRx4KsEh0ZB8J0eqdVIdRgs8XzeoEg==} 2112 | hasBin: true 2113 | dependencies: 2114 | '@types/node': 18.19.24 2115 | '@types/node-fetch': 2.6.11 2116 | abort-controller: 3.0.0 2117 | agentkeepalive: 4.5.0 2118 | digest-fetch: 1.3.0 2119 | form-data-encoder: 1.7.2 2120 | formdata-node: 4.4.1 2121 | node-fetch: 2.7.0(encoding@0.1.13) 2122 | web-streams-polyfill: 3.3.3 2123 | transitivePeerDependencies: 2124 | - encoding 2125 | dev: false 2126 | 2127 | /option@0.2.4: 2128 | resolution: {integrity: sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==} 2129 | dev: false 2130 | 2131 | /packet-reader@1.0.0: 2132 | resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} 2133 | dev: false 2134 | 2135 | /pako@1.0.11: 2136 | resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} 2137 | dev: false 2138 | 2139 | /papaparse@5.4.1: 2140 | resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==} 2141 | dev: false 2142 | 2143 | /path-is-absolute@1.0.1: 2144 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 2145 | engines: {node: '>=0.10.0'} 2146 | dev: false 2147 | 2148 | /path-key@3.1.1: 2149 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2150 | engines: {node: '>=8'} 2151 | dev: true 2152 | 2153 | /path-scurry@1.10.1: 2154 | resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} 2155 | engines: {node: '>=16 || 14 >=14.17'} 2156 | dependencies: 2157 | lru-cache: 10.2.0 2158 | minipass: 7.0.4 2159 | dev: true 2160 | 2161 | /path-type@4.0.0: 2162 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 2163 | engines: {node: '>=8'} 2164 | dev: true 2165 | 2166 | /pathe@1.1.2: 2167 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 2168 | dev: false 2169 | 2170 | /pdf2json@3.0.5: 2171 | resolution: {integrity: sha512-Un1yLbSlk/zfwrltgguskExIioXZlFSFwsyXU0cnBorLywbTbcdzmJJEebh+U2cFCtR7y8nDs5lPHAe7ldxjZg==} 2172 | engines: {node: '>=18.12.1', npm: '>=8.19.2'} 2173 | hasBin: true 2174 | dev: false 2175 | bundledDependencies: 2176 | - '@xmldom/xmldom' 2177 | 2178 | /peek-readable@5.0.0: 2179 | resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} 2180 | engines: {node: '>=14.16'} 2181 | dev: false 2182 | 2183 | /pg-cloudflare@1.1.1: 2184 | resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} 2185 | requiresBuild: true 2186 | dev: false 2187 | optional: true 2188 | 2189 | /pg-connection-string@2.6.2: 2190 | resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} 2191 | dev: false 2192 | 2193 | /pg-int8@1.0.1: 2194 | resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} 2195 | engines: {node: '>=4.0.0'} 2196 | dev: false 2197 | 2198 | /pg-numeric@1.0.2: 2199 | resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} 2200 | engines: {node: '>=4'} 2201 | dev: false 2202 | 2203 | /pg-pool@3.6.1(pg@8.11.3): 2204 | resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} 2205 | peerDependencies: 2206 | pg: '>=8.0' 2207 | dependencies: 2208 | pg: 8.11.3 2209 | dev: false 2210 | 2211 | /pg-protocol@1.6.0: 2212 | resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} 2213 | dev: false 2214 | 2215 | /pg-types@2.2.0: 2216 | resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} 2217 | engines: {node: '>=4'} 2218 | dependencies: 2219 | pg-int8: 1.0.1 2220 | postgres-array: 2.0.0 2221 | postgres-bytea: 1.0.0 2222 | postgres-date: 1.0.7 2223 | postgres-interval: 1.2.0 2224 | dev: false 2225 | 2226 | /pg-types@4.0.2: 2227 | resolution: {integrity: sha512-cRL3JpS3lKMGsKaWndugWQoLOCoP+Cic8oseVcbr0qhPzYD5DWXK+RZ9LY9wxRf7RQia4SCwQlXk0q6FCPrVng==} 2228 | engines: {node: '>=10'} 2229 | dependencies: 2230 | pg-int8: 1.0.1 2231 | pg-numeric: 1.0.2 2232 | postgres-array: 3.0.2 2233 | postgres-bytea: 3.0.0 2234 | postgres-date: 2.1.0 2235 | postgres-interval: 3.0.0 2236 | postgres-range: 1.1.4 2237 | dev: false 2238 | 2239 | /pg@8.11.3: 2240 | resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==} 2241 | engines: {node: '>= 8.0.0'} 2242 | peerDependencies: 2243 | pg-native: '>=3.0.1' 2244 | peerDependenciesMeta: 2245 | pg-native: 2246 | optional: true 2247 | dependencies: 2248 | buffer-writer: 2.0.0 2249 | packet-reader: 1.0.0 2250 | pg-connection-string: 2.6.2 2251 | pg-pool: 3.6.1(pg@8.11.3) 2252 | pg-protocol: 1.6.0 2253 | pg-types: 2.2.0 2254 | pgpass: 1.0.5 2255 | optionalDependencies: 2256 | pg-cloudflare: 1.1.1 2257 | dev: false 2258 | 2259 | /pgpass@1.0.5: 2260 | resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} 2261 | dependencies: 2262 | split2: 4.2.0 2263 | dev: false 2264 | 2265 | /pgvector@0.1.8: 2266 | resolution: {integrity: sha512-mD6aw+XYJrsuLl3Y8s8gHDDfOZQ9ERtfQPdhvjOrC7eOTM7b6sNkxeZxBhHwUdXMfHmyGWIbwU0QbmSnn7pPmg==} 2267 | engines: {node: '>= 12'} 2268 | dev: false 2269 | 2270 | /picomatch@2.3.1: 2271 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 2272 | engines: {node: '>=8.6'} 2273 | dev: true 2274 | 2275 | /pirates@4.0.6: 2276 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 2277 | engines: {node: '>= 6'} 2278 | dev: true 2279 | 2280 | /platform@1.3.6: 2281 | resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} 2282 | dev: false 2283 | 2284 | /portkey-ai@0.1.16: 2285 | resolution: {integrity: sha512-EY4FRp6PZSD75Q1o1qc08DfPNTG9FnkUPN3Z1/lEvaq9iFpSO5UekcagUZaKSVhao311qjBjns+kF0rS9ht7iA==} 2286 | dependencies: 2287 | agentkeepalive: 4.5.0 2288 | dev: false 2289 | 2290 | /postcss-load-config@4.0.2: 2291 | resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 2292 | engines: {node: '>= 14'} 2293 | peerDependencies: 2294 | postcss: '>=8.0.9' 2295 | ts-node: '>=9.0.0' 2296 | peerDependenciesMeta: 2297 | postcss: 2298 | optional: true 2299 | ts-node: 2300 | optional: true 2301 | dependencies: 2302 | lilconfig: 3.1.1 2303 | yaml: 2.4.1 2304 | dev: true 2305 | 2306 | /postgres-array@2.0.0: 2307 | resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} 2308 | engines: {node: '>=4'} 2309 | dev: false 2310 | 2311 | /postgres-array@3.0.2: 2312 | resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} 2313 | engines: {node: '>=12'} 2314 | dev: false 2315 | 2316 | /postgres-bytea@1.0.0: 2317 | resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} 2318 | engines: {node: '>=0.10.0'} 2319 | dev: false 2320 | 2321 | /postgres-bytea@3.0.0: 2322 | resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} 2323 | engines: {node: '>= 6'} 2324 | dependencies: 2325 | obuf: 1.1.2 2326 | dev: false 2327 | 2328 | /postgres-date@1.0.7: 2329 | resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} 2330 | engines: {node: '>=0.10.0'} 2331 | dev: false 2332 | 2333 | /postgres-date@2.1.0: 2334 | resolution: {integrity: sha512-K7Juri8gtgXVcDfZttFKVmhglp7epKb1K4pgrkLxehjqkrgPhfG6OO8LHLkfaqkbpjNRnra018XwAr1yQFWGcA==} 2335 | engines: {node: '>=12'} 2336 | dev: false 2337 | 2338 | /postgres-interval@1.2.0: 2339 | resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} 2340 | engines: {node: '>=0.10.0'} 2341 | dependencies: 2342 | xtend: 4.0.2 2343 | dev: false 2344 | 2345 | /postgres-interval@3.0.0: 2346 | resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} 2347 | engines: {node: '>=12'} 2348 | dev: false 2349 | 2350 | /postgres-range@1.1.4: 2351 | resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==} 2352 | dev: false 2353 | 2354 | /prebuild-install@7.1.2: 2355 | resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} 2356 | engines: {node: '>=10'} 2357 | hasBin: true 2358 | dependencies: 2359 | detect-libc: 2.0.2 2360 | expand-template: 2.0.3 2361 | github-from-package: 0.0.0 2362 | minimist: 1.2.8 2363 | mkdirp-classic: 0.5.3 2364 | napi-build-utils: 1.0.2 2365 | node-abi: 3.56.0 2366 | pump: 3.0.0 2367 | rc: 1.2.8 2368 | simple-get: 4.0.1 2369 | tar-fs: 2.1.1 2370 | tunnel-agent: 0.6.0 2371 | dev: false 2372 | 2373 | /process-nextick-args@2.0.1: 2374 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 2375 | dev: false 2376 | 2377 | /process@0.11.10: 2378 | resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} 2379 | engines: {node: '>= 0.6.0'} 2380 | requiresBuild: true 2381 | dev: false 2382 | optional: true 2383 | 2384 | /protobufjs@6.11.4: 2385 | resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} 2386 | hasBin: true 2387 | requiresBuild: true 2388 | dependencies: 2389 | '@protobufjs/aspromise': 1.1.2 2390 | '@protobufjs/base64': 1.1.2 2391 | '@protobufjs/codegen': 2.0.4 2392 | '@protobufjs/eventemitter': 1.1.0 2393 | '@protobufjs/fetch': 1.1.0 2394 | '@protobufjs/float': 1.0.2 2395 | '@protobufjs/inquire': 1.1.0 2396 | '@protobufjs/path': 1.1.2 2397 | '@protobufjs/pool': 1.1.0 2398 | '@protobufjs/utf8': 1.1.0 2399 | '@types/long': 4.0.2 2400 | '@types/node': 20.11.28 2401 | long: 4.0.0 2402 | dev: false 2403 | 2404 | /protobufjs@7.2.4: 2405 | resolution: {integrity: sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==} 2406 | engines: {node: '>=12.0.0'} 2407 | requiresBuild: true 2408 | dependencies: 2409 | '@protobufjs/aspromise': 1.1.2 2410 | '@protobufjs/base64': 1.1.2 2411 | '@protobufjs/codegen': 2.0.4 2412 | '@protobufjs/eventemitter': 1.1.0 2413 | '@protobufjs/fetch': 1.1.0 2414 | '@protobufjs/float': 1.0.2 2415 | '@protobufjs/inquire': 1.1.0 2416 | '@protobufjs/path': 1.1.2 2417 | '@protobufjs/pool': 1.1.0 2418 | '@protobufjs/utf8': 1.1.0 2419 | '@types/node': 20.11.28 2420 | long: 5.2.3 2421 | dev: false 2422 | 2423 | /protobufjs@7.2.6: 2424 | resolution: {integrity: sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==} 2425 | engines: {node: '>=12.0.0'} 2426 | requiresBuild: true 2427 | dependencies: 2428 | '@protobufjs/aspromise': 1.1.2 2429 | '@protobufjs/base64': 1.1.2 2430 | '@protobufjs/codegen': 2.0.4 2431 | '@protobufjs/eventemitter': 1.1.0 2432 | '@protobufjs/fetch': 1.1.0 2433 | '@protobufjs/float': 1.0.2 2434 | '@protobufjs/inquire': 1.1.0 2435 | '@protobufjs/path': 1.1.2 2436 | '@protobufjs/pool': 1.1.0 2437 | '@protobufjs/utf8': 1.1.0 2438 | '@types/node': 20.11.28 2439 | long: 5.2.3 2440 | dev: false 2441 | 2442 | /proxy-from-env@1.1.0: 2443 | resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 2444 | dev: false 2445 | 2446 | /pump@3.0.0: 2447 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 2448 | dependencies: 2449 | end-of-stream: 1.4.4 2450 | once: 1.4.0 2451 | dev: false 2452 | 2453 | /punycode@2.3.1: 2454 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 2455 | engines: {node: '>=6'} 2456 | 2457 | /qs@6.11.2: 2458 | resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} 2459 | engines: {node: '>=0.6'} 2460 | dependencies: 2461 | side-channel: 1.0.6 2462 | dev: false 2463 | 2464 | /qs@6.12.0: 2465 | resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} 2466 | engines: {node: '>=0.6'} 2467 | dependencies: 2468 | side-channel: 1.0.6 2469 | dev: false 2470 | 2471 | /queue-microtask@1.2.3: 2472 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2473 | dev: true 2474 | 2475 | /queue-tick@1.0.1: 2476 | resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} 2477 | requiresBuild: true 2478 | dev: false 2479 | 2480 | /rake-modified@1.0.8: 2481 | resolution: {integrity: sha512-rj/1t+EyI8Ly52eaCeSy5hoNpdNnDlNQ/+jll2DypR6nkuxotMbaupzwbuMSaXzuSL1I2pYVYy7oPus/Ls49ag==} 2482 | dependencies: 2483 | fs-promise: 2.0.3 2484 | lodash: 4.17.21 2485 | dev: false 2486 | 2487 | /ranges-apply@7.0.15: 2488 | resolution: {integrity: sha512-YMYWexEb5+irsSRGCV4JnWflhc5TvMNbaZrqNTXQYD6vA6hk60CrPZyd5bxTUoZ8Phd1v80UIQJCoxh+bSiHdg==} 2489 | engines: {node: '>=14.18.0'} 2490 | dependencies: 2491 | ranges-merge: 9.0.15 2492 | tiny-invariant: 1.3.3 2493 | dev: false 2494 | 2495 | /ranges-merge@9.0.15: 2496 | resolution: {integrity: sha512-hvt4hx0FKIaVfjd1oKx0poL57ljxdL2KHC6bXBrAdsx2iCsH+x7nO/5J0k2veM/isnOcFZKp0ZKkiCjCtzy74Q==} 2497 | engines: {node: '>=14.18.0'} 2498 | dependencies: 2499 | ranges-push: 7.0.15 2500 | ranges-sort: 6.0.11 2501 | dev: false 2502 | 2503 | /ranges-push@7.0.15: 2504 | resolution: {integrity: sha512-gXpBYQ5Umf3uG6jkJnw5ddok2Xfo5p22rAJBLrqzNKa7qkj3q5AOCoxfRPXEHUVaJutfXc9K9eGXdIzdyQKPkw==} 2505 | engines: {node: '>=14.18.0'} 2506 | dependencies: 2507 | codsen-utils: 1.6.4 2508 | ranges-sort: 6.0.11 2509 | string-collapse-leading-whitespace: 7.0.7 2510 | string-trim-spaces-only: 5.0.10 2511 | dev: false 2512 | 2513 | /ranges-sort@6.0.11: 2514 | resolution: {integrity: sha512-fhNEG0vGi7bESitNNqNBAfYPdl2efB+1paFlI8BQDCNkruERKuuhG8LkQClDIVqUJLkrmKuOSPQ3xZHqVnVo3Q==} 2515 | engines: {node: '>=14.18.0'} 2516 | dev: false 2517 | 2518 | /rc@1.2.8: 2519 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 2520 | hasBin: true 2521 | dependencies: 2522 | deep-extend: 0.6.0 2523 | ini: 1.3.8 2524 | minimist: 1.2.8 2525 | strip-json-comments: 2.0.1 2526 | dev: false 2527 | 2528 | /readable-stream@2.3.8: 2529 | resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} 2530 | dependencies: 2531 | core-util-is: 1.0.3 2532 | inherits: 2.0.4 2533 | isarray: 1.0.0 2534 | process-nextick-args: 2.0.1 2535 | safe-buffer: 5.1.2 2536 | string_decoder: 1.1.1 2537 | util-deprecate: 1.0.2 2538 | dev: false 2539 | 2540 | /readable-stream@3.6.2: 2541 | resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 2542 | engines: {node: '>= 6'} 2543 | dependencies: 2544 | inherits: 2.0.4 2545 | string_decoder: 1.3.0 2546 | util-deprecate: 1.0.2 2547 | dev: false 2548 | 2549 | /readable-stream@4.5.2: 2550 | resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} 2551 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2552 | requiresBuild: true 2553 | dependencies: 2554 | abort-controller: 3.0.0 2555 | buffer: 6.0.3 2556 | events: 3.3.0 2557 | process: 0.11.10 2558 | string_decoder: 1.3.0 2559 | dev: false 2560 | optional: true 2561 | 2562 | /readable-web-to-node-stream@3.0.2: 2563 | resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} 2564 | engines: {node: '>=8'} 2565 | dependencies: 2566 | readable-stream: 3.6.2 2567 | dev: false 2568 | 2569 | /readdirp@3.6.0: 2570 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 2571 | engines: {node: '>=8.10.0'} 2572 | dependencies: 2573 | picomatch: 2.3.1 2574 | dev: true 2575 | 2576 | /replicate@0.25.2: 2577 | resolution: {integrity: sha512-c5otBJ5E66XLS0X196pBCsyy85b03ZBLeV/lbKfU8cqfkt3Qd6NGEiPwTtxtsQ4AznggMJNn2Qq68t/bV85M2w==} 2578 | engines: {git: '>=2.11.0', node: '>=18.0.0', npm: '>=7.19.0', yarn: '>=1.7.0'} 2579 | optionalDependencies: 2580 | readable-stream: 4.5.2 2581 | dev: false 2582 | 2583 | /require-directory@2.1.1: 2584 | resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 2585 | engines: {node: '>=0.10.0'} 2586 | dev: false 2587 | 2588 | /require-from-string@2.0.2: 2589 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 2590 | engines: {node: '>=0.10.0'} 2591 | dev: false 2592 | 2593 | /resolve-from@5.0.0: 2594 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 2595 | engines: {node: '>=8'} 2596 | dev: true 2597 | 2598 | /reusify@1.0.4: 2599 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2600 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2601 | dev: true 2602 | 2603 | /rfdc@1.3.1: 2604 | resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} 2605 | dev: false 2606 | 2607 | /rollup@4.13.0: 2608 | resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==} 2609 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 2610 | hasBin: true 2611 | dependencies: 2612 | '@types/estree': 1.0.5 2613 | optionalDependencies: 2614 | '@rollup/rollup-android-arm-eabi': 4.13.0 2615 | '@rollup/rollup-android-arm64': 4.13.0 2616 | '@rollup/rollup-darwin-arm64': 4.13.0 2617 | '@rollup/rollup-darwin-x64': 4.13.0 2618 | '@rollup/rollup-linux-arm-gnueabihf': 4.13.0 2619 | '@rollup/rollup-linux-arm64-gnu': 4.13.0 2620 | '@rollup/rollup-linux-arm64-musl': 4.13.0 2621 | '@rollup/rollup-linux-riscv64-gnu': 4.13.0 2622 | '@rollup/rollup-linux-x64-gnu': 4.13.0 2623 | '@rollup/rollup-linux-x64-musl': 4.13.0 2624 | '@rollup/rollup-win32-arm64-msvc': 4.13.0 2625 | '@rollup/rollup-win32-ia32-msvc': 4.13.0 2626 | '@rollup/rollup-win32-x64-msvc': 4.13.0 2627 | fsevents: 2.3.3 2628 | dev: true 2629 | 2630 | /run-parallel@1.2.0: 2631 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2632 | dependencies: 2633 | queue-microtask: 1.2.3 2634 | dev: true 2635 | 2636 | /safe-buffer@5.1.2: 2637 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 2638 | dev: false 2639 | 2640 | /safe-buffer@5.2.1: 2641 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 2642 | dev: false 2643 | 2644 | /safe-stable-stringify@2.4.3: 2645 | resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} 2646 | engines: {node: '>=10'} 2647 | dev: false 2648 | 2649 | /safer-buffer@2.1.2: 2650 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2651 | dev: false 2652 | 2653 | /semver@7.6.0: 2654 | resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} 2655 | engines: {node: '>=10'} 2656 | hasBin: true 2657 | dependencies: 2658 | lru-cache: 6.0.0 2659 | dev: false 2660 | 2661 | /set-function-length@1.2.2: 2662 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} 2663 | engines: {node: '>= 0.4'} 2664 | dependencies: 2665 | define-data-property: 1.1.4 2666 | es-errors: 1.3.0 2667 | function-bind: 1.1.2 2668 | get-intrinsic: 1.2.4 2669 | gopd: 1.0.1 2670 | has-property-descriptors: 1.0.2 2671 | dev: false 2672 | 2673 | /setimmediate@1.0.5: 2674 | resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} 2675 | dev: false 2676 | 2677 | /sharp@0.32.6: 2678 | resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 2679 | engines: {node: '>=14.15.0'} 2680 | requiresBuild: true 2681 | dependencies: 2682 | color: 4.2.3 2683 | detect-libc: 2.0.2 2684 | node-addon-api: 6.1.0 2685 | prebuild-install: 7.1.2 2686 | semver: 7.6.0 2687 | simple-get: 4.0.1 2688 | tar-fs: 3.0.5 2689 | tunnel-agent: 0.6.0 2690 | dev: false 2691 | 2692 | /shebang-command@2.0.0: 2693 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2694 | engines: {node: '>=8'} 2695 | dependencies: 2696 | shebang-regex: 3.0.0 2697 | dev: true 2698 | 2699 | /shebang-regex@3.0.0: 2700 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2701 | engines: {node: '>=8'} 2702 | dev: true 2703 | 2704 | /side-channel@1.0.6: 2705 | resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 2706 | engines: {node: '>= 0.4'} 2707 | dependencies: 2708 | call-bind: 1.0.7 2709 | es-errors: 1.3.0 2710 | get-intrinsic: 1.2.4 2711 | object-inspect: 1.13.1 2712 | dev: false 2713 | 2714 | /signal-exit@3.0.7: 2715 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 2716 | dev: true 2717 | 2718 | /signal-exit@4.1.0: 2719 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2720 | engines: {node: '>=14'} 2721 | dev: true 2722 | 2723 | /simple-concat@1.0.1: 2724 | resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 2725 | dev: false 2726 | 2727 | /simple-get@4.0.1: 2728 | resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 2729 | dependencies: 2730 | decompress-response: 6.0.0 2731 | once: 1.4.0 2732 | simple-concat: 1.0.1 2733 | dev: false 2734 | 2735 | /simple-swizzle@0.2.2: 2736 | resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 2737 | dependencies: 2738 | is-arrayish: 0.3.2 2739 | dev: false 2740 | 2741 | /slash@3.0.0: 2742 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 2743 | engines: {node: '>=8'} 2744 | dev: true 2745 | 2746 | /source-map@0.8.0-beta.0: 2747 | resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} 2748 | engines: {node: '>= 8'} 2749 | dependencies: 2750 | whatwg-url: 7.1.0 2751 | dev: true 2752 | 2753 | /sparse-bitfield@3.0.3: 2754 | resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==} 2755 | dependencies: 2756 | memory-pager: 1.5.0 2757 | dev: false 2758 | 2759 | /split2@4.2.0: 2760 | resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 2761 | engines: {node: '>= 10.x'} 2762 | dev: false 2763 | 2764 | /sprintf-js@1.0.3: 2765 | resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2766 | dev: false 2767 | 2768 | /stack-trace@0.0.10: 2769 | resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} 2770 | dev: false 2771 | 2772 | /streamx@2.16.1: 2773 | resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} 2774 | dependencies: 2775 | fast-fifo: 1.3.2 2776 | queue-tick: 1.0.1 2777 | optionalDependencies: 2778 | bare-events: 2.2.1 2779 | dev: false 2780 | 2781 | /string-collapse-leading-whitespace@7.0.7: 2782 | resolution: {integrity: sha512-jF9eynJoE6ezTCdYI8Qb02/ij/DlU9ItG93Dty4SWfJeLFrotOr+wH9IRiWHTqO3mjCyqBWEiU3uSTIbxYbAEQ==} 2783 | engines: {node: '>=14.18.0'} 2784 | dev: false 2785 | 2786 | /string-left-right@6.0.17: 2787 | resolution: {integrity: sha512-nuyIV4D4ivnwT64E0TudmCRg52NfkumuEUilyoOrHb/Z2wEOF5I+9SI6P+veFKqWKZfGpAs6OqKe4nAjujARyw==} 2788 | engines: {node: '>=14.18.0'} 2789 | dependencies: 2790 | codsen-utils: 1.6.4 2791 | rfdc: 1.3.1 2792 | dev: false 2793 | 2794 | /string-strip-html@13.4.6: 2795 | resolution: {integrity: sha512-I1uUTS/BGQ/3jj+9WF6GENATSUPy9UruqVHdvAikOqlvFvlOAQL8M3qjoLu60Usp2x3yJpnAYtUTzDYiDdqXqg==} 2796 | engines: {node: '>=14.18.0'} 2797 | dependencies: 2798 | '@types/lodash-es': 4.17.12 2799 | codsen-utils: 1.6.4 2800 | html-entities: 2.5.2 2801 | lodash-es: 4.17.21 2802 | ranges-apply: 7.0.15 2803 | ranges-push: 7.0.15 2804 | string-left-right: 6.0.17 2805 | dev: false 2806 | 2807 | /string-trim-spaces-only@5.0.10: 2808 | resolution: {integrity: sha512-MhmjE5jNqb1Ylo+BARPRlsdChGLrnPpAUWrT1VOxo9WhWwKVUU6CbZTfjwKaQPYTGS/wsX/4Zek88FM2rEb5iA==} 2809 | engines: {node: '>=14.18.0'} 2810 | dev: false 2811 | 2812 | /string-width@4.2.3: 2813 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2814 | engines: {node: '>=8'} 2815 | dependencies: 2816 | emoji-regex: 8.0.0 2817 | is-fullwidth-code-point: 3.0.0 2818 | strip-ansi: 6.0.1 2819 | 2820 | /string-width@5.1.2: 2821 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 2822 | engines: {node: '>=12'} 2823 | dependencies: 2824 | eastasianwidth: 0.2.0 2825 | emoji-regex: 9.2.2 2826 | strip-ansi: 7.1.0 2827 | dev: true 2828 | 2829 | /string_decoder@1.1.1: 2830 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 2831 | dependencies: 2832 | safe-buffer: 5.1.2 2833 | dev: false 2834 | 2835 | /string_decoder@1.3.0: 2836 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 2837 | dependencies: 2838 | safe-buffer: 5.2.1 2839 | dev: false 2840 | 2841 | /strip-ansi@6.0.1: 2842 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2843 | engines: {node: '>=8'} 2844 | dependencies: 2845 | ansi-regex: 5.0.1 2846 | 2847 | /strip-ansi@7.1.0: 2848 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 2849 | engines: {node: '>=12'} 2850 | dependencies: 2851 | ansi-regex: 6.0.1 2852 | dev: true 2853 | 2854 | /strip-final-newline@2.0.0: 2855 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 2856 | engines: {node: '>=6'} 2857 | dev: true 2858 | 2859 | /strip-json-comments@2.0.1: 2860 | resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 2861 | engines: {node: '>=0.10.0'} 2862 | dev: false 2863 | 2864 | /strtok3@7.0.0: 2865 | resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} 2866 | engines: {node: '>=14.16'} 2867 | dependencies: 2868 | '@tokenizer/token': 0.3.0 2869 | peek-readable: 5.0.0 2870 | dev: false 2871 | 2872 | /sucrase@3.35.0: 2873 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 2874 | engines: {node: '>=16 || 14 >=14.17'} 2875 | hasBin: true 2876 | dependencies: 2877 | '@jridgewell/gen-mapping': 0.3.5 2878 | commander: 4.1.1 2879 | glob: 10.3.10 2880 | lines-and-columns: 1.2.4 2881 | mz: 2.7.0 2882 | pirates: 4.0.6 2883 | ts-interface-checker: 0.1.13 2884 | dev: true 2885 | 2886 | /tar-fs@2.1.1: 2887 | resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 2888 | dependencies: 2889 | chownr: 1.1.4 2890 | mkdirp-classic: 0.5.3 2891 | pump: 3.0.0 2892 | tar-stream: 2.2.0 2893 | dev: false 2894 | 2895 | /tar-fs@3.0.5: 2896 | resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} 2897 | dependencies: 2898 | pump: 3.0.0 2899 | tar-stream: 3.1.7 2900 | optionalDependencies: 2901 | bare-fs: 2.2.2 2902 | bare-path: 2.1.0 2903 | dev: false 2904 | 2905 | /tar-stream@2.2.0: 2906 | resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 2907 | engines: {node: '>=6'} 2908 | dependencies: 2909 | bl: 4.1.0 2910 | end-of-stream: 1.4.4 2911 | fs-constants: 1.0.0 2912 | inherits: 2.0.4 2913 | readable-stream: 3.6.2 2914 | dev: false 2915 | 2916 | /tar-stream@3.1.7: 2917 | resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 2918 | dependencies: 2919 | b4a: 1.6.6 2920 | fast-fifo: 1.3.2 2921 | streamx: 2.16.1 2922 | dev: false 2923 | 2924 | /text-hex@1.0.0: 2925 | resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} 2926 | dev: false 2927 | 2928 | /thenify-all@1.6.0: 2929 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 2930 | engines: {node: '>=0.8'} 2931 | dependencies: 2932 | thenify: 3.3.1 2933 | 2934 | /thenify@3.3.1: 2935 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 2936 | dependencies: 2937 | any-promise: 1.3.0 2938 | 2939 | /tiny-invariant@1.3.3: 2940 | resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} 2941 | dev: false 2942 | 2943 | /to-regex-range@5.0.1: 2944 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2945 | engines: {node: '>=8.0'} 2946 | dependencies: 2947 | is-number: 7.0.0 2948 | dev: true 2949 | 2950 | /token-types@5.0.1: 2951 | resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} 2952 | engines: {node: '>=14.16'} 2953 | dependencies: 2954 | '@tokenizer/token': 0.3.0 2955 | ieee754: 1.2.1 2956 | dev: false 2957 | 2958 | /tr46@0.0.3: 2959 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 2960 | dev: false 2961 | 2962 | /tr46@1.0.1: 2963 | resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} 2964 | dependencies: 2965 | punycode: 2.3.1 2966 | dev: true 2967 | 2968 | /tr46@4.1.1: 2969 | resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} 2970 | engines: {node: '>=14'} 2971 | dependencies: 2972 | punycode: 2.3.1 2973 | dev: false 2974 | 2975 | /tree-kill@1.2.2: 2976 | resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 2977 | hasBin: true 2978 | dev: true 2979 | 2980 | /triple-beam@1.4.1: 2981 | resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} 2982 | engines: {node: '>= 14.0.0'} 2983 | dev: false 2984 | 2985 | /ts-interface-checker@0.1.13: 2986 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 2987 | dev: true 2988 | 2989 | /tslib@2.6.2: 2990 | resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 2991 | dev: false 2992 | 2993 | /tsup@8.0.2(typescript@5.4.2): 2994 | resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} 2995 | engines: {node: '>=18'} 2996 | hasBin: true 2997 | peerDependencies: 2998 | '@microsoft/api-extractor': ^7.36.0 2999 | '@swc/core': ^1 3000 | postcss: ^8.4.12 3001 | typescript: '>=4.5.0' 3002 | peerDependenciesMeta: 3003 | '@microsoft/api-extractor': 3004 | optional: true 3005 | '@swc/core': 3006 | optional: true 3007 | postcss: 3008 | optional: true 3009 | typescript: 3010 | optional: true 3011 | dependencies: 3012 | bundle-require: 4.0.2(esbuild@0.19.12) 3013 | cac: 6.7.14 3014 | chokidar: 3.6.0 3015 | debug: 4.3.4 3016 | esbuild: 0.19.12 3017 | execa: 5.1.1 3018 | globby: 11.1.0 3019 | joycon: 3.1.1 3020 | postcss-load-config: 4.0.2 3021 | resolve-from: 5.0.0 3022 | rollup: 4.13.0 3023 | source-map: 0.8.0-beta.0 3024 | sucrase: 3.35.0 3025 | tree-kill: 1.2.2 3026 | typescript: 5.4.2 3027 | transitivePeerDependencies: 3028 | - supports-color 3029 | - ts-node 3030 | dev: true 3031 | 3032 | /tunnel-agent@0.6.0: 3033 | resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 3034 | dependencies: 3035 | safe-buffer: 5.2.1 3036 | dev: false 3037 | 3038 | /typescript@5.4.2: 3039 | resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} 3040 | engines: {node: '>=14.17'} 3041 | hasBin: true 3042 | 3043 | /underscore@1.13.6: 3044 | resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} 3045 | dev: false 3046 | 3047 | /undici-types@5.26.5: 3048 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 3049 | dev: false 3050 | 3051 | /undici@5.28.3: 3052 | resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} 3053 | engines: {node: '>=14.0'} 3054 | dependencies: 3055 | '@fastify/busboy': 2.1.1 3056 | dev: false 3057 | 3058 | /uri-js@4.4.1: 3059 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 3060 | dependencies: 3061 | punycode: 2.3.1 3062 | dev: false 3063 | 3064 | /url-join@4.0.1: 3065 | resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} 3066 | dev: false 3067 | 3068 | /util-deprecate@1.0.2: 3069 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 3070 | dev: false 3071 | 3072 | /web-streams-polyfill@3.3.3: 3073 | resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} 3074 | engines: {node: '>= 8'} 3075 | dev: false 3076 | 3077 | /web-streams-polyfill@4.0.0-beta.3: 3078 | resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} 3079 | engines: {node: '>= 14'} 3080 | dev: false 3081 | 3082 | /webidl-conversions@3.0.1: 3083 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 3084 | dev: false 3085 | 3086 | /webidl-conversions@4.0.2: 3087 | resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} 3088 | dev: true 3089 | 3090 | /webidl-conversions@7.0.0: 3091 | resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 3092 | engines: {node: '>=12'} 3093 | dev: false 3094 | 3095 | /whatwg-fetch@3.6.20: 3096 | resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} 3097 | dev: false 3098 | 3099 | /whatwg-url@13.0.0: 3100 | resolution: {integrity: sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==} 3101 | engines: {node: '>=16'} 3102 | dependencies: 3103 | tr46: 4.1.1 3104 | webidl-conversions: 7.0.0 3105 | dev: false 3106 | 3107 | /whatwg-url@5.0.0: 3108 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 3109 | dependencies: 3110 | tr46: 0.0.3 3111 | webidl-conversions: 3.0.1 3112 | dev: false 3113 | 3114 | /whatwg-url@7.1.0: 3115 | resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} 3116 | dependencies: 3117 | lodash.sortby: 4.7.0 3118 | tr46: 1.0.1 3119 | webidl-conversions: 4.0.2 3120 | dev: true 3121 | 3122 | /which@2.0.2: 3123 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 3124 | engines: {node: '>= 8'} 3125 | hasBin: true 3126 | dependencies: 3127 | isexe: 2.0.0 3128 | dev: true 3129 | 3130 | /wink-nlp@1.14.3: 3131 | resolution: {integrity: sha512-lvY5iCs3T8I34F8WKS70+2P0U9dWLn3vdPf/Z+m2VK14N7OmqnPzmHfh3moHdusajoQ37Em39z0IZB9K4x/96A==} 3132 | dev: false 3133 | 3134 | /winston-transport@4.7.0: 3135 | resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==} 3136 | engines: {node: '>= 12.0.0'} 3137 | dependencies: 3138 | logform: 2.6.0 3139 | readable-stream: 3.6.2 3140 | triple-beam: 1.4.1 3141 | dev: false 3142 | 3143 | /winston@3.12.0: 3144 | resolution: {integrity: sha512-OwbxKaOlESDi01mC9rkM0dQqQt2I8DAUMRLZ/HpbwvDXm85IryEHgoogy5fziQy38PntgZsLlhAYHz//UPHZ5w==} 3145 | engines: {node: '>= 12.0.0'} 3146 | dependencies: 3147 | '@colors/colors': 1.6.0 3148 | '@dabh/diagnostics': 2.0.3 3149 | async: 3.2.5 3150 | is-stream: 2.0.1 3151 | logform: 2.6.0 3152 | one-time: 1.0.0 3153 | readable-stream: 3.6.2 3154 | safe-stable-stringify: 2.4.3 3155 | stack-trace: 0.0.10 3156 | triple-beam: 1.4.1 3157 | winston-transport: 4.7.0 3158 | dev: false 3159 | 3160 | /wrap-ansi@7.0.0: 3161 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 3162 | engines: {node: '>=10'} 3163 | dependencies: 3164 | ansi-styles: 4.3.0 3165 | string-width: 4.2.3 3166 | strip-ansi: 6.0.1 3167 | 3168 | /wrap-ansi@8.1.0: 3169 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 3170 | engines: {node: '>=12'} 3171 | dependencies: 3172 | ansi-styles: 6.2.1 3173 | string-width: 5.1.2 3174 | strip-ansi: 7.1.0 3175 | dev: true 3176 | 3177 | /wrappy@1.0.2: 3178 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 3179 | dev: false 3180 | 3181 | /ws@8.16.0: 3182 | resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} 3183 | engines: {node: '>=10.0.0'} 3184 | peerDependencies: 3185 | bufferutil: ^4.0.1 3186 | utf-8-validate: '>=5.0.2' 3187 | peerDependenciesMeta: 3188 | bufferutil: 3189 | optional: true 3190 | utf-8-validate: 3191 | optional: true 3192 | dev: false 3193 | 3194 | /xmlbuilder@10.1.1: 3195 | resolution: {integrity: sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==} 3196 | engines: {node: '>=4.0'} 3197 | dev: false 3198 | 3199 | /xtend@4.0.2: 3200 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 3201 | engines: {node: '>=0.4'} 3202 | dev: false 3203 | 3204 | /y18n@5.0.8: 3205 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 3206 | engines: {node: '>=10'} 3207 | dev: false 3208 | 3209 | /yallist@4.0.0: 3210 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3211 | dev: false 3212 | 3213 | /yaml@2.4.1: 3214 | resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} 3215 | engines: {node: '>= 14'} 3216 | hasBin: true 3217 | dev: true 3218 | 3219 | /yargs-parser@21.1.1: 3220 | resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 3221 | engines: {node: '>=12'} 3222 | dev: false 3223 | 3224 | /yargs@17.7.2: 3225 | resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} 3226 | engines: {node: '>=12'} 3227 | dependencies: 3228 | cliui: 8.0.1 3229 | escalade: 3.1.2 3230 | get-caller-file: 2.0.5 3231 | require-directory: 2.1.1 3232 | string-width: 4.2.3 3233 | y18n: 5.0.8 3234 | yargs-parser: 21.1.1 3235 | dev: false 3236 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | /* Visit https://aka.ms/tsconfig.json to read more about this file */ 4 | 5 | /* Projects */ 6 | // "incremental": true, /* Enable incremental compilation */ 7 | // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ 8 | // "tsBuildInfoFile": "./", /* Specify the folder for .tsbuildinfo incremental compilation files. */ 9 | // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects */ 10 | // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ 11 | // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ 12 | 13 | /* Language and Environment */ 14 | "target": "es2016", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ 15 | // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ 16 | // "jsx": "preserve", /* Specify what JSX code is generated. */ 17 | // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */ 18 | // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ 19 | // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h' */ 20 | // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ 21 | // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.` */ 22 | // "reactNamespace": "", /* Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit. */ 23 | // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ 24 | // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ 25 | 26 | /* Modules */ 27 | "module": "preserve", /* Specify what module code is generated. */ 28 | // "rootDir": "./", /* Specify the root folder within your source files. */ 29 | "moduleResolution": "bundler", /* Specify how TypeScript looks up a file from a given module specifier. */ 30 | // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ 31 | // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ 32 | // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ 33 | // "typeRoots": [], /* Specify multiple folders that act like `./node_modules/@types`. */ 34 | // "types": [], /* Specify type package names to be included without being referenced in a source file. */ 35 | // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ 36 | // "resolveJsonModule": true, /* Enable importing .json files */ 37 | // "noResolve": true, /* Disallow `import`s, `require`s or ``s from expanding the number of files TypeScript should add to a project. */ 38 | 39 | /* JavaScript Support */ 40 | // "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files. */ 41 | // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ 42 | // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. */ 43 | 44 | /* Emit */ 45 | // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ 46 | // "declarationMap": true, /* Create sourcemaps for d.ts files. */ 47 | // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ 48 | // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ 49 | // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output. */ 50 | // "outDir": "./", /* Specify an output folder for all emitted files. */ 51 | // "removeComments": true, /* Disable emitting comments. */ 52 | // "noEmit": true, /* Disable emitting files from a compilation. */ 53 | // "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */ 54 | // "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types */ 55 | // "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */ 56 | // "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */ 57 | // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ 58 | // "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */ 59 | // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */ 60 | // "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */ 61 | // "newLine": "crlf", /* Set the newline character for emitting files. */ 62 | // "stripInternal": true, /* Disable emitting declarations that have `@internal` in their JSDoc comments. */ 63 | // "noEmitHelpers": true, /* Disable generating custom helper functions like `__extends` in compiled output. */ 64 | // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ 65 | // "preserveConstEnums": true, /* Disable erasing `const enum` declarations in generated code. */ 66 | // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ 67 | // "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */ 68 | 69 | /* Interop Constraints */ 70 | // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ 71 | // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ 72 | "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */ 73 | // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ 74 | "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ 75 | 76 | /* Type Checking */ 77 | "strict": true, /* Enable all strict type-checking options. */ 78 | // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */ 79 | // "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */ 80 | // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ 81 | // "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */ 82 | // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ 83 | // "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */ 84 | // "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. */ 85 | // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ 86 | // "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */ 87 | // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */ 88 | // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ 89 | // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ 90 | // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ 91 | // "noUncheckedIndexedAccess": true, /* Include 'undefined' in index signature results */ 92 | // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ 93 | // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type */ 94 | // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ 95 | // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ 96 | 97 | /* Completeness */ 98 | // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */ 99 | "skipLibCheck": true /* Skip type checking all .d.ts files. */ 100 | } 101 | } 102 | --------------------------------------------------------------------------------