{"_id":"@icazemier/gibbons-mongodb","_rev":"55-931cd39183e62edd15c3b587dd097b0a","name":"@icazemier/gibbons-mongodb","dist-tags":{"latest":"3.1.1","beta":"3.1.1-beta.0"},"versions":{"1.0.0-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"352d3476488b00f24cbe53f46027d471e20612fe","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.1.tgz","fileCount":81,"integrity":"sha512-6NNI5gKby9OmuFyc+j5FBne+gFtmvCnyC12vPRoVDp5T0eKkg6ld1MeuSt5g84Udj8PPflt1XFpBbi+JWAY2LA==","signatures":[{"sig":"MEYCIQCzSDjCpLOSPWSQWNM8+nuepJrrUCO9FVqv2gQKshQiOAIhANVW8f7apBx/TOTLOUNYX8LRWkKEdGZfgRz+LsYqBaPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267800},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"3d43706a8f5b704f68083556bb71153be0a23bb0","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"10.9.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.1_1770844556189_0.2594192684529637","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"f16ede025c6579f1b6ac1f6da3e358bf29fd58f2","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.2.tgz","fileCount":81,"integrity":"sha512-dPz0L4qGQExTjaOdSFa6VkZJkjde67w3irRJT827NcmE0FT4taZR6vgzMsoZ/FIZ/H8795R5r0UmWcNMzqq2Vg==","signatures":[{"sig":"MEQCIG5PzIzmzuFz88t9wK6f55p2pR1RkvQ/7fhKifo+iY3tAiAbIDZg6vdArkpfPEkGGVf8vpki0ONszM1ZWEZx6QaQyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267800},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"1557ab68e1ce64e6f7e85fb0f758265c833980f5","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.2_1771014972306_0.3136973450351055","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.3","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"920d3c1bedaddbc316f4981b9698e7f2d4534886","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.3.tgz","fileCount":81,"integrity":"sha512-4IcOJBcbjId/PAc6+Yu/lOYxVDyDmf35dqKQ5MBg1lRzRI2xQak69THZTmkPwfsWMaxxNW5474VeMzHLGRBJLA==","signatures":[{"sig":"MEUCIQDXVXu2cPD7uCcO9+GCgQE+axlKQnEpZL/toklRRrrYSwIgMH8YdFrVTbx3bqiqmSE7mr9MihH0mjRahiWrLLAy3Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322339},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"b8c8713cfca0d16dfb2a31a8bbc035f5ba602cb5","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.3_1771162515738_0.14957447949118152","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.4","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"0dc538439ff7706f1bdb1774bdde49ecc05d7715","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.4.tgz","fileCount":81,"integrity":"sha512-spcHUtR1o/HkQ5HKi59AIyMwmmiGlKcnJfYSN4ICawVWCu3KmJDA5L1CKMhHESodUsvyCDXVljrAUHGeJcsuLA==","signatures":[{"sig":"MEUCIQDHWeV2j/TP/E6hkD8zyFu6j1wGXYCMAUQCy05MtURD4QIgSsM9vUV3bpg1zu2lP5OvsDO+n2cM0Dyvut5J1DBAfus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322356},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"7eae2981728ad8c0bf212b36565eb3611b621ef2","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.4_1771163436522_0.936338391740472","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.5","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.5","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"6766e35bb421832d93f33ef302695619a7e46e14","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.5.tgz","fileCount":81,"integrity":"sha512-1v2FA2DtzfClREo1ElmLEUaqf9CCxlgvwz4rAMuAl6W0Gi32zw8eqKHSNIrOvIoiDBzZOaxDTikeLh6NzOM86g==","signatures":[{"sig":"MEUCIFBwa1Z3E9FDSfPeUS0GStzUr6rp98D4uXbJImOh+LZ3AiEA7e/2s3SKuGTsJwUHu0NRCd2npUYbTfrz3UDGtQxM9Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322356},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"f1e62d4a0ff11b6ac4eab6f2d61005906c5d3198","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.5_1771163599704_0.9279157410510037","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.6","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.6","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"77ea89b7cd423e530828a157a0d58a5ccf7c9efb","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.6.tgz","fileCount":81,"integrity":"sha512-lN+0d0D4pqWb4o47xealoC538vwlGBWKaT9qq7RxjN96lf0rgPCbPyGk2uPLfBF0+ivZWDDUTOyrSZXrbKeftw==","signatures":[{"sig":"MEQCIH3uIpDwvqFKIVUa6GUGuJbBuwi6MQk0U5wAxoBDC4F1AiAsbYlv9Vg5TVz0q0YKp264C3ExSzCL6ywKFWqpF8/r8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322523},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"3ed14ecbdcd3f44f6d376caf82b1fd535e52e874","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.6_1771163903184_0.8808849024732948","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.7","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.7","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"201e947f6d1faed05978221f6eb29777c6a8129a","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.7.tgz","fileCount":81,"integrity":"sha512-Ha9w71l0gjJ3C5pbauMLIH5fQfbRKhoWuNPDdLG8wAHN+TqFip9cz2dXdxiyLF/gZNA5VH7qe12v0wQ+wE54DQ==","signatures":[{"sig":"MEUCIQDzqpsYcTZijdDuUZlhdq9X9NreCb8n5D2qF4zgOlnA5QIgKue74cr+EjZ6sDHj35Lmute3NGrvp1TmFKgMa8xgs1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322523},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"ab6908bae89b03ea1c883fd632d8928ec78dc897","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.7_1771164080136_0.737401254569642","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.8","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.8","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"31107301e8bac68b69223870549c695e88edadd0","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.8.tgz","fileCount":81,"integrity":"sha512-KcMx6/jTijpHSMlb2QUmDYPrIou7KthzQdU8nts9M0EbKxzhg4PxUksACZisF74K9iAkHXrKRUbyO2hyPUk84w==","signatures":[{"sig":"MEYCIQCj8VfplVpem+mZIbmRAEdeyDekPGoYCDyMqFY9h2Z2ngIhAJLEXx6ro5sBQhUxuZ9I5T8syGJg6I0rnrfXRqamCeNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322586},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"49ea82919aa4b65e5357f6b17a240a41e96804d7","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.8_1771248277859_0.10855019434143776","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.9","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.9","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"cb28653d84441b956351e98e49e6bed44b33800a","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.9.tgz","fileCount":81,"integrity":"sha512-Ughl5y2WQVr7pcpIm5g/6Up/T0Bx4qUbqjzR0C8GCobHrW2Hrv9yxLlgGakEJZm/yHYd7oWAE7ZcLYMRCWBCzw==","signatures":[{"sig":"MEYCIQDZWkre9YT6b50sNU8KirCiFj2SOJPMWKtKNhSv79WoywIhAPC9G5ucOQhN8FTJ12TbMxE60PC4kCy3SdNc3Hc7XaML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324852},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"83c2abccd324cb9ef7e274ec78153a4d3e490016","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^5.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.9_1771248689884_0.482692131236097","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.10","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.10","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"81cba19020e22ba63228e658775be9cea090caad","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.10.tgz","fileCount":81,"integrity":"sha512-m0PmD4CwpaJ/FRaTblZU3a1V+Oy9Qbc9CFQ90Gh3yHRt9uWU4Q6LOy3chMgrIUIOaPnXa8EPKBZsgXYy272oGg==","signatures":[{"sig":"MEUCIAj3NjwbeRq/jgkCluI7KK3yRdNd+jp/r8DY6JReKziDAiEA1kN2ilJHj38BcvFUGFTZgABlemem0ww4wvbfW5UigcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324857},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"5cb99d95ed823583a3e103bdff30de122e3b7b3a","private":false,"scripts":{"docs":"typedoc --out docs/api src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","commit":"git-cz","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","commitizen":"^4.2.4","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.10_1771249544338_0.49813902674701627","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.11","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.11","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"4e6f0012f435aff25837924ac4d03282217c7c75","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.11.tgz","fileCount":81,"integrity":"sha512-gfbMb07/3M++kGh9/PTZ7U36mz8AUUqxdPmZ9nhLPKiesYpjcHEwLkFxUg9eHxxq0Y8MnHzciriYkX3QlfwntA==","signatures":[{"sig":"MEUCIDQnmU5lssLYRpuKaBlukoTrUUwkO08r3gEz+ylYdXfuAiEAtemPJqRqI1Zx/1PNIcTJTaUnsD8MjCrZ4qgU4M20l8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324675},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"86bc934d661ed78fd2d2b0c01559901228c06f06","private":false,"scripts":{"docs":"typedoc --out docs/api src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.11_1771249732376_0.18895269364547618","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.12","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.12","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"afec4cc4ea8c53433dc8f589db1cbf2d6405574a","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.12.tgz","fileCount":81,"integrity":"sha512-dewJbzURItaPIeV5qDTGsBWWdGUq2krtkY7tXc4fhNS3z/pTA2ysnzq2ot4lRaenCTbjf4twE3wPCaqeuofI5w==","signatures":[{"sig":"MEYCIQDCnI1HbZOlouNhMNifxsn+AvMVR2yGwRD/MGAsKuqJDwIhAJgXWSmz76bgY0a1nCo9LG+4LZoRvuqFpR4WfkSSR48n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324677},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"cfcaa3ad17452afd10f1c4759b0dc3e496c8076d","private":false,"scripts":{"docs":"typedoc --out docs/api src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.12_1771249952762_0.22074643957831963","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0-beta.13","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0-beta.13","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"9cd43342f45077266776ce24ed65fe439823d08e","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0-beta.13.tgz","fileCount":81,"integrity":"sha512-utIE7CfEgqbTxTLcSFwKCGsRoDxwLfoqJo++gYnTFtbbiPoU+zfVkkii7mB8MbVhFcaiLq/Z04Ug94s/NXOKUQ==","signatures":[{"sig":"MEUCIC+V91B00CEUg0DX8eanhNvylDjNu9ZnvnB6sxbxdrPKAiEAwnSml4g+VG6prOjIezPbzQPw8jOyHDYJESzU9g/Dwjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334899},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"f1341bb080a3bf4bd18c4701e467b27390db69e5","private":false,"scripts":{"docs":"typedoc --out docs/api src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0-beta.13_1771269168289_0.35220586953696653","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@icazemier/gibbons-mongodb","version":"1.0.0","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"b93d972e3394fcb87308fbad3a78baadc9c4492a","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.0.tgz","fileCount":81,"integrity":"sha512-+N3OFotrJnG90jsAyiKqAG4OF4zQ1rlfD3oGVP3+xeLy+7StTZ/DzOuwOSmSi52vQTINsN78A5f1fvuZtgbmMw==","signatures":[{"sig":"MEQCICthPVvStSg23ysvFsBIJUMwvwZNnuQmvP5PqMcSsFzyAiB/vI7J2JR2LFzdbtXdiV20U0jAOcfMtwwWEb1ZWHZ3uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334891},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"f1341bb080a3bf4bd18c4701e467b27390db69e5","private":false,"scripts":{"docs":"typedoc --out docs/api src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.0_1771269907472_0.12862403559561186","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.1-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.1-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"30e9588f81e5edb42613187ac7d763fea8e38cf2","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.1-beta.1.tgz","fileCount":81,"integrity":"sha512-N7nF4VRSGl2Ce38v9DgRDbapnhfWyNbLPkOL0h0IxQYKg/SN3yO2R3KNLqft7eCUvvjbRmOiNZ5UM8POwLaY8w==","signatures":[{"sig":"MEYCIQCD+ccCKnOyi0vVz6djC0MugVpySzACoTmO5LJbXMDpvwIhAJnVkv8Tunlfgd3x1ArnjusuNMHewCcB2eSAJn5jR3gN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334894},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"34e596a2a91949fc7931b3acd5901f12e180b26f","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.1-beta.1_1771270584990_0.033384497220900755","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"0f255cbfaf9031f799fa46e6f3009c114a05c255","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.1.tgz","fileCount":81,"integrity":"sha512-Hd6iMCtFutdpIfWH2uBt47WrG6GDHY91YAVcy3YbphGSsTjbZ4i+2LgbhzCtMqzGJLOjiXt0k0QFuRLR0Mlmyw==","signatures":[{"sig":"MEQCIExZ3f0JBpn+fP8Kdr5o3g4Przade/7ZihwlrZZhS0/PAiAO7J2ewcZnlvGMEdiaGREceD9symvta9R/5yHMrKs1CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334887},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"34e596a2a91949fc7931b3acd5901f12e180b26f","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.1_1771270634706_0.21189991843950606","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.2-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.2-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"848389932e6ff3fa80cf85eeb5a6d33e06e20085","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.2-beta.1.tgz","fileCount":81,"integrity":"sha512-ALMwloNwIJV4A0LoQ15rLVrTdZhonzD8sbF7OSF5d+ReNzQxXFxV4o9rRmUecjV0s5Olsxpe7BGIT6ZzwgRN4A==","signatures":[{"sig":"MEQCICKwWiduETe9s+gFkLJwU6Vk+QLmY6HBTkIyRovP+eslAiBwEjZPDa/wvDI7pgCGerWAPOq9GmWEr2APfJ9bCITDgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335688},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"448d73019eaeb75370692619b48546d4ab27923d","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.2-beta.1_1771271549763_0.029917881991702533","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@icazemier/gibbons-mongodb","version":"1.0.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"c46a55dbbd640e02af6c2749a9317b37e2042236","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.2.tgz","fileCount":81,"integrity":"sha512-cpg/1xa43C0oKwQjks3wYVFtmQdMU536IRvJH//yaKLI6+JC1OkdC0pST4/TjdEacQUZWJHB5zJphSwB2tvXeg==","signatures":[{"sig":"MEUCIQDkSuU1v53xSr5oFaXLFJWuy+OawC2+SxSfY5MElPO0YAIge2lSmDjBJvdJ5vf6Ypg9dk4cgWzBgMheuNwjrm8dxHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335681},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"448d73019eaeb75370692619b48546d4ab27923d","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.9.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","npm-run-all":"^4.1.5","@types/yargs":"^17.0.33","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.2_1771271601287_0.602886105068364","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.3-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.3-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"95902a075ac7afcd3d9cabb2cf295cfd12082813","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.3-beta.1.tgz","fileCount":81,"integrity":"sha512-5awKDunUC3d1VLuDJxet49bx7T+Sl75hWWWSnVKMoGKj2RH7528yMiuvvgVYm5MvE+cC6ffqJfse4leSr+iY3Q==","signatures":[{"sig":"MEQCIATMRalZjt1DVvnakoE7Oxc+xqw1RtcW68IoktqTW+FDAiBBHIN/nNorvBo2lBeN5Gl08I1s5n57VGbVvGuA/Vk1ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335768},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"b1dae4b4e52a39860095894f9dc545b56459879e","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.10.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.3-beta.1_1771572220595_0.6594581481352946","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@icazemier/gibbons-mongodb","version":"1.0.3","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"a8a6e5a0250b945e67bcde0a44c413df847e93d0","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.3.tgz","fileCount":81,"integrity":"sha512-TDEITQpyuhoDogNIBeE55dQ5skw11tNfRgczJC6ksdVUiud3DShSG3xdq49+b/3asrCu7tW3I/RVgbpvnJEoAg==","signatures":[{"sig":"MEUCIGW8KxI6LZupbLseXgv0pJcH5ClAyl5z5z8MKezTDEKKAiEA0+9JKc4vOUL1ALDRjfPzNvZ3HYmAVmnxYi7n+MI2xvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335761},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"b1dae4b4e52a39860095894f9dc545b56459879e","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.10.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.3_1771572257420_0.15728172141795804","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"9def1e543633a49328816c6bd220e9781d747d8f","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.1.tgz","fileCount":81,"integrity":"sha512-PyHrVOLT8Gk3vni3Q8R8ww8odxnrlX42m/2QbeXePkwQg3cNkNDUXYW8KtPjT8hypFEQi6C+2Tk7H71mOeGAoA==","signatures":[{"sig":"MEYCIQCmQHGeQmIIDMffAupUMdX4X0LlgVAgPcgzJiJYnDimtAIhAKnktWm4ayr/rNWSUkWKdAs686NAKrkiu9DIW4BvYx68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335768},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"fccbe3b16a7feb46fa6969dc55376b87efc46a73","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.10.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.1_1773858201001_0.5841584012025676","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"99b3a77375017ca5512f471184cc258532b891bf","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4.tgz","fileCount":81,"integrity":"sha512-zFkA+pjZQJXfw0MVdbWg/60PAaJpOKhmAiDqGJh//L2WyXmwVAi+JWg6FEpklxmIhyH86q41YPPRlaAc1E/H3w==","signatures":[{"sig":"MEUCIQCWJhTwvExqkMvW9HORKCRfdjVH67LgceAKsWwP+7d3jQIgCLbMZDP2NUZUHUJ0Vg8mkcuBSlzDJxkQJG25g069XXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335761},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"6a98f6e7d9faf7de224291dc0475009d88f9202c","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.10.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4_1773858799019_0.6510073619942327","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.2":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"288c1cf71fed80fa406bf21f38cc20866423c27e","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.2.tgz","fileCount":81,"integrity":"sha512-5uKKuFZydsBfFXyQXQr8chZPNECaNvOx5ueN5RlbTKs+SNqBCX+c/CoMU/tVUgFjEL+xJ23FclYCFIX47s1Jjg==","signatures":[{"sig":"MEQCIBb9QCYnp1gKf9fLfHubMy2apuqDh947nDcJkUlCJGdOAiADvGRMTZJvsI1Rpga+fFBqrDUwrLcCpTLsam4kRZFpFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335768},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"4027f933b3720ad72ba0c239f98e38f0b12b93c7","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.2_1774384320945_0.24291448406692417","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@icazemier/gibbons-mongodb","version":"1.0.5","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.5","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"a0a8c70f4a44c66133cb0f3975f6843617409687","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.5.tgz","fileCount":81,"integrity":"sha512-Y+bPe0/+9nmgoLQvSnG/+/H6NiteVYoi6U1ZxFiLHvCfKAIQYYChVfThz/VtzdxmYUp0L/hlRCjOY2FxfDlcMQ==","signatures":[{"sig":"MEQCIAmUgeej++gdSYJ4y/J7QtXb3mNDNf4f2vdUlMhK0t7eAiABZMtIbKqMQhwZTNn6SJ6GB3a+kUX7pim8vFAUfadc+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335761},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"4be940acbf2c27d0cb1b9c0d437e50e1ff407e27","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.5_1774384490470_0.9705626469369244","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.3":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.3","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"b135f24a450205cfe6755ba94162088eedddfe43","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.3.tgz","fileCount":81,"integrity":"sha512-Ng+lZvsTkyMW5J4bxs1xdJzLceUa4Cd+ev1K2JC2owx7wvvuFgeDO3JGZkptufRo4jMJEhErEXY2x+S9hOfn6w==","signatures":[{"sig":"MEUCIQD1QYDoMjQ5g5s9aqbAi+Wm/yTkY+P57aBA83gRVG4T9gIgD3bsd6hzTXjYVJ3M+IlWCJxooTOmOxArI9PwsirITjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335768},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"af3c2ac045cf30d18f68ebbac3ede82dc776c743","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.3_1774767578995_0.11494852457186377","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@icazemier/gibbons-mongodb","version":"1.0.6","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.6","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"8b9c9363a210f76cbfc57ca2a41a43827a112044","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.6.tgz","fileCount":81,"integrity":"sha512-Blc5d0p6rzvVJhWSjQj64nCrkcKXHRqyR91DZsKcekJ7RBtdXNhsSMIFnvOV5C+Cm6GXDOCGXN3JRgQCd27WvA==","signatures":[{"sig":"MEQCIF9GRo8uHyCqN2X7/XUcMnJVRVaByOS+WS+bD0bBt2oPAiAO7TVWvhCiFy4NBppvaJGS4Vjxlg7jzL90TA8AyDgZqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335761},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"b6e5d709aa61b23ecb132d27bcf5e7766161cb0f","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.6_1774768008452_0.1555988516953073","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.4":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.4","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"66b6465b947dddf594436c83c594b45877da8c5c","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.4.tgz","fileCount":81,"integrity":"sha512-vCFCN6HdZEH5177w3/TpDtN0/KqU5O7+BviEXHw4nNSsQ46tI1SHR39OVfUzVIxug+6CcFhBu8QEcgFpnXS9DA==","signatures":[{"sig":"MEYCIQD4CW0Ai0HJoezVTVrW7QyL0A45iAQFFU4eThEaDiATXwIhANmStwCY5o6w6N5zvZOtrbiDOcLUlsieOON2C1wkrpIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335768},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"97faa0b030568294d27f6ecb47c2e3bcddf8acfe","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.4_1774769413455_0.9387419143090618","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@icazemier/gibbons-mongodb","version":"1.0.7","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.7","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"e738e7c50c2eae358e3509da4138095d83a6c29b","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.7.tgz","fileCount":81,"integrity":"sha512-Q50ykQQbLHr5TRWekPFp73X7cAD5f6W0pYc26zOPMXnO0/h7K8rl7hF1JLUqsVXz1SMUmJ8Zmswln1RlgPhPAg==","signatures":[{"sig":"MEUCIQCWK4q6JjFj/QVkfzBOzb4st0wauR+yUMJAKgJYMHy8zgIgVq4KHTX8Z1Qa4WPV0VRoX6d6CWzybTk3C91QV2UkUSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335761},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"a2038758f9cc00388a357ca331b12169acb95c6d","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.7_1774769436673_0.6614284623192943","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.5":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.5","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.5","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"7d8d10cbb78aae0b80fc05177f1321b88cf80fa4","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.5.tgz","fileCount":81,"integrity":"sha512-7JdX/TfWvK7zUwJI5fgUVAU8DdDJtA3jm1KAdx5NzlTul6Yahj6xGyEM8kL3njHcoA558WHg8GLsFwGM0V6PkA==","signatures":[{"sig":"MEUCICh7vpLb5yDsZNiHdLCt13q8nV6VCAsqG0zrF82fPenVAiEAuPIaOOKNQipn2D1UEaKln53wT2LhnDkBx8FkJBZUjK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"ba94264ab3964e00a752da69a19b8d0082bf9e46","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","lodash-es":"^4.18.1","minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.5_1775590446682_0.11383898694538974","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@icazemier/gibbons-mongodb","version":"1.0.8","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.8","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"0e41fc7c78bc7f29a734df672d11fda18e24c3a7","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.8.tgz","fileCount":81,"integrity":"sha512-ujbpPBeNT6EUjZDXtG1WIvLjvCFND+jIYgWVJyWthuXhO2VLuYiujhr4AK/z+jhw+bgLO5ph7+/R1uOy/Wp7bg==","signatures":[{"sig":"MEUCIQDTB0SD604tPLcyDmNSc7e7DcrBhg8NUlJ8Fa2LfdbgyAIgHJzLZ8yXFsnKWps74Zd12AQsOB14XN3WasIdQqwBflk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335836},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"ebaf83ce987114423e98beb0e7a5d3dde820fd07","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","lodash-es":"^4.18.1","minimatch":"^10.2.4"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.12.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.8_1775590620708_0.22703933038327406","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.6":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.6","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.6","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"b01a4e2224d5e7cb7ea2eb6c65918019766d9951","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.6.tgz","fileCount":81,"integrity":"sha512-17mIIPORCJpRXYks64hergXXT5GgcNvLTms/pSASPdloZh6a8SKAlBLNj7W2viV5AGLTYrr9HyUgAMM6DVLL/w==","signatures":[{"sig":"MEUCIGCPPlUB0BH0ht7uQ7SrCAxrZ/oUvNl6TLrUNLrd30JKAiEA65SDw7FWsEjoHAFISmTz/MC9kmNJkmQcfLqfPF4H/Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336019},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"d1fbeeced74312d24b72b8f1b89b74dfb8ac7faf","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.6_1778752425116_0.0038680931633876536","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@icazemier/gibbons-mongodb","version":"1.0.9","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.9","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"290dc338cc4a7be0ecd7744a9ac3bebcaac1b758","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.9.tgz","fileCount":81,"integrity":"sha512-PvQ36Fdr74Mtkx2GHT/WuOVPO1GbOaeDDNtxvFxE+L9uFRpsc/C1+4ruwxS21U1FFhD+i8no2mQo686wD7HxxQ==","signatures":[{"sig":"MEUCIQC5mJROCukpt3MidKqKNN2iKnGNM012cvf86oE3WjVlRgIgGN8AfXrR6+agoxyFn40AQrr4dHJEsHNYQ7w8OI2QH1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336012},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"ac2bade77a4ffff753b4017e841b9102527cf397","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.9_1778752657532_0.9986593548035567","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.7":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.7","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.7","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"4628f37b1af04e89dc729340f93bb8e03ad8400c","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.7.tgz","fileCount":81,"integrity":"sha512-Nke8Qu3RemZiix8hMmWbwt1OfoXs+Ot9NTUgHO8TZX3JSOkqSV/7P7DiPVTPTkUVBOs1fj+GuI/I+NA0aWlo9A==","signatures":[{"sig":"MEUCIAatYfh1XBRCckVTWk1WkNpSwJOQGoPXLeqK7hqRcbLhAiEA5UEkB786NvXU+CZTp/Fwk70WuHZNGs/Y3o0T2iuqlBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336497},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"3cd9fde9dbfaea61e2fe8f0a3de5d2340551dc30","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.7_1779873286091_0.24388062202225758","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@icazemier/gibbons-mongodb","version":"1.0.10","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.10","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"4f2878eaa72128f4d20416ee1aeda2f0c973754b","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.10.tgz","fileCount":81,"integrity":"sha512-XUSSOwrCa9HhRnVd+c3j7NysMH6Zd37dR/x7ASg9ths7c835J5EAwuJOPnRx8cbROwtxMgqea04ctpszl2bqgA==","signatures":[{"sig":"MEQCIBytZkOdxu/IHfZYq+fyRt+TLi30N4OA+R3NdN6GXet0AiBgF9bIWP4F0uyWKYu1IbQ2uBCngkc/D2VmYQFHRyrPtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336446},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"22003814580af7745bd7bd1fda3aa2d2d2930b89","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.10_1779877575603_0.7787650277149964","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.8":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.8","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.8","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"202c1235fbb9b281fddd8d129974146c595daaae","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.8.tgz","fileCount":81,"integrity":"sha512-RecujJDUdM1aayvc7l05bmo//VnsFv8DvrR5WxoGkLD0iX4a+85dtKRkS16QtrcrhZfQF8A/y/YoLK9rdSBDqw==","signatures":[{"sig":"MEYCIQC6MXiflDMLRrsubmbrsYOav/xZpprsWb8ONY61RRvDogIhAKnXR0UHviiRvGK9wFdhvh8Yn64sdKeDrdbPL88ncg2N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336450},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"b55d72cd5dd105159c856cbb19c266aa1145cf74","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.1.8","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.1.8","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.8_1780430141833_0.603724871006676","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@icazemier/gibbons-mongodb","version":"1.0.11","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.11","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"df9d7f7568ef24e4845860ab93ae2250c6ede05a","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.11.tgz","fileCount":81,"integrity":"sha512-5Eu3P0DaBie158GwYrGvphsrXv9h3GLhU8Vqzb6JJUK4Fqh8fWd8vsggsf+ccWf7AHth0BQ6z0GT37vQtd8xaw==","signatures":[{"sig":"MEUCIQCXzTL5FN6oz6GUTQRMMA/lioRVdfV8F9qPePRLYZ2CsAIgPPftCpsB78NLy+25nvRbuqkZYGEtMgqm0jFv+iCg/KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336444},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"8155e9a3a11b8d35b97e9941c3ea40e721b407eb","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.1.8","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.1.8","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.11_1780431026613_0.42742943873347583","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.9":{"name":"@icazemier/gibbons-mongodb","version":"1.0.4-beta.9","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.4-beta.9","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"9553b93594788c8ef88403efcedefc59bc284cd6","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.4-beta.9.tgz","fileCount":81,"integrity":"sha512-CuzC7kl/LP9Sj0esAcT1jLk5wuWCnkYprIZ4NCJ29jMegG0ZEFkWrYz+olrYl7UjE/0Xk1P0YXiVO+P4S4fG+g==","signatures":[{"sig":"MEYCIQDfR/4qvg7LazDQfcw8sLhV4yCN4L17VLloS3Q+0mrp7wIhAMKC8WsSWivKAN1gn5x8ckzoLxjjibUVAY2NLai2Kcp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.4-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336450},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"86a61c1b302065c46d9cde8e0aa7765ee61b832c","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.1.8","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.1.8","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.4-beta.9_1781464741130_0.6394968956693958","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@icazemier/gibbons-mongodb","version":"1.0.12","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@1.0.12","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-mongodb/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"95c565fe84100b257ebaf487a6620e49e962424e","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-1.0.12.tgz","fileCount":81,"integrity":"sha512-agkXQzEGb/vdDM+q3iyzNGRgS6m9iAnXJewx+mHxvZlc9wtfRsi5+PvBLkrcmyCGR80iuc1zBHecQDle4KG46w==","signatures":[{"sig":"MEYCIQCnZnDHrXzItXedPA5B7o5I4c96wCpRPuSH9bJRdtR2/AIhAO7iI2Kurh59ozV4wgg6YwpvFk05qhNAxePn2ArzEQU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336444},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"5ce208c9a3dc4e2d9bab8355cc7ed28edb710877","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ./fixup.mjs","prepare":"husky","release":"semantic-release","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2dcc1252-83b1-4896-82b2-ed4409710603"}},"overrides":{"vite":"^7.3.2","lodash":"^4.18.1","postcss":"^8.5.14","fast-uri":"^3.1.2","lodash-es":"^4.18.1","minimatch":"^10.2.4","picomatch":"^4.0.4","ip-address":"^10.2.0","brace-expansion":"^5.0.6","follow-redirects":"^1.16.0"},"repository":{"url":"git+https://github.com/icazemier/gibbons-mongodb.git","type":"git"},"_npmVersion":"11.14.1","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^9.0.0","@icazemier/gibbons":"^6.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.3.1","eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.1.8","mongodb":"^6.16.0","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","typescript":"^5.2.2","@types/node":"^22.15.15","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","npm-run-all2":"^8.0.4","@commitlint/cli":"^19.6.0","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.1.8","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","@commitlint/config-conventional":"^19.6.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_1.0.12_1781464923633_0.40608632656139076","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"2.0.0-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@2.0.0-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"15094b5db679771ab9b883bf49767f4f20d7affe","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-2.0.0-beta.1.tgz","fileCount":81,"integrity":"sha512-KOgaLsBSHNhO9j2gQE53SNIys/+Vgq30afzOsVRkVhH84QnFfN1k9J8wR5ep/OBQvqDEnlJQLbH4aFAu30CvZQ==","signatures":[{"sig":"MEQCIDgFpBqgf3oOJsVsxBJjMfU8iNt/oyJRRbwTxoz9zzAUAiB5EuUZ6UXpEa1WhCWBl3/dnLaFiLtEt6R9HorHct5mcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347796},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"c9e8d9ca4808eb50a96121d957c039ad6e3f2742","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^10.1.4","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_2.0.0-beta.1_1785951965373_0.4781189319573993","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@icazemier/gibbons-mongodb","version":"2.0.0","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@2.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"c0062bbe2c8e52120c83dfb76108add6624d952e","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-2.0.0.tgz","fileCount":81,"integrity":"sha512-bwkIdnuNLbu7KZjxRCGB+qBtuzw/uq1p3vYaoun3/IUDjJq7bvyvdJLElez68nY+/BPCv1/ptz74hD2O/SO7yA==","signatures":[{"sig":"MEYCIQCgCtDroWccGEDJEf8jv/Gqq0wl96dzLwjPbW3fBnnSBAIhAMYX5QO3ICFGQf2Utjf31idc2d0THZq8JkQuzlhLNyoc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347789},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"6e487e8b6df35fca068532a0c89a58b9fb81cb5d","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^10.1.4","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_2.0.0_1785955523342_0.13458575587092136","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@icazemier/gibbons-mongodb","version":"2.0.0-beta.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@2.0.0-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"c826aaf5f6c6872c9b3e744c808659469a33c981","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-2.0.0-beta.2.tgz","fileCount":81,"integrity":"sha512-maU/MPiVD4czAAnZt/YYFxUJ/rMeshdCta9+YjtZlCQUsZUP/YWvbVJhzNAg9iXGl901hMJiCxbYTwLbQpjJqA==","signatures":[{"sig":"MEYCIQDZtrDzE0ZxfM+ZYSoSZaGg3Jm2+W72vSU3pqNsrYmN7wIhALMVpMtGajFviHxHb+v+UH/DR1btOWmwrKHbqxdkBr4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347796},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"09cceae6f4600f0c0a9a376366c29e3801ed8927","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_2.0.0-beta.2_1785960546757_0.6879325637087006","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@icazemier/gibbons-mongodb","version":"2.0.0-beta.3","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@2.0.0-beta.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"517de228ccd83ec6c3025ef4f59121cee73434de","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-2.0.0-beta.3.tgz","fileCount":81,"integrity":"sha512-WnyvBUSLhLsD3uC1K+teAa7Xcm6CMr11KPbHjqrMhQMQxhMGcr9Zo8B6g2ABjN4dDZKWaBAMzVs95Rp08R+Zpg==","signatures":[{"sig":"MEUCIBppr4uHS9YhIZ8J08KnKfxvsm4TT54xUW17NP0b4ekBAiEA2Q9/9WRXEJkldA/VmRV3P28K+iSkOSCm2TTZpDHRkl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347840},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"45aa488d267793881442e754b78c63eb6595ce1f","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_2.0.0-beta.3_1785961410979_0.8017607571424938","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@icazemier/gibbons-mongodb","version":"3.0.0","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"e4980a6d2b890497558475d6c86e2e0c43390f4f","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.0.0.tgz","fileCount":81,"integrity":"sha512-7HrIPcKMfS2yPoFy7CqKlmyvDSXQANn5D/CJhMgk7s1GJTJme0WqdNlIFoA1E/4NdafAc95Bv0e0h6ERQ+/KLA==","signatures":[{"sig":"MEUCIF67kUUYreZX5RoRi7+ZPNrWWQqgoaqvdZyH02PWmdzQAiEAg9bX/hCe+7Kr011sKbIv4XeiBkYm9SOjwPNJHB/UPZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347833},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"cf217a55da8b5058b4780697915ab6acb4280fe3","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.0.0_1785962870242_0.23415101127502713","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@icazemier/gibbons-mongodb","version":"2.0.0-beta.4","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@2.0.0-beta.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"29e1cd9f005a9ac84b90da50758b3649443291ae","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-2.0.0-beta.4.tgz","fileCount":81,"integrity":"sha512-xM2TIJycMz4k16Z6pow1gBq0M4SeaOSF7TkuhqDE9x3ER6AhvaHOa3FaOJhXAGa7E2OCap4d1ejPUx5QilAOEw==","signatures":[{"sig":"MEUCIQDEbug19TN3+jzVBoy+Az/qfMDxmpWlb1AvmbRNl9l7MAIgZNE0YOZ0obsQNYSrUCaZ++od2Fgfi7qSD3Ln3CYyAd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@2.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348618},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"4dec04ba7c70bd48df60354a4d223ff8e8956efd","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_2.0.0-beta.4_1785964139361_0.19652352089491387","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@icazemier/gibbons-mongodb","version":"3.0.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.0.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"ce8976cb0c41843e687bee2250fc225a9080dab0","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.0.1.tgz","fileCount":81,"integrity":"sha512-gtKZGXy6yLLA0ZR0vvNrZKaq6lKUFfMwRjCE1mayrLSsGJBX52vQ/ckZVpgIAvgfrCVMbR8HwquPeuY60Vl2Qg==","signatures":[{"sig":"MEUCIHI+V5CV+UBMZnmHxr9V0xVdVizcSJ4A9CUzBI6QxDEkAiEAmheZBLXkc3ffGP08ujQS5WdSxo2t70FNhGhtyOoIlho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349533},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"1cb1282cbef2155e202676cdd4eb15b56e80f63a","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"deprecated":"Uninstallable outside pnpm (catalog: protocol shipped unresolved). Use 3.0.2+.","repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"catalog:","cosmiconfig":"catalog:","@icazemier/gibbons":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.0.1_1786069483455_0.6086188047701173","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"3.0.2-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.0.2-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"1246f60b0f0a02be6bc1a182ec65274a9aab621b","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.0.2-beta.1.tgz","fileCount":81,"integrity":"sha512-6bgJEB1eZXlWkiP+wvxV+jFWT+IznwSFqL+i/9aKljC3o8aGuQWAfe7ERAd1tFYviwMnUlbL9NPv4hkSV/25mA==","signatures":[{"sig":"MEYCIQDdip97IG38JqW7mhrtA31ZHdaSscex6RwdFhBgJZpyrQIhAMEwcvA37UBdzLQHkWJic+T58dp24zBZJAFemcRea7mW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.0.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349537},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"72979be2bf0303ea462154135a5b380590cafe85","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.0.2-beta.1_1786092625696_0.9084039784729578","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@icazemier/gibbons-mongodb","version":"3.0.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.0.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"8575b47b955ba74a200c45b5e1af1143f25596af","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.0.2.tgz","fileCount":81,"integrity":"sha512-+4nr554s9edGggNVrur14S6Vf7nSCG0TBlSRV17LSO0GDpB/oAw+HKFfp8plKqb3W9GJD8Ft/dJZobJIYTwAcw==","signatures":[{"sig":"MEYCIQDNVnT347LoKNDws+k8rnZp3wUxQAtyCgeugGUwWlRcJAIhAIayP00/dcqMbVU17cWtmhkrtpKiGgKbOt5rv+zeGpgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349530},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"e7f57cdb124824744d148b86b15a585e744e0000","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^6.16.0","ts-node":"catalog:","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","npm-run-all2":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.0.2_1786093037101_0.9764091248123408","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.1":{"name":"@icazemier/gibbons-mongodb","version":"3.1.0-beta.1","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.1.0-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"9f119fed1242bfdc5125d6f29a979c99ddcab121","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.1.0-beta.1.tgz","fileCount":81,"integrity":"sha512-lMQrJ3aHwohEKg6GBW82o7oGajldEI/cMqVTiMHimvfCAefl6qDLse5myvXHjca8v2TPHtU2OgnaSskDvWZQkA==","signatures":[{"sig":"MEUCIB11WonfxsuX1mUv2UcvBHd3c5tFESlXvmacoX2PYiAtAiEAuI28HrOXD+UJu6cdQZ3yswu1d8Eo1ty9pvrP8WIa3kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350123},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"5a54043adb788c9439241c5b54b4df22b76fec41","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","release":"semantic-release","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","clean:build":"rimraf build","release:dry":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"_npmVersion":"12.0.2","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"catalog:","rimraf":"catalog:","vitest":"catalog:","mongodb":"^7.5.0","typedoc":"catalog:","cross-env":"catalog:","typescript":"catalog:","@types/node":"catalog:","noop-stream":"catalog:","@types/yargs":"catalog:","semantic-release":"catalog:","@vitest/coverage-v8":"catalog:","mongodb-memory-server":"^11.2.0","semantic-release-monorepo":"catalog:","conventional-changelog-conventionalcommits":"catalog:"},"peerDependencies":{"mongodb":"^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.1.0-beta.1_1786301815271_0.5779059094793026","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.2":{"name":"@icazemier/gibbons-mongodb","version":"3.1.0-beta.2","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.1.0-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"59125762c8ddad734225d070896960ec8cc3d578","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.1.0-beta.2.tgz","fileCount":81,"integrity":"sha512-jh+Vpcnczx9EmWCV0wBBtzB5Lpg4/WAE/qUO2KuLMrYZOLLyc742AKQONIe+zxocyVAHiw7qxM/wBQNB4CEutA==","signatures":[{"sig":"MEQCICpQ5irPT+IMugz9iVtXsTDUVgA5lMMNrIKr18OX1m3wAiAb0cDIgHC3g0bCYPNDTrKbLFq3AeYjN1cqshTtIs6D5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350260},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","verify:jsr":"jsr publish --dry-run --allow-dirty","clean:build":"rimraf build","publish:jsr":"jsr publish --allow-dirty"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsr":"0.14.3","dotenv":"^17.4.2","rimraf":"^6.1.3","vitest":"^4.1.10","mongodb":"^7.5.0","typedoc":"^0.28.20","cross-env":"^10.1.0","typescript":"^6.0.3","@types/node":"^24.13.3","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","@vitest/coverage-v8":"^4.1.10","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongodb":"^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.1.0-beta.2_1786351975328_0.9659574651027265","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@icazemier/gibbons-mongodb","version":"3.1.0","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.1.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"72c4cb41953eb8fde8166de76c2efe99dd6f3b33","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.1.0.tgz","fileCount":81,"integrity":"sha512-TfLjmq0Q8+tIxBL0tnyEUjQ8xTCn0ev49k6MzQvLrxLrQGpHFINXvDl5EIQK45l+Ts+uhTrEVzJgUzKlw41vYg==","signatures":[{"sig":"MEQCICWXqGQGR5d4Rhvv5y5KxCy0AZ2kcPktKXYAjULEGETmAiBRajkwO+UjshylyNwi4HqFH3PJBqi0JgtNtPJwvSogOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350253},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","verify:jsr":"jsr publish --dry-run --allow-dirty","clean:build":"rimraf build","publish:jsr":"jsr publish --allow-dirty"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsr":"0.14.3","dotenv":"^17.4.2","rimraf":"^6.1.3","vitest":"^4.1.10","mongodb":"^7.5.0","typedoc":"^0.28.20","cross-env":"^10.1.0","typescript":"^6.0.3","@types/node":"^24.13.3","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","@vitest/coverage-v8":"^4.1.10","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongodb":"^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.1.0_1786370857708_0.6488427594782771","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.0":{"name":"@icazemier/gibbons-mongodb","version":"3.1.1-beta.0","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"license":"MIT","_id":"@icazemier/gibbons-mongodb@3.1.1-beta.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"os":["darwin","linux","win32"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"dist":{"shasum":"fbbd2b5dc3dfabe84797c8e3b8de5633a739c677","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.1.1-beta.0.tgz","fileCount":81,"integrity":"sha512-bU6U1DrrmIpzdaS08pE3G4/rZ4Ky2ki6P9u0msQUuNIwpw3ETGl9yRs5TKIgmv+c3b7jzGw0iCg/mQFM85atfA==","signatures":[{"sig":"MEQCICcoBs4akysQVVer14lMsAHbTcltOyJMrd1mmRqSHpdGAiAZKdTf5lp7DGMdSg9Q0ruAuM6N56JCmFHb4O7dkDMUbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.1.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350248},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test vitest run --coverage","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","fixup":"node ../../fixup.mjs","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","clean:docs":"rimraf docs","verify:jsr":"jsr publish --dry-run --allow-dirty","clean:build":"rimraf build","publish:jsr":"jsr publish --allow-dirty"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"repository":{"url":"git+https://github.com/icazemier/gibbons-monorepo.git","type":"git","directory":"packages/gibbons-mongodb"},"description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yargs":"^17.7.2","cosmiconfig":"^10.0.0","@icazemier/gibbons":"^6.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsr":"0.14.3","dotenv":"^17.4.2","rimraf":"^6.1.3","vitest":"^4.1.10","mongodb":"^7.5.0","typedoc":"^0.28.20","cross-env":"^10.1.0","typescript":"^6.0.3","@types/node":"^24.13.3","noop-stream":"^1.0.0","@types/yargs":"^17.0.33","@vitest/coverage-v8":"^4.1.10","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongodb":"^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons-mongodb_3.1.1-beta.0_1786426752049_0.535536937229824","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@icazemier/gibbons-mongodb","private":false,"version":"3.1.1","type":"module","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","contributors":[{"name":"Ivo Cazemier","email":"git@warmemelk.nl","url":"https://github.com/icazemier"}],"keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"bin":{"gibbons-mongodb":"build/esm/bin/cli.js"},"main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"types":"./build/esm/index.d.ts","engines":{"node":">=22.0.0","bun":">=1.0.0"},"os":["darwin","linux","win32"],"repository":{"type":"git","url":"git+https://github.com/icazemier/gibbons-monorepo.git","directory":"packages/gibbons-mongodb"},"homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"license":"MIT","publishConfig":{"access":"public"},"peerDependencies":{"mongodb":"^6.0.0 || ^7.0.0"},"dependencies":{"@icazemier/gibbons":"^6.0.10","cosmiconfig":"^10.0.0","yargs":"^17.7.2"},"devDependencies":{"@types/node":"^24.13.3","@types/yargs":"^17.0.33","@vitest/coverage-v8":"^4.1.10","cross-env":"^10.1.0","dotenv":"^17.4.2","jsr":"0.14.3","mongodb":"^7.5.0","mongodb-memory-server":"^11.2.0","noop-stream":"^1.0.0","rimraf":"^6.1.3","typedoc":"^0.28.20","typescript":"^6.0.3","vitest":"^4.1.10"},"scripts":{"test":"cross-env NODE_ENV=test vitest run --coverage","build:esm":"tsc -p tsconfig-build-esm.json","build:cjs":"tsc -p tsconfig-build-cjs.json","build":"rimraf build && npm run build:esm && npm run build:cjs && npm run fixup && npm run docs","docs":"typedoc --out docs src/index.ts","fixup":"node ../../fixup.mjs","clean:build":"rimraf build","clean:docs":"rimraf docs","publish:jsr":"jsr publish --allow-dirty","verify:jsr":"jsr publish --dry-run --allow-dirty"},"_nodeVersion":"24.18.0","_id":"@icazemier/gibbons-mongodb@3.1.1","dist":{"integrity":"sha512-NbYz+HivhT8qzCwtWX1FWRnDZH/hGNCcQ3+MAD7h9WHeaslRny1s7bkDbRQmC9oBe+hwz2qIS5OoOVvCTCXFjg==","shasum":"f7543d27744ed005612e9921414ac8eface26628","tarball":"https://registry.npmjs.org/@icazemier/gibbons-mongodb/-/gibbons-mongodb-3.1.1.tgz","fileCount":81,"unpackedSize":350241,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons-mongodb@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFWhPQf+bRoKXwgTuPciR4VlBah8vW+K2wmiHRFeLFJrAiEAoNgx5K8J+16FqQ2739CCUiiGkS+a///GtX2TCDFK1ks="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f5081c6-1475-45a6-9a45-f2565bf56822"}},"directories":{},"maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gibbons-mongodb_3.1.1_1786427860323_0.6227208703667131"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-11T21:15:56.089Z","modified":"2026-08-11T05:57:40.833Z","1.0.0-beta.1":"2026-02-11T21:15:56.369Z","1.0.0-beta.2":"2026-02-13T20:36:12.443Z","1.0.0-beta.3":"2026-02-15T13:35:15.904Z","1.0.0-beta.4":"2026-02-15T13:50:36.721Z","1.0.0-beta.5":"2026-02-15T13:53:19.851Z","1.0.0-beta.6":"2026-02-15T13:58:23.336Z","1.0.0-beta.7":"2026-02-15T14:01:20.300Z","1.0.0-beta.8":"2026-02-16T13:24:38.030Z","1.0.0-beta.9":"2026-02-16T13:31:30.070Z","1.0.0-beta.10":"2026-02-16T13:45:44.476Z","1.0.0-beta.11":"2026-02-16T13:48:52.533Z","1.0.0-beta.12":"2026-02-16T13:52:32.908Z","1.0.0-beta.13":"2026-02-16T19:12:48.461Z","1.0.0":"2026-02-16T19:25:07.629Z","1.0.1-beta.1":"2026-02-16T19:36:25.173Z","1.0.1":"2026-02-16T19:37:14.852Z","1.0.2-beta.1":"2026-02-16T19:52:29.914Z","1.0.2":"2026-02-16T19:53:21.432Z","1.0.3-beta.1":"2026-02-20T07:23:40.727Z","1.0.3":"2026-02-20T07:24:17.607Z","1.0.4-beta.1":"2026-03-18T18:23:21.213Z","1.0.4":"2026-03-18T18:33:19.173Z","1.0.4-beta.2":"2026-03-24T20:32:01.102Z","1.0.5":"2026-03-24T20:34:50.632Z","1.0.4-beta.3":"2026-03-29T06:59:39.157Z","1.0.6":"2026-03-29T07:06:48.582Z","1.0.4-beta.4":"2026-03-29T07:30:13.600Z","1.0.7":"2026-03-29T07:30:36.815Z","1.0.4-beta.5":"2026-04-07T19:34:06.833Z","1.0.8":"2026-04-07T19:37:00.870Z","1.0.4-beta.6":"2026-05-14T09:53:45.255Z","1.0.9":"2026-05-14T09:57:37.684Z","1.0.4-beta.7":"2026-05-27T09:14:46.275Z","1.0.10":"2026-05-27T10:26:15.734Z","1.0.4-beta.8":"2026-06-02T19:55:41.981Z","1.0.11":"2026-06-02T20:10:26.775Z","1.0.4-beta.9":"2026-06-14T19:19:01.316Z","1.0.12":"2026-06-14T19:22:03.787Z","2.0.0-beta.1":"2026-08-05T17:46:05.529Z","2.0.0":"2026-08-05T18:45:23.514Z","2.0.0-beta.2":"2026-08-05T20:09:06.929Z","2.0.0-beta.3":"2026-08-05T20:23:31.117Z","3.0.0":"2026-08-05T20:47:50.359Z","2.0.0-beta.4":"2026-08-05T21:08:59.527Z","3.0.1":"2026-08-07T02:24:43.631Z","3.0.2-beta.1":"2026-08-07T08:50:25.886Z","3.0.2":"2026-08-07T08:57:17.240Z","3.1.0-beta.1":"2026-08-09T18:56:55.412Z","3.1.0-beta.2":"2026-08-10T08:52:55.466Z","3.1.0":"2026-08-10T14:07:37.893Z","3.1.1-beta.0":"2026-08-11T05:39:12.199Z","3.1.1":"2026-08-11T05:57:40.505Z"},"bugs":{"url":"https://github.com/icazemier/gibbons-monorepo/issues"},"license":"MIT","homepage":"https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb#readme","keywords":["user permissions","user groups","bitwise","MongoDB","NoSQL","cli"],"repository":{"type":"git","url":"git+https://github.com/icazemier/gibbons-monorepo.git","directory":"packages/gibbons-mongodb"},"description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","contributors":[{"name":"Ivo Cazemier","email":"git@warmemelk.nl","url":"https://github.com/icazemier"}],"maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"readme":"<img src=\"https://raw.githubusercontent.com/icazemier/gibbons/master/gibbons.png\" width=\"200\" />\n\n# Gibbons for MongoDB\n\nManage user groups and permissions in [MongoDB](https://www.mongodb.com/) using bitwise operations with [Gibbons](https://github.com/icazemier/gibbons). Store and query thousands of permissions using minimal space.\n\n## Runtime Compatibility\n\n| Runtime | Support | Install |\n|---------|---------|---------|\n| Node.js 22+ | ✅ Native | `npm install @icazemier/gibbons-mongodb mongodb` |\n| Bun | ✅ Native | `bun add @icazemier/gibbons-mongodb mongodb` |\n| Deno | ✅ Native | `deno add jsr:@icazemier/gibbons-mongodb npm:mongodb` |\n\n### Deno\n\nThe package is published to [JSR](https://jsr.io/@icazemier/gibbons-mongodb) as\nwell as npm, so Deno can take it from either registry:\n\n```bash\ndeno add jsr:@icazemier/gibbons-mongodb npm:mongodb\n```\n\n```typescript\nimport { GibbonsMongoDb, ConfigLoader } from \"@icazemier/gibbons-mongodb\";\nimport { MongoClient } from \"mongodb\";\n```\n\nWithout an install step, import by specifier instead:\n\n```typescript\nimport { GibbonsMongoDb, ConfigLoader } from \"jsr:@icazemier/gibbons-mongodb\";\nimport { MongoClient } from \"npm:mongodb\";\n```\n\n`mongodb` stays a peer dependency on every runtime: you bring the driver.\n\nRun with the required permissions:\n\n```bash\ndeno run --allow-env --allow-net --allow-read --allow-sys your-script.ts\n```\n\n## Install\n\n```bash\nnpm install @icazemier/gibbons-mongodb mongodb\n```\n\n`mongodb` is a peer dependency — you install the driver alongside this library.\n\n## Quick Start\n\n### 1. Create a config file\n\n`.gibbons-mongodbrc.json` in your project root:\n\n```json\n{\n    \"dbName\": \"myapp\",\n    \"permissionByteLength\": 256,\n    \"groupByteLength\": 256,\n    \"dbStructure\": {\n        \"user\": { \"collectionName\": \"users\" },\n        \"group\": { \"collectionName\": \"groups\" },\n        \"permission\": { \"collectionName\": \"permissions\" }\n    }\n}\n```\n\n### 2. Seed the database\n\n```bash\ngibbons-mongodb init --uri mongodb://localhost:27017\n```\n\nThis creates pre-allocated permission and group slots. With 256 bytes you get 2,048 slots each.\n\n### 3. Use it\n\n```typescript\nimport { GibbonsMongoDb, ConfigLoader } from \"@icazemier/gibbons-mongodb\";\n\nconst config = await ConfigLoader.load();\nconst gibbonsDb = new GibbonsMongoDb(\"mongodb://localhost:27017\", config);\nawait gibbonsDb.initialize();\n\n// Create permissions\nconst editPerm = await gibbonsDb.allocatePermission({ name: \"posts.edit\" });\nconst deletePerm = await gibbonsDb.allocatePermission({ name: \"posts.delete\" });\n\n// Create a group and assign permissions\nconst admins = await gibbonsDb.allocateGroup({ name: \"Admins\" });\nawait gibbonsDb.subscribePermissionsToGroups(\n    [admins.gibbonGroupPosition],\n    [editPerm.gibbonPermissionPosition, deletePerm.gibbonPermissionPosition]\n);\n\n// Create a user and assign to group\nconst user = await gibbonsDb.createUser({ name: \"Alice\", email: \"alice@example.com\" });\nawait gibbonsDb.subscribeUsersToGroups({ _id: user._id }, [admins.gibbonGroupPosition]);\n\n// Check permissions\nconst canEdit = gibbonsDb.validateUserPermissionsForAnyPermissions(\n    user.permissionsGibbon,\n    [editPerm.gibbonPermissionPosition]\n);\n// canEdit === true\n```\n\n## Using Your Own MongoClient\n\nYou can inject an existing `MongoClient` instead of a URI. This lets you create sessions from your own client and pass them to any method for transactional control:\n\n```typescript\nimport { MongoClient } from \"mongodb\";\nimport { GibbonsMongoDb, ConfigLoader, withTransaction } from \"@icazemier/gibbons-mongodb\";\n\nconst client = await MongoClient.connect(\"mongodb://localhost:27017\");\nconst config = await ConfigLoader.load();\n\nconst gibbonsDb = new GibbonsMongoDb(client, config);\nawait gibbonsDb.initialize();\n\n// Wrap multiple operations in a single transaction\nawait withTransaction(client, async (session) => {\n    const perm = await gibbonsDb.allocatePermission({ name: \"reports.view\" }, session);\n    const group = await gibbonsDb.allocateGroup({ name: \"Viewers\" }, session);\n    await gibbonsDb.subscribePermissionsToGroups(\n        [group.gibbonGroupPosition],\n        [perm.gibbonPermissionPosition],\n        session\n    );\n});\n```\n\nEvery public method accepts an optional `session` parameter. When omitted, multi-step methods automatically use an internal transaction.\n\n## API Overview\n\n### Permissions\n\n| Method | Description |\n|--------|-------------|\n| `allocatePermission(data, session?)` | Allocate a new permission slot |\n| `deallocatePermissions(positions, session?)` | Deallocate and remove from groups/users |\n| `updatePermissionMetadata(position, data, session?)` | Update custom fields |\n| `findPermissions(positions)` | Find by positions |\n| `findAllAllocatedPermissions()` | List all allocated |\n| `validateAllocatedPermissions(positions)` | Check if allocated in DB |\n\n### Groups\n\n| Method | Description |\n|--------|-------------|\n| `allocateGroup(data, session?)` | Allocate a new group slot |\n| `deallocateGroups(positions, session?)` | Deallocate and remove from users |\n| `updateGroupMetadata(position, data, session?)` | Update custom fields |\n| `subscribePermissionsToGroups(groups, perms, session?)` | Add permissions to groups |\n| `unsubscribePermissionsFromGroups(groups, perms, session?)` | Remove permissions from groups |\n| `findGroups(positions)` | Find by positions |\n| `findGroupsByPermissions(positions)` | Find groups that have certain permissions |\n| `findAllAllocatedGroups()` | List all allocated |\n| `validateAllocatedGroups(positions)` | Check if allocated in DB |\n\n### Users\n\n| Method | Description |\n|--------|-------------|\n| `createUser(data, session?)` | Create with empty gibbons |\n| `removeUser(filter, session?)` | Delete by filter |\n| `subscribeUsersToGroups(filter, groups, session?)` | Add users to groups |\n| `unsubscribeUsersFromGroups(filter, groups, session?)` | Remove users from groups |\n| `findUsers(filter)` | Query by MongoDB filter |\n| `findUsersByGroups(positions)` | Find by group membership |\n| `findUsersByPermissions(positions)` | Find by permission |\n| `updateUserMetadata(filter, data, session?)` | Update custom fields |\n\n### Validation (synchronous, no DB call)\n\n| Method | Description |\n|--------|-------------|\n| `validateUserPermissionsForAllPermissions(userPerms, perms)` | Has ALL permissions? |\n| `validateUserPermissionsForAnyPermissions(userPerms, perms)` | Has ANY permission? |\n| `validateUserGroupsForAllGroups(userGroups, groups)` | In ALL groups? |\n| `validateUserGroupsForAnyGroups(userGroups, groups)` | In ANY group? |\n\n### Utilities\n\n| Method/Function | Description |\n|--------|-------------|\n| `getMongoClient()` | Get the underlying MongoClient |\n| `getPermissionsGibbonForGroups(groups)` | Aggregate permissions from groups |\n| `withTransaction(client, fn)` | Run a callback inside a MongoDB transaction |\n\n## Config Options\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `dbName` | string | MongoDB database name |\n| `permissionByteLength` | number | Bytes for permissions (256 = 2,048 slots) |\n| `groupByteLength` | number | Bytes for groups (256 = 2,048 slots) |\n| `dbStructure.user.collectionName` | string | User collection (can be existing) |\n| `dbStructure.group.collectionName` | string | Group collection (managed by Gibbons) |\n| `dbStructure.permission.collectionName` | string | Permission collection (managed by Gibbons) |\n\nConfig is loaded via [cosmiconfig](https://github.com/davidtheclark/cosmiconfig), so `.gibbons-mongodbrc.json`, `.yaml`, or a `gibbons-mongodb` key in `package.json` all work.\n\n## FAQ\n\n**What is this?**\nA permissions library. It stores group memberships and permissions as compact bitmasks in MongoDB, using `$bitsAnySet` / `$bitsAllSet` for fast queries.\n\n**What is this NOT?**\nAn ORM, an authentication solution, or a user management system. It only manages the group/permission layer.\n\n**Can I use an existing user collection?**\nYes. Gibbons adds `groupsGibbon` and `permissionsGibbon` fields without touching your other fields.\n\n**How many permissions/groups can I have?**\n`byteLength * 8`. So 256 bytes = 2,048, 1024 bytes = 8,192.\n\n**Can I change byte lengths later?**\nYes. Use `expandPermissions` / `expandGroups` to grow, or `shrinkPermissions` / `shrinkGroups` to reduce. These methods re-seed slots, pad or truncate existing Binary fields, and update the config — all inside a transaction.\n\n**Do I need a replica set for transactions?**\nYes. MongoDB transactions require a replica set (or sharded cluster). Standalone servers don't support them, but you can still use all methods without the `session` parameter.\n\n**Can I pass my own MongoClient?**\nYes. `new GibbonsMongoDb(myClient, config)` reuses your client, so sessions you create from it work with all facade methods.\n\n**How do transactions work?**\nMulti-step methods (deallocate, subscribe, unsubscribe) auto-wrap in a transaction when no `session` is passed. To combine multiple calls in one transaction, pass your own `session`.\n\n**What happens when all slots are used?**\n`allocatePermission` / `allocateGroup` throws. Use `expandPermissions` / `expandGroups` to increase capacity at runtime.\n\n## License\n\nMIT\n\n## Contributing\n\nIssues and PRs welcome at [github.com/icazemier/gibbons-monorepo](https://github.com/icazemier/gibbons-monorepo). This package lives in [`packages/gibbons-mongodb`](https://github.com/icazemier/gibbons-monorepo/tree/main/packages/gibbons-mongodb).\n\nDependency ranges are authored in `package.json` only. This package also\npublishes to JSR, which resolves imports through `deno.json` instead, so that\nimport map is regenerated rather than hand-edited: run `pnpm lint:fix` from the\nrepo root after changing a range, and commit both files. `pnpm lint` fails when\nthey disagree.\n\nThis project uses [conventional commits](https://www.conventionalcommits.org/) for commit messages. User-facing changes also need a changeset (`pnpm changeset`). See [RELEASING.md](../../RELEASING.md) for details.\n","readmeFilename":""}