Skip to content

Commit 9a61584

Browse files
committed
fix(storage): move vector inside storage-js
1 parent 80620fb commit 9a61584

39 files changed

+26
-511
lines changed

deno.lock

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 0 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/storage-js/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
[![Package](https://img.shields.io/npm/v/@supabase/storage-js)](https://www.npmjs.com/package/@supabase/storage-js)
2828
[![License: MIT](https://img.shields.io/npm/l/@supabase/supabase-js)](#license)
2929
[![pkg.pr.new](https://pkg.pr.new/badge/supabase/storage-js)](https://pkg.pr.new/~/supabase/storage-js)
30+
3031
</div>
3132

3233
## Features
@@ -276,6 +277,7 @@ const bucket = vectorClient.from('embeddings-prod')
276277
```
277278

278279
> **When to use each pattern:**
280+
>
279281
> - Use `storageClient.vectors` when working with both files and vectors in the same application
280282
> - Use `new StorageVectorsClient()` for applications that only need vector operations without file storage
281283

packages/core/storage-js/package.json

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,5 @@
5959
"unpkg": "dist/umd/supabase.js",
6060
"publishConfig": {
6161
"access": "public"
62-
},
63-
"nx": {
64-
"targets": {
65-
"build:module": {
66-
"dependsOn": [
67-
"^build:module",
68-
{
69-
"projects": [
70-
"storage-vectors-js"
71-
],
72-
"target": "build"
73-
}
74-
]
75-
}
76-
}
7762
}
7863
}

packages/core/storage-js/src/StorageClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import StorageFileApi from './packages/StorageFileApi'
22
import StorageBucketApi from './packages/StorageBucketApi'
33
import StorageAnalyticsApi from './packages/StorageAnalyticsApi'
44
import { Fetch } from './lib/fetch'
5-
import { StorageVectorsClient } from '@supabase/storage-vectors-js'
5+
import { StorageVectorsClient } from './lib/vectors'
66

77
export interface StorageClientOptions {
88
useNewHostname?: boolean

packages/core/storage-js/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ export type { StorageClientOptions } from './StorageClient'
33
export { default as StorageAnalyticsApi } from './packages/StorageAnalyticsApi'
44
export * from './lib/types'
55
export * from './lib/errors'
6-
export * from '@supabase/storage-vectors-js'
6+
export * from './lib/vectors'
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
import { version } from './version'
2-
export const DEFAULT_HEADERS = { 'X-Client-Info': `storage-js/${version}` }
2+
export const DEFAULT_HEADERS = {
3+
'X-Client-Info': `storage-js/${version}`,
4+
'Content-Type': 'application/json',
5+
}

packages/integrations/storage-vectors-js/src/lib/VectorBucketApi.ts renamed to packages/core/storage-js/src/lib/vectors/VectorBucketApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DEFAULT_HEADERS } from './constants'
1+
import { DEFAULT_HEADERS } from '../constants'
22
import { isStorageVectorsError } from './errors'
33
import { Fetch, post } from './fetch'
44
import { resolveFetch } from './helpers'

packages/integrations/storage-vectors-js/src/lib/VectorDataApi.ts renamed to packages/core/storage-js/src/lib/vectors/VectorDataApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DEFAULT_HEADERS } from './constants'
1+
import { DEFAULT_HEADERS } from '../constants'
22
import { isStorageVectorsError } from './errors'
33
import { Fetch, post } from './fetch'
44
import { resolveFetch } from './helpers'

0 commit comments

Comments
 (0)