{"_id":"dexie-worker","_rev":"31-adf25a7ad316cf55abef3288382d7e36","name":"dexie-worker","dist-tags":{"latest":"1.3.20","test":"1.3.19"},"versions":{"1.0.0":{"name":"dexie-worker","version":"1.0.0","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.0.0","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"dist":{"shasum":"1b1d70f4bd0799d81409a634355303c96f116ba9","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.0.0.tgz","fileCount":23,"integrity":"sha512-zPaFLU8tccdMmVYSNJGsb2GaUqxC6mg5jJ/7TqD1lDyGM0Qof7h0O/HlmDGkTjPtuNaPahQYEnbqjIoFwEJdQA==","signatures":[{"sig":"MEYCIQDNI1AS3eyr35s4L8CcS9AtiFHkOscv4mR7DgVOQCq8lQIhAIY9Tp4QAQSBxS6KNgX60/LKgUCNxEXRTU3RSehVqVuv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338180},"main":"dist/dexie-worker.umd.js","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"40629fd82f8ed78e2a9829d2fe29838419dc1f09","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"vite build && tsc --emitDeclarationOnly --outDir dist","gen-worker":"tsc .\\src\\dbWorker.ts --module es6 --target es6"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"_npmVersion":"10.2.4","description":"A lightweight 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 thre","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","typescript":"^5.6.3","@types/node":"^22.7.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.0.0_1730103218280_0.4230322716120427","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dexie-worker","version":"1.0.1","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.0.1","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"dist":{"shasum":"71ce1c1b76f7c54e53778006c4044d9aaf354c19","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.0.1.tgz","fileCount":23,"integrity":"sha512-kpKnbHbW0ff9XHO9ERQoeoKj3KJ0EQoQSDMq0pond8W88NoJdAWvGyYpiDzf1lGbPD0A/yChtYnHc89PUktm5g==","signatures":[{"sig":"MEUCIGUVwPxRN1wxAtYeAGXRh6Vhk2LavmVX2H5vvSjGlvr7AiEAleuhWht0C8F4bjjyQoyAf/DOJqph+MVUoOI2vscA16A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338290},"main":"dist/dexie-worker.umd.js","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"85577ca1f96dd82e927d888c4a7b24df40bfdf41","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"vite build && tsc --emitDeclarationOnly --outDir dist","gen-worker":"tsc .\\src\\dbWorker.ts --module es6 --target es6"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight 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 thre","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","typescript":"^5.6.3","@types/node":"^22.7.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.0.1_1730103368602_0.6746922279039147","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dexie-worker","version":"1.1.0","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.1.0","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"7d2d9aa77fc074b6835c8ec3ba07326b2616ae81","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.1.0.tgz","fileCount":29,"integrity":"sha512-hprTXUa+X0jSX8ns1zS7WMf/aRcg1T3C8jeH7wCl3AQ/pniTI4K254n9J9DUfPD3Oarg7PnoRBdklug1ULCg0A==","signatures":[{"sig":"MEQCIE7+Vthu+ws4GjwDoEWKwQPPqO/tQFt6sGlYfywcW+YuAiATjS7cNSGbwgCGAZTurx5gT55tRzcqChCYdh5tUV1PLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359130},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"b54606d291371a8f37c227eae08fea2a478b1161","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"tsc .\\src\\dbWorker.ts --module es6 --target es6"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.1.0_1730624254187_0.6363123926094527","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"dexie-worker","version":"1.2.0","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.0","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"ff2829edffe10ee5c4122574a4ed1fa71bc2b8de","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.0.tgz","fileCount":29,"integrity":"sha512-RuQrWC9Rr24zbO7UludWZvEKWE8jbV9svxmrd4LpFDIev/u7VwzGdbgJUeo3FUfmPDhJAMTuki5kv+H8ljkwZw==","signatures":[{"sig":"MEQCIGfd++pFHhmCkOva8amW6J+DWPpcxCrBZKm/Mc0Rj3b2AiAf48fk6EBr4cVheRZ8oY7VmS+nA95gJjhiMBhLyThk/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407976},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"432f7ae7c396aeffbd119c7d7b2374a7605c6425","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0","dexie-relationships":"^1.2.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.0_1731232005671_0.5211678265613757","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"dexie-worker","version":"1.2.1","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.1","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"d06d363994f1e71d4f310e8024a3e86ff2dbdcae","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.1.tgz","fileCount":29,"integrity":"sha512-+o/lvebpZA90Ce0T+/xM58R0jeDYHBIOcUhmM19c2wVCFL5Ck1cBQe1iCOrv3M6MzZu4reVuj2UR/LGQR7m3Hg==","signatures":[{"sig":"MEQCIEEMFH5I6ZTXPQ3TZ2qzPa2XL4o3eISRMYQVs0wTrtYhAiA3KnJCbiB1SX6sAOMUX9SPWQP+l8b13jVR560AShgqQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362213},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"28404dab8a5ae7ee7ba09568d82afbd7a5594a47","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.1_1734336059607_0.5557928983167906","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"dexie-worker","version":"1.2.2","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.2","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"b71fb7403ddb0404820d85688755fc5c76cfd955","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.2.tgz","fileCount":29,"integrity":"sha512-oXiigBUhJWdvWi7iekFcQsiL5g+nPa4rQeEoJnaMgdoBkuT88KefttoTHxipximWlg6EWOGkyoHQXYUtQclrEA==","signatures":[{"sig":"MEYCIQDWTToxpTEdrTcwVWI/nmT/6MQtKS0Lnd1zamJX1UHtiQIhAN42icQWhsQmxC3Ag71/pb3ji+vGWUl/5y9WLrV+DgAz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362243},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","gitHead":"914fe85c3ebbabfa4b657284d88456b13533866a","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.2_1736757925187_0.07823036756077051","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"dexie-worker","version":"1.2.3","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.3","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"c8b37b9dea6697b0d20d770f3aeaca8062b491f7","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.3.tgz","fileCount":31,"integrity":"sha512-g0uZq5Gh/gTfqGyvmOzMSrvHvtufZ05d8HLhcD7Ap7FczvRLqQnOdL7OlDt6+vFVhS5dpWbjHTebS6ZMNQGtqw==","signatures":[{"sig":"MEUCIACIlqSFQQwQIXKzL8Kp3spghsIqWlAi78dboNOCZgrnAiEAgHRJ265qk399TnDQ3XRaHNZQvOGHYGLUj7tVhK1IOng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528973},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"b3d807dbecf278c089b3a9bd717297687d413cec","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":"^7.8.1","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.3_1743657985032_0.26390586519471015","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"dexie-worker","version":"1.2.4","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.4","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"b6cb78cc2a58960e149125149ca036f96da90f06","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.4.tgz","fileCount":31,"integrity":"sha512-UpGAg3kNREgH2Lkbn5VT9SrFYHMdaSKwpURVqkWzaYhQwOJLcPacG5w6LjGzTGFcqKaSEDScdgVWfBvSVGFdYQ==","signatures":[{"sig":"MEUCIQClELWqH20IeMe8HvJrfhtJEC+iqtsM2ebjsuJ0W/kYdgIgdY2Tp7I+t4uNDn0PXYALkpgZLTlTq3LUUDRmJPnFLgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126416},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"ef1332d838a950a1fd962b0b62d1e9886012b07f","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.3","description":"A library for managing IndexedDB in a Web Worker using Dexie.js. It offers reactive database access with RxJS and Dexie hooks, providing efficient data handling in the background without blocking the main thread.","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"peerDependenciesMeta":{"rxjs":{"optional":true},"dexie":{"optional":true},"dexie-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.4_1743959984030_0.027753082711314825","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"dexie-worker","version":"1.2.5","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.5","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"f8b775d8cb06e6053bfe099c87b63070f5b66951","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.5.tgz","fileCount":31,"integrity":"sha512-1ts7NILmvJMzl0ZRFEtaREyQ2adN40I5cGepzvCqg/T+ijVFqrNa4DS/TTsRA0RnY/TR11Mw+49t8BdNnHR81g==","signatures":[{"sig":"MEUCIQCThnG8ZFHGYuRS9FvCVeI/ozboYXTrESL50e9d+PkXFAIgJmV2LlmGVRp5oVKMolVKaKHZ2Uo7myV/P/fXc7Z2XbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126304},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"b7ced5f1c4cd12c5326086aed114d2474771b1c2","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.3","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.","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.5_1744574677582_0.18442552486720132","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"dexie-worker","version":"1.2.6","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.6","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"524765a0f6ed878f87993828ce027929565c00b3","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.6.tgz","fileCount":31,"integrity":"sha512-xRFTwqm7/gGJYZQkB2R2BzP0bm72d/PJmJOu/DpUiMRRHJGAZTOlYNUwfI1JBiNU93jMTkkQ4AwzLlAyZf5ofQ==","signatures":[{"sig":"MEUCIQCyYk1X4XyeoJiYjg0sURciCjNRYptGGhaxoCxXcxMXIwIgLD2IrqHv21P6u+xU/7jFPFiExm6GcVYGci2r+m97n+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527515},"main":"dist/dexie-worker.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"fadbabac191305d5410551e207dc75c802811c5b","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.6_1745396752024_0.38398330307419526","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"dexie-worker","version":"1.2.7","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.7","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"186e4e006577a8228a3701dfb5152eba620627a1","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.7.tgz","fileCount":31,"integrity":"sha512-LI85kdJApkUgi3A3DDMRstMjOMKfFArH+CEgtovqOZHCjRVqMeZgqL8MpCSLSVN+laFfWA9Tk1CpLLtvmlP7vw==","signatures":[{"sig":"MEUCIGDLW2o9vBlkP8qsHNU1/RWnpKrbjMsbPrhoWNEO4nsOAiEAvePYjx4MZKG52PBE2Fxaxp8wUHDOoiRmxV38zWNMl94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125000},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"d225824c4ae4f1e9cc764a84daa40a90c0d6c75d","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.3","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.","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.7_1745562313887_0.6686377336031368","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"dexie-worker","version":"1.2.8","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.2.8","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"3364ed52d5dff9a2c15d968e998c82500dbd407a","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.2.8.tgz","fileCount":31,"integrity":"sha512-Aom8Ri/br+CSMCns7aFFck3PMPT+RLj99Tl1Ywrh+5GYVyVPzFdxeHr7G6hvzIKKiaF27BBe1QT4ox3g7ki8ew==","signatures":[{"sig":"MEUCIQCmjzdM81GNodHTcAK7sHofTNZ5fu/sA5LSFX7fPrf15gIgAgM6ONNbgmoQREUUuYsc3CzIHET9fwtSKJ6gueK0lQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527550},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"286fd3ae18806a3726181793871983d875459aa0","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.2.8_1745647873722_0.02875788608188734","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"dexie-worker","version":"1.3.0","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.0","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"7dfd909c1caa4a29ce0d7ce164fcd784e98987c4","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.0.tgz","fileCount":31,"integrity":"sha512-GAxk6N4M0/ilrTF61LySwSaUCavUVn0xPjOhwRaWRl0hVbc7peAKRmDofAo8oPehz1ki1rBdmP/sTEc2/Lv1pg==","signatures":[{"sig":"MEYCIQCqBIo6Z7L8oRfoh1J9XdPk/waKbwBimAVE3hDocxWT9QIhAMIKsz1Aq28ugEft4IGLBuyPLBXeakj8lR1GF4i94pX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164740},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5e0996fb0e269020597be713f44b757eb671e9f5","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.2.4","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.","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.0_1747054158589_0.8473349476627186","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"dexie-worker","version":"1.3.1","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.1","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"ef38d1e22e72d6833fba52ddd04cecad29189d08","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.1.tgz","fileCount":33,"integrity":"sha512-BqFMgnLdJVNBM+xtS4yGKvh1E+ieI/MhCwY5FmC3cZOBiFmTHiZMtxh2GjepweMpamZI54fEe7mEQSV8dn4vMA==","signatures":[{"sig":"MEUCIH8f7GCrtuS76XNvNqxgRZhA3sCTOtQcTU8MW9rRTrglAiEAzGVu0sFT/eMFQnqHksPXDv61x9FKLEaoXJrbvnlPxD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538974},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5f8dfcf694428b1191912b91c31dcf591c40eda7","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.1_1761059603065_0.4008222878165624","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"dexie-worker","version":"1.3.2","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.2","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"42103486f7a01af6371c236f784ea87d6915d205","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.2.tgz","fileCount":33,"integrity":"sha512-VavJ5LbXSJzJY8qkO7c3D1Pem2rYm6wo20ufCUVIlrKUHXLtKzqa2fN6JEEV3Zqav/09sMnqMBZr4yLJsYZexQ==","signatures":[{"sig":"MEUCIGxqRHjgzwwT0VC7OL6TOnpDVgSsC+8tHKDSSNHoRslhAiEAxgYB2VZophJCTkqCaR6ts0fIfV+vcQL0u85PFc5+GgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171366},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5f8dfcf694428b1191912b91c31dcf591c40eda7","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.2_1761061362766_0.6405050306654687","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"dexie-worker","version":"1.3.3","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.3","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"db5b2b414df3149dbc87f3f568aff5f6d0f152d3","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.3.tgz","fileCount":33,"integrity":"sha512-sCiafKyThInYmzZSIoYd21xuQeIkUxgp+xjHI03pkAIQjBTQzHLhWqDe19ZRqnI4jkrhGFrQzpZODkNba4Cszw==","signatures":[{"sig":"MEYCIQC2gkdTKCLgHN+UwNFctaQDz9VuL0qpfAGqpbVt776TTwIhAMb5fddeYT5KioZa4XlvWXILMho9jpUCJelFRRXCzO08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171397},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5f8dfcf694428b1191912b91c31dcf591c40eda7","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.3_1761061486255_0.753781240633391","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"dexie-worker","version":"1.3.5","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.5","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"c6e514915f7edc4656c99bd5d9fb8d1ada33e3f3","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.5.tgz","fileCount":33,"integrity":"sha512-gBHTGWwWAGoD0y304sODpAQirqN6L4J9O/WwNXTiWFfnQSJdTSJMiYkGrnzCDnc5y7eqzvJuVpFZo+QvX7Vrgw==","signatures":[{"sig":"MEYCIQC1TiL71oSr+WMEgqali4C0XyLquTjcLZ720xGDSQ/1PwIhALRcNHA9hBTl+T/D25ulHg/XYjbhx06DjcUBf7js38wC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171422},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5f8dfcf694428b1191912b91c31dcf591c40eda7","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.5_1761062110459_0.7182570354859379","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"dexie-worker","version":"1.3.6","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.6","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"dce1d3ff016ba09a42dab6e372378ff316f7334c","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.6.tgz","fileCount":33,"integrity":"sha512-o9jSX6qdQuCHjy4uxeyvJ6BLVchnW7vFO2KaC0ZnpH8DAFN44LeFiZwMTQIzxi3lSSYUHZOjdCdw4SCygrHFiw==","signatures":[{"sig":"MEQCIAsbgQWuWELScESp+Es3rHrAhOh5QZ/+sM10OW8K7FMvAiBN5wC51LOfpbdfnlnAolNiiGQe0IfOvrHUxA16LsICaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171422},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"9d33a30fa9eb7c601c0a02aa9ed685ab688efdb8","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.6_1761062336963_0.8610491947804682","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"dexie-worker","version":"1.3.7","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.7","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"ca559a62f796088ca877d157b7f2ecdac9e1466c","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.7.tgz","fileCount":33,"integrity":"sha512-2kX1HItzAoALn0ccTbrj8UGoQdPojKrheCvEh7GiaOQsI+fFp3L0htZrltCUSoxIwkyyOP59jKpEUe3BxPJxqg==","signatures":[{"sig":"MEQCIAyGrrq5pioXgOeAFEYFBUkLOX2m8zhcSVcKijreN/odAiA75jM8XMAelz+pSpYTzoh6YCp5nQNywYaJNrPax/WQiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171422},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"5f8dfcf694428b1191912b91c31dcf591c40eda7","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.7_1761062518332_0.30730440485084554","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"dexie-worker","version":"1.3.8","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.8","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"1cfb2387465f75c4e61f0a06bf14db7dcf52247f","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.8.tgz","fileCount":33,"integrity":"sha512-u/rUHJIiFuaBCIbQRs/DLgeDUkVke30X953SRbbaRilFu9EG3H7jhf1Yj5kBH7bbpnuvHFdgd4viNH8bZwahzA==","signatures":[{"sig":"MEYCIQCu3OvBoMqU9KrFF14HtdML2vYxHRBbJSvW+R88btph0AIhAORdY4ctBSInS2U5nSy+8vnuIgU3sT3Wofq2Tg9qgL7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171422},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"a33878470c042c35abb7cd0ae28610bf06ae8947","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"rxjs":">=5.0.0","dexie":"*","dexie-react-hooks":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.8_1761062622190_0.1254843079010175","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"dexie-worker","version":"1.3.10","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.10","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"9b5c952d7be022e1fcac172c34f1d0f4dc3a15a2","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.10.tgz","fileCount":33,"integrity":"sha512-WF7sT5ftmwug1N36gKkQW5sTWRgnSzFEcrfKwAJfzAEdEZLQhgmCqTpqLUENeihuWEC5Y6j40OQOY099pS+2Ig==","signatures":[{"sig":"MEUCIQCk5ir1OX5X53htp8s/PeJhzKFpXy23PlF3MoScByU8vQIgbyLAQ0vPb0XRRbv+5piybvlqD6FLKG+FPiZ0Ywxd8JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171426},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"a33878470c042c35abb7cd0ae28610bf06ae8947","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.10_1761308863579_0.2429529773563397","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"dexie-worker","version":"1.3.11","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.11","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"54f0620f09d0f90029e84e19c7ddedf59cea81be","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.11.tgz","fileCount":33,"integrity":"sha512-N+vafq/Vv7nlgwUOiCS35T2CW6z0igW52fRiu+xWMO0dC2OApxCTMN76qy60/FLgUnrN1Sh6KXpK3rnAlHa4pA==","signatures":[{"sig":"MEQCIGOz8cJE8HTKhJIcRt1kjC8r3XyJiqy31a8wprmAit06AiBSnEYXhI1egb7l9N/Gje4Tck0AWwkSgARNIh+Wc7ZHbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171426},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"a33878470c042c35abb7cd0ae28610bf06ae8947","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.11_1761308919220_0.930252113054588","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"dexie-worker","version":"1.3.12","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.12","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"83294166cb8132107ba2eb0000db94d0b0310642","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.12.tgz","fileCount":33,"integrity":"sha512-hdudheq3MGfqV4dMY1sTrtfr4yvExwXAjZ/hOVHHv6sd06mUtTfSJ40LDKznxB70H+g9GD/vZcwIFZPosLnIgg==","signatures":[{"sig":"MEUCIQCEdSu2WW+vG3Tjot717Low5f/nJLNT1vq/8yIAqsM+9gIgH6lBs8+M3rIIyLo9g79bVwbxEcEQRSZFdjTvad27IAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172057},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"f530da330830edc49bc1bcd23b78abed71cd02d6","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.12_1763659150118_0.7040912571221303","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"dexie-worker","version":"1.3.13","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.13","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"3ba0d09ce699d2be658b06879265d7aaf6472682","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.13.tgz","fileCount":33,"integrity":"sha512-4GKXKuFL6eYi30qGQ1GHGkS64hOaRJq48OquaNOTGk+kxEGRxyKtTdZGU08N1jj8e6tzNHJ8cso3D8C+WBXQUw==","signatures":[{"sig":"MEYCIQDSbEuBZ/9OZIXuaVopDMOQX5CaeL/9K76wdfTDpogPqwIhAIhBO0k0pFT5EeTbkeN6E1zKFPQvApgB2wMAE0Et9HjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172064},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"609dcc9fa52c01e41f6bfb4f72bfbcd5f01652a6","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.13_1763719131964_0.021171361355615037","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"dexie-worker","version":"1.3.14","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.14","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"f1131662d86395766e8262746571f4baddfd6f59","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.14.tgz","fileCount":33,"integrity":"sha512-y7WKo+UALnSWe73kg4HxQNSsDS35hTwGT/LwGEu67+PfMxhY4ZxC/QwVR9VcJhgewIubkr1loIsKCby1nYZVWQ==","signatures":[{"sig":"MEYCIQDZ1rojR4/8vV5W377zTL1ZBNj8kXJ8eoMBBl4oF+B8zgIhAPYS7x1lE3AdMrxjrJxerBFav2R7T5t8dMWDv9WPSCAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172090},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"c906c2921dbcf7e8a1166ef8a2ec6a1c93dccd64","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.14_1763719371302_0.5309701198450714","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"dexie-worker","version":"1.3.15","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.15","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"156ba9a74919f726138f0a9b6ed607be33e6a291","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.15.tgz","fileCount":4,"integrity":"sha512-CIDz7kOYUVFx/ULzQffLC+YUOw3ijZymGVk/wA4T0LLbmaxp+YWEPi4NsY0esZ6Bb+qsRa1FcDw/ya0he7PTYA==","signatures":[{"sig":"MEQCICiSop9Iq+M9O3kcqKM4sawNAbQU3JSyjkM/2fHA4rvmAiBMHVjENvL9eqA9kPuG8d1kwJPqMQBmFUKMGrf68i1fzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13079},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"08c94b90bfe544e460ad88abb1822c48c4daebef","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.15_1764145366749_0.8394990731472989","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"dexie-worker","version":"1.3.16","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.16","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"ca0391591d1b5769ffbde0dcdaa342323059088e","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.16.tgz","fileCount":33,"integrity":"sha512-uzi4qcGeJoR0cMZIDt0HCAqG68ir3f6n0JDNOFxnatfMSbKgWBR7qdG6wHZ9T9YvU3l5TWYQPORKbXYANN4h5g==","signatures":[{"sig":"MEUCIGkoxz8oIBi65My8Fl0FD8NhpxnZDX1IJH5uM3ewAKthAiEAwjwYKksnJqsop+H6SolYkvtzSvkaE8lTyXkMVmguGkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173885},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"08c94b90bfe544e460ad88abb1822c48c4daebef","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.16_1764145820411_0.9736626540773607","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"dexie-worker","version":"1.3.17","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.17","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"4e6d51c56e15228637e0c9ecb1c2caea7fc4ae5c","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.17.tgz","fileCount":33,"integrity":"sha512-kjRC0xOb/yYa92kMJPL7z+MbCkHSkNIhJkLHKZX3cIbOBm6yA9S2oerY3OiYmdcpTyGYpub530jL1LH2qeqm2A==","signatures":[{"sig":"MEYCIQCiTIcpLIKQRCTWCTy+OegAYI1I9xc+19+1GI4noOWrjwIhAP/mhktOb9+bzDS53NXcUElReTMCXiaUZeYUz3vy5kh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172344},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"2c6851a39d82455057301e7bfda9e03a00e88156","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.17_1765313897198_0.6525115637714085","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"dexie-worker","version":"1.3.18","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.18","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"6a0e170f0411b3ed5397952056d723e4f8f49f32","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.18.tgz","fileCount":33,"integrity":"sha512-HKTx6x5rSsRYgyUt/ljY7hBQbJMQKWdltd0rl4OQQ72l6siJTV90/yEfB3Msjw4I/Or2lqEK2CDYfw7OrxdHLg==","signatures":[{"sig":"MEYCIQDBEYzAWWsLmPMQsUREu7qV78RYXOPt9OKFzNyJx/sJnwIhALlHbMGdPIScEbv8GjUNq+6RpHPDQZ+mqk1xSsvdlMYr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174073},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"7da45cbcdf9c1df8f57d36d0dc6f5bca8d6a2c78","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.18_1769975072367_0.45874549291912015","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"dexie-worker","version":"1.3.19","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","_id":"dexie-worker@1.3.19","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"homepage":"https://github.com/parsagholipour/dexie-worker#readme","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"bin":{"generate-dexie-worker":"bin/generateWebWorker.js"},"dist":{"shasum":"f7684abaed01922e46960d6128a4e3d97e6cd848","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.19.tgz","fileCount":33,"integrity":"sha512-NcNN0p3UTQXRpBcayFw7wAxr4MAYGsIGLs1HqTIt3XSpouX3QIBObRyqdM72yCQ8pDbEZf1z24By6x8ByeddaQ==","signatures":[{"sig":"MEQCIGaKVTncZjoLW+5GO/X1zP76AE+I7FAxZWJ8/9zZ1e21AiBptwsfBgEoeqQIpFJhxYeMwjzFHwQQTh2DMvinODWG7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176112},"main":"dist/dexie-worker.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/dexie-worker.es.js","exports":{"types":"./dist/index.d.ts","import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js"},"gitHead":"f58d21d3e95d70033259016de41c2216efc0abca","scripts":{"lint":"eslint . --ext .ts,.tsx","build":"node src/scripts/generateWebWorkerDev.js && vite build && tsc --emitDeclarationOnly --outDir dist && tsx ./src/scripts/buildWorker.ts","gen-worker":"node src/scripts/generateWebWorkerDev.js"},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"repository":{"url":"git+https://github.com/parsagholipour/dexie-worker.git","type":"git"},"_npmVersion":"10.9.3","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.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.2","dexie-react-hooks":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rxjs":"^7.8.1","vite":"^5.4.9","dexie":"^3.2.4","tslib":"^2.7.0","eslint":"^8.57.0","esbuild":"^0.24.0","ts-node":"^10.9.2","typescript":"^5.6.3","@types/node":"^22.8.5","dexie-react-hooks":"^1.0.0","eslint-plugin-react":"^7.37.2","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0"},"peerDependencies":{"dexie":"*"},"_npmOperationalInternal":{"tmp":"tmp/dexie-worker_1.3.19_1773622055870_0.4174973704811187","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"dexie-worker","version":"1.3.20","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.cjs.js","module":"dist/dexie-worker.es.js","types":"dist/index.d.ts","type":"module","exports":{"import":"./dist/dexie-worker.es.js","require":"./dist/dexie-worker.cjs.js","types":"./dist/index.d.ts"},"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","test":"vitest run"},"keywords":["dexie","indexeddb","web-worker","database","dexie js"],"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","dependencies":{"dexie-react-hooks":"^1.0.0","rxjs":"^7.8.2"},"devDependencies":{"@types/node":"^22.8.5","@typescript-eslint/eslint-plugin":"^8.11.0","@typescript-eslint/parser":"^8.11.0","dexie":"^3.2.4","dexie-react-hooks":"^1.0.0","esbuild":"^0.24.0","eslint":"^8.57.0","eslint-plugin-react":"^7.37.2","fake-indexeddb":"^6.2.5","rxjs":"^7.8.1","ts-node":"^10.9.2","tslib":"^2.7.0","tsx":"^4.19.2","typescript":"^5.6.3","vite":"^5.4.9","vitest":"^2.1.9"},"peerDependencies":{"dexie":"*"},"repository":{"type":"git","url":"git+https://github.com/parsagholipour/dexie-worker.git"},"gitHead":"c7bd4f116ea2ea8f9764b08105c15353d62d9b56","_id":"dexie-worker@1.3.20","bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"homepage":"https://github.com/parsagholipour/dexie-worker#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-LRm/2kW9DdSKaZs7Vq5mx779NEW2u54LGZlhcOKHmbR4LwlXA9RTMyxrUC5VkT/ENsKwjV871ULW5c17bn1lTQ==","shasum":"47fb5ae4dd41dec65716282286d80302cd9a91ba","tarball":"https://registry.npmjs.org/dexie-worker/-/dexie-worker-1.3.20.tgz","fileCount":33,"unpackedSize":228172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGRnZGhox/0UwMozvwUmUQihINpaflZKZzBD6G+CGmU4AiEA84RwdiSwBLiLXAEKuUTRUEhzHDQPkw7SbUJKKGfFuSI="}]},"_npmUser":{"name":"parsaa","email":"parsa_gholipour@yahoo.com"},"directories":{},"maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dexie-worker_1.3.20_1789402402864_0.6961295936005878"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-28T08:13:38.279Z","modified":"2026-09-14T16:13:23.143Z","1.0.0":"2024-10-28T08:13:38.447Z","1.0.1":"2024-10-28T08:16:08.761Z","1.1.0":"2024-11-03T08:57:34.424Z","1.2.0":"2024-11-10T09:46:45.887Z","1.2.1":"2024-12-16T08:00:59.779Z","1.2.2":"2025-01-13T08:45:25.364Z","1.2.3":"2025-04-03T05:26:25.265Z","1.2.4":"2025-04-06T17:19:44.233Z","1.2.5":"2025-04-13T20:04:37.795Z","1.2.6":"2025-04-23T08:25:52.198Z","1.2.7":"2025-04-25T06:25:14.069Z","1.2.8":"2025-04-26T06:11:13.995Z","1.3.0":"2025-05-12T12:49:18.784Z","1.3.1":"2025-10-21T15:13:23.333Z","1.3.2":"2025-10-21T15:42:42.947Z","1.3.3":"2025-10-21T15:44:46.448Z","1.3.5":"2025-10-21T15:55:10.659Z","1.3.6":"2025-10-21T15:58:57.137Z","1.3.7":"2025-10-21T16:01:58.525Z","1.3.8":"2025-10-21T16:03:42.374Z","1.3.10":"2025-10-24T12:27:43.796Z","1.3.11":"2025-10-24T12:28:39.404Z","1.3.12":"2025-11-20T17:19:10.301Z","1.3.13":"2025-11-21T09:58:52.163Z","1.3.14":"2025-11-21T10:02:51.475Z","1.3.15":"2025-11-26T08:22:46.947Z","1.3.16":"2025-11-26T08:30:20.622Z","1.3.17":"2025-12-09T20:58:17.387Z","1.3.18":"2026-02-01T19:44:32.511Z","1.3.19":"2026-03-16T00:47:36.025Z","1.3.20":"2026-09-14T16:13:22.998Z"},"bugs":{"url":"https://github.com/parsagholipour/dexie-worker/issues"},"author":{"name":"Parsa Gholipour","email":"12parsaaa@gmail.com"},"license":"MIT","homepage":"https://github.com/parsagholipour/dexie-worker#readme","keywords":["dexie","indexeddb","web-worker","database","dexie js"],"repository":{"type":"git","url":"git+https://github.com/parsagholipour/dexie-worker.git"},"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.","maintainers":[{"name":"parsaa","email":"parsa_gholipour@yahoo.com"}],"readme":"# dexie-worker\n### <a href=\"https://codesandbox.io/p/sandbox/pf8hr6\" target=\"_blank\">🌐 Live Demo</a>\n\ndexie-worker is an extension package for <a href=\"https://dexie.org/\" target=\"_blank\">Dexie.js</a> that creates a Web Worker and a corresponding proxy in the main thread and executes the dexie queries in the web worker, allowing for handling of IndexedDB operations without blocking the UI.\n\n## 📦 Installation\n\nInstall the package via npm:\n\n```bash\nnpm i dexie-worker\n```\n\n## 🛠️ Usage\n\n1. Define Your Dexie Database\n2. Initialize with Web Worker: Use `getWebWorkerDB` to enable Web Worker functionality for your Dexie instance.\n\n```javascript\nimport Dexie from \"dexie\";\nimport { getWebWorkerDB } from \"dexie-worker\";\n\nconst _db = new Dexie(\"MyDatabase\");\n_db.version(1).stores({\n  products: \"++id, name\"\n});\n_db.open(); // initializing the database is required\nconst db = getWebWorkerDB(_db);\n```\n\nNow, `db` will run on a separate thread.\n\n### ⚛️ React Hook: useLiveQuery\n\ndexie-worker also provides a `useLiveQuery` hook for React apps, which allows you to subscribe to live query updates from the database.\n\n> ⚠️ **Warning**: Unlike the default usage in `dexie-react-hooks`, you'll need to pass the `db` instance within the callback function.\n>\n> The worker database is a plain object (not a function), so it is safe to store in React state: `setDb(getWebWorkerDB(raw))`.\n\n#### Usage Example\n\n```javascript\nimport { useLiveQuery } from \"dexie-worker\";\n\n// IMPORTANT: use \"db\" returned from the callback function\nconst userDetails = useLiveQuery((db) => db.users.get({ id: 1 }));\n// userDetails will automatically update when data changes\n\n// Custom operations also refresh when tables they read are mutated\nconst sortedUsers = useLiveQuery((db) => db.operation('filterAndSort', query));\n```\n\n### Custom Live Queries\nFor advanced usage, dexie-worker exports the liveQuery function, allowing you to create your own custom live queries outside of React components.\n#### Example of a Custom Live Query\n```js\nimport { liveQuery } from \"dexie-worker\";\n\n// Create a custom live query\nconst userLiveData = liveQuery((db) => db.users.where(\"age\").above(18).toArray());\n\n// Subscription to the live query\nuserLiveData.subscribe({\n  next: (data) => console.log(\"User data updated:\", data),\n  error: (error) => console.error(\"Live query error:\", error),\n});\n```\n\n### 🔐 Content Security Policies\nThis library uses code injection to execute the web worker, which may not comply with [Content Security Policy (CSP)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) if your website uses one. To ensure CSP compliance, please follow:\n### 1. Using your own Web Worker\nThis example uses Vite. Modify the code to suit your environment.\n\n`worker.ts`\n```ts\nimport {getMessageListener} from 'dexie-worker'\n\nself.addEventListener('message', getMessageListener({\n  operations: {\n    async myExampleOperation(dexie, arg1, arg2) {\n      // ...\n    }\n  }\n}))\n```\n`main.ts`\n```ts\nimport DexieWorker from './worker.ts?worker'\nconst workerDB = getWebWorkerDB(db, {\n  worker: new DexieWorker(),\n});\n// You can call the operations as the following\nawait workerDB.operation('myExampleOperation', 1, 2)\n```\n\n### 2. Generate Web Worker File (Alternative)\nTo generate a web worker file, execute the following \n```bash\ngenerate-dexie-worker\n```\nThis command generates a web worker file based on your project configuration. The file  needs to be placed in a publicly accessible location (e.g. http://localhost/dexieWorker.js)\n\nTo initialize the Dexie worker with the generated file:\n```js\nconst db = getWebWorkerDB(dexieDb, {\n  workerUrl: '/dexieWorker.js' // the path can be different based on your environment\n});\n```\nThis will no longer use code injection.\n\n### Custom Operations\nYou can create custom operations to run within the web worker to improve performance and extend support to cases that are otherwise unsupported due to limitations in communicating with the web worker, such as the inability to pass callbacks (e.g., with methods like [each](https://dexie.org/docs/Collection/Collection.each())). You can follow [this](#1-using-your-own-web-worker) or follow these steps:\n1. Create a `dexie-worker.config.js`(or `.ts`) file with your custom operations:\n```ts\nimport Dexie from \"dexie\";\nimport map from \"lodash.map\"; // you can use external libraries\n\nexport default {\n  operations: {\n    async runBulkOperationInWorkerExample(dexie: Dexie, arg1: any, arg2: any) {\n      const oldUsers = await dexie.users.toArray();\n\n      const newUsers = map(oldUsers, user => ({\n        ...user,\n        isActive: true,\n      }));\n\n      await dexie.transaction('rw', dexie.usersV2, async () => {\n        await dexie.usersV2.bulkPut(newUsers);\n      });\n\n      return 'A seralizable result' // e.g Objects, Arrays, Strings, etc. To learn more about not supported types refer to https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm#things_that_dont_work_with_structured_clone\n    },\n    // ...other methods\n  }\n}\n```\n2. Generate the web worker file:\n```bash\ngenerate-dexie-worker ./path/to/dexie-worker.config.js\n```\nNote: The command automatically detects your Dexie version from package.json, but you can specify a version manually:\n```bash\nnpx generate-dexie-worker ./path/to/dexie-worker.config.js \"3.2.2\"\n```\n3. Place the generated file in a publicly accessible location(e.g. http://localhost/dexieWorker.js)\n4. initialize the dexie worker with the following options:\n```js\nconst db = getWebWorkerDB(dexieDb, {\n  workerUrl: '/dexieWorker.js' // the path can be different based on your environment\n});\n```\n5. Call your custom operations:\n```js\nconst result = await db.operation('runBulkOperationInWorkerExample', arg1, arg2)\n```\n\nCustom operations used inside `useLiveQuery` or `liveQuery` re-run automatically when any table they read is mutated:\n\n```js\nconst sortedUsers = useLiveQuery((db) => db.operation('filterAndSort', query));\n```\n\n### How not to depend on `jsDelivr` in your worker\n1. [Generate a web worker file](https://github.com/parsagholipour/dexie-worker#2-generate-web-worker-file-alternative)\n2. Edit the generated file (e.g. `dexieWorker.js`) and change the `jsDelivr` URL with your own hosted file.\n\n## ✨ Features\n\n- **Web Worker Integration**: Run Dexie.js in a Web Worker to improve app responsiveness.\n- **React Hook Support**: Use `useLiveQuery` to fetch and subscribe to live data changes.\n- **Framework-Agnostic Query Subscription**: Real-time updates with `liveQuery`\n\n## API\n\n### getWebWorkerDB(dbInstance)\n\n- **Description**: Converts a Dexie instance to run in a Web Worker.\n- **Parameters**:\n  - `dbInstance`: An instance of your Dexie subclass or function-based instance.\n- **Returns**: A Web Worker-enabled Dexie instance.\n\n### useLiveQuery(queryCallback)\n\n- **Description**: React hook for live queries on Dexie. Optimized for Web Worker integration.\n- **Parameters**:\n  - `queryCallback`: A callback function to execute the query, taking `db` as an argument.\n- **Returns**: The result of the query, updating automatically with data changes.\n\n### liveQuery(queryCallback)\n\n- **Description**:  A function for setting up custom live queries with automatic updates.\n- **Parameters**:\n  - `queryCallback`: A callback function defining the query logic.\n- **Returns**: A subscribable that emits updates when the query result changes.\n\n## Compatibility\n\n- Dexie.js v3.0+ and v4.0+\n- React v16.8+ (if using `useLiveQuery`)\n\n## License\n\nMIT\n\n## 🤝 Contribution\n\nFeel free to contribute to the project by creating issues or pull requests. Contributions, bug reports, and feature requests are welcome!\n","readmeFilename":"README.md"}