{"_id":"@aegu/react-pouchdb-hooks","_rev":"27-cb66226109a2a4bc10ba4de43f4d82f7","name":"@aegu/react-pouchdb-hooks","dist-tags":{"latest":"1.8.10"},"versions":{"1.1.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.1.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.1.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"52921ff35984dbe8892ef93534fb23ae1c36f4f5","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.1.0.tgz","fileCount":51,"integrity":"sha512-e2UHjpnu1KmB92vq6FVLMrmyymyR2dBPrX1EEorp7Hu1hA260nAj+98Io5w7Z8ySCUCglf2tad0RxskLeSnStg==","signatures":[{"sig":"MEUCIQCR7p/iav6Z53rBd7pzviF1i5jxlA7HvR2gSvV+I+KIJwIgJ6PZh5Nj50kdSqR4V3ko9COiUsUe11oQ6TMSDnPlBL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187525},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"c7766d0dada6264a770023a713aaf8f2f6771d8c","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"_npmUser":{"name":"aegu","actor":{"name":"aegu","type":"user","email":"linus@aegu.de"},"email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"10.9.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","react":"^18.2.0","eslint":"^7.12.1","prettier":"^2.1.2","textlint":"^12.0.2","react-dom":"^18.2.0","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","weallbehave":"^1.2.0","pouchdb-find":"^9.0.0","pretty-quick":"^3.1.0","weallcontribute":"^1.0.9","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^18.2.0","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.3.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.1.0_1750951776273_0.2513189865295906","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.2.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.2.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"dcbff4eb80f2169bc7b9e4ebb50716edc5aa121f","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.2.0.tgz","fileCount":51,"integrity":"sha512-kb36UJ7UaWIhfjwbz4jsFaEKUBbm5Bwx3mVmiodKTEAfSvt7r98mnTXFoVd+xuJdiEXh96H+Kxt1UGxS9tAAIw==","signatures":[{"sig":"MEYCIQDplIerpU32LiaClhvggCX9Sb0AKEYdbweuW7lxr40mAQIhAMZsqwEwC/Wn1DDnABuPxIMOS8+Tq6E4n2ZDLxoeczrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190111},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"4180854bda77a542712f5b28662eabbe7e609387","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","react":"^18.2.0","eslint":"^7.12.1","prettier":"^2.1.2","textlint":"^12.0.2","react-dom":"^18.2.0","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","weallbehave":"^1.2.0","pouchdb-find":"^9.0.0","pretty-quick":"^3.1.0","weallcontribute":"^1.0.9","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^18.2.0","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.3.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.2.0_1755634617656_0.4272216081944793","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aegu/react-pouchdb-hooks","version":"1.2.1","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.2.1","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"f50616fa4836608a1bf7c0f5ea7f6e6f5126c73c","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.2.1.tgz","fileCount":51,"integrity":"sha512-JSvZT+W5tQYEOcRDm/ROhonricL2bisKVzsFCh+4YrKBVsL/YcHk3lPDf77W0ogxTJ51s3k9Ziqs6EaVfpOPpw==","signatures":[{"sig":"MEUCIEPYlObZRUi9FBCQDtpSFjSv2TAS4MXnAenRzEWr4574AiEA81F8sOwIKEKLAQX0r+dlkCdaF7kcKEiwDGzqyZTwVUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191237},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"5db3ed04d12fefa1434bcbdfc5cf9258e58f895f","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","react":"^18.2.0","eslint":"^7.12.1","prettier":"^2.1.2","textlint":"^12.0.2","react-dom":"^18.2.0","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","weallbehave":"^1.2.0","pouchdb-find":"^9.0.0","pretty-quick":"^3.1.0","weallcontribute":"^1.0.9","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^18.2.0","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.3.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.2.1_1755690944285_0.9278422700081608","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.3.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.3.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"19f577bdb2164c7b87984d0db93319bc43eab795","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.3.0.tgz","fileCount":55,"integrity":"sha512-Ji4WYaq2Cg/nTnAlrALxrCj1+z1ywhMsTpWrGW/nNIEKJP5Wt2e98LvcunTVsdUqSggtzNK7V71rcL3BkKr52Q==","signatures":[{"sig":"MEUCIQCFE9dEkpS0rz8KDkw83AUgO/gofASKQyWiw1d4hMc77gIgMIjfF8sm2B/lySGvyQw/PcbA8aGy0jj/oyvj5lD38hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212378},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"a7e6a83828f05b0ffe2f346170a5247f27321bb4","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","react":"^18.2.0","eslint":"^7.12.1","prettier":"^2.1.2","textlint":"^12.0.2","react-dom":"^18.2.0","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","weallbehave":"^1.2.0","pouchdb-find":"^9.0.0","pretty-quick":"^3.1.0","weallcontribute":"^1.0.9","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^18.2.0","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.3.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.3.0_1757436375872_0.9044872696334789","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.4.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.4.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"5124e90157744346371df880d8a612d1a87b4e02","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.4.0.tgz","fileCount":55,"integrity":"sha512-2SvAS6Pp94ln6SGCOyhoZo6rejPfSBct68QDKLvFmjbwQNbJ2DfFYummylic2M1yke+mixt/d1bCFXzIb/7FJw==","signatures":[{"sig":"MEQCIEj1AZJ1U8I/eCAKp7HO/VEHpti+TVpavoVIDSjguww4AiAMz2WKmmFQDn3NDPTYL4oHcJwaFVbE91Exf/AKsQL28A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211505},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"a7e6a83828f05b0ffe2f346170a5247f27321bb4","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^8.0.1 || ^9","pouchdb-utils":"^8.0.1 || ^9","pouchdb-errors":"^8.0.1 || ^9","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.0","react":"^19.1.1","eslint":"^7.12.1","prettier":"^3.6.2","textlint":"^12.0.2","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","weallbehave":"^1.2.0","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","weallcontribute":"^1.0.9","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.3.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.4.0_1758125559768_0.4356538523224054","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.5.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.5.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"f88a80af8fd875d2919a556fd0e6bf67bbfb9729","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.5.0.tgz","fileCount":55,"integrity":"sha512-8nkWflkVv2mpsrKGKaIKzFMvoJV/qbV477JXpgoGnjIj6JPIRxu3baOZDhbWmFbrt0smE8zkA0R6gNXQje7M+Q==","signatures":[{"sig":"MEQCIDuvLjQ9iRTGc9CY0oFNUEa1Ut8UHXqkcsokjlbtTXMdAiAnWSzIlg4cTE45htWzD8UwwmL3Lhpi8tOlKeYA0MRI+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213531},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"a7e6a83828f05b0ffe2f346170a5247f27321bb4","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^8.0.1 || ^9","pouchdb-utils":"^8.0.1 || ^9","pouchdb-errors":"^8.0.1 || ^9","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.0","react":"^19.1.1","eslint":"^7.12.1","prettier":"^3.6.2","textlint":"^12.0.2","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.5.0_1758287456765_0.022197002978155966","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@aegu/react-pouchdb-hooks","version":"1.5.1","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.5.1","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"b52364668aff3ac2bfe9f4afed1227cc4049bc27","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.5.1.tgz","fileCount":55,"integrity":"sha512-IDrfgthk2egQ+GPbRt8kCYrcJ9lZ7SWc9g5k8B9jPwoH3r1pKX3YxPThd26sxrhM8OvMag9+jO1yBA3aU7N1vg==","signatures":[{"sig":"MEQCICYhJVdZIB1NdEc8GOOQtcAPIVgV1Gi659O31CWJTkqQAiADAREcOnltRppkNxYJxhGWp7NukLt1IJYDf/ysKQZPsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220403},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"7203ef80e615180ac8220265c9e61a011ee876fc","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^18.0.14","pouchdb-core":"^8.0.1 || ^9","pouchdb-utils":"^8.0.1 || ^9","pouchdb-errors":"^8.0.1 || ^9","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.0","react":"^19.1.1","eslint":"^7.12.1","prettier":"^3.6.2","textlint":"^12.0.2","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.24","@types/node":"^14.18.42","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.9","semantic-release":"^21.0.1","@babel/preset-env":"^7.12.1","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.1.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.12.1","eslint-plugin-react":"^7.21.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.0","eslint-plugin-react-hooks":"^4.2.0","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.6.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.5.1_1758293785861_0.9106063575835077","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.6.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.6.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"31725f34cd013ecd4d50bf46c6f5783f438c03e3","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.6.0.tgz","fileCount":55,"integrity":"sha512-vikjOaVREn7bUtfTZJhxvayHScuAcbQky3eHVKFlPsZhKskfeOz7yU0m4M7LLG5Xyw5KnYnBwwoIRi65+BMX3A==","signatures":[{"sig":"MEYCIQDv4KTvKlxFEh91NxHUDojlRhFLDgdxUM6HPN7NHccB1wIhAPsiDbjsJB97djW2QvYgbWrQk6h+olQJbzHYjuQvfHa5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224184},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"efecb19536011fc861a4fc922024940752b6d588","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.6.0_1758309917286_0.856767067653389","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.7.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.7.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"583a71f26dbbf48ca263f83ef342412a85f5d941","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.7.0.tgz","fileCount":55,"integrity":"sha512-TN5Uhw5Y3O6TREkT84Aa2SA1j4LRKjX7UZX5tsOwky1pDTYoDyG6ybNkfX6z0mtQVC/Wnn7dHoVcYaAQ5Yg+1A==","signatures":[{"sig":"MEUCIAgyjLymhkTgDfSVIDD9oiUyixAxKCmDM9nyPy5FrYUyAiEAl8PChFteUXhNDHy8piXbp45w9t8pApyO+a2NHdMeUoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225973},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"62b60a099ecf64038662938419d28b87638fc5a8","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.7.0_1760870101012_0.3665765193495567","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@aegu/react-pouchdb-hooks","version":"1.7.1","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.7.1","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"14b9d5649f778e0a62ae813448110ffd8c6a01fb","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.7.1.tgz","fileCount":55,"integrity":"sha512-5eG4J9zcIxj/QgN1FmZDTAJcUbxbmyaQ/x4o5LE45CozU/6QeSAV8vP4LghZwCboEEaX66/Y+KY0nBmvIlZtUA==","signatures":[{"sig":"MEYCIQDnezU9h7avSUmNeZPH8vjmP7uucZ9REqpoNFBAWV5ciwIhAKA/mB376SVJhrf1MMYxzjiRWAnDx0WeR2RreGi6H7Vq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225973},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"8c8384c24a4db58bedddae5d477c6308c5234c48","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.7.1_1760871290226_0.16601896372820146","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@aegu/react-pouchdb-hooks","version":"1.7.2","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.7.2","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"3375e802097e20368f172fa35ef3fef21e7739bc","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.7.2.tgz","fileCount":55,"integrity":"sha512-MiyTSXZPEeJiDUL+VMn7I4Fkhc/EKD6rBXJEPTNXwUyD77y+9leMGd8jyVZobGjS44cIF52nv637QikTAVzSqg==","signatures":[{"sig":"MEUCIQD4lMPYXdoQ5Z6JvU/JahxLJvJHyonP2tPRnGRygrfNBQIgPNDvkYEgaDYK0ynnAOWlIEFJE1sUyaJCcW1wlCeA4uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225973},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"d121c5dc5606b491cf7e15cc5fb7910291fb5a0f","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.7.2_1760871956927_0.6990183518986366","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@aegu/react-pouchdb-hooks","version":"1.7.3","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.7.3","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"f4543f385179649fd19fe8a55690dfc00dad4729","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.7.3.tgz","fileCount":55,"integrity":"sha512-zXaiHYOjX5HACzbCGty/EQy63rmsPO5+twj7+7RFTspxvCgYCWHbLXYS0gEM6vDWR8cK0EK0yPQyf3JgS8yj5g==","signatures":[{"sig":"MEUCIQDoJYit5onfHNTm70fxmkZfiTYqRTq/NvLM8ShUviCnTAIgHZkN72ZIH9wY5sFccjBJMclQoIXOpwCGIh85by66HRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226456},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"a881ce5637798c6faea29b4bc0598871db5c1af8","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.7.3_1760873337455_0.03979174309453626","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aegu/react-pouchdb-hooks","version":"1.8.0","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.8.0","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"49a6336e9a79106b8345c620d8824009353c73fc","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.8.0.tgz","fileCount":55,"integrity":"sha512-nTX/6A5AthyTo0x6GB6BYi+n3VpNd/mGsdCJxc1A4jnctarh1ZaM3BxGHVabuoYv00KWfZ2ACkdP5vNLdzG2OA==","signatures":[{"sig":"MEQCIBNO4F0NOsOnukuA1Sa14Mf1k7nof09V5NyJqHtj3otFAiBcINbjN4lgiWjSHFvsM0VY/Apq/d01zN3V73v5qZOzSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236298},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"a881ce5637798c6faea29b4bc0598871db5c1af8","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.8.0_1763679261836_0.9360753642825321","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@aegu/react-pouchdb-hooks","version":"1.8.1","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.8.1","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"0bec2163cb55fa8e187b1220e817d05ccdc52f88","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.8.1.tgz","fileCount":55,"integrity":"sha512-ApPbTcO6TUpnFo4n6M/s7wCNrCrHrgTRB0HPvHYYQVOz74VDNZOVo/LBNesd7/CvZYD1DwkBgR1X0wuW8jF3Dw==","signatures":[{"sig":"MEYCIQDo+UIoNY/KeEI9htph+nLgex9w/uE5SRZhjJqUPLOfUwIhAMiUVjbt7C5re/nxY/oc8iGXOA2cvEJ4pup8/2UY+QFU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233785},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"c3af64df76229ec6d1c546658ecdb85444cc22f4","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.8.1_1763680400790_0.3854951750775464","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@aegu/react-pouchdb-hooks","version":"1.8.7","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.8.7","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"d962ed15001c69ed4650f67e451477442cee53c4","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.8.7.tgz","fileCount":55,"integrity":"sha512-hTQQGYd1ECbmwzdTwZrPGRNFCeJUr+Qx5xlQAJN09S6IzJ/EvW6Rz/DNVBSe8H1Dyc7GjA1/CLH7SdNGVFGb9Q==","signatures":[{"sig":"MEUCIQCEo8BByM5D2upT/5BQvl6b+4aeAbtbQ6gF6eoTXdfJkAIgRhdjyCxDSZig5hzn/206Z92NUgBwEsQHvsUHEZZS1E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235817},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"c3af64df76229ec6d1c546658ecdb85444cc22f4","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.8.7_1763686904087_0.8398405486668921","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"@aegu/react-pouchdb-hooks","version":"1.8.9","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"url":"https://aegu.de/","name":"Linus Gubenis","email":"linus@aegu.de"},"license":"Apache-2.0","_id":"@aegu/react-pouchdb-hooks@1.8.9","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"dist":{"shasum":"b413be2825af9baaaec364cce5bee9137e1d1976","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.8.9.tgz","fileCount":55,"integrity":"sha512-za+9/GhTZ51nxYaSMiNp26jD+iHxODU0KSO1VmOBIy62lhLFq0UIpPBEqdl8t1120mBh8AnasHIEISQMMShAqQ==","signatures":[{"sig":"MEYCIQCGc4elpcFvpsJ49LzS8oP+krY/wGKR3lb4IABTKN6EQwIhAKbiO+xb+M/d2au2KPyIqG1M/LNmHwOMksUjfxTjeXVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238057},"main":"lib/node/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"lib/index.d.ts","module":"lib/index.js","browser":"lib/index.js","gitHead":"4021c65f01244a57633fd6a4b02745586f3c8c7d","private":false,"release":{"branches":["latest"]},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","test":"jest","build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","test-ci":"jest --ci","textlint":"textlint README.md docs/*","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git","type":"git"},"_npmVersion":"11.4.2","description":"React Hooks for PouchDB","directories":{},"jsnext:main":"lib/index.js","_nodeVersion":"23.5.0","dependencies":{"@types/react":"^19.1.13","pouchdb-core":"^9.0.0","pouchdb-utils":"^9.0.0","pouchdb-errors":"^9.0.0","fast-deep-equal":"^3.1.3","@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.3.8","react":"^19.1.1","eslint":"^7.32.0","prettier":"^3.6.2","textlint":"^12.6.1","react-dom":"^19.1.1","babel-jest":"^29.7.0","typescript":"^4.9.5","@babel/core":"^7.28.4","@types/jest":"^26.0.24","@types/node":"^14.18.63","pouchdb-find":"^9.0.0","pretty-quick":"^4.2.2","@tsconfig/node12":"^1.0.11","semantic-release":"^21.1.2","@babel/preset-env":"^7.28.3","pouchdb-mapreduce":"^9.0.0","eslint-plugin-jest":"^24.7.0","textlint-rule-alex":"^5.0.0","@babel/preset-react":"^7.27.1","eslint-plugin-react":"^7.37.5","react-test-renderer":"^19.1.1","pouchdb-selector-core":"^9.0.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^8.10.2","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^4.33.0","eslint-plugin-react-hooks":"^4.6.2","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","textlint-rule-common-misspellings":"^1.0.1"},"peerDependencies":{"react":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pouchdb-hooks_1.8.9_1773186668657_0.7942688217596083","host":"s3://npm-registry-packages-npm-production"}},"1.8.10":{"name":"@aegu/react-pouchdb-hooks","version":"1.8.10","description":"React Hooks for PouchDB","main":"lib/node/index.js","private":false,"publishConfig":{"access":"public"},"browser":"lib/index.js","module":"lib/index.js","jsnext:main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc && tsc --project node-tsconfig.json","format":"prettier --write .","prepublish":"npm run build","test":"jest","test:watch":"jest --watch","test-ci":"jest --ci","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","textlint":"textlint README.md docs/*"},"keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"author":{"name":"Linus Gubenis","email":"linus@aegu.de","url":"https://aegu.de/"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git"},"homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","devDependencies":{"@babel/core":"^7.28.4","@babel/preset-env":"^7.28.3","@babel/preset-react":"^7.27.1","@babel/preset-typescript":"^7.27.1","@testing-library/react":"^16.3.0","@tsconfig/node12":"^1.0.11","@types/jest":"^26.0.24","@types/node":"^14.18.63","@types/pouchdb-adapter-memory":"^6.1.6","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","babel-jest":"^29.7.0","eslint":"^7.32.0","eslint-config-prettier":"^8.10.2","eslint-plugin-jest":"^24.7.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^4.6.2","husky":"^4.3.8","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","pouchdb-adapter-memory":"^9.0.0","pouchdb-find":"^9.0.0","pouchdb-mapreduce":"^9.0.0","pouchdb-selector-core":"^9.0.0","prettier":"^3.6.2","pretty-quick":"^4.2.2","react":"^19.1.1","react-dom":"^19.1.1","react-test-renderer":"^19.1.1","semantic-release":"^21.1.2","textlint":"^12.6.1","textlint-rule-alex":"^5.0.0","textlint-rule-common-misspellings":"^1.0.1","typescript":"^4.9.5"},"dependencies":{"@types/pouchdb-core":"^7.0.15","@types/pouchdb-find":"^7.3.3","@types/pouchdb-mapreduce":"^6.1.10","@types/react":"^19.1.13","fast-deep-equal":"^3.1.3","pouchdb-core":"^9.0.0","pouchdb-errors":"^9.0.0","pouchdb-utils":"^9.0.0"},"peerDependencies":{"react":">=16.8"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"release":{"branches":["latest"]},"prettier":{"arrowParens":"avoid","semi":false,"singleQuote":true},"_id":"@aegu/react-pouchdb-hooks@1.8.10","gitHead":"9f9e0399c49f634600c4390ed06ab2af5582286e","bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-G1Mroq4k+6QLHVN8DKha/i89BaAuUIgLjN3sVS7o/GwfF7AyfCMbKA6m4RE3Mp+A1vqf/+ijyotvt70NBKYGYQ==","shasum":"27821cea76f45bd7e404cf4fb3b9e0ac5b860faf","tarball":"https://registry.npmjs.org/@aegu/react-pouchdb-hooks/-/react-pouchdb-hooks-1.8.10.tgz","fileCount":55,"unpackedSize":245220,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB/9IWJlkw6rKz8NEEgn10Iojmy4UbqqC4al0ny5KfbyAiEAj84UV5gS/Cows1H/dBXnIkzBBikIVIrq/NoURgHxbmI="}]},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"directories":{},"maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-pouchdb-hooks_1.8.10_1783511846195_0.21001186092108926"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-26T15:29:36.200Z","modified":"2026-07-08T11:57:26.448Z","1.1.0":"2025-06-26T15:29:36.477Z","1.2.0":"2025-08-19T20:16:57.841Z","1.2.1":"2025-08-20T11:55:44.483Z","1.3.0":"2025-09-09T16:46:16.066Z","1.4.0":"2025-09-17T16:12:39.936Z","1.5.0":"2025-09-19T13:10:56.957Z","1.5.1":"2025-09-19T14:56:26.100Z","1.6.0":"2025-09-19T19:25:17.449Z","1.7.0":"2025-10-19T10:35:01.218Z","1.7.1":"2025-10-19T10:54:50.409Z","1.7.2":"2025-10-19T11:05:57.137Z","1.7.3":"2025-10-19T11:28:57.707Z","1.8.0":"2025-11-20T22:54:22.019Z","1.8.1":"2025-11-20T23:13:20.982Z","1.8.2":"2025-11-20T23:59:30.349Z","1.8.3":"2025-11-21T00:10:11.983Z","1.8.4":"2025-11-21T00:25:49.141Z","1.8.5":"2025-11-21T00:28:43.040Z","1.8.6":"2025-11-21T00:45:46.306Z","1.8.7":"2025-11-21T01:01:44.281Z","1.8.9":"2026-03-10T23:51:08.814Z","1.8.10":"2026-07-08T11:57:26.366Z"},"bugs":{"url":"https://github.com/linus-aegu/react-pouchdb-hooks/issues"},"author":{"name":"Linus Gubenis","email":"linus@aegu.de","url":"https://aegu.de/"},"license":"Apache-2.0","homepage":"https://linus-aegu.github.io/react-pouchdb-hooks/","keywords":["react","hooks","react-hooks","typescript","pouchdb","couchdb"],"repository":{"type":"git","url":"git+https://github.com/linus-aegu/react-pouchdb-hooks.git"},"description":"React Hooks for PouchDB","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"readme":"# @aegu/react-pouchdb-hooks\n\n> **Note**: This is a fork of the original [use-pouchdb](https://github.com/linus-aegu/react-pouchdb-hooks) library by [Christopher Astfalk](https://christopher-astfalk.de/). This fork includes performance improvements, enhanced features, and continued maintenance. All credit for the original design and implementation goes to the original author.\n\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Known Vulnerabilities](https://snyk.io/test/github/linus-aegu/react-pouchdb-hooks/badge.svg?targetFile=package.json)](https://snyk.io/test/github/linus-aegu/react-pouchdb-hooks?targetFile=package.json)\n[![npm](https://img.shields.io/npm/v/use-pouchdb)](https://www.npmjs.com/package/use-pouchdb)\n\n[React Hooks](https://reactjs.org/) for [PouchDB](https://pouchdb.com/).\n\n## Overview\n\nreactPouchDBHooks is a collection of React Hooks to access data in a PouchDB database from React components.\n\nThe goal of reactPouchDBHooks is to ease the use of PouchDB with React. Enabling developers to create\n[offline first apps](http://hood.ie/blog/say-hello-to-offline-first.html).\n\n## Quick-start\n\n[You can find the Getting Started docs here](https://christopher-astfalk.de/use-pouchdb) (or on [GitHub](./docs/)).\n\nThese docs walk you through setting up PouchDB and reactPouchDBHooks. They give you also a quick\nintroduction to [PouchDB](https://pouchdb.com/) and [Apache CouchDB](https://couchdb.apache.org/).\nBut [PouchDB's Guides](https://pouchdb.com/guides/) are recommended to learn PouchDB.\n\n[You can find a introduction to React here](https://reactjs.org/tutorial/tutorial.html).\n\nIf you know what you're doing and\nonly want to quick start, read on...\n\n### Installation\n\nreactPouchDBHooks requires **React 16.8.3 or later**.\n\n```sh\nnpm install use-pouchdb\n# or\nyarn add use-pouchdb\n```\n\nYou'll also need to [install PouchDB](https://pouchdb.com/guides/setup-pouchdb.html 'PouchDBs installation guide').\nThere is also a special [browser version](https://www.npmjs.com/package/pouchdb-browser):\n\n```sh\nnpm install pouchdb-browser\n# or\nyarn add pouchdb-browser\n```\n\nTo use the `useView` hook [`pouchdb-mapreduce`](https://www.npmjs.com/package/pouchdb-mapreduce)\nmust be installed and setup. If you use the [`pouchdb`](https://www.npmjs.com/package/pouchdb) or\n[`pouchdb-browser`](https://www.npmjs.com/package/pouchdb-browser) packages, it is already setup.\n\n```sh\nnpm install pouchdb-mapreduce\n# or\nyarn add pouchdb-mapreduce\n```\n\nFor using the `useFind` hook [`pouchdb-find`](https://www.npmjs.com/package/pouchdb-find)\nmust be installed and setup.\n\n```sh\nnpm install pouchdb-find\n# or\nyarn add pouchdb-find\n```\n\n### Bind reactPouchDBHooks\n\nreactPouchDBHooks exports a `<Provider />` to make one or multiple PouchDB databases available to its\ncomponents sub-tree.\n\n```jsx\nimport React from 'react'\nimport ReactDOM from 'react-dom'\nimport PouchDB from 'pouchdb-browser'\n\nimport { Provider } from '@aegu/react-pouchdb-hooks'\n\nimport App from './App'\n\nconst db = new PouchDB('local')\n\nReactDOM.render(\n  <Provider pouchdb={db}>\n    <App />\n  </Provider>,\n  document.getElementById('root'),\n)\n```\n\n### Hooks\n\n[All hooks are listed here](https://christopher-astfalk.de/use-pouchdb/docs/introduction/quick_start).\n\n- [`usePouch`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-pouch) - Access the database\n  provided by `<Provider />`.\n- [`useDoc`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-doc) - Access a single document\n  and subscribe to its changes. The hook version of [`db.get`](https://pouchdb.com/api.html#fetch_document).\n- [`useAllDocs`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-all-docs) - Load multiple documents\n  and subscribe to their changes. Or a range of docs by their ids. The hook version of\n  [`db.allDocs`](https://pouchdb.com/api.html#batch_fetch).\n- [`useFind`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-find) - Access a mango index and\n  subscribe to it. Optionally create the index, if it doesn't exist. The hook version of\n  [`db.createIndex`](https://pouchdb.com/api.html#create_index) and\n  [`db.find`](https://pouchdb.com/api.html#query_index) combined.\n- [`useView`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-view) - Access a view and subscribe\n  to its changes. The hook version of [`db.query`](https://pouchdb.com/api.html#query_database).\n\n### Example\n\nLoad a single document and display it. [`useDoc`](https://christopher-astfalk.de/use-pouchdb/docs/api/use-doc)\nis the hook version of [`db.get`](https://pouchdb.com/api.html#fetch_document), but it also\nsubscribes to updates of that document and automatically loads the new version.\n\n```jsx\nimport React from 'react'\nimport { useDoc } from '@aegu/react-pouchdb-hooks'\n\nexport default function Post({ postId }) {\n  const { doc, loading, error } = useDoc(postId)\n\n  if (error && !loading) {\n    return <div>something went wrong: {error.name}</div>\n  }\n\n  if (doc == null && loading) {\n    return null\n  }\n\n  return (\n    <article>\n      <div>\n        <h3>{doc.author}</h3>\n        <p>{doc.text}</p>\n      </div>\n    </article>\n  )\n}\n```\n\n### Populate Referenced Documents\n\nreactPouchDBHooks supports automatic population of referenced documents, similar to SQL JOINs. Use dot notation for nested field references:\n\n```jsx\nimport React from 'react'\nimport { useDoc } from '@aegu/react-pouchdb-hooks'\n\nexport default function OrderDetails({ orderId }) {\n  const {\n    doc: order,\n    loading,\n    error,\n  } = useDoc(orderId, {\n    populate: {\n      // Flat references\n      siteId: { as: 'site' },\n      customerId: { as: 'customer' },\n      // Nested references - use dot notation\n      'material_info.cultivar_id': { as: 'material_info.cultivar' },\n      'shipping.vendor_id': { as: 'shipping.vendor' },\n    },\n  })\n\n  if (loading) return <div>Loading...</div>\n  if (error) return <div>Error: {error.name}</div>\n\n  return (\n    <article>\n      <h1>Order for {order.customer?.name}</h1>\n      <p>Site: {order.site?.name}</p>\n\n      <h3>Material</h3>\n      <p>Cultivar: {order.material_info?.cultivar?.name}</p>\n      <p>Quantity: {order.material_info?.quantity}</p>\n\n      <h3>Shipping</h3>\n      <p>Vendor: {order.shipping?.vendor?.name}</p>\n    </article>\n  )\n}\n```\n\n## Query Key Pattern\n\nAll query hooks (`useFind`, `useAllDocs`, `useView`) support **query keys** for stable query identification and optimal performance, similar to TanStack Query and SWR:\n\n```typescript\n// TanStack Query style\nconst { docs } = useFind({\n  selector: { type: 'Product' },\n  queryKey: ['products', categoryId, filters], // Stable cache key\n})\n\n// Auto-optimized (backward compatible)\nconst { docs } = useFind({\n  selector: { type: 'Product' },\n  // queryKey auto-generated for optimal performance\n})\n```\n\nQuery keys prevent unnecessary database queries when components re-render with recreated objects, providing significant performance improvements.\n\n[Learn more about Query Keys →](./docs/api/query-key.md)\n\n## Changelog\n\nreactPouchDBHooks follows [semantic versioning](https://semver.org/). To see a changelog with all\nreactPouchDBHooks releases, check out the\n[Github releases page](https://github.com/linus-aegu/react-pouchdb-hooks/releases).\n\n## Contributing\n\nContributions in all forms are welcomed. ♡\n\nIf you have questions, [Contributing.md](https://github.com/linus-aegu/react-pouchdb-hooks/blob/latest/CONTRIBUTING.md) might answer your questions.\n\nTo create a welcoming project to all, this project uses and enforces a\n[Code of Conduct](https://github.com/linus-aegu/react-pouchdb-hooks/blob/latest/CODE_OF_CONDUCT.md).\n","readmeFilename":"README.md"}