{"_id":"@antelopejs/mongodb","_rev":"22-b27b79f87c63fc8df4f816d89a9fef54","name":"@antelopejs/mongodb","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.1":{"name":"@antelopejs/mongodb","version":"0.0.1","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@0.0.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"77f751bf7cac7352437757b4d4afeef7e75a5c49","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-0.0.1.tgz","fileCount":30,"integrity":"sha512-VnycZLKld3CBCQIhspvp8dbN3gK5S8Drs0Mss1ZfJXQ8x+MX+1ze4zNEpHl6b2qdWiZjU8RnmjkxD+hdAqATFw==","signatures":[{"sig":"MEYCIQC+1Zqu3VJ5yXjwUH1QudNETUzYql8DQ1dIVrcV0n6b5wIhAIcQ0MWuuvNPe2+WtDmY4Jh0tyt625Ca2p33Y6CSZNHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252204},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4178b76a2c3ceb910946dcd5f7e4fcebf028af93","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"tsc","format":"prettier --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","database@beta"],"exportsPath":"dist/interfaces","importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"10.8.2","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"^11.1.0","mongodb":"^6.15.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","@types/randomstring":"^1.3.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_0.0.1_1746740932056_0.9822412739898254","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@antelopejs/mongodb","version":"0.1.0","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@0.1.0","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"2a2ea9c3a1a5ba6e2b6bf1650c455d5ea5a735f5","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-0.1.0.tgz","fileCount":30,"integrity":"sha512-bAdIo1yqOwe73vzPvhGbDTmaFy2TmkWL9lSNRMDggGnHeYDvX8BR6Hhv5OWqUixFZtE37KQmrEiIFHXaS9vYAw==","signatures":[{"sig":"MEUCIG9TFSjNrYLRUUDh0ytiHzn3Ll82a3A5hVdC6jxi8Y7eAiEAt0R8TWA0xe5iwuzX9jODw4FrX4V/7dVRSQRBnYHTXaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253224},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"65b7174ae0a091a9b7d496a49bbf45a7df9654f5","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"tsc","format":"prettier --write .","prepack":"pnpm run build","prepare":"ajs module imports update","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","generate":"ajs module exports generate","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","dev:prepare":"cd playground && ajs module imports update"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","database@beta"],"exportsPath":"dist/interfaces","defaultConfig":{"url":"mongodb://localhost:27017"},"importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"10.8.2","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"^11.1.0","mongodb":"^6.15.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","@types/randomstring":"^1.3.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_0.1.0_1748557035965_0.30015654832989647","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@antelopejs/mongodb","version":"0.1.1","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@0.1.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"99d7212ecdb1c4ef40cac71510b6a3d75898ef7a","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-0.1.1.tgz","fileCount":21,"integrity":"sha512-iknTjd8rx26emhiYxmunMtAzHzr6IBHQn4XFuvDlK2/OJpuhUi/ThO7GatEPvgGiVe/7y3rgpQ9z3l/TWUeetQ==","signatures":[{"sig":"MEYCIQDFwmthRH0CCyq9jGG2Gbqw7zfSbacg822x2gDUMs+GNAIhAOR24XWK1RNKjnpzEu9iaCVzi35P2rDyIB4xRF6Sx3vU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146638},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"19d6c5dbd626ab7d44a249d08602f6c013c20bce","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"rm -rf dist && tsc","format":"prettier --write .","prepack":"pnpm run build","prepare":"ajs module imports install","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","generate":"ajs module exports generate","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","dev:prepare":"cd playground && ajs module imports install"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","database@beta"],"exportsPath":"dist/interfaces","defaultConfig":{"url":"mongodb://localhost:27017"},"importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"10.8.2","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"^11.1.0","mongodb":"^6.15.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","@types/randomstring":"^1.3.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_0.1.1_1762797202121_0.11321719972519317","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@antelopejs/mongodb","version":"1.0.0","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.0","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"f95a66224f037c768fa399a81841a6d11cc9402c","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.0.tgz","fileCount":33,"integrity":"sha512-gP6kG0aqIvNS4Nj2FZ2XM/47MI7MVuUPPCj6N9LQrFfCxfC3XVmyyPgWtS4UigRGXb3DHx6jhhA3Ry/DEjSDfA==","signatures":[{"sig":"MEUCIQDGl6qNHNngSPDs5wrjM0+awyVBQH1eB7xAf0c5YByFiwIgKgVbHCQ0aosW+ZsI2JzYh5AHpInVsmkbQ6MCDG+bCkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126923},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d626a5c4f538c395d00bd5c326ff5baf057bde33","scripts":{"lint":"biome check .","test":"npx tsc && ajs module test","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.15.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.0.1","release-it":"^19.2.4","typescript":"^5.8.3","@types/chai":"^4.3.3","@types/node":"^22.14.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.0","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.0_1774288868043_0.1311781936233951","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@antelopejs/mongodb","version":"1.0.1","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"f004bd72aa4a23f697201f83b81f58789aa84b94","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.1.tgz","fileCount":33,"integrity":"sha512-SJAgKLyXBOmO89Fu1IxMRbplKBcgpOb90m7YPeIdj7+rJYBHZgQ5cGIxC/d0IYH/f9hrT5EvA+XytCTfQk8pZg==","signatures":[{"sig":"MEUCIQC5cmYQtTZnq8wzh/70BXSHsva42DJFgrGjZoEEmV/TTgIgQ2uerhWKY2dL95gyqd9BXDXNrAYXVrxczszbYTwWMC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130497},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b82f0fb7ca2b91e6a52e1e62d7fe3896248e9da0","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.1_1775056315442_0.5589148132154789","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@antelopejs/mongodb","version":"1.0.2","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.2","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"1bacd1df39bf108838fedce2e926a5b5d05ede71","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.2.tgz","fileCount":33,"integrity":"sha512-i7E5cDZ2FsTi1fTDtwhziRDrnqYY8rPAsAhywegO1A8G2ie65VIrH365th2XTPcR7GRpzn42jfImZeBVdFbygw==","signatures":[{"sig":"MEYCIQCuD4I2k0aVh+/PNS6T1EtA9eCL23r8Dj/MvBaF+zO7IgIhAMLoM7lW4XJDhA0wZ6DJPpVCKOn8qv5O5nNIwF3waC2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131268},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1ffb969f97c0933a044d6bc3d49b61c05cac0ad3","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.2_1775057954038_0.0014547652942598077","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@antelopejs/mongodb","version":"1.0.3","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.3","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"cec0c305ceb11c475aba92535619aec310d1de09","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.3.tgz","fileCount":33,"integrity":"sha512-TbfwK6uTa1nkqFwIX8AtGY31hgfnwossF1ncY940W/08FntuH+NyjAAMkRURkq2yJB6fIaQJbXQzkpJhRZZZrw==","signatures":[{"sig":"MEUCIFBsJpMyxJ4FsqCv9C/wwL+ZnS2IvxYcSy0m6xWHwzufAiEAka8qssv37riap63ej+AUEMpZXF3RqSE/L6E0t9bqjCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131026},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bb3af9bd30acb55ed0860d40022bbd81004b8720","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.3_1775059150831_0.622912481914693","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@antelopejs/mongodb","version":"1.0.4","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.4","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"1c4c4e00262957397b776bed9fd8a49ae2df6ccd","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.4.tgz","fileCount":33,"integrity":"sha512-bhpqKVTSzhho8RSDy9P8BZSwYAFjcen7ELs78gQlKGyB4Yfs5nF1FeZqufZzA0GjUu9pZC24JC3mqA2E/p5fkA==","signatures":[{"sig":"MEYCIQCD2+5Dt1T8vuH+WcqgyLixe1+2qCeoGLnnu90xgTabrQIhAPOgHrFaT0YxndcUoLvBbp/8er9oUOFgw7q/tJDijvKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135752},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f7e31202709bea4477c5a720444e5b9479bbc079","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.4_1775060621027_0.8717186823478154","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@antelopejs/mongodb","version":"1.0.5","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.5","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"b873eaa2ab5eaa903a335b5175383fafa0ef1ab0","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.5.tgz","fileCount":33,"integrity":"sha512-pnZLBR40f2ufAFYmLYanaViGNnmCVMZqFiKNui/4aLq5ndWIsm6ZoWeSwZbpGGGnQ+18nY36axWJ2rr/jeVQ/g==","signatures":[{"sig":"MEYCIQC9WrxNv8j4gL6vjAAxcqZP8cXY9khCohMuRSCGgNs0bQIhAPz0FT7KzbbPezC67RVoenDSYwG5yq2gh9+GkKMtWUfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139140},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"adfafb04f8a43257a75d6dccc912998c5ecf10d3","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.5_1775061560271_0.7014815018875715","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@antelopejs/mongodb","version":"1.0.6","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.6","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"5d507cfb451b74d19ded4bae16f9518bf3e0c680","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.6.tgz","fileCount":33,"integrity":"sha512-8EeAF+lgQzsXMUDtnfdWqdN7iYIQ0DOGKReIugYzn/0GcXgrPfgKdh5Xl9vIM70vJM7p1fX3z8b7CLFqkq/4Pw==","signatures":[{"sig":"MEQCIHZKBXOYISSoWgQl9HwzyGzAPWqHyqvec+G9yExjBwusAiB2OC8dbiiWcAtsCeXuGSmRMW46E1EjXFPMYW0slwzMug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144707},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d6b18fe1bc96195e6e05c72b321f5ef6502ba11a","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.6_1775408632219_0.10754997154307477","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@antelopejs/mongodb","version":"1.0.7","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.7","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"e43333adb84703e6bb685892a231c4ff2450bd20","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.7.tgz","fileCount":33,"integrity":"sha512-ONp7LA7ycHberoT7LjV2eOvEk5S1XXaRvhSBq7jrEB2ZS+wlae5+3/Thi4+YnMzKLDp55XQxlxjPanvXWJp9jA==","signatures":[{"sig":"MEYCIQCr+Va+VzOGn6PwZBQFswxa/tz19bNomRjqRpGknl+4NQIhAO5nPGfoYlxbDc7T7UgOgYJF7Oo/MLFGznXeDz4D90PS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144246},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"43bb9fba7eccc8ada92ec8474b397fddf41eee8a","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.7_1776791198213_0.8738158282243502","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@antelopejs/mongodb","version":"1.0.8","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.0.8","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"82bf9bf1ab204e0431772008f624fb285f0ad4c5","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.0.8.tgz","fileCount":33,"integrity":"sha512-ZafBCRDhQJv28VnXCR+7GDHA9uPI00xP3GamHaP1uDbN7g600pAqs8bdAfWHD5TzeOxvvP/CMmggjUO7izzvyw==","signatures":[{"sig":"MEUCIQDqf1gEffg0yec3MKmEm2+PVTZWNM2igRZ+3SxKQW/0gwIgN5eryOIPI7rnDBtqo1HEE3DEBh4Zu5D5A3rMz5o01u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147010},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f2f22aee68291f88deb949341273239246eebce1","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.0.8_1777551139594_0.7300639607277613","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@antelopejs/mongodb","version":"1.1.0","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.1.0","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"8906c8157737854c577fd18e6f7650422826f0aa","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.1.0.tgz","fileCount":33,"integrity":"sha512-dyjivY7tmQHgOgKkEyiC6rhrNMZGNwulcfnKiuVDOd8skhdTLr0qFuGPK9vLEHhgxYWa8mAaVim1AzJUms0yhg==","signatures":[{"sig":"MEYCIQCLsoYFXXjNg7C/EX8XFNP4hutD9MCvhsovCmkP1+vN+gIhAM/YSDn+DjH4KqJHTrj237au9TTIZPwrCLe+1rei2GsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142122},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aa718a9b49f88972349b7ae6d9565e06eec9af06","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.1.0_1778421809340_0.6393282383751542","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@antelopejs/mongodb","version":"1.2.1","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"8fac1d7fdbb0e00a4149509e4fbc3dac37c44d64","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.1.tgz","fileCount":36,"integrity":"sha512-eHt6ljvyk8suss92meYYoVOPYKIfW0ZWhR11gBnUsnbnq0Z9FfIHIQ3TsTeOnvFqP22jG1JPhgtPKwinto6g4Q==","signatures":[{"sig":"MEYCIQCVsnaJT37rWzy0iU6lXQuMtzzApZQ9b3LKHbcF2XXKoQIhAIes1z/xMyfS2d8v3XFwN3iMAygY4w83e8HXRhYc8hhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147440},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bbdb6e2dfbfabf3d52b7e4a3b9d882856bceb16b","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.3","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.1_1779451879501_0.6938329982325693","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@antelopejs/mongodb","version":"1.2.2","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.2","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"1e972e26e309a120d59519ecfda377d22778fdc9","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.2.tgz","fileCount":36,"integrity":"sha512-ibfsaaj87uQQyXRS6uzGPis+stuhECsoI2q7rFPfSBX47IQBpxyiOwMe9+owaWo4QYsdrYW2m0+dgqSl5PlBVQ==","signatures":[{"sig":"MEQCIBtxjNs493PMCXpMKifDRikMAHYf1HVbPyu7n1U9sk5nAiBeNkJ8wowhJIx35R9Ysf9O/Hh0KuBSwlNUkbwndFPPLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148203},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"220437234151b1207f667cf0400f02781b64624c","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.3","@antelopejs/interface-mongodb":"^0.0.2","@antelopejs/interface-database":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.2_1779473829631_0.789852108673279","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@antelopejs/mongodb","version":"1.2.3","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.3","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"ad9fa7ef4d047c304cecf99ddd2228aae2c9e199","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.3.tgz","fileCount":36,"integrity":"sha512-lWUOOZgPmnuBXSEIgowtzDbuDVvRbfRXJz+HSMBLAZEM0JDrBX9y/RUEdewrpyTrWj2/Kw6pTKWLv6MWUX0dsA==","signatures":[{"sig":"MEYCIQD/KP9OcrgVUl1pR5lMxDKRqpe1yksJMQDgW1Fj3Z+UmQIhALm5YggLFAlRrd/W913563BprZ0qWW9GsKnB/6dSOrvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148203},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"58585745b255c20dde2e1a59552405e12a3e6c73","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.5","@antelopejs/interface-mongodb":"^0.0.3","@antelopejs/interface-database":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.3_1781622931807_0.36870423586049017","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@antelopejs/mongodb","version":"1.2.4","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.4","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"12c69f056991c011fef8810fe146cda2e3422b48","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.4.tgz","fileCount":36,"integrity":"sha512-oLYGQg7DOgnJ6EN0CXX+tEEPLJrWYQ+bB+naU9Ml5ved536TfVt68Z/jNxm83CtVBR4MyNHHO8Qv7rfrZ+EUeA==","signatures":[{"sig":"MEQCIH0RkY8ViAqGM2plFJ/LaIn85Nak9d8YnLE4jUC1ZYr4AiAJEFA39F5lUvOdyyKumbJov/XigKYqNOb5T5YlPrq4gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148693},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"dbf6ba843973cb6a983b3dfe6c3dd09f39e62bb6","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":"^0.0.5","@antelopejs/interface-mongodb":"^0.0.3","@antelopejs/interface-database":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.4_1783965073708_0.3636155423139482","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@antelopejs/mongodb","version":"1.2.5","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.5","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"bdb81531705cee097c19ec0f963d6d32226c1c14","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.5.tgz","fileCount":39,"integrity":"sha512-bI8F7/Q74TVhvHpbDaczyhNBNaHYc8EzEyX3/8viDGT95C1DqY8tSfB1kEqnuT8p2audmEjLExA+S2B+JJQ2dw==","signatures":[{"sig":"MEUCIQDjuRMLo3DeeG9DpCOao1PJHAYwUEkuDVoPkfCJIr6brgIgFGslwooLckuGOO7kakUzmREAbsRo024ErIMiv1m0Kzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152117},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bfb74c8528c25c2424a67f5d3467e5c9b98d336d","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.7.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":">=0.0.5 <1.0.0","@antelopejs/interface-mongodb":">=0.0.3 <1.0.0","@antelopejs/interface-database":">=0.1.3 <1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.5_1787319214775_0.9091089350010986","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@antelopejs/mongodb","version":"1.2.6","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.6","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"3e05596a49522611dfe8b8b5c1b19093f4ccd5f8","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.6.tgz","fileCount":45,"integrity":"sha512-Mxj8Lr4hXtnzSvVl5ELd038wVs9pUaIGy/5YZhfJPTV+MNG9CETZuH+Hztx4LGGUDy4HMs470yMBtFti3C93mA==","signatures":[{"sig":"MEUCIQDagr0/5g47nQJd9hp/Ijs5L8GIIezf5OoyOevHQW77LAIgD2XGooLsAHo11q7qwMmUY/BBPjzNDYP7QMV/ahGMVFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180111},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9c3791efdfd0039f7f55905d23aba7627d658089","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"10.9.8","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":">=0.0.5 <1.0.0","@antelopejs/interface-mongodb":">=0.0.3 <1.0.0","@antelopejs/interface-database":">=0.1.3 <1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.6_1787785433502_0.9047631237923699","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@antelopejs/mongodb","version":"1.2.7","keywords":["antelopejs","mongodb","database","nosql","orm"],"license":"Apache-2.0","_id":"@antelopejs/mongodb@1.2.7","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/mongodb#readme","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"65cd0616bbd36ab587dfcb78fcc577122aad8c38","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.2.7.tgz","fileCount":45,"integrity":"sha512-6GbB57O9so+rid2mJFidpCgtDJKt0HZdF1PXOMY1j49b/HiiVYyQQufgYlif8o0Cd7iuD97NBQfw2VIweUcOBw==","signatures":[{"sig":"MEQCIHYYko0xBIt/1mejJvgJnOwK7ZcQ76l04udC0pJ0apSqAiBxw+o60ws0p7HK1YGIho3PCl+po7M4N+sVnYLhOK7Xuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180111},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9c3791efdfd0039f7f55905d23aba7627d658089","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"10.9.8","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"_nodeVersion":"22.23.2","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":">=0.0.5 <1.0.0","@antelopejs/interface-mongodb":">=0.0.3 <1.0.0","@antelopejs/interface-database":">=0.1.3 <1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"sinon":"^20.0.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"2.3.2","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mongodb_1.2.7_1787785774719_0.6078904285207705","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"_id":"@antelopejs/mongodb@1.3.0","bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"dist":{"shasum":"99b12292b20a0b196b1380285564ecaba4ecc685","tarball":"https://registry.npmjs.org/@antelopejs/mongodb/-/mongodb-1.3.0.tgz","fileCount":48,"integrity":"sha512-SJNDXCVHcLgLpo8qpcEPV4YxmqIW31BLvxiQQN/P1OiUBYxVjcUQ6zi/x2EmfWmZv6372so6h3PbodYB5VABRA==","signatures":[{"sig":"MEUCIQCis1hhrbWrIgGWIsHd57m2oNKrSnZWxaoZZEns433B8QIgDf1rwCEaKEeYWeV3+P93H3mCT74/uVSFSGgT+C10wvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCU1rEAg8mlp3FBZ9Bly9lXlwwdMlTRcPvSFq2UWIm6TgIgfkaVC9KQqHT8xNcinS2KSkCEmuHieqpAA+esL3C+PAM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antelopejs%2fmongodb@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211265},"main":"dist/index.js","name":"@antelopejs/mongodb","types":"./dist/index.d.ts","gitHead":"fb052f986d9f5a6e89f5ed66994d128df4d511e5","license":"Apache-2.0","scripts":{"knip":"knip","lint":"oxlint","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"oxfmt .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"oxlint --fix","format:check":"oxfmt --check ."},"version":"1.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07fe2238-e3f2-438b-a49f-01d09ed1ab69"}},"homepage":"https://github.com/AntelopeJS/mongodb#readme","keywords":["antelopejs","database","mongodb","nosql","orm"],"antelopeJs":{"test":"src/test/antelope.test.ts","implements":["@antelopejs/interface-database","@antelopejs/interface-mongodb"],"defaultConfig":{"url":"mongodb://localhost:27017","database":"antelopejs"}},"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"_npmVersion":"11.19.0","description":"MongoDB module that implements the Database interface of antelopejs","directories":{},"maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"_nodeVersion":"24.20.0","dependencies":{"chai":"^4.5.0","uuid":"^11.1.0","mongodb":"^6.21.0","randomstring":"^1.3.1","reflect-metadata":"^0.2.2","@antelopejs/interface-core":">=0.0.5 <1.0.0","@antelopejs/interface-mongodb":">=0.0.3 <1.0.0","@antelopejs/interface-database":"^0.1.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"knip":"^6.34.0","oxfmt":"^0.66.0","sinon":"^20.0.0","oxlint":"1.81.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@types/semver":"^7.7.1","oxlint-tsgolint":"^7.0.2001","@types/randomstring":"^1.3.0","release-it-changelogen":"^0.1.0","mongodb-memory-server-core":"^10.4.3","@antelopejs/tooling-configs":"^0.0.4","eslint-plugin-perfectionist":"^5.11.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mongodb_1.3.0_1789426436118_0.7133370667401646"}}},"time":{"created":"2025-05-08T21:48:51.988Z","modified":"2026-09-14T22:53:56.545Z","0.0.1":"2025-05-08T21:48:52.244Z","0.1.0":"2025-05-29T22:17:16.160Z","0.1.1":"2025-11-10T17:53:22.295Z","1.0.0":"2026-03-23T18:01:08.177Z","1.0.1":"2026-04-01T15:11:55.639Z","1.0.2":"2026-04-01T15:39:14.190Z","1.0.3":"2026-04-01T15:59:10.978Z","1.0.4":"2026-04-01T16:23:41.180Z","1.0.5":"2026-04-01T16:39:20.404Z","1.0.6":"2026-04-05T17:03:52.364Z","1.0.7":"2026-04-21T17:06:38.365Z","1.0.8":"2026-04-30T12:12:19.740Z","1.1.0":"2026-05-10T14:03:29.525Z","1.2.1":"2026-05-22T12:11:19.634Z","1.2.2":"2026-05-22T18:17:09.783Z","1.2.3":"2026-06-16T15:15:31.942Z","1.2.4":"2026-07-13T17:51:13.847Z","1.2.5":"2026-08-21T13:33:34.928Z","1.2.6":"2026-08-26T23:03:53.634Z","1.2.7":"2026-08-26T23:09:34.884Z","1.3.0":"2026-09-14T22:53:56.209Z"},"bugs":{"url":"https://github.com/AntelopeJS/mongodb/issues"},"license":"Apache-2.0","homepage":"https://github.com/AntelopeJS/mongodb#readme","keywords":["antelopejs","database","mongodb","nosql","orm"],"repository":{"url":"git+https://github.com/AntelopeJS/mongodb.git","type":"git"},"description":"MongoDB module that implements the Database interface of antelopejs","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"readme":"![MongoDB](.github/social-card.png)\n\n# @antelopejs/mongodb\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@antelopejs/mongodb\"><img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/@antelopejs/mongodb.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"./LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/npm/l/@antelopejs/mongodb.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"https://discord.gg/sjK28QHrA7\"><img src=\"https://img.shields.io/badge/Discord-18181B?logo=discord&style=for-the-badge&color=000000\" alt=\"Discord\"></a>\n<a href=\"https://antelopejs.com/modules/mongodb\"><img src=\"https://img.shields.io/badge/Docs-18181B?style=for-the-badge&color=000000\" alt=\"Documentation\"></a>\n</div>\n\nA full-featured MongoDB client module that implements both the MongoDB interface and the Database interface for AntelopeJS.\n\n## Installation\n\n```bash\najs project modules add @antelopejs/mongodb\n```\n\n## Interfaces\n\nThis module implements two key interfaces:\n\n- **MongoDB Interface**: Provides direct MongoDB operations and connection management\n- **Database Interface**: Offers a standardized database abstraction layer\n\nBoth interfaces can be used independently or together depending on your application's needs. The interfaces are installed separately to maintain modularity and minimize dependencies.\n\n| Name     | Install command                   |                                                                   |\n| -------- | --------------------------------- | ----------------------------------------------------------------- |\n| MongoDB  | `ajs module imports add mongodb`  | [Documentation](https://github.com/AntelopeJS/interface-mongodb)  |\n| Database | `ajs module imports add database` | [Documentation](https://github.com/AntelopeJS/interface-database) |\n\n## Overview\n\nThe AntelopeJS MongoDB module provides functionality for interacting with MongoDB:\n\n- MongoDB client connection management through the MongoDB interface\n- Common database operations through the Database interface\n\n## Configuration\n\nThe MongoDB module supports connection using the native MongoDB driver with the following options:\n\n```typescript\n// MongoDB connection options\n{\n    url: \"mongodb://localhost:27017\",     // The MongoDB connection string\n    id_provider: \"uuid\",                  // ID generation strategy: \"uuid\" (default) or \"objectid\"\n    options: {                            // Optional MongoDB client options\n        useNewUrlParser: true,\n        useUnifiedTopology: true,\n        maxPoolSize: 10,                  // Maximum number of connections in the pool\n        connectTimeoutMS: 30000,          // Connection timeout in milliseconds\n        socketTimeoutMS: 30000            // Socket timeout in milliseconds\n    }\n}\n```\n\n### Configuration Details\n\nThe module uses the official MongoDB Node.js driver to establish connections to your MongoDB servers:\n\n- Connection using `MongoClient.connect()` from the mongodb package\n- Support for standard MongoDB connection options\n- Built-in connection pooling through the MongoDB driver\n- ID generation strategies:\n  - `uuid` (default): Uses UUID v4 for generating unique identifiers\n  - `objectid`: Uses MongoDB's native ObjectId for document identifiers\n\n## Atomic single-record mutations\n\n`Table.atomicMutation(id, request)` implements the shared database interface contract with native `updateOne` and `deleteOne` commands. Each command matches one schema, table, instance, record identity, and condition. It never upserts. `CROSS_INSTANCE`, selections, and query-expression inputs are not supported.\n\nRevision updates replace the supplied top-level fields, including whole nested objects, and install a required new revision in the same command. Patch values are literal data, not MongoDB expressions. Patches cannot change `id`, `_id`, `_instance`, or the revision field. Callers must use fresh revision tokens and must not reuse a deleted record's identity for a different incarnation.\n\nA string revision matches exactly. `{ kind: \"missing\" }` matches only an existing record with an absent revision field; stored `null` does not match. `deleteIfEqual` deletes only when one field equals the supplied string, finite number, boolean, or valid `Date`. It rejects arrays and missing fields as matches and does not provide revision-based protection against a value changing away and back.\n\nAcknowledged matches return `applied`; acknowledged misses return `not-applied`, including a wrong instance or missing record. An unacknowledged result or uncertain driver error returns `unknown`, which must not be interpreted as failure to write or automatically retried. Input validation errors throw before dispatch; known server validation failures also throw. The adapter uses a separate lazy MongoDB client with `retryWrites` and `retryReads` disabled, preserving the existing client's retry configuration. The additional client uses the configured connection and pool options and closes when the adapter disconnects.\n\n### Identity uniqueness spans instances\n\nAll instances of a schema/table share a collection. MongoDB's existing `_id` unique index therefore applies across those instances, not separately within each tenant. A normal insert without a conflict mode throws a duplicate-key error instead of overwriting an existing record, including when another instance owns that identity. Use globally unique record identities within each schema/table. This change does not migrate identities or alter indexes.\n\n### Interface prerequisite\n\nThis implementation requires `@antelopejs/interface-database` version `0.1.6` or later within the supported range. It includes the atomic mutation API and shared real-backend conformance tests, automatically discovered by `ajs module test`. Backend-specific command, storage, and fault tests remain in this provider.\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}