diff --git a/.changeset/curly-mangos-brake.md b/.changeset/curly-mangos-brake.md new file mode 100644 index 0000000000000000000000000000000000000000..fecb5ca06f78b3f810392fb9a84ed40a4aeeeb1c --- /dev/null +++ b/.changeset/curly-mangos-brake.md @@ -0,0 +1,5 @@ +--- +"llamaindex": patch +--- + +update dependencies diff --git a/.husky/pre-commit b/.husky/pre-commit index 183dff3762271aacfbceab1fdc67ed7460ba378a..3ffb2b906b089fc6bd957fb3e78db8d311f48fa2 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,6 +1,3 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" - pnpm format pnpm lint npx lint-staged diff --git a/.husky/pre-push b/.husky/pre-push index af0cff7ed76ca87b56598342144e51ff6de92c55..98475b507b5307b4ea7328bf44d5628c87828139 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1,4 +1 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" - pnpm test diff --git a/package.json b/package.json index 99798b4e084912ae5c073e73d2f2d9f41128a2ab..2384175d762e3f566092c1ae69496f79ede15429 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "format": "prettier --ignore-unknown --cache --check .", "format:write": "prettier --ignore-unknown --write .", "lint": "turbo run lint", - "prepare": "husky install", + "prepare": "husky", "test": "turbo run test", "type-check": "tsc -b --diagnostics", "release": "pnpm run build:release && changeset publish", @@ -22,7 +22,7 @@ "@types/jest": "^29.5.11", "eslint": "^8.56.0", "eslint-config-custom": "workspace:*", - "husky": "^8.0.3", + "husky": "^9.0.6", "jest": "^29.7.0", "lint-staged": "^15.2.0", "prettier": "^3.2.4", @@ -31,7 +31,7 @@ "turbo": "^1.11.3", "typescript": "^5.3.3" }, - "packageManager": "pnpm@8.10.5+sha256.a4bd9bb7b48214bbfcd95f264bd75bb70d100e5d4b58808f5cd6ab40c6ac21c5", + "packageManager": "pnpm@8.14.3+sha256.2d0363bb6c314daa67087ef07743eea1ba2e2d360c835e8fec6b5575e4ed9484", "pnpm": { "overrides": { "trim": "1.0.1", diff --git a/packages/core/package.json b/packages/core/package.json index 7113056f01cc09b84cffa95a6d58dc4e33f97a1d..3834c49aea5326ba74c1e274ef216a36554a7514 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -4,14 +4,14 @@ "version": "0.1.2", "license": "MIT", "dependencies": { - "@anthropic-ai/sdk": "^0.9.1", - "@datastax/astra-db-ts": "^0.1.2", - "@mistralai/mistralai": "^0.0.7", + "@anthropic-ai/sdk": "^0.12.4", + "@datastax/astra-db-ts": "^0.1.4", + "@mistralai/mistralai": "^0.0.10", "@notionhq/client": "^2.2.14", - "@pinecone-database/pinecone": "^1.1.2", + "@pinecone-database/pinecone": "^1.1.3", "@qdrant/js-client-rest": "^1.7.0", - "@xenova/transformers": "^2.10.0", - "assemblyai": "^4.0.0", + "@xenova/transformers": "^2.14.1", + "assemblyai": "^4.2.1", "chromadb": "~1.7.3", "file-type": "^18.7.0", "js-tiktoken": "^1.0.8", @@ -25,11 +25,11 @@ "pathe": "^1.1.2", "pdfjs-dist": "4.0.269", "pg": "^8.11.3", - "pgvector": "^0.1.5", + "pgvector": "^0.1.7", "portkey-ai": "^0.1.16", "rake-modified": "^1.0.8", - "replicate": "^0.21.1", - "string-strip-html": "^13.4.3", + "replicate": "^0.25.2", + "string-strip-html": "^13.4.5", "wink-nlp": "^1.14.3" }, "devDependencies": { @@ -37,10 +37,10 @@ "@types/edit-json-file": "^1.7.3", "@types/jest": "^29.5.11", "@types/lodash": "^4.14.202", - "@types/node": "^18.19.6", + "@types/node": "^18.19.9", "@types/papaparse": "^5.3.14", - "@types/pg": "^8.10.9", - "bunchee": "^4.4.1", + "@types/pg": "^8.11.0", + "bunchee": "^4.4.2", "edit-json-file": "^1.8.0", "madge": "^6.1.0", "typescript": "^5.3.3" diff --git a/packages/core/src/types/mistral.d.ts b/packages/core/src/types/mistral.d.ts deleted file mode 100644 index b58ac5718ff748554ccd3c2b9aeca75530264487..0000000000000000000000000000000000000000 --- a/packages/core/src/types/mistral.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare module "@mistralai/mistralai" { - export = MistralClient; -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e95236846238d16a6f28908872086585d237a602..77cf8576df7e04be90ccc009dbcda43dd2ff92f5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 2.27.1 '@turbo/gen': specifier: ^1.11.3 - version: 1.11.3(@types/node@18.19.6)(typescript@5.3.3) + version: 1.11.3(@types/node@18.19.9)(typescript@5.3.3) '@types/jest': specifier: ^29.5.11 version: 29.5.11 @@ -28,11 +28,11 @@ importers: specifier: workspace:* version: link:packages/eslint-config-custom husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.6 + version: 9.0.6 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.6) + version: 29.7.0(@types/node@18.19.9) lint-staged: specifier: ^15.2.0 version: 15.2.0 @@ -135,7 +135,7 @@ importers: version: 16.3.1 llamaindex: specifier: latest - version: link:../packages/core + version: 0.1.2(typescript@5.3.3) mongodb: specifier: ^6.2.0 version: 6.3.0 @@ -150,29 +150,29 @@ importers: packages/core: dependencies: '@anthropic-ai/sdk': - specifier: ^0.9.1 - version: 0.9.1 + specifier: ^0.12.4 + version: 0.12.4 '@datastax/astra-db-ts': - specifier: ^0.1.2 - version: 0.1.2 + specifier: ^0.1.4 + version: 0.1.4 '@mistralai/mistralai': - specifier: ^0.0.7 - version: 0.0.7 + specifier: ^0.0.10 + version: 0.0.10 '@notionhq/client': specifier: ^2.2.14 version: 2.2.14 '@pinecone-database/pinecone': - specifier: ^1.1.2 - version: 1.1.2 + specifier: ^1.1.3 + version: 1.1.3 '@qdrant/js-client-rest': specifier: ^1.7.0 version: 1.7.0(typescript@5.3.3) '@xenova/transformers': - specifier: ^2.10.0 - version: 2.10.0 + specifier: ^2.14.1 + version: 2.14.1 assemblyai: - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^4.2.1 + version: 4.2.1 chromadb: specifier: ~1.7.3 version: 1.7.3(openai@4.26.0) @@ -213,8 +213,8 @@ importers: specifier: ^8.11.3 version: 8.11.3 pgvector: - specifier: ^0.1.5 - version: 0.1.5 + specifier: ^0.1.7 + version: 0.1.7 portkey-ai: specifier: ^0.1.16 version: 0.1.16 @@ -222,11 +222,11 @@ importers: specifier: ^1.0.8 version: 1.0.8 replicate: - specifier: ^0.21.1 - version: 0.21.1 + specifier: ^0.25.2 + version: 0.25.2 string-strip-html: - specifier: ^13.4.3 - version: 13.4.3 + specifier: ^13.4.5 + version: 13.4.5 wink-nlp: specifier: ^1.14.3 version: 1.14.3 @@ -244,17 +244,17 @@ importers: specifier: ^4.14.202 version: 4.14.202 '@types/node': - specifier: ^18.19.6 - version: 18.19.6 + specifier: ^18.19.9 + version: 18.19.9 '@types/papaparse': specifier: ^5.3.14 version: 5.3.14 '@types/pg': - specifier: ^8.10.9 - version: 8.10.9 + specifier: ^8.11.0 + version: 8.11.0 bunchee: - specifier: ^4.4.1 - version: 4.4.1(typescript@5.3.3) + specifier: ^4.4.2 + version: 4.4.2(typescript@5.3.3) edit-json-file: specifier: ^1.8.0 version: 1.8.0 @@ -553,10 +553,26 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 + /@anthropic-ai/sdk@0.12.4: + resolution: {integrity: sha512-KIho+Di8LZvtyLph1TKI1GiujApjryi+B5gXrRfmFsUmwDGJjzlFO/MKyvuJJVUyxCjYyoFLT53k/WweL1TsiQ==} + dependencies: + '@types/node': 18.19.9 + '@types/node-fetch': 2.6.9 + abort-controller: 3.0.0 + agentkeepalive: 4.5.0 + digest-fetch: 1.3.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0(encoding@0.1.13) + web-streams-polyfill: 3.2.1 + transitivePeerDependencies: + - encoding + dev: false + /@anthropic-ai/sdk@0.9.1: resolution: {integrity: sha512-wa1meQ2WSfoY8Uor3EdrJq0jTiZJoKoSii2ZVWRY1oN4Tlr5s59pADg9T79FTbPe1/se5c3pBeZgJL63wmuoBA==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 '@types/node-fetch': 2.6.9 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -2254,6 +2270,19 @@ packages: - debug dev: false + /@datastax/astra-db-ts@0.1.4: + resolution: {integrity: sha512-EG/7UUuEdxpeyGV1fkGIUX5jjUcESToCtohoti0rNMEm01T1E4NXOPHXMnkyXo71zqrlUoTlGn5du+acnlbslQ==} + engines: {node: '>=14.0.0'} + hasBin: true + requiresBuild: true + dependencies: + axios: 1.6.2 + bson: 6.2.0 + winston: 3.11.0 + transitivePeerDependencies: + - debug + dev: false + /@dependents/detective-less@3.0.2: resolution: {integrity: sha512-1YUvQ+e0eeTWAHoN8Uz2x2U37jZs6IGutiIE5LXId7cxfUGhtZjzxE06FdUiuiRrW+UE0vNCdSNPH2lY4dQCOQ==} engines: {node: '>=12'} @@ -3128,6 +3157,11 @@ packages: dependencies: '@hapi/hoek': 9.3.0 + /@huggingface/jinja@0.1.2: + resolution: {integrity: sha512-x5mpbfJt1nKmVep5WNP5VjNsjWApWNj8pPYI+uYMkBWH9bWUJmQmHt2lbf0VCoQd54Oq3XuFEh/UyoVh7rPxmg==} + engines: {node: '>=18'} + dev: false + /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} @@ -3178,7 +3212,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -3199,14 +3233,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.6) + jest-config: 29.7.0(@types/node@18.19.9) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3234,7 +3268,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 jest-mock: 29.7.0 dev: true @@ -3261,7 +3295,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.11.6 + '@types/node': 18.19.9 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -3294,7 +3328,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.22 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -3381,7 +3415,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.6 + '@types/node': 18.19.9 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -3511,6 +3545,14 @@ packages: '@types/react': 18.2.48 react: 18.2.0 + /@mistralai/mistralai@0.0.10: + resolution: {integrity: sha512-fZOt7A32DcPSff58wTa44pKUBoJBH5toAuzNI9yoM7s5NjTupa1IYcSqqk2LigO8M5EtOEkFsD/XzdyWPnhaRA==} + dependencies: + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + dev: false + /@mistralai/mistralai@0.0.7: resolution: {integrity: sha512-47FiV/GBnt6gug99ZfDBcBofYuYvqT5AyhUDdtktUbCN+gq52tmiAbtwc88k7hlyUWHzJ28VpHRDfNTRfaWKxA==} dependencies: @@ -3658,6 +3700,16 @@ packages: typescript: 4.9.5 dev: false + /@pinecone-database/pinecone@1.1.3: + resolution: {integrity: sha512-bGldvvoAr4agVZ2ql4RZesXIDjMLjnuqNmKYfMQoVO3UFRYeuO9z+1WJodvanGIPY2iGh1w9yz0jDAkBiT53qw==} + engines: {node: '>=14.0.0'} + dependencies: + '@sinclair/typebox': 0.29.6 + ajv: 8.12.0 + cross-fetch: 3.1.8(encoding@0.1.13) + encoding: 0.1.13 + dev: false + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -4390,7 +4442,7 @@ packages: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} dev: true - /@turbo/gen@1.11.3(@types/node@18.19.6)(typescript@5.3.3): + /@turbo/gen@1.11.3(@types/node@18.19.9)(typescript@5.3.3): resolution: {integrity: sha512-cHGRj7Jn7Hw1cA7NuwWYfYdhEliQX4LuSfEB9L1m8ifGkHalU3bbYXcehzLThmckpGpUQGnXYx0UtVudbQ42HA==} hasBin: true dependencies: @@ -4402,7 +4454,7 @@ packages: minimatch: 9.0.3 node-plop: 0.26.3 proxy-agent: 6.3.1 - ts-node: 10.9.2(@types/node@18.19.6)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@18.19.9)(typescript@5.3.3) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -4475,19 +4527,19 @@ packages: resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} dependencies: '@types/connect': 3.4.36 - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/bonjour@3.5.11: resolution: {integrity: sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/cacheable-request@6.0.3: resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.9.0 + '@types/node': 18.19.9 '@types/responselike': 1.0.3 dev: true @@ -4499,17 +4551,17 @@ packages: resolution: {integrity: sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==} dependencies: '@types/express-serve-static-core': 4.17.37 - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/cross-spawn@6.0.0: resolution: {integrity: sha512-evp2ZGsFw9YKprDbg8ySgC9NA15g3YgiI8ANkGmKKvvi0P2aDGYLPxQIC5qfeKNUOe3TjABVGuah6omPRpIYhg==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 dev: true /@types/debug@4.1.12: @@ -4520,7 +4572,7 @@ packages: /@types/edit-json-file@1.7.3: resolution: {integrity: sha512-88OYHTiVq7PNN50T+CIm+65Sl0aRweoXvTuTz4JhoQfy1FeK+wTCC9Peu1dljOqslRaqqSFlDee3wgkWMpxKHg==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 '@types/set-value': 4.0.3 dev: true @@ -4547,7 +4599,7 @@ packages: /@types/express-serve-static-core@4.17.37: resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 '@types/qs': 6.9.8 '@types/range-parser': 1.2.5 '@types/send': 0.17.2 @@ -4564,13 +4616,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.6 + '@types/node': 18.19.9 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.6 + '@types/node': 18.19.9 dev: true /@types/gtag.js@0.0.12: @@ -4597,7 +4649,7 @@ packages: /@types/http-proxy@1.17.12: resolution: {integrity: sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/inquirer@6.5.0: resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} @@ -4638,7 +4690,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.9.0 + '@types/node': 18.19.9 dev: true /@types/lodash-es@4.17.12: @@ -4682,7 +4734,7 @@ packages: /@types/node-fetch@2.6.9: resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 form-data: 4.0.0 dev: false @@ -4698,14 +4750,15 @@ packages: resolution: {integrity: sha512-G7slVfkwOm7g8VqcEF1/5SXiMjP3Tbt+pXDU3r/qhlM2KkGm786DUD4xyMA2QzEElFrv/KZV9gjygv4LnkpbMQ==} dependencies: undici-types: 5.26.5 + dev: true /@types/node@18.19.6: resolution: {integrity: sha512-X36s5CXMrrJOs2lQCdDF68apW4Rfx9ixYMawlepwmE4Anezv/AV2LSpKD1Ub8DAc+urp5bk0BGZ6NtmBitfnsg==} dependencies: undici-types: 5.26.5 - /@types/node@20.11.6: - resolution: {integrity: sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==} + /@types/node@18.19.9: + resolution: {integrity: sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw==} dependencies: undici-types: 5.26.5 @@ -4722,16 +4775,16 @@ packages: /@types/papaparse@5.3.14: resolution: {integrity: sha512-LxJ4iEFcpqc6METwp9f6BV6VVc43m6MfH0VqFosHvrUgfXiFe6ww7R3itkOQ+TCK6Y+Iv/+RnnvtRZnkc5Kc9g==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 dev: true /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - /@types/pg@8.10.9: - resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} + /@types/pg@8.11.0: + resolution: {integrity: sha512-sDAlRiBNthGjNFfvt0k6mtotoVYVQ63pA8R4EMWka7crawSR60waVYR0HAgmPRs/e2YaeJTD/43OoZ3PFw80pw==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 pg-protocol: 1.6.0 pg-types: 4.0.1 dev: true @@ -4789,7 +4842,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.9.0 + '@types/node': 18.19.9 dev: true /@types/retry@0.12.0: @@ -4802,7 +4855,7 @@ packages: /@types/sax@1.2.5: resolution: {integrity: sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 dev: true /@types/scheduler@0.16.4: @@ -4816,7 +4869,7 @@ packages: resolution: {integrity: sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==} dependencies: '@types/mime': 1.3.3 - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/serve-index@1.9.2: resolution: {integrity: sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==} @@ -4828,7 +4881,7 @@ packages: dependencies: '@types/http-errors': 2.0.2 '@types/mime': 3.0.2 - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/set-value@4.0.3: resolution: {integrity: sha512-tSuUcLl6kMzI+l0gG7FZ04xbIcynxNIYgWFj91LPAvRcn7W3L1EveXNdVjqFDgAZPjY1qCOsm8Sb1C70SxAPHw==} @@ -4837,7 +4890,7 @@ packages: /@types/sockjs@0.3.34: resolution: {integrity: sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/stack-utils@2.0.3: resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -4846,14 +4899,14 @@ packages: /@types/tar@6.1.5: resolution: {integrity: sha512-qm2I/RlZij5RofuY7vohTpYNaYcrSQlN2MyjucQc7ZweDwaEWkdN/EeNh6e9zjK6uEm6PwjdMXkcj05BxZdX1Q==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 minipass: 4.2.8 dev: true /@types/through@0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 20.11.6 + '@types/node': 18.19.9 dev: true /@types/tinycolor2@1.4.6: @@ -4887,7 +4940,7 @@ packages: /@types/ws@8.5.6: resolution: {integrity: sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 /@types/yargs-parser@21.0.3: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -5111,9 +5164,10 @@ packages: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - /@xenova/transformers@2.10.0: - resolution: {integrity: sha512-Al9WKiOsimAC3mU9Ef434GkHF0izmeAM7mMMx5npdWsWLAYL8fmJXCrULj6uCfjomMQ7jyN9rDtKpp570hffiw==} + /@xenova/transformers@2.14.1: + resolution: {integrity: sha512-aj4aXxci3pTf6BEavm8ASu4doGPQP3l5KPXTnem4jMTWuXV2ZFhea0L5MWrYWgSWqtptwN6UqHzW6npKExsaQQ==} dependencies: + '@huggingface/jinja': 0.1.2 onnxruntime-web: 1.14.0 sharp: 0.32.6 optionalDependencies: @@ -5503,8 +5557,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /assemblyai@4.0.0: - resolution: {integrity: sha512-dhASQcGbZuyGkeJN8h7iUzC7eICMyOeiuQ7A4v81vbiNvn1HOwGMli73nD3JN9sOw5JCsAoGRM2wgQMXFM+p2Q==} + /assemblyai@4.2.1: + resolution: {integrity: sha512-TeIMpvNTpzSeMFBN51RUJdtScSVhknAx6lDR6tqtglDdRtK3sAygc5urINx21VSsm90DPc4YLFHCGxM6QrGSvw==} engines: {node: '>=18'} dependencies: ws: 8.14.2 @@ -5924,6 +5978,15 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + requiresBuild: true + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + optional: true + /builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} @@ -5939,8 +6002,8 @@ packages: semver: 7.5.4 dev: true - /bunchee@4.4.1(typescript@5.3.3): - resolution: {integrity: sha512-8fA/056NpZVZxGFdTGpZgwuRtCC16P+jpkFnXr0RLBfh52udg4z9Y8IQGgD7q3rLaKz9zW1av2m2Oyc6YhCpkQ==} + /bunchee@4.4.2(typescript@5.3.3): + resolution: {integrity: sha512-AFMGGA2wESumdeMUOE3nOkZJPOQOyy3X+psMcyKDzzg3PF7V8CvG3Ozkq6W6nkPvev0X+JNY3iTOf6ED6buVZw==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -6371,11 +6434,11 @@ packages: engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - /codsen-utils@1.6.2: - resolution: {integrity: sha512-L+Cn6c/q0m3nHT6inNIKO1E+BHzeJ1b6McBQLcHvq46gYt7RSPEjYqmq0P5LWZsz+hb+w0tS5WkH6hRvZeHz2A==} + /codsen-utils@1.6.3: + resolution: {integrity: sha512-jsayHP4Z1gKjXB+NsFhEKrM2dAN4XCpbHbhwzzYfFrVL/DYPw9D/ACob6EjbIiV47PSe3OcxJqX/b1V/T7XK3A==} engines: {node: '>=14.18.0'} dependencies: - rfdc: 1.3.0 + rfdc: 1.3.1 dev: false /collapse-white-space@2.1.0: @@ -6671,7 +6734,7 @@ packages: path-type: 4.0.0 typescript: 5.3.3 - /create-jest@29.7.0(@types/node@18.19.6): + /create-jest@29.7.0(@types/node@18.19.9): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6680,7 +6743,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.6) + jest-config: 29.7.0(@types/node@18.19.9) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8222,7 +8285,7 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 require-like: 0.1.2 /event-target-shim@5.0.1: @@ -9579,9 +9642,9 @@ packages: ms: 2.1.3 dev: false - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + /husky@9.0.6: + resolution: {integrity: sha512-EEuw/rfTiMjOfuL7pGO/i9otg1u36TXxqjIA6D9qxVjd/UXoDOsLor/BSFf5hTK50shwzCU3aVVwdXDp/lp7RA==} + engines: {node: '>=18'} hasBin: true dev: true @@ -10262,7 +10325,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -10283,7 +10346,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@18.19.6): + /jest-cli@29.7.0(@types/node@18.19.9): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10297,10 +10360,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.6) + create-jest: 29.7.0(@types/node@18.19.9) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.6) + jest-config: 29.7.0(@types/node@18.19.9) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -10311,7 +10374,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@18.19.6): + /jest-config@29.7.0(@types/node@18.19.9): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -10326,47 +10389,7 @@ packages: '@babel/core': 7.23.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.6 - babel-jest: 29.7.0(@babel/core@7.23.9) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - dev: true - - /jest-config@29.7.0(@types/node@20.11.6): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.23.9 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 babel-jest: 29.7.0(@babel/core@7.23.9) chalk: 4.1.2 ci-info: 3.9.0 @@ -10426,7 +10449,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -10442,7 +10465,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.6 + '@types/node': 18.19.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -10493,7 +10516,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 jest-util: 29.7.0 dev: true @@ -10548,7 +10571,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -10579,7 +10602,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -10631,7 +10654,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10655,7 +10678,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.6 + '@types/node': 18.19.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -10667,7 +10690,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10675,12 +10698,12 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.6 + '@types/node': 18.19.9 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest@29.7.0(@types/node@18.19.6): + /jest@29.7.0(@types/node@18.19.9): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10693,7 +10716,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.6) + jest-cli: 29.7.0(@types/node@18.19.9) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -10919,6 +10942,56 @@ packages: wrap-ansi: 9.0.0 dev: true + /llamaindex@0.1.2(typescript@5.3.3): + resolution: {integrity: sha512-dH9xn8dMYQ66ssqYuM/C4moRaOLIB7+OokQ11/px40rdBLieQrnsY5NyyMl/h1QLDwU+h4Miaj/L49gZoaXJNQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@anthropic-ai/sdk': 0.9.1 + '@datastax/astra-db-ts': 0.1.4 + '@mistralai/mistralai': 0.0.7 + '@notionhq/client': 2.2.14 + '@pinecone-database/pinecone': 1.1.3 + '@qdrant/js-client-rest': 1.7.0(typescript@5.3.3) + '@xenova/transformers': 2.14.1 + assemblyai: 4.2.1 + chromadb: 1.7.3(openai@4.26.0) + file-type: 18.7.0 + js-tiktoken: 1.0.8 + lodash: 4.17.21 + mammoth: 1.6.0 + md-utils-ts: 2.0.0 + mongodb: 6.3.0 + notion-md-crawler: 0.0.2 + openai: 4.26.0 + papaparse: 5.4.1 + pathe: 1.1.2 + pdfjs-dist: 4.0.269 + pg: 8.11.3 + pgvector: 0.1.7 + portkey-ai: 0.1.16 + rake-modified: 1.0.8 + replicate: 0.21.1 + string-strip-html: 13.4.5 + wink-nlp: 1.14.3 + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@google/generative-ai' + - '@mongodb-js/zstd' + - bufferutil + - cohere-ai + - debug + - encoding + - gcp-metadata + - kerberos + - mongodb-client-encryption + - pg-native + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + dev: false + /load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} @@ -12511,7 +12584,7 @@ packages: resolution: {integrity: sha512-HPC7tgYdeP38F3uHA5WgnoXZyGbAp9jgcIo23p6It+q/07u4C+NZ8xHKlMShsPbDDmFRpPsa3vdbXYpbhJH3eg==} hasBin: true dependencies: - '@types/node': 18.19.6 + '@types/node': 18.19.9 '@types/node-fetch': 2.6.9 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -12984,8 +13057,8 @@ packages: split2: 4.2.0 dev: false - /pgvector@0.1.5: - resolution: {integrity: sha512-T1SeomH5PkSpMHmnW8CVh6hwjkrjx/xkEMkW0MBFyxMkIEcu6pw5pQW8CNwsVXeJIE3zPdLCqYHqn1GwwT4lXw==} + /pgvector@0.1.7: + resolution: {integrity: sha512-hl1/Rvvu8iENi/0x4QcZh6o3bF2GWyyKIEu5GfXIzRhzhbOo7aQmoTPNWedRG1pziif+gOMTKKzHaJorgr8F0A==} engines: {node: '>= 12'} dev: false @@ -13663,6 +13736,13 @@ packages: /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + requiresBuild: true + dev: false + optional: true + /prompts@2.1.0: resolution: {integrity: sha512-+x5TozgqYdOwWsQFZizE/Tra3fKvAoy037kOyU6cgz84n8f6zxngLOV4O32kTwt9FcLCxAqw0P/c8rOr9y+Gfg==} engines: {node: '>= 6'} @@ -13707,7 +13787,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 18.18.12 + '@types/node': 18.19.9 long: 4.0.0 dev: false @@ -13821,35 +13901,30 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - /ranges-apply@7.0.12: - resolution: {integrity: sha512-RsdQnaC0pU+KV69muxE47NMhLCz9XHj3aAL/ykBtUXhtFWaq2/KXWM0wVXCYkBD/lIQRU1ZJhBla4LZPH2ywRQ==} + /ranges-apply@7.0.14: + resolution: {integrity: sha512-ebPhmznZthJJszHMzGdZIVEHxWxM9uiynCGHChtgbuKO155uYCdrUvwsobX6xeefyqtVgHJcXpQDkTJhX0UFoQ==} engines: {node: '>=14.18.0'} dependencies: - ranges-merge: 9.0.12 + ranges-merge: 9.0.14 tiny-invariant: 1.3.1 dev: false - /ranges-merge@9.0.12: - resolution: {integrity: sha512-Asg92aN9sZebnKu79bAlmU+kcHL9hcQZJ4q1WLX2h65ydKfAVtHZp3KhOT4eBCb+G7cSCHUSSK0hqzd/p02ydA==} + /ranges-merge@9.0.14: + resolution: {integrity: sha512-0iT8T14RPellWrLsfezpIq636TyqCK8+1oG7pxULjuJHwomq6POJF63fZ3CeQ7c/Dpjogs5iSOFc2hFv+XTI1Q==} engines: {node: '>=14.18.0'} dependencies: - ranges-push: 7.0.12 + ranges-push: 7.0.14 ranges-sort: 6.0.11 dev: false - /ranges-push@7.0.12: - resolution: {integrity: sha512-Jwr/rCIAitwuT+dodq9ISZa09WWWua/mRud4OXPiwA+D7GxObsGgsSkf/v62h6zDxGPJkCuEpryKoOg90sbU6A==} + /ranges-push@7.0.14: + resolution: {integrity: sha512-EKmOrxtaFT4u3OiIfkoCoYxEeRkN2UuH1DbxvA7K/ok4Ie8/QK/DKaWbD9PnoXNnWbqnPtDdyMyvVgVyhnmGhA==} engines: {node: '>=14.18.0'} dependencies: - codsen-utils: 1.6.2 - ranges-sort: 6.0.10 - string-collapse-leading-whitespace: 7.0.6 - string-trim-spaces-only: 5.0.9 - dev: false - - /ranges-sort@6.0.10: - resolution: {integrity: sha512-Tts5PiQQW+M8jMIkE/y0VdF5+GYFlv85qYAfQUBtekORbNn+7IVD+wPLJZ3LmfJSFJz/Jm3Wlgz+OpAeeHr5PA==} - engines: {node: '>=14.18.0'} + codsen-utils: 1.6.3 + ranges-sort: 6.0.11 + string-collapse-leading-whitespace: 7.0.7 + string-trim-spaces-only: 5.0.10 dev: false /ranges-sort@6.0.11: @@ -14077,6 +14152,19 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + dev: false + optional: true + /readable-web-to-node-stream@3.0.2: resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} engines: {node: '>=8'} @@ -14293,6 +14381,13 @@ packages: engines: {git: '>=2.11.0', node: '>=18.0.0', npm: '>=7.19.0', yarn: '>=1.7.0'} dev: false + /replicate@0.25.2: + resolution: {integrity: sha512-c5otBJ5E66XLS0X196pBCsyy85b03ZBLeV/lbKfU8cqfkt3Qd6NGEiPwTtxtsQ4AznggMJNn2Qq68t/bV85M2w==} + engines: {git: '>=2.11.0', node: '>=18.0.0', npm: '>=7.19.0', yarn: '>=1.7.0'} + optionalDependencies: + readable-stream: 4.5.2 + dev: false + /require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -14429,13 +14524,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - /rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} - dev: false - /rfdc@1.3.1: resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} - dev: true /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -15177,17 +15267,17 @@ packages: engines: {node: '>=0.6.19'} dev: true - /string-collapse-leading-whitespace@7.0.6: - resolution: {integrity: sha512-FqOnt9H0+eeXukBb3Js2qPLLI0T5ebp96TfU0+AwoAuQQidETeoRMYJG6mUYebP4SBYZkap+HbAK6U/wGWxJvA==} + /string-collapse-leading-whitespace@7.0.7: + resolution: {integrity: sha512-jF9eynJoE6ezTCdYI8Qb02/ij/DlU9ItG93Dty4SWfJeLFrotOr+wH9IRiWHTqO3mjCyqBWEiU3uSTIbxYbAEQ==} engines: {node: '>=14.18.0'} dev: false - /string-left-right@6.0.15: - resolution: {integrity: sha512-f80yIZCFZJnZcnCp8/Mk9zYRs210LHCkpNy668wusUzuh6qhryLA/SfxbFayxnFN12xdPARAvObu/wzYKX57wA==} + /string-left-right@6.0.16: + resolution: {integrity: sha512-cQL1I49o8qS52LgaS8IU6EXd9S2HNYVRtizdDyp6XjKzSkytr1oTM/7laDqjV7J53bw4iOQNepp/cTs9rCyFVw==} engines: {node: '>=14.18.0'} dependencies: - codsen-utils: 1.6.2 - rfdc: 1.3.0 + codsen-utils: 1.6.3 + rfdc: 1.3.1 dev: false /string-length@4.0.2: @@ -15198,21 +15288,21 @@ packages: strip-ansi: 6.0.1 dev: true - /string-strip-html@13.4.3: - resolution: {integrity: sha512-9ketPUGy6MWmHy5tZuy1LSXcEB690MCQ0eTvUlunCjCGGTIUjboHyFa/PADndYHlfvHDcdO9iwzqjheXI/K/jw==} + /string-strip-html@13.4.5: + resolution: {integrity: sha512-uf6o6zzYXccZQ+wsKN58cedBfMlbFqrUXcDjrBpptExgQEHcFU+uw1jAQdrfyOrAyH4GQKu7JcCm/wzPppnf5Q==} engines: {node: '>=14.18.0'} dependencies: '@types/lodash-es': 4.17.12 - codsen-utils: 1.6.2 + codsen-utils: 1.6.3 html-entities: 2.4.0 lodash-es: 4.17.21 - ranges-apply: 7.0.12 - ranges-push: 7.0.12 - string-left-right: 6.0.15 + ranges-apply: 7.0.14 + ranges-push: 7.0.14 + string-left-right: 6.0.16 dev: false - /string-trim-spaces-only@5.0.9: - resolution: {integrity: sha512-Yl/Ot+1YksCi2PI+I4nw6Mq2U2QV7vsCWFT+1lfWoFGYVS/27JmtWvueYiQW0YTPX4xz4DhV2cQijDakIPTWGg==} + /string-trim-spaces-only@5.0.10: + resolution: {integrity: sha512-MhmjE5jNqb1Ylo+BARPRlsdChGLrnPpAUWrT1VOxo9WhWwKVUU6CbZTfjwKaQPYTGS/wsX/4Zek88FM2rEb5iA==} engines: {node: '>=14.18.0'} dev: false @@ -15797,7 +15887,7 @@ packages: '@babel/core': 7.23.9 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.19.6) + jest: 29.7.0(@types/node@18.19.9) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -15838,7 +15928,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.2(@types/node@18.19.6)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@18.19.9)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15857,7 +15947,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.6 + '@types/node': 18.19.9 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3