{"_id":"@ampkz/auth-neo4j","_rev":"30-652a11998371a96404205eeb12177a70","name":"@ampkz/auth-neo4j","dist-tags":{"latest":"0.10.10"},"versions":{"0.3.0":{"name":"@ampkz/auth-neo4j","version":"0.3.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.3.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"fe80a39a7886c88e87e32e90e923f1a5387da8e2","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.3.0.tgz","fileCount":9,"integrity":"sha512-+vkrk3uf4qasvf20uhU1dn3blj/Rpnqfv5RYP1Sx70in0klqVvexDYQYnGbfmGL1pytgpnnCb3XmRLq8MxuZkg==","signatures":[{"sig":"MEUCID0blqlnzg1MDu6DqFloaT7jr/80Lhd569W/gohBdbHRAiEA3/txrzg2KBxkJRCwlgZryeepIpxUrRxw4aE9lSYuAnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151742},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"7525dd748c3e564a56df5a547e6e62d0414ba121","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^5.1.1","dotenv":"^16.4.7","express":"^4.21.2","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/cors":"^2.8.17","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.3.0_1754073370611_0.8421065912837027","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ampkz/auth-neo4j","version":"0.3.1","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.3.1","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"b836b214ec84972e4c6eacf148aaf3e87f334fbd","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.3.1.tgz","fileCount":9,"integrity":"sha512-tICnw9TDpsR5+pCThFhH7G+V9urlGS2wgU5Z+aFjbZAmOPvpBdiUTZWdZFEW0L8nks8B2XXo1dGVW+cbtw4ozw==","signatures":[{"sig":"MEQCIG9Oquz7rMjpis6XqG5EMqryuFSJw0syvQmwUK4asia6AiArUmtutcl0L3pNs/6b5+JWtlzUa/QIZquZCOEPupck6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152729},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"166a423c578e2472361390303e1e093ae8bbf338","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^5.1.1","dotenv":"^16.4.7","express":"^4.21.2","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/cors":"^2.8.17","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.3.1_1754075027808_0.36522888849295865","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ampkz/auth-neo4j","version":"0.4.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.4.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"ea196c52d0f276d03948c87b617efb5063935cfd","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.4.0.tgz","fileCount":33,"integrity":"sha512-T7HdJkyHlxGH2cnStlPWbqDFyjF3/N2nncoghMr+c8HuHKknS0+zY1B5MCl/iABB6EeJE86jQq9EM1MbnTkdTQ==","signatures":[{"sig":"MEUCIGsjS8VHzIe9i9ZnX82LCeVoPwWvsKe+FbmJ4iDfKkmWAiEAs/yGB+XR92g/OjQFf5YF2aOG3w0fagSUnvn+x6+J/bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228429},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e2588d0db1a6e0f78d4e23e686b1cd610662735c","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^16.4.7","express":"^4.21.2","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/cors":"^2.8.17","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.4.0_1754144835617_0.24031408498807028","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ampkz/auth-neo4j","version":"0.5.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.5.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"a11290ad5c5fd29ded251e6590075e2163feee2d","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.5.0.tgz","fileCount":33,"integrity":"sha512-GAIDaXx5fDZ6a1TONNgTefMrzuImGZPsn2WBlZBPJJr+q9aWAoPpbBghkiciDUaiX2K3FHiqZNpujqChpKqOKw==","signatures":[{"sig":"MEUCIQDShrcY0W9LnzU21bYQXfc/e26JWi/DEU4M8CLb+lNzvgIgZpWK3nXK/y5mc2uDmSgzjqOW+iFIVXeC4U/FQ9sXOEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229598},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"98ccc7e08764d96aefa1ea9b85ace0eacd4440b8","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^16.4.7","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/cors":"^2.8.17","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.5.0_1754149328555_0.6712443403857364","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ampkz/auth-neo4j","version":"0.7.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.7.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"d813ca55d42cb3e117de9a679ec285344d93c2ee","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.7.0.tgz","fileCount":33,"integrity":"sha512-pRcahOEdtQH8aR+KQzcgJAiQ3kWYaS/T1Ofs7wSjDAXN74jx9EMe5oE1wm4Ic0+yMN8ZQ6ppocfcWdG5s9KbOw==","signatures":[{"sig":"MEUCIFF32BqMvVoKdvBN9NE8iyRL0s/RwF83dFwQR+UpwkiUAiEA2IvUcz3VLTKJITIrA5jMb27NA+uoAz060rRqu4chb4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222292},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"48d5a9ed4132b765dae0418c9caf3bbbd37bb4b2","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.7.0_1754175285622_0.7795920375079459","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@ampkz/auth-neo4j","version":"0.7.1","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.7.1","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"74185acffdda77ce7acc64095ff012c89b78c095","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.7.1.tgz","fileCount":33,"integrity":"sha512-94YRMAFgWPvjqxZ+M+5q81uSMkxteR95oB2OZ0B4kE38y2xkkwtkOC48+VV3ZaqywH3+WQ+YgvzdjG75F0LxDA==","signatures":[{"sig":"MEUCIF+0etbNMGFDml0RyfJxThaNayU/YDWVTa2QJJfngniLAiEA8hcrGsf4esoqoGTJCCR/wk9jgatCe04+hHforerq7uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238152},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d399710f0b40207bee6bfee52b2dd8f5d4b60f51","scripts":{"test":"jest --coverage","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.7.1_1754234385661_0.6130087749831041","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@ampkz/auth-neo4j","version":"0.7.3","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.7.3","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"06061a5d5f7a60c2d28db95da421c4bb73818d01","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.7.3.tgz","fileCount":39,"integrity":"sha512-yCRSh8WaQDRXy2qo5hJY1Z/P/OpSZFdwKSBgFA1Cq2rUr5rehGFwG3As2p+7Avbcc1SQdrjoJYXEru7b47nQWw==","signatures":[{"sig":"MEQCID9Qm8/23JyvGaglexWricuZ/NPKeWcyI9Is7rOvJsUNAiAFqXzZpuKLLT+lgdgWpp4AS/Nw2JUW8EAkDkGC3/Cjcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251732},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}}},"gitHead":"9302f5e052d94c6a792cd9c3005e7f691cad2302","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.7.3_1754310294071_0.9231117852062991","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ampkz/auth-neo4j","version":"0.8.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"09b3af7e4c0cf8aa38cd3089da625868f7ef35de","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.0.tgz","fileCount":45,"integrity":"sha512-HK/Ns/SO25N53dR2CO8Vw2oHSJPSJPP2ka9lvDc38wv/tjiIXeXaWYLgKiM0cb61qFnCU+tFHAMwsQqHWfTa9A==","signatures":[{"sig":"MEUCIEE6mW1Gb2MJSLcHxSu+uk1p4O2vn2uRCvGx4GluEDl7AiEAxCO+DN56TyRI0f3mEn/HiLJrbNAVIudZvq1MVCQMKOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267660},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"f7223adf6d6d53c893af55e5ab0d4f53ab6d5da0","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.0_1754317655288_0.2041845325557312","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@ampkz/auth-neo4j","version":"0.8.1","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.1","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"184d7257633d48dd01d08de335c5437b1d93a615","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.1.tgz","fileCount":45,"integrity":"sha512-xeojf1CSRGJZ/dL7x2PTb8skVJXu2BNuDs+TQO8mqhFOtHnJ4yo4jYgcO4CaaJuaf0PTbs+HQMSt6gqLCtmn7g==","signatures":[{"sig":"MEUCIQCzqC2H0lxDITm/aaH5l0Y4csiE6SoaWIEyAF1/8niYhQIgP2Fgq7KP8kq5M7zDeZfQFEersjo+NE5RWlG1MQQp0rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268431},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"f7223adf6d6d53c893af55e5ab0d4f53ab6d5da0","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.1_1754319470565_0.19684128278096025","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@ampkz/auth-neo4j","version":"0.8.3","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.3","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"f918589d88843f073f27c2a26b52399f860e04f6","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.3.tgz","fileCount":45,"integrity":"sha512-ji4lS3YV0qYQ9HkXgOmQ5ZxarxzBbo/xw3ujisScRHdBZ+AsH5TP/XK3dMTCRDzoLep7r5a7Cv10O0pvb4LN7w==","signatures":[{"sig":"MEUCIQDmgFT1jY60/rBM8uP8z1DQqN5tz3D5UQwEq55yJxF26QIgOtXLTZZKZrlm5BhGclpLRSKnmKmHH850LApRV6C7ld4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268603},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"cf19693211b108125f34276ac2c3c5fbe3c27be4","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.3_1754924828549_0.5409730500137506","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@ampkz/auth-neo4j","version":"0.8.4","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.4","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"aa702b66b74708e844ddce896bfa8ab72d1e2e2b","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.4.tgz","fileCount":45,"integrity":"sha512-ICjGgN1ErPm3gOpTHxyTVZq895LF/6UWbrsX6n/eHxYlxXgRVQlpPLZNTJvdAiafI0wpNHSqflpnmMcHmxF+uA==","signatures":[{"sig":"MEUCIC0SdT2QJzitaJLgPd7/vrGq8BtWSTmCqyBK2zuQ+3vHAiEAnWOzzTj6AOyxmpe5zIptxpsyxL5KxrMa9inSchgOjfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274423},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"90c27c1c6730068809bd997aa0758789ea894b3e","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.4_1755008542011_0.5781703721076705","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@ampkz/auth-neo4j","version":"0.8.5","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.5","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"fdb73ec4f15d601a78f39472e316ee5481a2e05a","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.5.tgz","fileCount":45,"integrity":"sha512-bs5ECkL3lXxxMoxM4Abld6Nxh0zOEOPEIYZL1GEfOfEJMMNZN+vzqboEOtlW5TcuTy6CQ1ftAe0Z8aTuXYihlQ==","signatures":[{"sig":"MEYCIQCQlRHoH/qm4/t8VtJJuoBetVtuEjdSTaaWXGudVGg4ZAIhAKv3paXA3v1exHRRoK1K6c7jy3lsPgESGK5eIHIjMzR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283330},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"827fc3c15b6fb6d2a2b3bd86f5d8fbf745966b0e","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.5_1755098218243_0.7042636129790738","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@ampkz/auth-neo4j","version":"0.8.6","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.6","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"f3acdfbf4cd95077fc4dc612534fb521f2bd290c","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.6.tgz","fileCount":45,"integrity":"sha512-DkPPrMoKTrrf+A7YMzwgBJpL/lnDeDkOXLaBqmyAPP4Nob1ovLFQtIVMllnY9E1xMxo3SercRZnvIn99czAFEg==","signatures":[{"sig":"MEUCIB91c+yisu7qr8wez94N9YwPBhZrkdXQ24S0CXW0dk7WAiEAn5hkK8HIM6Uw2kLG2MPuJmtt+DZKRACqmamtoN20Cug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283500},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"827fc3c15b6fb6d2a2b3bd86f5d8fbf745966b0e","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.6_1755100816814_0.16660823968779237","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@ampkz/auth-neo4j","version":"0.8.7","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.7","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"3cc4d986f7c6731c4b816081eb0c9d8f502d39ef","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.7.tgz","fileCount":45,"integrity":"sha512-v1fZsjULUZZbanf7WUTP97Qmv+WXjX8j/OsH+lgocIoKcO1tiLHJGTRvU8X1cET2kJrk0mnsbOb636CpLH3VDA==","signatures":[{"sig":"MEUCIQC0QZjTo83wJqpngXDOElwMUaNrpoWoncWoyNq4xvgObwIgdLkeAkDaEUXmVuXrJiQdsZ63jicQaXChJ6TUZMDMrq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283442},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"643898d8f822552d2203e3534c6e77eec1928ed0","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.7_1755101774857_0.3054241931797921","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@ampkz/auth-neo4j","version":"0.8.8","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.8.8","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"deb7be8209425fcaf4ea4c896a606aa14bd88a86","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.8.8.tgz","fileCount":45,"integrity":"sha512-brK4xlHI2ZBqnAGQJJq5PvTOCwXRnATJo9yrYEU4QJIk5Pvj6Dxni8lcbAFkKKm1FUJTy+4J7JJGH8wLEZ6P0Q==","signatures":[{"sig":"MEUCIGbcpYO3s8RqyiBPgw9QJ5DAYEBo/Anj/wLsXEpe7QBTAiEA9rykKk9bsjnHVjmbIEmkRRPYPk4efTJqjx0gz1Mu8Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283234},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"f7d39f2592283a937c5e426bef52e5ad2b15e745","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.8.8_1755106865083_0.49612266984369047","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ampkz/auth-neo4j","version":"0.9.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.9.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"00fbca3011206b04a2b86c7ca3adf288f6e5b939","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.9.0.tgz","fileCount":45,"integrity":"sha512-nwvwzd/DXFyCNBGI4L9NgM9WHtqJbkUkW9gwFaQaxuaXdQz37aZfTjNjjA8kxUrFpchhCU+JCGaDPw4r21vByg==","signatures":[{"sig":"MEYCIQCbo1QsI3diycmXKn7HFJZUlFXWavfxmYTRTXeScUjaBgIhALVOIOp2AUBef6mhixBip2uBTrusxZnmMhOpPC4w/VYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301258},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/utils/logging/logger.d.mts","default":"./dist/utils/logging/logger.mjs"},"require":{"types":"./dist/utils/logging/logger.d.ts","default":"./dist/utils/logging/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"ac8576e226ccf6e0f43100fef0669fb879cf8e69","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","winston":"^3.17.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.9.0_1755533623880_0.649674204758792","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@ampkz/auth-neo4j","version":"0.9.1","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.9.1","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"4b28308eac36cc769a66e6b8ae9e119eb587a31b","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.9.1.tgz","fileCount":45,"integrity":"sha512-8tsfioPmWRCeV2UMh+svi/NCfCNqbs2hyjGSY1r8/dgEUtOTb+dY6g4Kr1W1wjYBGY1DkHSxGoiHikcjX655Gw==","signatures":[{"sig":"MEQCIAjZU0OCrUxZy+t1gcLVBTnoYJve89rvzRp8s8J8YpdcAiBH4oNCVh7A9vx3poB8wP63LmzUEhlaB3Sn9sqAIcLkGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301274},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logging/logger.d.mts","default":"./dist/api/utils/logging/logger.mjs"},"require":{"types":"./dist/api/utils/logging/logger.d.ts","default":"./dist/api/utils/logging/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"8f4c1c9897b43ecde4b18d70165788375b6a3077","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","winston":"^3.17.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.9.1_1755536217329_0.06072711990883928","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@ampkz/auth-neo4j","version":"0.9.2","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.9.2","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"b6df0e8c9ec3aa8d2a3673da065da3dc496c1965","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.9.2.tgz","fileCount":51,"integrity":"sha512-emRLZm4buzxBqo1/rOCe1T01x4f7yj/kVrfbkztuEZ9VwP8jBvGLhLJzu7WimlNccyGpg3TH2nZ4SPVi2YApKA==","signatures":[{"sig":"MEUCICVkUuUS+ankt5IZ0pxpB1cH6SYcIZ08tEngG123IdLGAiEAouChJJqb4q/CP5Wtn0ThBAFVrkxX140lnr/QZv5MXqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304975},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"5d2b3b745b708ac48eb71e0fcf235576a270002a","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","winston":"^3.17.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.9.2_1755537110087_0.201896436066066","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@ampkz/auth-neo4j","version":"0.9.3","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.9.3","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"08ba2e6b1eba36c09e0e7d9d7866943f4167c1ab","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.9.3.tgz","fileCount":51,"integrity":"sha512-SWQvVyAwMhbyJP+4bV3LVLCfF8V6AEpzOmKFGT6yP/1YscqmsxDYi7JLKvsMYdZvqxZwRvZR5zrMS7EOMM5hiw==","signatures":[{"sig":"MEQCIDnZIvkqsbtU5brRLIt1RxU0qkFitWtEdfMnAajckhQXAiA6SX7a3Y6Otjm95VHB9BcCJ9wuTAo0OdqzdMR9LCDwxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305601},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"5f7364c2658d142fe73de30afee6cefa393131a2","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","dotenv":"^17.2.1","express":"^5.1.0","winston":"^3.17.0","neo4j-driver":"^5.28.0","cookie-parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.9.3_1755541891040_0.18985816743423345","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ampkz/auth-neo4j","version":"0.10.0","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.0","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"96fbd9cdac1a836bfd36b2ca5b90d45048843fd9","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.0.tgz","fileCount":51,"integrity":"sha512-3CxQRWS0Y/cogb04CuWHHCbZswMVs1PK0VWp3LUEAc07uUayY/Wva8J1Ju9f5BzYVOXPB0xuuORvDi06dwt1Ug==","signatures":[{"sig":"MEUCIEr+9XWCnDg4y4s/JYDR0y52XyRrVXZm7d754dYaXdOdAiEAn6p7yqpol8LTLTlYdtzL8+tvCCp3KVW1hcXTPREMR/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305673},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"e2c2801ee2e0f6fd9bbe54e6492bbda370b792b1","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.0_1755617884900_0.7143943227473235","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@ampkz/auth-neo4j","version":"0.10.1","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.1","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"cff0a1e16617f026d125387d0ef7cd02b5ceea85","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.1.tgz","fileCount":51,"integrity":"sha512-xgIV2DhnaZNw85solg4yWo2Dbmy6LX3rhCFUzs8Z4K4+SoiKElKdMK0MXGYAMRLNCgW1dQQ7jqEQ+/sTRYLzpg==","signatures":[{"sig":"MEUCIHfeRXQk3yHL5EMO92yqZ9cAZksdp5FlYEMEq8EyAtlhAiEA2kLG2BaAb3vhbhhJUl6lpbc+g114c3gSa1wuTawR6/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308179},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"cbf6e19af67507d920e8bca66578abfd8e6f5efe","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.1_1755620491782_0.35092154819745813","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@ampkz/auth-neo4j","version":"0.10.2","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.2","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"712a7ad6927869404de3c8c8213468000e856a82","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.2.tgz","fileCount":51,"integrity":"sha512-MVjzkhywPd6EnVcpEoJ0nWrwkKrZpxFGGOgEY3eYVZ+7zn67nlHruRUn9bADvM2KrtJkBBCzYQ9aFNEZip8z7Q==","signatures":[{"sig":"MEUCIQCY+mVIiH1mFVpEtShaKXUGvWHWn8QKeE/IjzjDInr9sgIgNEv2esTR8TRX2fSFIIFw+U/35hFmdYt0Wrrwm+i6MO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308277},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"143156fc536c82f79c449d7ef467cf6535b27e4d","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.2_1755961962187_0.674752341158501","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@ampkz/auth-neo4j","version":"0.10.3","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.3","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"fdd34335251770d7a6115b0b5bc1b0223f9358ba","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.3.tgz","fileCount":51,"integrity":"sha512-XUR7JZMZvKYXw0i2NDsKa/8y6o9l9YmgnyY7qwArED6e4IXsQWhQakS8X96JQ0ZkJmi6ebe7IDIx4AQQDjrPUw==","signatures":[{"sig":"MEQCICZoywLrQDHh4yi40Ds9Up2oNJupZRikecWX3BjAtRt8AiBDn8jmSwdLegC1vtjH4LHavWGkM3sBNyfFU/tBr4D0Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310359},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"21e817e112f2812433faf024d50ff1752375bc13","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.3_1756669894154_0.1257063761044359","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@ampkz/auth-neo4j","version":"0.10.4","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.4","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"edf1c6c8e9da2e50681157d7b47659700444af55","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.4.tgz","fileCount":51,"integrity":"sha512-TCySHruLaBI6nsSgejK+3FhTVqB2cjou0z/jeu/ZqL1mK8BwaFbQfd5VoMHX1IVWUJbeXXUfXqa6CQfVkdpS1Q==","signatures":[{"sig":"MEYCIQDKzi4ZmoEF+AnfjM04PCvyQQojQ/eM7TYw1Z6jep6etwIhAMVmxG8tl4GgtzD5CwL70TYe9yrNm5aBHqF0vDyf1L0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310329},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"fc6167b6abed9f63334db7632d7b9808196bf361","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.4_1756671108625_0.3183357005171654","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@ampkz/auth-neo4j","version":"0.10.5","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.5","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"5c40a5fcc86e530efb170b408b2741fcd02d86a6","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.5.tgz","fileCount":51,"integrity":"sha512-OOt/6OjjG3u3bJCxVJ6v4BtcN4BhxQuWWN6AgZQpX+s1Hix8ntwuvzLMpQRdb4cCY0kswcik/7tNIf0zqV4zPg==","signatures":[{"sig":"MEYCIQC6M4zeYjx8aN0wKV7fxmrEC0eGczT105t0MzyJydeq6gIhAOcjkyiX6BDpsH2pLL+gqzL1XfTXe4x5GmXxAguE4fLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312221},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"b5601e7dcb321087b6d8a56c2b5e0f2fd30be97f","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.5_1756757428126_0.8027111507094289","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@ampkz/auth-neo4j","version":"0.10.6","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.6","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"133f52ac9d8284b090e3c4dfe313b0ef6f5ffb86","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.6.tgz","fileCount":51,"integrity":"sha512-4Zox0J4ebvcp5gzX/+jlP3OxDqvjGwB2kAqZgSPF9nTLfp6wN6KBmuv2Yha1YiU3HUlE+wfPC4H2TlMZ8WfVQA==","signatures":[{"sig":"MEUCIFMMrqyjVtSmhNaRFrbuNfWN1leNNfnpa1asRVMLn6/lAiEA8AkTWAYm+qzwCBspyPGPxJqxSBtiYBx1e3vNi+Oxbjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313321},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"5f1c064fc82904e6fb774cf63c93d2f7959e62be","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.6_1756758318730_0.5219811261274077","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@ampkz/auth-neo4j","version":"0.10.7","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.7","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"e934e8847fa19d20c873e4d6f6bc132ad9c8fe35","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.7.tgz","fileCount":51,"integrity":"sha512-Ok4EAc3q9+as1aL0I92lXBqESH9diYCAtruY//ccRDiscQfT0dUUA4fdjAOn1/+CasSTByq+sMyYg1gVIXcMZg==","signatures":[{"sig":"MEQCIDJTPHb9qIcjZW4V713u8BzLBLv/BsO9bm0FLXTATpARAiAILQzVL37gCO2yTLYlvt7NWc2nE/+b6z0Y56v+Z3zF2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324758},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"1683312af4957186b2db133e67058e6708b556e1","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","password-validator":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.7_1756828805313_0.6224004406837975","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@ampkz/auth-neo4j","version":"0.10.8","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.8","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"68f9b75551a6381c6e9b7b7e968304c2b0f70f26","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.8.tgz","fileCount":51,"integrity":"sha512-dQQAy9JLuWGgn+Rw93ZoGWR7HIcf/Kmi5TAGyMrH2AHUdnebIU8RKaQaFsHyB4MeyC6CyU8KkfYvAR719o0xhQ==","signatures":[{"sig":"MEYCIQDHJMCTfg3mpOlttxxPdvGXvkouy/c/mIOGX8h2N+c/GQIhAKg+R4LQd5QK7VLLUAQTidL+lVwolJjfTcR+wrsha4Kb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324828},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"bb88c661ac398b6ab49a9377cc9c223f5083689a","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","password-validator":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.8_1756837920313_0.7407606622176854","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@ampkz/auth-neo4j","version":"0.10.9","author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","_id":"@ampkz/auth-neo4j@0.10.9","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"dist":{"shasum":"bec64728ba9d8b80081047a4def7fb4389115402","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.9.tgz","fileCount":51,"integrity":"sha512-26H+hcERwY5beEpE6LinSwG8zjbt/p3tqBmvdYr1IozMMC07IqdR7bdYuX0GUz3oG9BZeQeRaD/c4258Xz+P9Q==","signatures":[{"sig":"MEUCIQC2AWqFLUErT6gN1DH2ijfVlf4BLwSMQGRInlK6d77ASQIgF2FgT4AgWBA6fsN/PJLW7ZCHYLuN8i0yfunRxFq0FM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324647},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}}},"gitHead":"bb88c661ac398b6ab49a9377cc9c223f5083689a","scripts":{"test":"jest --coverage","build":"tsup && fix-tsup-cjs","prepare":"npm run build"},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"repository":{"url":"git+https://github.com/ampkz/auth-neo4j.git","type":"git"},"_npmVersion":"11.5.1","description":"Simple Express middleware for session and user management using Neo4j.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"bcrypt":"^6.0.0","password-validator":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","eslint":"^9.20.1","globals":"^15.15.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.5.1","supertest":"^7.0.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","fix-tsup-cjs":"^1.2.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.3","@types/winston":"^2.4.4","@faker-js/faker":"^9.4.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.24.1","@types/cookie-parser":"^1.4.8"},"peerDependencies":{"dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","winston":">=3.17.0 <4.0.0","neo4j-driver":">=5.28.0 <6.0.0","cookie-parser":">=1.4.7 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-neo4j_0.10.9_1757442594846_0.8639528736832276","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@ampkz/auth-neo4j","version":"0.10.10","description":"Simple Express middleware for session and user management using Neo4j.","homepage":"https://github.com/ampkz/auth-neo4j#readme","bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"repository":{"type":"git","url":"git+https://github.com/ampkz/auth-neo4j.git"},"license":"GPL-3.0-or-later","author":{"name":"Andrew M. Pankratz"},"type":"commonjs","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./db":{"import":{"types":"./dist/api/utils/db.d.mts","default":"./dist/api/utils/db.mjs"},"require":{"types":"./dist/api/utils/db.d.ts","default":"./dist/api/utils/db.js"}},"./token":{"import":{"types":"./dist/api/utils/session.d.mts","default":"./dist/api/utils/session.mjs"},"require":{"types":"./dist/api/utils/session.d.ts","default":"./dist/api/utils/session.js"}},"./user":{"import":{"types":"./dist/users/user/user.d.mts","default":"./dist/users/user.mjs"},"require":{"types":"./dist/users/user/user/d.ts","default":"./dist/users/user.js"}},"./auth":{"import":{"types":"./dist/auth/auth.d.mts","default":"./dist/auth/auth.mjs"},"require":{"types":"./dist/auth/auth.d.ts","default":"./dist/auth/auth.js"}},"./session":{"import":{"types":"./dist/sessions/session.d.mts","default":"./dist/sessions/session.mjs"},"require":{"types":"./dist/sessions/session.d.ts","default":"./dist/sessions/session.js"}},"./errors":{"import":{"types":"./dist/errors/errors.d.mts","default":"./dist/errors/errors.mjs"},"require":{"types":"./dist/errors/errors.d.ts","default":"./dist/errors/errors.js"}},"./logger":{"import":{"types":"./dist/api/utils/logger.d.mts","default":"./dist/api/utils/logger.mjs"},"require":{"types":"./dist/api/utils/logger.d.ts","default":"./dist/api/utils/logger.js"}}},"scripts":{"prepare":"npm run build","build":"tsup && fix-tsup-cjs","test":"jest --coverage"},"devDependencies":{"@eslint/js":"^9.20.0","@faker-js/faker":"^9.4.0","@types/bcrypt":"^6.0.0","@types/cookie-parser":"^1.4.8","@types/express":"^5.0.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/supertest":"^6.0.2","@types/winston":"^2.4.4","eslint":"^9.20.1","fix-tsup-cjs":"^1.2.0","globals":"^15.15.0","jest":"^29.7.0","prettier":"^3.5.1","supertest":"^7.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","tsup":"^8.4.0","typescript":"^5.7.3","typescript-eslint":"^8.24.1"},"peerDependencies":{"cookie-parser":">=1.4.7 <2.0.0","dotenv":">=17.2.1 <18.0.0","express":">=5.1.0 <6.0.0","neo4j-driver":">=5.28.0 <6.0.0","winston":">=3.17.0 <4.0.0"},"dependencies":{"bcrypt":"^6.0.0","password-validator":"^5.3.0"},"_id":"@ampkz/auth-neo4j@0.10.10","gitHead":"00fb9fc738a27a8a922936e8fd8f0ddb366abefc","_nodeVersion":"22.17.1","_npmVersion":"11.5.1","dist":{"integrity":"sha512-wnFAvl6J0EaAsaRhG3wqhyzJYQrX0Oaff7Z4C6kfAkb7NEtB12a4Dd76t9+MyY6nc8IJe1CdzuIM1rCd2FaLgA==","shasum":"3501f83b414417f1a97bd2c6a7b8444358ceee64","tarball":"https://registry.npmjs.org/@ampkz/auth-neo4j/-/auth-neo4j-0.10.10.tgz","fileCount":51,"unpackedSize":324996,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCedO8GtSQwDE6BrRHgVTITguYiRmHwRtD4lZij4o5slAIgBrDI0+6Kl3w+23mcPg1OTY32epHEPu5a08qh24oUdJ0="}]},"_npmUser":{"name":"ampkz","email":"ampkzx@gmail.com"},"directories":{},"maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-neo4j_0.10.10_1757599203143_0.3481681232646796"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-01T18:36:10.485Z","modified":"2025-09-11T14:00:03.528Z","0.3.0":"2025-08-01T18:36:10.800Z","0.3.1":"2025-08-01T19:03:47.972Z","0.4.0":"2025-08-02T14:27:15.827Z","0.5.0":"2025-08-02T15:42:08.820Z","0.7.0":"2025-08-02T22:54:45.798Z","0.7.1":"2025-08-03T15:19:45.874Z","0.7.3":"2025-08-04T12:24:54.273Z","0.8.0":"2025-08-04T14:27:35.513Z","0.8.1":"2025-08-04T14:57:50.765Z","0.8.3":"2025-08-11T15:07:08.724Z","0.8.4":"2025-08-12T14:22:22.212Z","0.8.5":"2025-08-13T15:16:58.436Z","0.8.6":"2025-08-13T16:00:17.010Z","0.8.7":"2025-08-13T16:16:15.046Z","0.8.8":"2025-08-13T17:41:05.328Z","0.9.0":"2025-08-18T16:13:44.057Z","0.9.1":"2025-08-18T16:56:57.547Z","0.9.2":"2025-08-18T17:11:50.297Z","0.9.3":"2025-08-18T18:31:31.257Z","0.10.0":"2025-08-19T15:38:05.127Z","0.10.1":"2025-08-19T16:21:31.978Z","0.10.2":"2025-08-23T15:12:42.390Z","0.10.3":"2025-08-31T19:51:34.362Z","0.10.4":"2025-08-31T20:11:48.848Z","0.10.5":"2025-09-01T20:10:28.308Z","0.10.6":"2025-09-01T20:25:18.916Z","0.10.7":"2025-09-02T16:00:05.502Z","0.10.8":"2025-09-02T18:32:00.500Z","0.10.9":"2025-09-09T18:29:55.067Z","0.10.10":"2025-09-11T14:00:03.351Z"},"bugs":{"url":"https://github.com/ampkz/auth-neo4j/issues"},"author":{"name":"Andrew M. Pankratz"},"license":"GPL-3.0-or-later","homepage":"https://github.com/ampkz/auth-neo4j#readme","repository":{"type":"git","url":"git+https://github.com/ampkz/auth-neo4j.git"},"description":"Simple Express middleware for session and user management using Neo4j.","maintainers":[{"name":"ampkz","email":"ampkzx@gmail.com"}],"readme":"# @ampkz/auth-neo4j\n\nSimple Express middleware for session and user management using Neo4j.\n\n## Setup\n\n### Create/Modify .env\n\nCreate (or modify) a `.env` file in your project's root directory with the following keys (see [below](#env-keys) for an explanation of the keys and the supplied default values):\n\n```\nSALT_ROUNDS=10\nSESSION_EXPIRATION=15\nCOOKIE_EXPIRATION=1296000\nAUTH_REALM=CHANGE_ME\nLOGIN_URI=/login\nLOGOUT_URI=/logout\nUSER_URI=/user\nNEO4J_HOST=localhost\nNEO4J_PORT=7687\nNEO4J_USER=neo4j\nNEO4J_PWD=CHANGE_ME\nUSERS_DB=users.authneo4j\n```\n\nMake sure your `.gitignore` file includes your `.env` file.\n\n### Initialize Database and Initial User (TypseScript Example)\n\n```js\nimport { User } from '@ampkz/auth-neo4j/user';\nimport { Auth } from '@ampkz/auth-neo4j/auth';\nimport { initializeDB, initUser } from '@ampkz/auth-neo4j/db';\n\nasync function initializeAuthNeo4j() {\n    await initializeDB();\n\n    const user: User = new User(email: 'your@email.com', auth: Auth.ADMIN);\n\n    await initUser(user, 'your password');\n}\n\ninitializeAuthNeo4j();\n```\n\n### Integrate with Express\n\n```js\nimport authNeo4j from '@ampkz/auth-neo4j';\nimport express from 'express';\n\nconst app = express();\nconst port = 3000;\n\napp.use(authNeo4j());\n\napp.listen(port, () => {\n\tconsole.log(`Example app listening on port ${port}`);\n});\n```\n\n### (Optional) Configure the Logger\n\nThis middleware uses [winston](https://www.npmjs.com/package/winston) as the logger and can be configured accordingly.\n\nFor example:\n\n```js\nimport logger from '@ampkz/auth-neo4j/logger';\nimport { transports } from 'winston';\n\n// Remove the console transport\nlogger.remove(logger.transports[0]);\n\n// Add a file transport\nlogger.add(new winston.transports.File({ filename: 'app.log' }));\n```\n\n## Server Requirements\n\n### Neo4j\n\nThe server requires Neo4j v2025.08 Enterprise. You can get a Neo4j enterprise license through their [startup program](https://neo4j.com/startup-program/ 'Neo4j Startup Program').\n\nFollow the instructions below to install Neo4j, being sure to install the correct version (2025.08.0):\n\n- [Install Neo4j:](https://neo4j.com/docs/operations-manual/current/installation/linux/debian/ 'Neo4j')\n    - Add Neo4j's repository:\n        ```bash\n        wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/neotechnology.gpg\n        echo 'deb [signed-by=/etc/apt/keyrings/neotechnology.gpg] https://debian.neo4j.com stable latest' | sudo tee -a /etc/apt/sources.list.d/neo4j.list\n        sudo apt-get update\n        ```\n    - Enable `universe` repository\n        ```bash\n        sudo add-apt-repository universe\n        ```\n    - Install Neo4j Enterprise Edition:\n        ```bash\n        sudo apt-get install neo4j-enterprise=1:2025.08.0\n        ```\n        You will be prompted to accept the license agreement. If you obtained a license through the Neo4j Startup Program, select option '3'; otherwise, select '2'.\n- [Set Initial Password:](https://neo4j.com/docs/operations-manual/current/configuration/set-initial-password/ 'Neo4j Set Initial Password')\n  Before starting neo4j, you need to set an initial password (replacing newPassword with your password):\n\n    ```bash\n    cd /bin\n    neo4j-admin dbms set-initial-password newPassword\n    ```\n\n    - In your `.env` file, update the key `NEO4J_PWD=CHANGE_ME` to your new password.\n\n- [Install the APOC Plugin:](https://neo4j.com/docs/apoc/current/installation/ 'Install the APOC plugin')\n    - Move or copy the APOC jar file from the `$NEO4J_HOME/labs` directory to the `$NEO4J_HOME/plugins` directory:\n        ```bash\n        sudo cp /var/lib/neo4j/labs/apoc-2025.08.0-core.jar /var/lib/neo4j/plugins\n        ```\n    - Start Neo4j:\n        ```bash\n        sudo neo4j start\n        ```\n- Enable Neo4j on startup:\n\n    Try:\n\n    ```bash\n    sudo systemctl start neo4j\n    sudo systemctl status neo4j\n    ```\n\n    If it failed to start, saying that the configuration file validation failed, you may need to change ownership of the folder where the logs are kept:\n\n    ```bash\n    sudo chown neo4j -R /var/log/neo4j\n    ```\n\n    After changing the folder's owner, try to start the neo4j service and check its status again. If successful, enable neo4j to start on startup:\n\n    ```bash\n    sudo systemctl enable neo4j\n    ```\n\n    If unsuccessful, make sure `/etc/neo4j` and `/var/lib/neo4j` are owned by `neo4j`.\n\n## .env keys\n\n```\nSALT_ROUNDS=10\n```\n\nSalt value passed to bcrypt's hashing function. The default value is 10.\n\n```\nSESSION_EXPIRATION=15\n```\n\nThe number of days before the session expires. The default is 15 days.\n\n```\nCOOKIE_EXPIRATION=1296000\n```\n\nThe number of seconds before the cookie expires. The default is 1296000 (15 days).\n\n```\nAUTH_REALM=CHANGE_ME\n```\n\nThe [realm](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/WWW-Authenticate#realm) set on HTTP 401 Unauthorized errors. This value should be changed appropriately.\n\n```\nLOGIN_URI=/login\n```\n\nThe URI pointing to the login enpoint for the API. The default is `/login`.\n\n```\nLOGOUT_URI=/logout\n```\n\nThe URI pointing to the logout endpoint for the API. The default is `/logout`.\n\n```\nUSER_URI=/user\n```\n\nThe URI pointing to the user management endpoint for the API. The default is `/user`.\n\n```\nNEO4J_HOST=localhost\n```\n\nThe host value for the Neo4j database. The default value is `localhost`.\n\n```\nNEO4J_PORT=7687\n```\n\nThe port value for the Neo4j database. The default value is `7687`.\n\n```\nNEO4J_USER=neo4j\n```\n\nThe username for the Neo4j database. The default value is `neo4j`.\n\n```\nNEO4J_PWD=CHANGE_ME\n```\n\nThe password for the Neo4j database. This value should be changed appropriately.\n\n```\nUSERS_DB=users.authneo4j\n```\n\nThe users database name. The default value is `users.authneo4j`. This value will change depending on the NODE_ENV set. Specifically, the NODE_ENV will be appended to the value (i.e., if the NODE_ENV is `development` this value will have `.development` appended to whatever value is set here, the default being `users.autheneo4j.development`).\n\n## Open Source (GPLv3) License\n\n    Copyright (C) 2025 Andrew M. Pankratz\n\n    This program is free software: you can redistribute it and/or modify it under the terms of the GNU General\n    Public License as published by the Free Software Foundation, either version 3 of the License, or (at your\n    option) any later version.\n\n    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the\n    implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\n    See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.\n","readmeFilename":"README.md"}