diff --git a/package.json b/package.json index 7126b584dd0f7280a7b89c273f25082eb3df2f6f..f849a139ff6ac638459256ecb6cfe435e7a51d67 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "@llamaindex/monorepo", "private": true, "scripts": { - "build": "turbo run build --filter=\"!docs\" --filter=\"!*-test\" --filter=\"!*-example\"", - "build:release": "turbo run build lint test --filter=\"!docs\" --filter=\"!*-test\" --filter=\"!*-example\"", - "dev": "turbo run dev", + "build": "turbo run build", + "build:release": "turbo run build --filter=\"./packages/*\"", + "dev": "turbo run dev --filter=\"./packages/*\"", "format": "prettier --ignore-unknown --cache --check .", "format:write": "prettier --ignore-unknown --write .", "lint": "turbo run lint", diff --git a/packages/core/package.json b/packages/core/package.json index e137126a790d3f9486e95f98f9e5e4cd3a59434d..5a41722127d47e93d679db8ba85f34aa865169e1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -164,8 +164,7 @@ ], "scripts": { "dev": "bunchee --watch", - "build": "bunchee", - "test": "vitest" + "build": "bunchee" }, "repository": { "type": "git", @@ -178,8 +177,7 @@ "bunchee": "5.3.2", "happy-dom": "^15.7.4", "natural": "^8.0.1", - "python-format-js": "^1.4.3", - "vitest": "^2.1.1" + "python-format-js": "^1.4.3" }, "dependencies": { "@llamaindex/env": "workspace:*", diff --git a/packages/core/vitest.workspace.ts b/packages/core/tests/vitest.workspace.ts similarity index 100% rename from packages/core/vitest.workspace.ts rename to packages/core/tests/vitest.workspace.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f368f491bed6033044f2e76ae6dab4ebd1021f7..289658a95982382666897a4a24275d61d38380e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -400,9 +400,6 @@ importers: python-format-js: specifier: ^1.4.3 version: 1.4.3(patch_hash=th6l7y4oiguwssg6vyt7e3sc3i) - vitest: - specifier: ^2.1.1 - version: 2.1.1(@edge-runtime/vm@4.0.3)(@types/node@22.5.1)(happy-dom@15.7.4)(terser@5.31.6) packages/core/tests: devDependencies: @@ -4287,63 +4284,33 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/expect@2.1.1': - resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} - - '@vitest/mocker@2.1.1': - resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} - peerDependencies: - '@vitest/spy': 2.1.1 - msw: ^2.3.5 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.1.1': - resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - '@vitest/runner@1.5.3': resolution: {integrity: sha512-7PlfuReN8692IKQIdCxwir1AOaP5THfNkp0Uc4BKr2na+9lALNit7ub9l3/R7MP8aV61+mHKRGiqEKRIwu6iiQ==} '@vitest/runner@2.0.5': resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - '@vitest/runner@2.1.1': - resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} - '@vitest/snapshot@1.5.3': resolution: {integrity: sha512-K3mvIsjyKYBhNIDujMD2gfQEzddLe51nNOAf45yKRt/QFJcUIeTQd2trRvv6M6oCBHNVnZwFWbQ4yj96ibiDsA==} '@vitest/snapshot@2.0.5': resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - '@vitest/snapshot@2.1.1': - resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} - '@vitest/spy@1.5.3': resolution: {integrity: sha512-Llj7Jgs6lbnL55WoshJUUacdJfjU2honvGcAJBxhra5TPEzTJH8ZuhI3p/JwqqfnTr4PmP7nDmOXP53MS7GJlg==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@2.1.1': - resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} - '@vitest/utils@1.5.3': resolution: {integrity: sha512-rE9DTN1BRhzkzqNQO+kw8ZgfeEBCLXiHJwetk668shmNBpSagQxneT5eSqEBLP+cqSiAeecvQmbpFfdMyLcIQA==} '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@vitest/utils@2.1.1': - resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} - '@vladfrangu/async_event_emitter@2.4.3': resolution: {integrity: sha512-wn15EJHUk2RDtCw6wVJndUhFbfJYwyNhSD9s+yiQi5c2MmXDy3KLWvZ5LrcOzt3CHdscoAnaJrxIRKBI1QQgGw==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} @@ -10355,9 +10322,6 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -10781,11 +10745,6 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-node@2.1.1: - resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - vite-plugin-wasm@3.3.0: resolution: {integrity: sha512-tVhz6w+W9MVsOCHzxo6SSMSswCeIw4HTrXEi6qL3IRzATl83jl09JVO1djBqPSwfjgnpVHNLYcaMbaDX5WB/pg==} peerDependencies: @@ -10872,31 +10831,6 @@ packages: jsdom: optional: true - vitest@2.1.1: - resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.1 - '@vitest/ui': 2.1.1 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - vue@3.4.38: resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} peerDependencies: @@ -15829,29 +15763,10 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/expect@2.1.1': - dependencies: - '@vitest/spy': 2.1.1 - '@vitest/utils': 2.1.1 - chai: 5.1.1 - tinyrainbow: 1.2.0 - - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': - dependencies: - '@vitest/spy': 2.1.1 - estree-walker: 3.0.3 - magic-string: 0.30.11 - optionalDependencies: - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.1': - dependencies: - tinyrainbow: 1.2.0 - '@vitest/runner@1.5.3': dependencies: '@vitest/utils': 1.5.3 @@ -15863,11 +15778,6 @@ snapshots: '@vitest/utils': 2.0.5 pathe: 1.1.2 - '@vitest/runner@2.1.1': - dependencies: - '@vitest/utils': 2.1.1 - pathe: 1.1.2 - '@vitest/snapshot@1.5.3': dependencies: magic-string: 0.30.11 @@ -15880,12 +15790,6 @@ snapshots: magic-string: 0.30.11 pathe: 1.1.2 - '@vitest/snapshot@2.1.1': - dependencies: - '@vitest/pretty-format': 2.1.1 - magic-string: 0.30.11 - pathe: 1.1.2 - '@vitest/spy@1.5.3': dependencies: tinyspy: 2.2.1 @@ -15894,10 +15798,6 @@ snapshots: dependencies: tinyspy: 3.0.0 - '@vitest/spy@2.1.1': - dependencies: - tinyspy: 3.0.0 - '@vitest/utils@1.5.3': dependencies: diff-sequences: 29.6.3 @@ -15912,12 +15812,6 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.1': - dependencies: - '@vitest/pretty-format': 2.1.1 - loupe: 3.1.1 - tinyrainbow: 1.2.0 - '@vladfrangu/async_event_emitter@2.4.3': {} '@vue/compiler-core@3.4.38': @@ -23289,8 +23183,6 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.0: {} - tinypool@0.8.4: {} tinypool@1.0.1: {} @@ -23739,23 +23631,6 @@ snapshots: - supports-color - terser - vite-node@2.1.1(@types/node@22.5.1)(terser@5.31.6): - dependencies: - cac: 6.7.14 - debug: 4.3.6 - pathe: 1.1.2 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vite-plugin-wasm@3.3.0(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): dependencies: vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) @@ -23841,42 +23716,6 @@ snapshots: - supports-color - terser - vitest@2.1.1(@edge-runtime/vm@4.0.3)(@types/node@22.5.1)(happy-dom@15.7.4)(terser@5.31.6): - dependencies: - '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - '@vitest/pretty-format': 2.1.1 - '@vitest/runner': 2.1.1 - '@vitest/snapshot': 2.1.1 - '@vitest/spy': 2.1.1 - '@vitest/utils': 2.1.1 - chai: 5.1.1 - debug: 4.3.6 - magic-string: 0.30.11 - pathe: 1.1.2 - std-env: 3.7.0 - tinybench: 2.9.0 - tinyexec: 0.3.0 - tinypool: 1.0.1 - tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vite-node: 2.1.1(@types/node@22.5.1)(terser@5.31.6) - why-is-node-running: 2.3.0 - optionalDependencies: - '@edge-runtime/vm': 4.0.3 - '@types/node': 22.5.1 - happy-dom: 15.7.4 - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vue@3.4.38(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.38 diff --git a/turbo.json b/turbo.json index 75090181c02e0903eff461a5f9074c38bc03ff6e..4d5f877753d701141f3251cfd5612f0100743301 100644 --- a/turbo.json +++ b/turbo.json @@ -10,11 +10,11 @@ "dependsOn": ["^build"] }, "test": { - "dependsOn": ["^build", "build"] + "dependsOn": ["^build"] }, "circular-check": {}, "e2e": { - "dependsOn": ["^build", "build"] + "dependsOn": ["^build"] }, "dev": { "cache": false,