-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbuild.config.ts
More file actions
44 lines (43 loc) · 1.22 KB
/
build.config.ts
File metadata and controls
44 lines (43 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import { defineBuildConfig } from 'obuild/config'
export default defineBuildConfig({
entries: [
{
type: 'bundle',
input: [
// Core
'./src/index.ts',
'./src/retriv.ts',
'./src/types.ts',
'./src/utils/split-text.ts',
// DB drivers
'./src/db/sqlite.ts',
'./src/db/sqlite-vec.ts',
'./src/db/sqlite-fts.ts',
'./src/db/libsql.ts',
'./src/db/upstash.ts',
'./src/db/cloudflare.ts',
'./src/db/pgvector.ts',
// Embeddings
'./src/embeddings/openai.ts',
'./src/embeddings/google.ts',
'./src/embeddings/ollama.ts',
'./src/embeddings/transformers-js.ts',
'./src/embeddings/mistral.ts',
'./src/embeddings/cohere.ts',
'./src/embeddings/cached.ts',
'./src/embeddings/resolve.ts',
'./src/embeddings/model-info.ts',
// Chunkers
'./src/chunkers/typescript.ts',
'./src/chunkers/markdown.ts',
'./src/chunkers/auto.ts',
// Rerankers
'./src/rerankers/cohere.ts',
'./src/rerankers/jina.ts',
'./src/rerankers/transformers-js.ts',
// Utils
'./src/utils/code-tokenize.ts',
],
},
],
})