-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
63 lines (63 loc) · 1.92 KB
/
package.json
File metadata and controls
63 lines (63 loc) · 1.92 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{
"name": "web-vector-storage",
"version": "1.0.0",
"description": "A lightweight and efficient vector database for storing and searching text embeddings in the browser's local storage. The package supports multiple Embedding providers (OpenAI, Ollama and HuggingFace Transformers) to generate embeddings for text documents and provides functionality for similarity search, filtering, and automatic management of local storage space. It is designed for use cases where client-side storage and retrieval of text embeddings are needed.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/lestan/web-vector-storage.git"
},
"keywords": [
"vector",
"semantic",
"store",
"storage",
"database",
"db",
"local",
"localstorage",
"browser",
"embeddings",
"text",
"search",
"similarity",
"LLM",
"RAG",
"OpenAI",
"Ollama",
"HuggingFace",
"transformers",
"API"
],
"scripts": {
"build": "tsc",
"bump": "npm version patch",
"package": "npm run lint && npm run build && npm publish",
"lint": "eslint --ext .ts src"
},
"author": "Lestan D'Souza <lestan@gmail.com>",
"license": "MIT",
"dependencies": {
"@xenova/transformers": "^2.16.0",
"dexie": "^3.2.3",
"idb": "^7.1.1",
"ollama": "^0.5.0",
"openai": "^4.29.1"
},
"devDependencies": {
"@types/lodash": "^4.14.194",
"@types/node": "^18.16.13",
"@typescript-eslint/eslint-plugin": "^5.59.2",
"@typescript-eslint/parser": "^5.59.2",
"eslint": "^8.39.0",
"eslint-config-eslint": "^7.0.0",
"eslint-config-prettier": "^8.8.0",
"eslint-config-standard-with-typescript": "^34.0.1",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-sort-imports-es6-autofix": "^0.6.0",
"eslint-plugin-sort-keys-fix": "^1.1.2",
"typescript": "^5.0.4"
}
}