{"_id":"@icazemier/gibbons","_rev":"44-4ddb49e35f160abcf63b4b237301f55d","name":"@icazemier/gibbons","dist-tags":{"beta":"6.0.11-beta.0","latest":"6.0.11"},"versions":{"5.0.0-rc1":{"name":"@icazemier/gibbons","version":"5.0.0-rc1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0-rc1","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#readme","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"fb829e59e57b974109862b3f27ae5719862f773a","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0-rc1.tgz","fileCount":9,"integrity":"sha512-KTZk/YRNCt5iwVpALKqKqwfNg066+peJuaIKLHCJaraNV4soFQZ4GJ1S4WSGfclf3U76nlyHq92KwDmce4S9IQ==","signatures":[{"sig":"MEUCIELJLy7NA+4xL+J3BWQoSP8kyFnmZYGBYFBV1lRc5DgGAiEA0j0JRySW/klzj/ZkZf/y9fXNznUcYP1bJTfOd7gH0GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45916},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=14.17.0"},"exports":{".":{"import":"./src/index.mjs"}},"gitHead":"bd65f72e52bd6c7ac180840a57d10ed2527e916a","private":false,"scripts":{"docs":"jsdoc --readme README.md src -r -c jsdocs.json","lint":"eslint --fix --ext .mjs src","test":"cross-env NODE_ENV=test c8 mocha","coverage":"c8"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","publishConfig":{"access":"public","pkgRoot":"build"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.8.0","chai":"4.3.4","jsdoc":"3.6.7","mocha":"9.0.3","eslint":"7.32.0","lodash":"4.17.21","lokijs":"1.5.12","cross-env":"7.0.3","commitizen":"4.2.4","semantic-release":"17.4.5","eslint-plugin-node":"11.1.0","@semantic-release/git":"9.0.0","eslint-config-prettier":"^8.3.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0-rc1_1632942970546_0.6409196822654455","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@icazemier/gibbons","version":"4.0.0","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@4.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"http://flashinnovations.nl/","name":"Ivo Cazemier","email":"n-pm@flashinnovations.nl"}],"homepage":"https://github.com/kaasdude/gibbons#readme","bugs":{"url":"https://github.com/kaasdude/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"141bcc015a86a8ed1bc535f5311072b86f005ea0","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-4.0.0.tgz","fileCount":19,"integrity":"sha512-BG6ipq0aVrM2isJtO70ojIyBHp+DMUErdmLk09edggWiiu/XejvWdbzOGebhWp/pHUYkFUL2l96Gvg0XlJei9g==","signatures":[{"sig":"MEUCIQDGYW6g5+DACWBZvnDl16w7N0fzkahkSJu5LbHHnuseHAIgaoz8Lpw2qOy2Qztkf6eKdWxgwpPzqJ1M3cpHe0Iy4Rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235466},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"engines":{"node":">=8.17.0 < 13"},"gitHead":"5f5fa2fd9a9b5bb8561e8514ccc385ab11c75d3c","private":false,"scripts":{"docs":"jsdoc --readme README.md src -r -c config/jsdocs.json","lint":"eslint --ext .mjs src","test":"cross-env NODE_ENV=test nyc mocha --timeout=1000","build":"rm -rf ./lib && npm run build:js","clean":"rm -rf ./lib","prepare":"npm run build","build:js":"babel src --out-dir lib","coverage":"nyc report --reporter=text-lcov | coveralls","build:mjs":"cross-env MODULE=true babel src --out-dir lib --keep-file-extension","prepublish":"npm run build"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/kaasdude/gibbons.git","type":"git"},"_npmVersion":"6.14.10","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.1","chai":"4.2.0","async":"3.2.0","husky":"4.2.5","jsdoc":"3.6.4","mocha":"7.1.1","eslint":"6.8.0","lodash":"4.17.15","lokijs":"1.5.8","coveralls":"3.0.11","cross-env":"7.0.2","@babel/cli":"7.8.4","@babel/core":"7.9.0","@babel/node":"7.8.7","@babel/register":"7.9.0","@babel/preset-env":"7.9.5","eslint-plugin-node":"11.1.0","babel-plugin-istanbul":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_4.0.0_1632944617986_0.5581420692340224","host":"s3://npm-registry-packages"}},"5.0.0-rc2":{"name":"@icazemier/gibbons","version":"5.0.0-rc2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0-rc2","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#readme","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"765e816a4f569a881c3600c348891218b729a00b","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0-rc2.tgz","fileCount":7,"integrity":"sha512-isnrGqGbSSioERBn/1yAQdPeRE56zExIRP7NDc1ntpRlvRKrMupb1KKLVGqNx9lfE4YBtNETYmFrUf+QAkI7+g==","signatures":[{"sig":"MEUCIFc9n/UQC3StVvGfytH7V/Oll3cbVfK+4h8tqs/llvaYAiEAl9nydhEb6zWw7erjOBLWYbW92TvULV9IAgs4uG79X/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46279},"type":"module","engines":{"node":">=14.17.0"},"exports":{".":{"import":"./src/index.mjs"}},"gitHead":"65274a377d20c9e79ea95a1f8f95b046d0a044de","private":false,"scripts":{"docs":"jsdoc --readme README.md src -r -c jsdocs.json","lint":"eslint --fix --ext .mjs src","test":"cross-env NODE_ENV=test c8 mocha","coverage":"c8"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","publishConfig":{"access":"public","pkgRoot":"build"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.8.0","chai":"4.3.4","jsdoc":"3.6.7","mocha":"9.1.2","eslint":"8.0.0","lodash":"4.17.21","lokijs":"1.5.12","cross-env":"7.0.3","eslint-plugin-node":"11.1.0","eslint-config-prettier":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0-rc2_1634070785061_0.3550975901386073","host":"s3://npm-registry-packages"}},"5.0.0-rc3":{"name":"@icazemier/gibbons","version":"5.0.0-rc3","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0-rc3","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#readme","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"92b1cefd7b73f9e68dcbd8673f5ba9ae68da3cd8","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0-rc3.tgz","fileCount":7,"integrity":"sha512-UwNOSZpuT65Gz9jL/joZhfuXbFqFq999svJOVubyVry6GEpVpbn7XUuoXBtL7M9DCJtmHRuYWtf7WjnF1DSJwQ==","signatures":[{"sig":"MEUCIQDAOSxdojun8EJ4CK/w8n0jxPc4Ex7ccgbO2MrKXpigbAIgXSjDLoJSQ6Foj2Oalkv/W5Q5DJeldiTNefG3T5Ap7rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46256},"type":"module","engines":{"node":">=14.17.0"},"exports":{".":{"import":"./src/index.mjs"}},"gitHead":"65274a377d20c9e79ea95a1f8f95b046d0a044de","private":false,"scripts":{"docs":"jsdoc --readme README.md src -r -c jsdocs.json","lint":"eslint --fix --ext .mjs src","test":"cross-env NODE_ENV=test c8 mocha","coverage":"c8"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","publishConfig":{"access":"public","pkgRoot":"build"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.8.0","chai":"4.3.4","jsdoc":"3.6.7","mocha":"9.1.2","eslint":"8.0.0","lodash":"4.17.21","lokijs":"1.5.12","cross-env":"7.0.3","eslint-plugin-node":"11.1.0","eslint-config-prettier":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0-rc3_1634503381919_0.4490905705740955","host":"s3://npm-registry-packages"}},"5.0.0-rc4":{"name":"@icazemier/gibbons","version":"5.0.0-rc4","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0-rc4","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#readme","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"da2592da54b25188b562ce583b2a940a3c152322","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0-rc4.tgz","fileCount":27,"integrity":"sha512-CqWxKWMeuizckConQZS3UZqpqKyIhhQiLaAr96yAzyXtORUvbcXwWgvu52kFID6YQHqwZ44Fr5j1N1yaDxdipA==","signatures":[{"sig":"MEUCICs2PXBnOTXUTdEkEHtrJyOnWImVrS/G5mek1DSRk1yxAiEAh3SvK5bqoIsPhlPiuLhEwo4z1BX6qLemIq+5cj5hhq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110589},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"20e4da9d7287637758c169367d5220d99b97eb40","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","test":"cross-env NODE_ENV=test c8 jest --config=jest.config.json","build":"rimraf build && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig-cjs.json","build:esm":"tsc -p tsconfig.json","prepublish":"npm run build"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","jest":"^27.3.1","lokijs":"1.5.12","rimraf":"^3.0.2","ts-jest":"^27.0.7","typedoc":"^0.22.7","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.6"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0-rc4_1635974523544_0.7804928045531321","host":"s3://npm-registry-packages"}},"5.0.0-rc5":{"name":"@icazemier/gibbons","version":"5.0.0-rc5","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0-rc5","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"ava":{"verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm","--experimental-specifier-resolution=node"],"nonSemVerExperiments":{"configurableModuleFormat":true}},"dist":{"shasum":"9374ed9dc468889afb8ce008df6aec85a590dd1e","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0-rc5.tgz","fileCount":27,"integrity":"sha512-/+EGaTLfCf9f2bssoyDfM/edesLP938dnqDfkNEy/KGBTjDDIeQbQlugd2DQPTdYZB9VBkNTkecdlldCKn3YgA==","signatures":[{"sig":"MEYCIQDJfHNaLaPaxvOjEbylGhvNJpMvlENkJw8fr28zpy7MgwIhANT3uVkUPIHevFcxWJB3h2qFjpYtT1IZsMXAsZbSY6YX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111902},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"4863dce8d2f0552f4c817d054002dfd6a7a76344","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts --fix","test":"cross-env NODE_ENV=test c8 ava","build":"rimraf build && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig-cjs.json","build:esm":"tsc -p tsconfig.json","prepublish":"npm run build","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","ava":"^3.15.0","jest":"^27.3.1","eslint":"^8.2.0","lokijs":"1.5.12","rimraf":"^3.0.2","typedoc":"^0.22.7","cross-env":"^7.0.3","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0-rc5_1636213592295_0.9483193275106963","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@icazemier/gibbons","version":"5.0.0","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"ava":{"verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm","--experimental-specifier-resolution=node"],"nonSemVerExperiments":{"configurableModuleFormat":true}},"dist":{"shasum":"5cc3345dc55d4e533dd8877df0b628df98af6a9a","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.0.tgz","fileCount":27,"integrity":"sha512-kpE88cYSrxvvgK9LCFb4oiPfShzmZkmWhzmMtDvB0cNd8NrKSlZSbEzxiPtoMwiTInoMGQuF4ColRljpG5+5rQ==","signatures":[{"sig":"MEQCICK/Kj4ivEoAw5T+DrqSbLFrqdNfPVzOpF4SQU6IDOP5AiB++ERI8L0oLKGxz2+/zZJeSqSt831cXGyoYfe5HqQiaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111687},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"60415e6abd7e81aa9a7deea815f3e736525932a6","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test c8 ava","build":"rimraf build && npm run build:esm && npm run build:cjs","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-cjs.json","build:esm":"tsc -p tsconfig.json","prepublish":"npm run build","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"7.21.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","ava":"^3.15.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-node":"^10.4.0","typedoc":"^0.22.7","cross-env":"^7.0.3","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.0_1636383203377_0.9598065816801287","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@icazemier/gibbons","version":"5.0.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"ava":{"verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm","--experimental-specifier-resolution=node"],"nonSemVerExperiments":{"configurableModuleFormat":true}},"dist":{"shasum":"595352542ce50dfcf67f8930800a25651d5b9cf8","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.1.tgz","fileCount":29,"integrity":"sha512-F2aS2qWnk7JUB+EsJ+3FhqhRmZcno2sLXjljJ6hfskAMmabw+BvS+wym4DYwHbjLc2C2I4O7Ht7Pnf/vnKNGUA==","signatures":[{"sig":"MEQCIEl97iwnYWKVpnGzJQ5neqgNVxon0IOGTu4Nyw4g7uKMAiBPhFvpoPry4GOWuP2YlUc9Sfc7pPsdUPF2z8Sl/MwRVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlXabCRA9TVsSAnZWagAA8U0P/i2CDP+VRosvUYgT4Olo\n10JLt+ckt1pqFKdcs0oKyMrAvusFhPkpmMraxmbDbTayfYSAuu27qQ1ekv+7\nwk2ZApI39CBgp8WKfNc+Nut45koX6zC9XqjyQXC69WRD3gMpDGIYtB7RH11E\ndJ/1Fj5NVmHgXy5kLcpK1h+TSVmv1axIAUNXW95FgvYBGF/qxj5YlH0rOgvm\nn+6GqRbc5Ou1I0ztSZN1CpSHrDx21KuutwiNlPmvqFr51nnpKYLETezD//Le\nZYcXPN7Tlkj7+GeHDDconr7hsBB8AHXBn1BL8FB2gFaEFPZkdRtgvAhrAgxM\nXXtSCOQp9kBR6N3tHPkbRYLmBfiv4rcTRvr6JhnJ3ooIiB5A3tYJcQSYQGAJ\n/C+h0QnnOFwUcWo0V8vKuim1mgip3uMkye/wr96l9xJigJLP2WY9UTDi8Vb8\nIq8Hz8VsQ56IcafMDuh6KqHk9ZpCYEJT81QV1WljQNlyQ+pEZZz1OoAD+sMn\nEmlpoxNKah8Kw0Xt69wq9zvSZWPhAmg3TDZ5IwxctvOU/sT4bYCq5zSKtsJD\n/1Wgixo86fgeZp+jrNwQl5Pv1VHmi74A9eDqU5aKWmJrzdUypDNDS3C7NHPk\nwcsTAl/Ua5w7XyVDrtVn8NthGrAfX8LfMaMwrX85Nt115hjjxoofMsgFFYub\nLTxs\r\n=2S2b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"62a7754bb4f36ee910db6d6560b339c1a177aa98","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test c8 ava","build":"rimraf build && npm run build:esm && npm run build:cjs && ./fixup","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-cjs.json","build:esm":"tsc -p tsconfig.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"8.1.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","ava":"^3.15.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-node":"^10.4.0","typedoc":"^0.22.7","cross-env":"^7.0.3","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.1_1637185179667_0.3649985822271402","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@icazemier/gibbons","version":"5.0.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"efe7cadc904acd555323a4e3aabce95e4093a973","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.2.tgz","fileCount":17,"integrity":"sha512-jZZqoV9WZXNFVcw4PH8fr0IHpmidYxOJWnnl+8bcI5x4HU0Bzpl7Py2Pi3ARK9YMVGzsRyWkRBAxzDIETJ8y1Q==","signatures":[{"sig":"MEYCIQCM1vCV8J1Gv1Eozlv/8n5WuKoYlvDTZFWsiAdeEjkwkwIhAKLG0Lb+2zGbPDWECS89jtg7L35ediC1dUkGCjdMIwUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6VTvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPEw//RO60bC9G+/JI9D2Vb/TEhuu5iSqUa7j0YTcuP/AeBOqCu0sg\r\nytqmzUF9qEpmu4bhu8dFGCHnpiQoki3lZ3Oe7uJqUPeoYMQ5NkfjlTRpiSU3\r\n/v+COnErif57Nx4VlwP2sSuk/c2IerK/YX0f545YyZ4NKcYppKj9GroibV5z\r\nWWQcYwjrKbPqisKWV9z0vdk5/obsnuNHePbc3OKgbet7pP6PzvSpcil41ErX\r\ndbQ8jW1b0QLc7JkEk6dton139rEhz9CjAaOny0FnslMGHBqhjZB14prSsCVE\r\nrxtJ0JlX6QL2wGgBxprMInAJYIYM29wdMIJBf3ycWHgYqG2tbstW0FMm+KsU\r\noQClHLrRY0ntjEgiSkwEQts0gpkjR7idjoxhrGbutLWIjG3jp815Q2O+FjP7\r\noxO0Z64FknBNAknnKqDQKscUD428LYxqIdZRrCm7L8TmGNHCyUqFBTSC+Y+o\r\n45+u5KScFAo+PlFX02IcKSm4HBeVXG67IHXIt1u4JNGpOfqPG6N8OVYVLkn3\r\nU/Ik9Ji9o1CoBxI/pqCjR49R8+botpjal0qfM5wQjjmW4VmOVV3PuRN5lIke\r\nHrBtmREd7IdmxW8cDKG8ow/kzxkxzTvPnv0FoLm6oY0MkYGtHZ4lql+66623\r\nXo9vCSsbsvyAYygir6REyZpI7wbp6hxVodc=\r\n=jHPb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"ebea0009161d5e8da4a1013506c9d4b50d795ba8","private":false,"scripts":{"docs":"typedoc --out docs src/index.ts","lint":"eslint . --ext .ts","test":"cross-env NODE_ENV=test c8 ava","build":"rimraf build && npm run build:esm && npm run build:cjs && node ./fixup.mjs","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-cjs.json","build:esm":"tsc -p tsconfig.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"8.19.3","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","ava":"^5.2.0","eslint":"^8.34.0","rimraf":"^4.1.2","ts-node":"^10.9.1","typedoc":"^0.23.25","cross-env":"^7.0.3","typescript":"^4.9.5","@types/node":"^18.13.0","@typescript-eslint/parser":"^5.51.0","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.2_1676236015339_0.7134532386192003","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@icazemier/gibbons","version":"5.0.3","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"9f55e9d13381cc033a2d47dbf8777bab99cc155d","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.3.tgz","fileCount":17,"integrity":"sha512-frgCzPh6BBV4Zl9uaYqFi7wiNp2KOoz9rFWWuEXmX5iXvtTE1YebNVIQmJ+RkntlCf6h61Bei9Ng2kNZ30QP7g==","signatures":[{"sig":"MEQCIBl/e1HRyESG4yx0Id6JFhQRnbYu5YfitNcF9nq0XZbpAiBV+xRZElCw1wNAyRdZUH1/7ll1ty+0aUmzNa5FDGSgWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83976},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":"^16.0.0 || ^18.0.0 || >=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"e883dcd9b49103c6d4f7a32bf030b21b4f42a2fd","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 && node ./fixup.mjs","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"10.5.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` effiency.","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.1.2","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^3.1.2","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.3_1746303839554_0.3675249381997494","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@icazemier/gibbons","version":"5.0.4","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@5.0.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"c9f000dac923a6b1732c5682d80092e691b40d7b","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-5.0.4.tgz","fileCount":17,"integrity":"sha512-u0Y/o1Yudoij2rZqIyQK6QavWFBtx7tQIaMueXuqmOEJjcnKkjL498xR/ny/O5g8OuoKc5CCRnEqfK7ni0Axig==","signatures":[{"sig":"MEQCIHdBGLT4yiBPviAF2na2dK2il7wLpw794QdcIWoehWtSAiAIIPFBSjLgW/k/6xhOUTsXEJ8W/WRYFRJBLIcPiUIULQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85703},"main":"./build/cjs/index.js","type":"module","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","engines":{"node":"^16.0.0 || ^18.0.0 || >=20.0.0"},"exports":{".":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"}},"gitHead":"51047fd2821c83288ac7399f48ffcbaddbffeea0","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","fixup":"node ./fixup.mjs","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"kaasdude","email":"git@warmemelk.nl"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_5.0.4_1770824247971_0.48609851013283967","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.1":{"name":"@icazemier/gibbons","version":"6.0.0-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"98e022d9db7d308ee4b7025e4318a7c2ba391a65","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.0-beta.1.tgz","fileCount":17,"integrity":"sha512-CCjpEHRVGWG5d7i1YZ+Tw85ZJkZ566OmA+z4/L+mEY3Z0JW1W0OJlMtbLirlYzbh91V7rRlJYu6UpZG9nW1lUw==","signatures":[{"sig":"MEUCIQDCD6Z79vJg5CxytWWtBiD7wRMWZOiOfL1I/4dhEkN+DgIgFILQhdzqmrU/1RvLeAbVPToPA9NEF29qXB9ywwEhx7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85927},"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":"f7e489be14d29156a007388c441373676c770ce8","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","fixup":"node ./fixup.mjs","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.0-beta.1_1771247804373_0.7616678923613418","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.2":{"name":"@icazemier/gibbons","version":"6.0.0-beta.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"a52ccdbf79263d2b4a24aa0fb392bb935247b549","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.0-beta.2.tgz","fileCount":17,"integrity":"sha512-npOm26O4+2fa3jalz2TPk53hyUmGq/E3xDoN5ml+FP0Xaf8m/MlBsDcDfZ3bO5Tbu9q1ixO1lc4rbyC6YW1g1Q==","signatures":[{"sig":"MEUCIEOHd4lSqFnsE2Xi+vS0IezWokkO2/rZnct0T8TdXKVpAiEAgQb/PtiyeDLW8qirngKXq8IJMFpvtz+U09OPY3TooG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85943},"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":"392a421a676968ac3805573bc14364aaee408083","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.0-beta.2_1771248257683_0.2806308004017848","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.3":{"name":"@icazemier/gibbons","version":"6.0.0-beta.3","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"006121ef99dacd85a27a31cb25889f6b3364b2ec","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.0-beta.3.tgz","fileCount":17,"integrity":"sha512-fKISjo0LeWaHByiKxcfi7VHIJm2l4t+9KF4MwJU+GTohum617z41yLDJ9w61U7PIegLDJZiUyiShAgLfBTsMSg==","signatures":[{"sig":"MEQCIBo7BIaq7g+dR9RoAFtnPw+MFHo5XdXhGaEig7T2big+AiBxojnyvF7Fk5YIiXcYHj34TIWNl97FRQpcuvBZr2Z4yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85943},"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":"a582d9653578d6e388e1ee85404232557c81ab29","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.0-beta.3_1771248671388_0.3087624494024319","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@icazemier/gibbons","version":"6.0.0","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"ab6f0b23d5fc66b29e30261c8e9f95e98e7c01a8","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.0.tgz","fileCount":17,"integrity":"sha512-3NWJQtLDqEUqd/I1MQbgNWLasjXqMm78AMKsjomCih2o84qOq3n0cXPEA9oHTv8eAvB1Qvc/+ayMcNhtd+o3HQ==","signatures":[{"sig":"MEUCICKib0DN4SBQ5E0uCDsE+cPjAQuptncN2eH9zb5KPBecAiEAjdvv7eWaImxkYjN2mOrWVTbDnPKQdT7mLgfHzByfXUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85936},"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":"f1c05c7e12378838c5360f288846f7324c7faca1","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.0_1771248935621_0.1500748612635907","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-beta.1":{"name":"@icazemier/gibbons","version":"6.0.1-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"056b95aa77a60bccba42d4c6f5f62aee9c105859","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.1-beta.1.tgz","fileCount":17,"integrity":"sha512-Y0M+3tcahqs/hWVDYeYHt5R/hfKbVCm7+pCqwVb+LhhfRZcV2hKBR8fkFTNLgLm+cGudbwxCVLfbBXsJ8uYgwA==","signatures":[{"sig":"MEQCIFx8CMwxij4QVAFXyPsrBak6tYKx62uLCqZvD5GDLQ59AiBjbGxFIrYEMiDdZdaANO1Fz0DD2yoHqy6rLSWecyGrTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86131},"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":"5ede187cf629647be748d7c080b9f10a185f3a91","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.1-beta.1_1771271540083_0.7061975504900184","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@icazemier/gibbons","version":"6.0.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"12bd5e041b92fe036566d62b8bc05f6fc31b2db4","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.1.tgz","fileCount":17,"integrity":"sha512-4CHDrNEWsdpD/JxrXitoHMlgxQms/dF+OflFDnmGDFRXndGDah2RHqOn5dY+DWTjI3tvuBDy9QXerbVPhGafug==","signatures":[{"sig":"MEUCIQCbwCZ9DI3whutacwY/3gpTN+DWb+9rb1JBAVlTAXFIcwIgEPCBRWk34rWqbMzKGYFrc3tPEC4Tp+zDfwLvG+d6C9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86124},"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":"5ede187cf629647be748d7c080b9f10a185f3a91","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.10.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.3","cross-env":"^7.0.3","@eslint/js":"^9.26.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.1_1771271591941_0.9363542497962993","host":"s3://npm-registry-packages-npm-production"}},"6.0.2-beta.1":{"name":"@icazemier/gibbons","version":"6.0.2-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"525a7705b14e1726d0b9c4fd7d44e215c7433103","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.2-beta.1.tgz","fileCount":17,"integrity":"sha512-bdcCIb5mKaMJh5TL/Acf9ePipIKGS4eB4RGjgTQj2nJXydaJNKvhNO2N/yBeFX44zyGnD+whqBYggSntWkPJHA==","signatures":[{"sig":"MEYCIQDdgXd+Ia6WdZ3Hp8SLozKWXhXsUwkvor6hGUHHwpnF0wIhALTMtnjNw/rMP10khXH4F3w3sBSdSZ4s1PdzdDv5o2J2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85843},"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":"983d2357d605003fd5502069616ff51fff146a2b","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.2-beta.1_1771569691064_0.7040586247034855","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@icazemier/gibbons","version":"6.0.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"d42ec4514d18061bf8abacd36ef98864e33661d0","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.2.tgz","fileCount":17,"integrity":"sha512-nUguMDMCE/De0U1tGCRW/PkAEesi1IH9Z1U19PYJUXMC/qCnQF0Gkcs35DO/tocLgR6cKBQ5MIsNfqT1hVZI8Q==","signatures":[{"sig":"MEQCIGZTQhl+etNmd/1hasZR7vqyrXgUdh/dPnFQqsmEqksvAiB1cQfDFif3G+zbSq8AOiqHMnS5xq8nBln4sZoPCesScg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85836},"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":"983d2357d605003fd5502069616ff51fff146a2b","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.1"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.2_1771569755768_0.3658528159062502","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-beta.1":{"name":"@icazemier/gibbons","version":"6.0.3-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.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://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"58396379df785561156f8c40521d60d953f5d6c0","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.3-beta.1.tgz","fileCount":17,"integrity":"sha512-VkA2NlYSXoogcS4rojPfxTSWe7IivP3g4zx/5Fn4TZqYNssDu11AmfdOejyRUu5b7dOpxTRY5yfBvvR27PlBwA==","signatures":[{"sig":"MEYCIQCJGJspH/qCZFYfyUopQVSCKQdMhjNsEHoZMc/5hZn7zwIhANbu7rLYfbdxoWPIKotFRBLV1Imcf/cj4rgqslE4bbMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85843},"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":"ec9b1e208ab94a392ec75ef79457fb6b79e0958e","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.11.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.3-beta.1_1773852727400_0.029592293104497847","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@icazemier/gibbons","version":"6.0.3","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"6c092687dfc7adab29a07fd4bf0e95aa1d7e91da","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.3.tgz","fileCount":17,"integrity":"sha512-EnbjC7+ahvtxxy1+WxEpYUqsnJ084t0LNNp+z+ax4FoJKXT7vJYVKZj2uzZggXavYujicuqzfWoaowwzLwCgIw==","signatures":[{"sig":"MEYCIQDVI03i1GX6LoRdJeDoBp4HOD2K1pEDiQoVv/KTXPwulwIhAK+hdObhK7cqmvHPIRWab6Z7Zkg1C4vkugzCbo7QYHm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85836},"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":"147dbd1e6aec133200ff6da3f2ae2eff17b3cd5f","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.11.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.3_1773854279083_0.05147441724320867","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-beta.2":{"name":"@icazemier/gibbons","version":"6.0.3-beta.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.3-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"d0e680cd40f97169108d7e5d48445d643c21adf9","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.3-beta.2.tgz","fileCount":17,"integrity":"sha512-6GQpaP5pygubML2lmtquwCQCSxL3tY2XRaddgbqXVMz4hWPX/wm73X7e2CIATqnvBvLypvTBdnLaYHMZQBK4cQ==","signatures":[{"sig":"MEUCIEmhqAK/13iTMuAyb1QP7ALGxVhKT6fjWN6ZaZhH+aMkAiEA8NlYDyToGtArohnLHm8tos4esU5DHz+71clkwahq2Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85843},"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":"fdde888db95b604832ead283fc309338455993fc","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.11.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.3-beta.2_1774769074151_0.9575141786731416","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@icazemier/gibbons","version":"6.0.4","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.4","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"5a13623af2551d5333ddca8e19f87992abb0b69d","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.4.tgz","fileCount":17,"integrity":"sha512-OCVGiAR693tLM/EEiikIiHBaTSPr1L+YtpLrkmONMmj1vlUqvpj8txKnqpUc9gv4bR7VyRuYwRJiTCMpmkkMYQ==","signatures":[{"sig":"MEYCIQCYf3rsoGwUEAPLFdLguA5pSLBi8wIGgsb2FxHDntbnZwIhAOaFsC8csGu6X5Wem1ljqFOo5rPxR0jnYWYSPKipUPoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85836},"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":"8d1e18d7f1eb8c6db98dda7d47128de106fd12f5","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.11.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.4_1774769180200_0.4853158691424855","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-beta.3":{"name":"@icazemier/gibbons","version":"6.0.3-beta.3","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.3-beta.3","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"6ffe46465e32fefaf13190309e68c046e026f1a5","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.3-beta.3.tgz","fileCount":17,"integrity":"sha512-Bae7y/SG2xS73uuAth7VtuWOGOeTw81g/63j5CHPwGmyxInU10mDc/QKLESvWlu5KG7VtdAOTuwKXDFKTy8JGg==","signatures":[{"sig":"MEYCIQDfzq+VEMVyO3C/UJN7EaNVmtUxWOqGZp80/UvxajnDZAIhAN532cNQu4d0TW0aUI292CyeZdSSmH4BqGoh0hwgR6Bp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.3-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85843},"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":"835dedbd618b0b0e0b2022b95aba81412c1340bd","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.12.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.3-beta.3_1775587090118_0.21522634821311293","host":"s3://npm-registry-packages-npm-production"}},"6.0.5-beta.1":{"name":"@icazemier/gibbons","version":"6.0.5-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.5-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"7046b55c5c90a8748038e3e8f51eaf04da18f1c7","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.5-beta.1.tgz","fileCount":17,"integrity":"sha512-8tMDnxu78ZqK7o4e/F934IuLDRhDmZpj5B+KwSrez7F5HuzUGmI6rDC3vrU1Ul51DXaWgMh3DX/Bu12cGp6QdA==","signatures":[{"sig":"MEQCIDlzwEL/udJJmJvNr2QEBrPA5sSPvyANDAu2GuHiaPNwAiA1wg2kgGVMTDDEIIUSNb+AuyH55EnCTwAk4K9UJz/VxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85843},"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":"898dd424a5d8d9f7868c513701adea9b84f3be2b","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.12.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.5-beta.1_1775587354342_0.8408908809658842","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@icazemier/gibbons","version":"6.0.5","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.5","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"c3d31a914201fa1fb54767a248603ff3a797715b","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.5.tgz","fileCount":17,"integrity":"sha512-i/GQajR9D7Ee/yPxi6c2WtDHYMKywuV4FiyshlUDB7twZ5ye5kjGQ7f9iKSWQ/irg/J7qNw5C3vEwFm86nMdRQ==","signatures":[{"sig":"MEUCIQDOFOhWYu1SAILqYV5NfwBkNZqYKX29/yC8ZGTpvptazwIgKWcy5gg6r5hp86d13ewtVR1uvAqhlY+dwi+hNy2Jecs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85836},"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":"9a33e77266ae5989df2563c564ceeffe6ad9f356","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.12.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.5_1775588491427_0.17468178112530164","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"@icazemier/gibbons","version":"6.0.6","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.6","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"c76d3851dd268b3dfddeb74d252566d28019a873","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.6.tgz","fileCount":17,"integrity":"sha512-eyXIcvIXgMuxstCYo3BLtJ6AgIEzo6J81LovWfIAQ7ZAw49Vww0YEc2dAsivdlHgywS+8XuXtflbUk95wnJXOg==","signatures":[{"sig":"MEUCIQDzpKO3vypU7dzsJHRnNnFrNHCrmZ0RqfKY74tQOwplVQIgbRgD6ejw2ePkYomUQERTlho7Wz0KTKksT1aOWr70Gzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85836},"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":"fc7032e2edabd684c305ba04388b6041c6a5e36b","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.12.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.6_1776774524745_0.8726262346256213","host":"s3://npm-registry-packages-npm-production"}},"6.0.5-beta.2":{"name":"@icazemier/gibbons","version":"6.0.5-beta.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.5-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"9455f7875518bbe2287567fe5708c9acfcf4435b","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.5-beta.2.tgz","fileCount":17,"integrity":"sha512-5hAjE5k/+v67Vt3KXXvk7+k/XheM7B3Uuq52Xayxs2CQiN9VI02lmSfkXPK7Wk7nWlyCfDxehYCiT5wxfuqnww==","signatures":[{"sig":"MEUCIDZj5Hm15UA/6NqUI4u9eudr27+aBPoOUzzi8iLG4lS8AiEA9E4YISGeZKrQkIOdVokv3ZPJwKSEdd5p1uJIksr9oQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85892},"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":"bf6b931b6f27fb75537d43e7fb780a06581c1e25","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.14.1","postcss":"^8.5.10","minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.5-beta.2_1778750985481_0.14130037058853495","host":"s3://npm-registry-packages-npm-production"}},"6.0.7-beta.1":{"name":"@icazemier/gibbons","version":"6.0.7-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.7-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"08ff4e4a40d1e6eaefbf797d3e41745c7f8e1071","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.7-beta.1.tgz","fileCount":17,"integrity":"sha512-wisA/A3gnNq2v2BjLG4S9yJtK9KqOImyRF5RnFEYW44PCYTrDzsNS6UEF3cN9LQ9KY1IdZysPqNx7B2onRVmrg==","signatures":[{"sig":"MEUCIFyhip2ZX6VKdTM7qwhRPhp2TVqBKhqxWLHlHb79THoTAiEA7kQGxc7xHZYFoK9iwbTMMBBIFkstt1myyo6bj7ttxjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.7-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85892},"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":"105d8102f074fe9ce6a56e9df25d1791cce43b76","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.14.1","postcss":"^8.5.10","minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.7-beta.1_1778751238633_0.7143511161298153","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"@icazemier/gibbons","version":"6.0.7","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.7","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"41007223774027bdeb36e457158c6423452a44bd","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.7.tgz","fileCount":17,"integrity":"sha512-8dhujD1rRwWJM3GbGWhFcBAMTT04jN21FbQYb4QcILV6LHLzFmqoSmM5Gys/qH/JjtLbsZmut/0736UIAxw/gA==","signatures":[{"sig":"MEYCIQDmjcS8+H0nsXjsfduNguWhvbIYIYvpwRYPZiQT3RIi4gIhAOvB+N/Fs0lVdTIiRBepMtLVpFjsb0hDNwY/iDaGmKqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85885},"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":"0267ff60bf3b68f945874590cc3b91b187cc3677","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.14.1","postcss":"^8.5.10","minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.7_1778751384473_0.17661952464806463","host":"s3://npm-registry-packages-npm-production"}},"6.0.8-beta.1":{"name":"@icazemier/gibbons","version":"6.0.8-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.8-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"9992e37d5c624721cf2e1c554896813c94eed19c","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.8-beta.1.tgz","fileCount":17,"integrity":"sha512-UfE+Q/toF3d5fsA9ZLMAZVZUnzcLXXvhe8Gm+hN92PcGUaLchgiwkAJaxCz62jsymaolIf8XN+NwxKg3lF54LQ==","signatures":[{"sig":"MEUCIGGtvgVkmLQi5Y/xaZa7PdWLIOYUfZL6rZh8BUq2L/ztAiEA2KXgyxYF3jNNbnrGi7LBd5/tjzRw0n5hQqLxYDWf2E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.8-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86308},"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":"12c312af42023dd5bcfd548d6396dc963011eb43","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.14.1","postcss":"^8.5.10","minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.8-beta.1_1780857787537_0.638829597372315","host":"s3://npm-registry-packages-npm-production"}},"6.0.8":{"name":"@icazemier/gibbons","version":"6.0.8","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.8","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"c3976be4bb33030212db8a88895446f072fd7ab0","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.8.tgz","fileCount":17,"integrity":"sha512-b/HQ4ucE1WSABc7TIUC1Ys+HHwR64GORZzH5AxTBXqsfcZgpNhheNJTs8WRTF9Eh4LgQMErKATYGBC/FIkpY+g==","signatures":[{"sig":"MEUCIALjwHXEFmtuEfd3kuYCPos0Hjknl38xr/ip+xZdst8+AiEAzX4oLQGrw32Ca7vvRlHSSn2cUInrm8X71pDLmt0SGVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86301},"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":"1c79e5b49a880a2dfb809fe5f7821f3af6ef1bb8","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.14.1","postcss":"^8.5.10","minimatch":"^10.2.3"},"repository":{"url":"git+https://github.com/icazemier/gibbons.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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^6.0.1","vitest":"^4.0.18","ts-node":"^10.9.2","typedoc":"^0.28.17","cross-env":"^7.0.3","@eslint/js":"^10.0.0","@vitest/ui":"^4.0.18","typescript":"^5.8.3","@types/node":"^22.15.3","semantic-release":"^25.0.3","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","@semantic-release/npm":"^13.1.4","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.8_1781466096252_0.6644536702972497","host":"s3://npm-registry-packages-npm-production"}},"6.0.9-beta.1":{"name":"@icazemier/gibbons","version":"6.0.9-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.9-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"0dc4088754b96b6f5c2034b8b35514cd0a6c8474","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.9-beta.1.tgz","fileCount":17,"integrity":"sha512-LHXnZY427F7SNy7S/nugyQssnO4b9lIP4DbjyAmSLT5stFzRiWSlc1/5GFADiTVoLsMp7IiBreoqL6niZt6asA==","signatures":[{"sig":"MEYCIQDPIF4I5yMT0UY5haH9QOZJxXqZ/KJFXwopuWHdNw9fkwIhAK86prHP5IEo8R6r37jiHbchDbMIrwuIBbNwiYg3aYUx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.9-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86286},"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":"e62ec2bd40a381aa7380e39b8dc91ee8ee826b01","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.16.0","brace-expansion":"^5.0.6"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.16.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.9-beta.1_1781466487002_0.7147597175994469","host":"s3://npm-registry-packages-npm-production"}},"6.0.9":{"name":"@icazemier/gibbons","version":"6.0.9","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.9","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"48067836413b47a3d630dd9f0418b653228bf17c","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.9.tgz","fileCount":17,"integrity":"sha512-JtoPmqpJWECb27g0CA4UGm1zLui4b3Qmsa5gJRIKJ3hoDfL+rKM/aVYSPOG6igy+hM/hf59+GnaGVH5MeE16UA==","signatures":[{"sig":"MEYCIQCzGr4R6d5QGrgr6jDeeBmcbzE9ms7sMO1wPgv3SpkMFQIhAN9vJx8kuWIJJOs3UbsM09EktOnlU+WoQ3T+YX6Qm3Fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86279},"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":"aa1ce8d41408eb9edd28d9d36c8f29605309fdbf","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.16.0","brace-expansion":"^5.0.6"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.16.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.9_1781508957665_0.7673118952577807","host":"s3://npm-registry-packages-npm-production"}},"6.0.10-beta.1":{"name":"@icazemier/gibbons","version":"6.0.10-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.10-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"fca3ab9f1b73e34a2db06755dc1aa6060a12ad4f","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.10-beta.1.tgz","fileCount":17,"integrity":"sha512-wF7YBIp2OBSIrQQbssbuUBenvgtZbb+u3BV2cbqmWO/E98/WlbMoVYwKspfoSuxBLyheqDjTjcfk4RPU1yIoqA==","signatures":[{"sig":"MEUCIQCsYjAbOILXkvNy1Bk5F6zPrwUcpI+15srsAUv1/YbOWQIgcxNpCtfNRQ/r+QOI8AQy+2p3m2FKH3DG10k0hAgsIEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.10-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86287},"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":"0e4c3100f238701121ae921d915b95a76eed6b72","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7234a16-41f7-4b6a-a93c-102a49cd4237"}},"overrides":{"npm":"^11.16.0","brace-expansion":"^5.0.6"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.16.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.10-beta.1_1781508977979_0.07112317691136782","host":"s3://npm-registry-packages-npm-production"}},"6.0.10-beta.2":{"name":"@icazemier/gibbons","version":"6.0.10-beta.2","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.10-beta.2","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"a6c0cbeca09977b3e6aebbf79527ac4cf9187cd5","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.10-beta.2.tgz","fileCount":17,"integrity":"sha512-a2dBHU6zykKQovbuagUubrUQjGay7he59IR6CHVxYj4vucSyxtx1EiuVQRxKrjs04+aFe8NrgMbMKlmTbWPrHw==","signatures":[{"sig":"MEQCIHXW7qInGVzkgLqZATHbFF7jD76/4ftKyj4U5+PRsfWFAiAnh3EdagRQL4nu55KEMZGlqiIjnAzzkjsRVvd7V+7hXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.10-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86284},"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":"d536ebb2ff7cd1080ba01d7b13677b686331c405","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca210026-5394-4abc-b402-619a14223dcb"}},"overrides":{"npm":"^12.0.2","brace-expansion":"^5.0.7"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.10-beta.2_1786026834990_0.9392019572700434","host":"s3://npm-registry-packages-npm-production"}},"6.0.10":{"name":"@icazemier/gibbons","version":"6.0.10","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.10","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"b23ae8540281b242916dbf7d80348cb4ca381113","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.10.tgz","fileCount":17,"integrity":"sha512-moFzv87x/x78RnOdmcEqzYmMNxs8GY6iS/weGUszVjWT/qSHSTcW7UvwN36NlsFl0uViC9DWGQctz2905dXTZg==","signatures":[{"sig":"MEQCIDt5RKud8be/yC/DwBJBYri4APpog9HYFA/2n3YRv9R+AiAWxJSXuUNjsyeDoUfNBvPMHeqJvF/k3ESdjWtwERkGig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86277},"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":"de5bdce149e06b7c835d127a68ee7ec9c40a53a7","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca210026-5394-4abc-b402-619a14223dcb"}},"overrides":{"npm":"^12.0.2","brace-expansion":"^5.0.7"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_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","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.10_1786029577350_0.3801236380192414","host":"s3://npm-registry-packages-npm-production"}},"6.0.11-beta.1":{"name":"@icazemier/gibbons","version":"6.0.11-beta.1","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.11-beta.1","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"4b4dc649b645e9b55fe7b047bb12d228478eda80","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.11-beta.1.tgz","fileCount":17,"integrity":"sha512-ij3/NxdDAIy6MFgf3yDRC8x+JKA7BIUa72gbEJRVWQ5f8H3Y9C8Cese+Q/IotL9QWSKxLhvU0W4YSM0VMUljCg==","signatures":[{"sig":"MEYCIQC/R1BlzrIV6UlEW4qaWOwVsCtBVO/NPjaJD546OAzuTQIhAOI/MzBG2E8c7Z50kRh/iXs6wngfvHGR1qETh3of1XLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.11-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86284},"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":"e10264fdb4fac77aa603adf612f4394ac7c734b2","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","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","prepublish":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca210026-5394-4abc-b402-619a14223dcb"}},"overrides":{"npm":"^12.0.2","brace-expansion":"^5.0.7"},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_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","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","semantic-release":"^25.0.3","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.11-beta.1_1786029950107_0.905226418895354","host":"s3://npm-registry-packages-npm-production"}},"6.0.11-beta.0":{"name":"@icazemier/gibbons","version":"6.0.11-beta.0","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.11-beta.0","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"68b7c7706f8d6f753dc4692470b411e2e1eba86f","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.11-beta.0.tgz","fileCount":17,"integrity":"sha512-ayMZT2hC6wyrsai7Ive3GEVxpvSPERRfdmVV2zG8ewK9nhh/9OUoFbuPV32ZN0qZMC1xWQT0Kwha/KLStaFDnA==","signatures":[{"sig":"MEYCIQCJt0JztnKJSJGnx2M2/lzTahQsj62K7nkQTgPb9uxgRQIhAKgwLGGF+3yKw1iySl5IBIWOZsJ+JR8+jiwjZ6OxI6q4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.11-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87423},"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":"11e51b11e16400aba8493ab3f9ab47885fb0460b","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 ./scripts/fixup.mjs","smoke":"node ./scripts/smoke.mjs","release":"npm run pre-mode && changeset publish","lint:fix":"eslint . --ext .ts --fix","pre-mode":"node ./scripts/pre-mode.mjs","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","changeset":"changeset","publish:jsr":"jsr publish --allow-dirty","release:version":"npm run pre-mode && changeset version && npm install --package-lock-only","verify:published":"node ./scripts/verify-published.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca210026-5394-4abc-b402-619a14223dcb"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.16.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsr":"0.14.3","eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","@changesets/cli":"2.31.1","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.11-beta.0_1786187386703_0.4103814195025821","host":"s3://npm-registry-packages-npm-production"}},"6.0.11":{"name":"@icazemier/gibbons","version":"6.0.11","keywords":["user permissions","user groups","bitwise"],"license":"MIT","_id":"@icazemier/gibbons@6.0.11","maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"homepage":"https://icazemier.github.io/gibbons/","bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"os":["darwin","linux","win32"],"dist":{"shasum":"45310b95b757ca09a98bcfe5212cff30db159959","tarball":"https://registry.npmjs.org/@icazemier/gibbons/-/gibbons-6.0.11.tgz","fileCount":17,"integrity":"sha512-SQ8ohpg6HJ4PEpgICz/tf7oFj8/MMsZjQF77X/o0chzvZoreaMjUKLDIXpotEtI0iWnO9hgSs/Lb8iYTp8QivA==","signatures":[{"sig":"MEUCIQDIXN+GqMQnt1iaqky8BvVPeIMKacLjZUrwkUZZhEeLxwIgQljZDQEVOqiI2au4op8Se68Nrdwb8zOuTkqXoVssjJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@icazemier%2fgibbons@6.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87416},"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":"4e270e424ed3418bf44f2193b2bc97cbdaaf0c63","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 ./scripts/fixup.mjs","smoke":"node ./scripts/smoke.mjs","release":"npm run pre-mode && changeset publish","lint:fix":"eslint . --ext .ts --fix","pre-mode":"node ./scripts/pre-mode.mjs","build:cjs":"tsc -p tsconfig-build-cjs.json","build:esm":"tsc -p tsconfig-build-esm.json","changeset":"changeset","publish:jsr":"jsr publish --allow-dirty","release:version":"npm run pre-mode && changeset version && npm install --package-lock-only","verify:published":"node ./scripts/verify-published.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca210026-5394-4abc-b402-619a14223dcb"}},"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"_npmVersion":"11.16.0","description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsr":"0.14.3","eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.0","ts-node":"^10.9.2","typedoc":"^0.28.19","cross-env":"^10.1.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^22.19.20","@changesets/cli":"2.31.1","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gibbons_6.0.11_1786188525941_0.8655233521400358","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-09-29T19:16:10.511Z","modified":"2026-08-08T19:55:17.575Z","5.0.0-rc1":"2021-09-29T19:16:10.760Z","4.0.0":"2021-09-29T19:43:38.163Z","5.0.0-rc2":"2021-10-12T20:33:05.249Z","5.0.0-rc3":"2021-10-17T20:43:02.148Z","5.0.0-rc4":"2021-11-03T21:22:03.910Z","5.0.0-rc5":"2021-11-06T15:46:32.453Z","5.0.0":"2021-11-08T14:53:23.516Z","5.0.1":"2021-11-17T21:39:39.922Z","5.0.2":"2023-02-12T21:06:55.498Z","5.0.3":"2025-05-03T20:23:59.722Z","5.0.4":"2026-02-11T15:37:28.132Z","6.0.0-beta.1":"2026-02-16T13:16:44.515Z","6.0.0-beta.2":"2026-02-16T13:24:17.828Z","6.0.0-beta.3":"2026-02-16T13:31:11.569Z","6.0.0":"2026-02-16T13:35:35.777Z","6.0.1-beta.1":"2026-02-16T19:52:20.216Z","6.0.1":"2026-02-16T19:53:12.088Z","6.0.2-beta.1":"2026-02-20T06:41:31.199Z","6.0.2":"2026-02-20T06:42:35.940Z","6.0.3-beta.1":"2026-03-18T16:52:07.573Z","6.0.3":"2026-03-18T17:17:59.216Z","6.0.3-beta.2":"2026-03-29T07:24:34.343Z","6.0.4":"2026-03-29T07:26:20.355Z","6.0.3-beta.3":"2026-04-07T18:38:10.298Z","6.0.5-beta.1":"2026-04-07T18:42:34.483Z","6.0.5":"2026-04-07T19:01:31.563Z","6.0.6":"2026-04-21T12:28:44.883Z","6.0.5-beta.2":"2026-05-14T09:29:45.691Z","6.0.7-beta.1":"2026-05-14T09:33:58.784Z","6.0.7":"2026-05-14T09:36:24.601Z","6.0.8-beta.1":"2026-06-07T18:43:07.661Z","6.0.8":"2026-06-14T19:41:36.379Z","6.0.9-beta.1":"2026-06-14T19:48:07.160Z","6.0.9":"2026-06-15T07:35:57.801Z","6.0.10-beta.1":"2026-06-15T07:36:18.138Z","6.0.10-beta.2":"2026-08-06T14:33:55.141Z","6.0.10":"2026-08-06T15:19:37.471Z","6.0.11-beta.1":"2026-08-06T15:25:50.256Z","6.0.11-beta.0":"2026-08-08T11:09:46.864Z","6.0.11":"2026-08-08T11:28:46.089Z"},"bugs":{"url":"https://github.com/icazemier/gibbons/issues"},"license":"MIT","homepage":"https://icazemier.github.io/gibbons/","keywords":["user permissions","user groups","bitwise"],"repository":{"url":"git+https://github.com/icazemier/gibbons.git","type":"git"},"description":"Gibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.","contributors":[{"url":"https://github.com/icazemier","name":"Ivo Cazemier","email":"git@warmemelk.nl"}],"maintainers":[{"name":"kaasdude","email":"git@warmemelk.nl"}],"readme":"\n<img src=\"https://raw.githubusercontent.com/icazemier/gibbons/main/gibbons.png\" width=\"200\" />\n\n\n\n\n# Gibbons\n\n_\"Leaping from branch to branch gibbons decide which one to take in a split second\"_\n\nGibbons is a Node.js module which helps in managing user groups and user permissions with `bitwise` efficiency.\nIn applying [ArrayBuffers](https://developer.mozilla.org/nl/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) and bitwise operations it tries to use minimal resources.\n\n## API Documentation and tutorial\n\nSee: [Gibbons Docs](https://icazemier.github.io/gibbons/)\n\n## Runtime Compatibility\n\n| Runtime | Support | Install |\n|---------|---------|---------|\n| Node.js 20+ | ✅ Native | `npm install @icazemier/gibbons` |\n| Bun | ✅ Native | `bun add @icazemier/gibbons` |\n| Deno | ✅ via `npm:` | See below |\n\n### Deno\n\n```typescript\nimport { Gibbon, GibbonProcessor } from \"npm:@icazemier/gibbons\";\n```\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## How do I get set up? ##\n\n`npm install @icazemier/gibbons`\n\n# Changes\n\nSee: [CHANGELOG.md](CHANGELOG.md) and [GitHub Releases](https://github.com/icazemier/gibbons/releases)\n\n# Releasing\n\nReleases run on [changesets](https://github.com/changesets/changesets). Any change that should reach users ships with a changeset describing it:\n\n```bash\nnpm run changeset\n```\n\nPick the bump type, write a one-line summary, and commit the generated file in `.changeset/` alongside your change. Merging into a release branch applies every pending changeset, commits the version bump and changelog, and publishes to npm and JSR.\n\nPrerelease mode follows the branch automatically, so there is nothing to remember: releases from `main` are stable versions on the `latest` dist-tag, and releases from `development` land on `beta`. The release scripts run `scripts/pre-mode.mjs` first, which enters or leaves changesets' prerelease mode to match.\n\nPublishing uses the runner's own npm with OIDC trusted publishing, so no npm token is stored in the repository. Both registries are then asserted to actually serve the released version, because publishing is idempotent and a green publish step on its own proves nothing.\n\n# Meta data #\n\n* Maintainer: Ivo Cazemier\n* [Github](https://github.com/icazemier/gibbons)\n* [API documentation and tutorial](https://icazemier.github.io/gibbons/)\n\n\n[![npm version](https://badge.fury.io/js/@icazemier%2Fgibbons.svg)](https://badge.fury.io/js/@icazemier%2Fgibbons)\n\n\n\n\n(License: MIT, See the LICENSE file)\n","readmeFilename":"README.md"}