{"_id":"@pikmeup/database-service","_rev":"27-f79dea8785c23c6f8e05db441a5c0680","name":"@pikmeup/database-service","dist-tags":{"latest":"1.2.6"},"versions":{"1.0.0":{"name":"@pikmeup/database-service","version":"1.0.0","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.0","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"ef42cdf0a0b8bc90181defac3a66c34493003169","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.0.tgz","fileCount":30,"integrity":"sha512-KLr+ZMOKcfkS9d2bJfFRIm/nrH0EyqsjJUbaxb2Gq9+9eZDnHj/M2y39iCyY7hLeqeFFrKX42+xdBs4/z95/4A==","signatures":[{"sig":"MEUCIHA98DpWnV8Qm+9r8vFwyTdaFq9HokVyTvG5yyF6ynROAiEA4tLQN6iZ0vADypct/r9ORSFqoKXkHwIgtcnoxXi2yVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34020},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b9151d5a0a4a6407f440c0383488f729f89e0842","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.0_1749485302672_0.8370422625819327","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@pikmeup/database-service","version":"1.0.1","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.1","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"11a4ec5a161329b9bb43b94743e0638791f93bab","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.1.tgz","fileCount":32,"integrity":"sha512-6KcKPcCHwhiCceaU62Lq820F4DKC/KjXwdzQ3/oMegfdgkCdQine9F7AnSaV6jLJouf/pVxSS/969uLNVkfv1g==","signatures":[{"sig":"MEQCIHlujL4y4Cy+1n9P2lj+0HE6ED3tYxRlUQyCjrRMxRW7AiBhox9IOCVy4PIzuT9lfTfukpW0M03cQZq1x2sa+2J5QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37711},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b9151d5a0a4a6407f440c0383488f729f89e0842","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.1_1749487772398_0.8560373521542155","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@pikmeup/database-service","version":"1.0.2","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.2","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"14563da797f4d58ef0b068180954b72ad0e6bcaf","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.2.tgz","fileCount":32,"integrity":"sha512-iWcTJFwpzz+7e8E+dkTNzPnIg1kyd+rOfyo5Zizye4E7t36NTPjE2rAXiAZb/19yunqoRv6wIkAYINDihxvByg==","signatures":[{"sig":"MEYCIQDV3baoz6BXkH2pJol4QTCw4M7ZsENMPIFg23Nqo8ktOwIhAOgZ1HjP4ojPGt0YMxSitDK4S2zP3UycRN6Eah+/f/Rd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38373},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b9151d5a0a4a6407f440c0383488f729f89e0842","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.2_1749498237170_0.4522116357520267","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@pikmeup/database-service","version":"1.0.3","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.3","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"76267123a2e7847bf328c880198f77abe13b93b1","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.3.tgz","fileCount":32,"integrity":"sha512-+uGfsi5NLLVrkhqWBajwhubzdLT3UwE5m8F9q6tJKiRTZj5U3vNMCwoJ1g1ilVn+dZAuuOiF8HLeJCGhhQ4jGQ==","signatures":[{"sig":"MEYCIQDAFG2j61gsRfJj4JL/coqZGUo5gqM8fA1C1sH7tiRNrAIhALaPYmBndJRoWztoHOHTmT/6WPG+DJF9R2aG4S9Nu3Ex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38474},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0cde2f52b230b79daca71a2628833b059f4b30c3","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.3_1749577701677_0.40208638928574003","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@pikmeup/database-service","version":"1.0.4","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.4","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"ba19dba928f7c9652f8b82ef0bc53735c1b756ba","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.4.tgz","fileCount":32,"integrity":"sha512-e78/4HDmNG57Iz5f4kS78mSjjBErk7uQiH9buxyk3/sTuXcxKuXvoIjbmEhxGVKqVD+LpWZfOfl69+ayE6X4aA==","signatures":[{"sig":"MEYCIQCZJc7Qfacr93RCR6yzMdG3ZFDZnXpdAuHceKmuWEMAwgIhAOQzaDUIGCjXbO3fUeUCzm3t6vbHeCUplkapMOZnwS1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38491},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0cde2f52b230b79daca71a2628833b059f4b30c3","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.4_1749581521123_0.17336544034950396","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@pikmeup/database-service","version":"1.0.5","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.5","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"6e208bba531ee5777917c7e2ba841de5be59abdb","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.5.tgz","fileCount":32,"integrity":"sha512-gsV6bXfiGwJS0g2+7qga/V4w8OwgOqmhule8dSDVc7R+qcQ2sjbu9ozJBAFcQUia4POX4IEwXzJkH3nYkeqjIQ==","signatures":[{"sig":"MEQCID/+KOsSX95C7Et0uRz1QzqnhScvMCblqqP7R6fHD4lhAiBOtI8BkM6IlbRhs5K9SVfKDN/ZqHwGy1sqgzcvFhGUpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38414},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0cde2f52b230b79daca71a2628833b059f4b30c3","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.5_1749667729594_0.12904892193668216","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@pikmeup/database-service","version":"1.0.6","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.6","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"f3366dcc7a96cb21b83d4a0fe743dad5b278dbc3","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.6.tgz","fileCount":32,"integrity":"sha512-3oTH3sNwciwFovAEf/SL2HIGREMGic+wBceB9cNesTCWfFKZ1sc3cHw/b5Vezz6CTCwTTYLO+b0V3HD/lPjU7w==","signatures":[{"sig":"MEQCIB6ULZ/+ZpLhVsQJ8kMSUtlRI/72M7GGxr6+BI794DtFAiBkawIAoAYe3611ALRZPzRl0/ECA5ev824gLvwCLQ9IbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36545},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0cde2f52b230b79daca71a2628833b059f4b30c3","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.6_1749668528428_0.08163440632199981","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@pikmeup/database-service","version":"1.0.7","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.7","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"ca06a33caf8e1eae144a223d629dc4a54a6b9d84","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.7.tgz","fileCount":32,"integrity":"sha512-pxL1KdS2GIPsF5jDzHKm32TaZXPyOuNGkHZvy9qd+agrfpb+68AzyEkWHYUFwYsJnMB7NjR1olOTmb2W0v2qIg==","signatures":[{"sig":"MEQCIFJedMNkORcQ6mTlznNrPuOU4z2a4H1TTW1XBIbViNUHAiBaSxHtSnHtcSar+zmlQW0C4HwbDLxbVXLREa612zI/cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37191},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.7_1749842558621_0.7225220022626362","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@pikmeup/database-service","version":"1.0.8","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.8","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"46603eb5a05d56c23afc34079611bcb0832f5951","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.8.tgz","fileCount":30,"integrity":"sha512-SQ3lfk1J4ZqNdEs1DDbwmV1M7cHAvnuWjD0QgW6PF27RfGKIdqtNG2g4Zy41gBMIijdQZJ3pHi/FoZ3wELtWaw==","signatures":[{"sig":"MEYCIQD4W7R3Lazh+7qtUZtVmT8eqa2Jn7yGgybkVTprmwJChAIhAInsnx+QdRkdCp6yQez2FqoU6Q+StUusLc45R+jEesEN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34507},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.2.4","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"20.11.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.8_1749843353550_0.678134048366946","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@pikmeup/database-service","version":"1.0.9","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.0.9","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"d4df51255fed3f9d0351aa5a6f38f29ba581e387","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.0.9.tgz","fileCount":32,"integrity":"sha512-Friy43hRHcYR8fYk9LrrIqsp4fwRXMVydgrybmW/FzbSysClSiOTPOAc2JQ24boKh+nRzJuCduoGWj9MBsvF7g==","signatures":[{"sig":"MEYCIQC5DCGvrOA+T++HHTXoLyzXkQfNTh9T17dWQ7kD3EICgAIhAKYostKLTe52VDE67TjOBAeEJKeQYrAbbkv/0C+hynFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41861},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.0.9_1749971167566_0.10867664269205135","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@pikmeup/database-service","version":"1.1.0","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.0","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"4bbb1873aff00a4d81fe395992e72aa6f8f48cb3","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.0.tgz","fileCount":34,"integrity":"sha512-a8r2YNk+7ZOo2PEL4dAbYRLkqZx4qwWzg+pHcUAteOyHWvc3QgrJN8Ovg44bxSx2sjHk8sXxlbsTcCslAZ48pA==","signatures":[{"sig":"MEQCIEs7y/F89d5yfVzPSGTWlGKUONFWtBp2FlXx3a4FnWcvAiAAgO4DyU3IMjL/RGNnvCghh4JSxECgCmv/aiPmJYXWWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45199},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.0_1749983546739_0.1765278043111882","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@pikmeup/database-service","version":"1.1.1","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.1","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"8afd96381a5f5ff1356f0f664e954c5c83d71b92","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.1.tgz","fileCount":34,"integrity":"sha512-JhhVuRQTSyxqOAlJo5K7rlsfSd3xaL88AJn/4ckxRur+w1WT4kL8PgDMMg1TsJaFIwKZbsUUOp753vfqjET/qw==","signatures":[{"sig":"MEUCIQD282Tj6g9Yddrt4DJJAb05686sf5JYuA7lLljSTHYyVwIgJzELlrNQM1Ewp2RVc/UsDiQI7ZIYCpBydzvLQZbf7hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46059},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.1_1749987689195_0.7289569732355365","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@pikmeup/database-service","version":"1.1.2","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.2","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"71f6ce7c6a5a94c2e42696f4ed966e1be33fb670","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.2.tgz","fileCount":34,"integrity":"sha512-oXLu7uIeIdo3o6Y8adYmgKUrU3AKF35FgP9kdK4Vm8yred91sV07xXBONePe8xu31anyQ7Ylq+UzX9cAuJuYwA==","signatures":[{"sig":"MEUCIFXzJqG7TSxNcmuzOiJ2gLePagtwU9jpceq94hdz/oZaAiEAwSKkSpp3Aqlj0rjQgpn3FrJQa+3axe0ywjrbyjOuhEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46043},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","actor":{"name":"shrishankit","type":"user","email":"dev.shrishankit@gmail.com"},"email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.2_1750699794341_0.17035726183337196","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@pikmeup/database-service","version":"1.1.3","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.3","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"0037318fae39a76d1e881190e84ddb1bbd020881","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.3.tgz","fileCount":34,"integrity":"sha512-sKCnzz1OIlBz/rtFV0nuN9IcseeOeK7rvLxoj0Zj5BZQqc8uM2B8jn+JyOixSchIqvujflgvaEYNUa0ayRi2Tw==","signatures":[{"sig":"MEQCICJ9ZU5nIoXNXKoKMdb6HUfAkPmNhJGAoOeKNJ5Kq4QiAiBYUFkgcoPUBICGt3vOW3aMvcbyJzcSzispybdP9BTF3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46450},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5f788a84c26baad8babe8dc4aa3d7bf17e90e8a2","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","actor":{"name":"shrishankit","type":"user","email":"dev.shrishankit@gmail.com"},"email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.3_1751394417131_0.5748264407093586","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@pikmeup/database-service","version":"1.1.4","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.4","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"7cb42bda4fb79d1df65f0415307ec8918b97c541","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.4.tgz","fileCount":34,"integrity":"sha512-Xq6SQTKZlQjwM/dvtMoCIyr5coa7VIuRrnRhm4/dOZJZXZ4mxiSsjbWAQ74dvCkOMsxgo/zSXcc5W8KEjR7m3Q==","signatures":[{"sig":"MEQCID8FBz7e1njBMqRIK5ms+78YwNQc1ZQfDdFahGzTipzCAiBkomTwODipMsA4FSK951kk6leRmxeE2gmVsKMX+rMmTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46693},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0823f76b0104ff609c334fcde68450cf7d23e419","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"shrishankit","actor":{"name":"shrishankit","type":"user","email":"dev.shrishankit@gmail.com"},"email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.4_1751463551313_0.7553239130780169","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@pikmeup/database-service","version":"1.1.5","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.5","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"b8d831afd0596b365e0dc89e108114d3897b21dd","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.5.tgz","fileCount":36,"integrity":"sha512-sCmFCQIQvTaxnFB/F+qLrKLCYeDp9UHSBLlC7A8SsnUELpOLb4m5EOZy87MqdEJzPPRuIDZ6fYnughjwCcBIow==","signatures":[{"sig":"MEQCIBmkbPuLAVPz4MYbge1H9xeX6vj6vUCM+poIeHkBxnQZAiAes4w0jQOrgoPtKgdmOXOixhWxHPyvYw2jMMUxM1JpMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58765},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0823f76b0104ff609c334fcde68450cf7d23e419","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","actor":{"name":"shrishankit","type":"user","email":"dev.shrishankit@gmail.com"},"email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.5_1751711060403_0.9091418110996414","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@pikmeup/database-service","version":"1.1.6","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.6","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"7bf3fc86ae99fd231c1fdab03f627be53bb04b36","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.6.tgz","fileCount":36,"integrity":"sha512-TYSjHxKHqIXxdcVWku2107P/Pxo21N2RIF/85YaPV9Y/HQ/9ZuMViWDe3+M6s7yYUT1MbfgHvWUrzmBhuoiJog==","signatures":[{"sig":"MEYCIQCP8tiwFvD6Iqk3/tt2PdkRfrLy25LNLmlUJo5mvdS4+AIhAJobdUp+5gyh+CCWUPbEv+Bqht4bzrwMNvkF+zUIkJ3N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59077},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"65e0eb7573f5450c000e40e2f54af80e22c58ca8","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","actor":{"name":"shrishankit","type":"user","email":"dev.shrishankit@gmail.com"},"email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.6_1751795021853_0.043563515141614495","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@pikmeup/database-service","version":"1.1.7","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.7","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"cbd86fe2b37d6fa627e7025b0795cd1071106fd0","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.7.tgz","fileCount":36,"integrity":"sha512-5GevNMI8VC5VfMQuLt0lJTqph88ms2/ufuyW7hYpqfPskvNM6hld489I9Aegmjfs5+ULOrMMghCzOFzPgYLXVQ==","signatures":[{"sig":"MEUCIQC1El/GHXfS+MIvJU6A7CHmIchOl86BFTlOW4RPfX9hyQIgUfnPtr+0PQTmHBlte0ty0RPjhm2WedpVDo1IhNDRDXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58725},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cb9b4b2b2cef63568aa7ae8666486674f56c77e1","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.7_1752951409812_0.7881358351668362","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@pikmeup/database-service","version":"1.1.8","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.8","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"931104d3495b19acc178972c65b02f9881e2d450","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.8.tgz","fileCount":36,"integrity":"sha512-3M379zsHfCwmUjwHNOALIPgReAsZG3UeqQuWJtlCDN6L8xOEh7PbEcjXxSwqrnj6yqPyfO9L7/+T1Oy3+tFpFw==","signatures":[{"sig":"MEQCICgXWF8RrlGYWL8E+pzo9wcKd/3F715ugpoNw+e75lRoAiBQED2snFCPNOVVaFtXKO2p486IvdtC7Oho1g1nmKD/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59015},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cb9b4b2b2cef63568aa7ae8666486674f56c77e1","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.8_1752951883799_0.02153814763154882","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@pikmeup/database-service","version":"1.1.9","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.1.9","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"491afa699dce5a697d3f9f2332b9dd1766c63b54","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.1.9.tgz","fileCount":36,"integrity":"sha512-InstSNeZnbp69Aes7dO5ahLr0YY0H2Sz1tV79DvybZaCVrhJ0wNi4Knn3SU7NsW8Lw9XDLWDKvsanGEPyFpgCQ==","signatures":[{"sig":"MEQCIF8csH2J4WMMem+/yqVzgr4npsj/VIo0XSyZr5MmehoxAiBAd7YuCu4kR8JDYiOUJJFTDk1mXsQD+Mf5eX1wW3skbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59292},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cb9b4b2b2cef63568aa7ae8666486674f56c77e1","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.1.9_1754224573629_0.4591413848574919","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@pikmeup/database-service","version":"1.2.0","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.0","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"f006adf6bfa89245c8166a2ec1b2706b8f1d93e5","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.0.tgz","fileCount":36,"integrity":"sha512-l1Z2tIR9YlJz4Hh7EIXaKllIDcvwHpr5O93u6OX1a929ypgnSzAfV1bpkE6U3ugh4vIjc5OY/PZx8G9cP79f6g==","signatures":[{"sig":"MEUCIQDeiEwYG+ISEr07lwQm76pfSksonkzc/jV26VLc5m12zQIgct5z7tS3nQGDx/4ZP2kV2S4mRfINWgi/DMpZoMl06sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59232},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cb9b4b2b2cef63568aa7ae8666486674f56c77e1","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.0_1754225106090_0.33046406630756175","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@pikmeup/database-service","version":"1.2.1","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.1","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"ed974699fb49098019d4e92967af28cc91d38ff9","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.1.tgz","fileCount":36,"integrity":"sha512-ncaQOjPZnf/+qHFWBr/fy9luM9dQ0LLk0+sNNoawYeulF0jVjoVTnZ6tBgSUdkt91Zy1df/BKi/a+J9B65UMug==","signatures":[{"sig":"MEUCIQC8i4Wt9BZwjlUVoLUG1jeWtqFQUaiSF4NxVfT/BAqN8wIgZoGoe3Zx61wKsx4it4MnUxPnKUGlBB6CyN25AN6sKSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59204},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"66a3262f69265a256082e3ac30bdce92d94ddc23","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.1_1754675244532_0.4032297744208373","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@pikmeup/database-service","version":"1.2.2","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.2","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"78f7951045b02674418a133def87a281aee7e0aa","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.2.tgz","fileCount":36,"integrity":"sha512-3tm0ErP8k57ARrCvJyGeg+ag9maaIdcpCezskT63gEzmcNp8wJBrllyVOKJ8vvFDS26RveF06zp1QVJP8pl5bw==","signatures":[{"sig":"MEQCIDxByzV/gtbvTRBv2mAcJiBRcNPHasffLDY+06jT8rIXAiA5e18Db1miVjETNmFmtmWmPV6kY0b5TuyboC4McqjL6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60577},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d46bcf17362b53b6012150ad6adb1d559d199c09","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.2_1756887629315_0.42335713059127245","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@pikmeup/database-service","version":"1.2.3","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.3","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"bf4e6b2f9b4ecbccdc6ff0694289312ec3722e9f","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.3.tgz","fileCount":36,"integrity":"sha512-nYy5l3sIT5HgCUKslU3byQ4Mt2bcvt6NaRW2xV1vTo9gub9Jcg0VQlv7qTU2ferd2hGDTdNXEZBMEfOvmROcKw==","signatures":[{"sig":"MEQCIHchovcr5/wG8AZ0jc5nPggWN4po8jGlM+S7kghMJUF3AiAEmDmvJydmuBeKaMH+wlTsgJBQRZ5xDxjqI2rTR3gqbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60892},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d46bcf17362b53b6012150ad6adb1d559d199c09","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.3_1756891500256_0.4946351673368905","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@pikmeup/database-service","version":"1.2.4","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.4","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"cafd26592b68636577dfe51988ebdb37071c8e4d","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.4.tgz","fileCount":36,"integrity":"sha512-5xFuEAVkA7GYBbPYkxaqyWPBtUYnQpnwsyoCDdEPG1r00M5awmq7vWjLtWp0GTViAQ9krp3lxj8B21bB9a6n3w==","signatures":[{"sig":"MEYCIQCuUsWzUJtvhc9DfmQXYqNxoLp2VJTP6XOuuPzJ2LUuBQIhAJTfzbRJRP7kKAOaJejdiGmGj6lLvBx3I85YU4XHi+hr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62439},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d46bcf17362b53b6012150ad6adb1d559d199c09","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.4_1757141195453_0.6052207020985334","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@pikmeup/database-service","version":"1.2.5","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","_id":"@pikmeup/database-service@1.2.5","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"dist":{"shasum":"b62233af03e42552d714aec051a39486c28ce6d6","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.5.tgz","fileCount":36,"integrity":"sha512-/ZjRts4XvsuXeb+FLNgQRjNIJdu9A7ecF2Rl6xAmdxH3HRS5LKGKF3d+pa1ub+PFqqjCbKmz4TpcP9j48A/Osw==","signatures":[{"sig":"MEQCIEYdUmojmj/JKNaKD4goBxjxTGCk4Jv94R9NZP6rQCmzAiAugn55tBRWEj+Fb0rjbto7dwq5uyoE7+QfVFXeaCK/Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62608},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d46bcf17362b53b6012150ad6adb1d559d199c09","scripts":{"dev":"tsc -w","test":"ts-node src/test.ts","build":"tsc","prepublishOnly":"npm run build","interactive-test":"ts-node src/interactive-test.ts"},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"_npmVersion":"10.9.2","description":"Shared database service for PikMeUp using Typegoose with MongoDB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mongoose":"^8.0.0","reflect-metadata":"^0.2.1","@typegoose/typegoose":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.0","@types/node":"^20.11.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/database-service_1.2.5_1757141593264_0.14542498506706902","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@pikmeup/database-service","version":"1.2.6","description":"Shared database service for PikMeUp using Typegoose with MongoDB","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc -w","prepublishOnly":"npm run build","test":"ts-node src/test.ts","interactive-test":"ts-node src/interactive-test.ts"},"keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"author":{"name":"PikMeUp Team"},"license":"MIT","dependencies":{"@typegoose/typegoose":"^12.0.0","mongoose":"^8.0.0","reflect-metadata":"^0.2.1"},"devDependencies":{"@types/node":"^20.11.0","ts-node":"^10.9.2","typescript":"^5.3.0"},"peerDependencies":{"mongoose":"^8.0.0"},"_id":"@pikmeup/database-service@1.2.6","gitHead":"442c229b66c9065146ad5099317842a519a99102","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TUn2EeXXn1l0pnRAJxO4516X9jXbVAWTdCoQYodzpTAvEPuibDcFsqbMWVeEOGLhrnEB3MZYoqV4gbn+/DuS8Q==","shasum":"fc09feebaf412ce0d6b3a56c3b4530125dd72b13","tarball":"https://registry.npmjs.org/@pikmeup/database-service/-/database-service-1.2.6.tgz","fileCount":36,"unpackedSize":64505,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEGg4eqyvBJ/WSY4ZkEQxPtXHtMZcPldt8Hj/dyBk54gIgbsLamKwdLANBkPRpx5/HvrT0MfiBO5qgRzP7Rmcq5uI="}]},"_npmUser":{"name":"shrishankit","email":"dev.shrishankit@gmail.com"},"directories":{},"maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/database-service_1.2.6_1760989143460_0.7629471545898541"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-09T16:08:22.578Z","modified":"2025-10-20T19:39:03.872Z","1.0.0":"2025-06-09T16:08:22.860Z","1.0.1":"2025-06-09T16:49:32.587Z","1.0.2":"2025-06-09T19:43:57.375Z","1.0.3":"2025-06-10T17:48:21.835Z","1.0.4":"2025-06-10T18:52:01.271Z","1.0.5":"2025-06-11T18:48:49.774Z","1.0.6":"2025-06-11T19:02:08.583Z","1.0.7":"2025-06-13T19:22:38.795Z","1.0.8":"2025-06-13T19:35:53.710Z","1.0.9":"2025-06-15T07:06:07.750Z","1.1.0":"2025-06-15T10:32:26.911Z","1.1.1":"2025-06-15T11:41:29.391Z","1.1.2":"2025-06-23T17:29:54.535Z","1.1.3":"2025-07-01T18:26:57.305Z","1.1.4":"2025-07-02T13:39:11.496Z","1.1.5":"2025-07-05T10:24:20.566Z","1.1.6":"2025-07-06T09:43:42.024Z","1.1.7":"2025-07-19T18:56:49.994Z","1.1.8":"2025-07-19T19:04:43.994Z","1.1.9":"2025-08-03T12:36:13.865Z","1.2.0":"2025-08-03T12:45:06.313Z","1.2.1":"2025-08-08T17:47:24.718Z","1.2.2":"2025-09-03T08:20:29.475Z","1.2.3":"2025-09-03T09:25:00.446Z","1.2.4":"2025-09-06T06:46:35.625Z","1.2.5":"2025-09-06T06:53:13.437Z","1.2.6":"2025-10-20T19:39:03.673Z"},"author":{"name":"PikMeUp Team"},"license":"MIT","keywords":["mongodb","typegoose","mongoose","database","pikmeup"],"description":"Shared database service for PikMeUp using Typegoose with MongoDB","maintainers":[{"name":"shrishankit","email":"dev.shrishankit@gmail.com"}],"readme":"# @pikmeup/database-service\n\nA shared database service for PikMeUp microservices using Typegoose with MongoDB.\n\n## Installation\n\n```bash\nnpm install @pikmeup/database-service\n```\n\n## Usage\n\n### Basic Setup\n\n```typescript\nimport { connectToDatabase, disconnectFromDatabase, models } from '@pikmeup/database-service';\n\n// Connect to MongoDB\nawait connectToDatabase('mongodb://localhost:27017/your-database');\n\n// Use models\nconst user = await models.User.create({\n  name: 'John Doe',\n  email: 'john@example.com',\n  password: 'securepassword',\n  role: 'employee'\n});\n\n// Disconnect when done\nawait disconnectFromDatabase();\n```\n\n### Available Models\n\n- `User` - User management\n- `Driver` - Driver information\n- `Cab` - Cab details\n- `Route` - Route information\n- `Trip` - Trip records\n\n### Example: Creating a Driver with User\n\n```typescript\nimport { models, Role } from '@pikmeup/database-service';\n\n// First create a user\nconst user = await models.User.create({\n  name: 'Driver Name',\n  email: 'driver@example.com',\n  password: 'securepassword',\n  role: Role.DRIVER\n});\n\n// Then create the driver profile\nconst driver = await models.Driver.create({\n  name: 'Driver Name',\n  email: 'driver@example.com',\n  phone: '1234567890',\n  licenseNumber: 'DL123456',\n  status: 'AVAILABLE',\n  userId: user._id\n});\n```\n\n### Example: Creating a Cab with Driver\n\n```typescript\nconst cab = await models.Cab.create({\n  number: 'KA01AB1234',\n  capacity: 4,\n  driver: driver._id\n});\n```\n\n## Configuration\n\nThe package uses Typegoose with MongoDB. Make sure your MongoDB instance is running and accessible.\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Run tests\nnpm test\n\n# Build the package\nnpm run build\n```\n\n## License\n\nMIT ","readmeFilename":"README.md"}