Skip to content

Commit 6cf44b1

Browse files
authored
[BUG] Update common js-ef package for turbopack support (#5853)
Turbopack requires an explicit "exports" field which was missing in the common package in `ai-embeddings`
1 parent 9aec7c7 commit 6cf44b1

File tree

17 files changed

+30
-18
lines changed

17 files changed

+30
-18
lines changed

clients/new-js/packages/ai-embeddings/all/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/all",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"private": false,
55
"description": "All AI embedding providers for Chroma",
66
"main": "dist/cjs/index.cjs",

clients/new-js/packages/ai-embeddings/chroma-bm25/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/chroma-bm25",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"private": false,
55
"description": "Chroma BM25 sparse embedding function implemented in TypeScript",
66
"main": "dist/cjs/chroma-bm25.cjs",

clients/new-js/packages/ai-embeddings/chroma-cloud-qwen/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/chroma-cloud-qwen",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"private": false,
55
"description": "Chroma embedding function",
66
"main": "dist/cjs/chroma-cloud-qwen.cjs",

clients/new-js/packages/ai-embeddings/chroma-cloud-splade/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/chroma-cloud-splade",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"private": false,
55
"description": "Chroma Cloud Splade sparse embedding function",
66
"main": "dist/cjs/chroma-cloud-splade.cjs",

clients/new-js/packages/ai-embeddings/cloudflare-worker-ai/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/cloudflare-worker-ai",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"private": false,
55
"description": "Cloudflare Workers AI embedding provider for Chroma",
66
"main": "dist/index.cjs",

clients/new-js/packages/ai-embeddings/cohere/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/cohere",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"private": false,
55
"description": "Cohere embedding provider for Chroma",
66
"main": "dist/cjs/cohere.cjs",

clients/new-js/packages/ai-embeddings/common/package.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,23 @@
11
{
22
"name": "@chroma-core/ai-embeddings-common",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"description": "Common utilities for ChromaDB AI embedding packages",
55
"private": false,
66
"main": "./dist/index.js",
77
"module": "./dist/index.mjs",
88
"types": "./dist/index.d.ts",
9+
"exports": {
10+
".": {
11+
"import": {
12+
"types": "./dist/index.d.mts",
13+
"default": "./dist/index.mjs"
14+
},
15+
"require": {
16+
"types": "./dist/index.d.ts",
17+
"default": "./dist/index.js"
18+
}
19+
}
20+
},
921
"files": [
1022
"dist/**"
1123
],

clients/new-js/packages/ai-embeddings/default-embed/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/default-embed",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"private": false,
55
"description": "Default embedding function for Chroma",
66
"main": "dist/cjs/default-embed.cjs",

clients/new-js/packages/ai-embeddings/google-gemini/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/google-gemini",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"private": false,
55
"description": "Google Gemini embedding provider for Chroma",
66
"main": "dist/cjs/google-gemini.cjs",
@@ -43,7 +43,7 @@
4343
"chromadb": "workspace:^"
4444
},
4545
"dependencies": {
46-
"@chroma-core/ai-embeddings-common": "workspace:^0.1.0",
46+
"@chroma-core/ai-embeddings-common": "workspace:^",
4747
"@google/genai": "^0.14.1"
4848
},
4949
"engines": {

clients/new-js/packages/ai-embeddings/huggingface-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chroma-core/huggingface-server",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"private": false,
55
"description": "Huggingface Server embedding provider for Chroma",
66
"main": "dist/cjs/huggingface-server.cjs",

0 commit comments

Comments
 (0)