-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
70 lines (70 loc) · 1.83 KB
/
package.json
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
64
65
66
67
68
69
70
{
"name": "dexie-worker",
"version": "1.2.1",
"description": "A library for managing IndexedDB in a Web Worker using Dexie.js, optimized for React applications. It offers reactive database access with RxJS and Dexie hooks, providing efficient data handling in the background without blocking the main thread.",
"main": "dist/dexie-worker.umd.js",
"module": "dist/dexie-worker.es.js",
"types": "dist/index.d.ts",
"type": "module",
"bin": {
"generate-dexie-worker": "bin/generateWebWorker.js"
},
"scripts": {
"build": "node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts",
"gen-worker": "node src/scripts/generateWebWorkerDev.js",
"lint": "eslint . --ext .ts,.tsx"
},
"files": [
"dist"
],
"keywords": [
"dexie",
"indexeddb",
"web-worker",
"database",
"dexie js"
],
"author": {
"name": "Parsa Gholipour",
"email": "[email protected]"
},
"license": "MIT",
"dependencies": {
"dexie": "^3.2.4",
"dexie-react-hooks": "^1.0.0",
"rxjs": "^7.8.1"
},
"devDependencies": {
"@types/node": "^22.8.5",
"@typescript-eslint/eslint-plugin": "^8.11.0",
"@typescript-eslint/parser": "^8.11.0",
"esbuild": "^0.24.0",
"eslint": "^8.57.0",
"eslint-plugin-react": "^7.37.2",
"ts-node": "^10.9.2",
"tslib": "^2.7.0",
"tsx": "^4.19.2",
"typescript": "^5.6.3",
"vite": "^5.4.9"
},
"peerDependencies": {
"dexie": "^3.2.4",
"dexie-react-hooks": "^1.0.0",
"rxjs": "^7.8.1"
},
"peerDependenciesMeta": {
"rxjs": {
"optional": true
},
"dexie-react-hooks": {
"optional": true
},
"dexie": {
"optional": true
}
},
"repository": {
"type": "git",
"url": "https://github.com/parsagholipour/dexie-worker.git"
}
}