{"_id":"@dudousxd/nestjs-authz-typeorm","_rev":"7-3a64ea7604868f50be138c42f8bee5bb","name":"@dudousxd/nestjs-authz-typeorm","dist-tags":{"latest":"0.5.0"},"versions":{"0.2.0":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.2.0","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.2.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-authz#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"7767a69ad03864c97932c548568e48bad7af2ec6","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.2.0.tgz","fileCount":31,"integrity":"sha512-/LlXFBgxZHoA4l9wMRU1i6QbfMuiCTd2bwDzqOWhuNJAnfxhTqEkAJcO2+o6GQey3hwe3VSGiGSHBhWaVyc29g==","signatures":[{"sig":"MEUCIDYgeUj5+U6xuhVn4e5PnkOLqzJj6od1CsRRNABwV/OUAiEA2JFPexAbHm3eTj5RH8kuA9tsYjSOTmpB6RJ6PwWXC3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70004},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/e894756a0373d8e4adbaa6642e684585/dudousxd-nestjs-authz-typeorm-0.2.0.tgz","_integrity":"sha512-/LlXFBgxZHoA4l9wMRU1i6QbfMuiCTd2bwDzqOWhuNJAnfxhTqEkAJcO2+o6GQey3hwe3VSGiGSHBhWaVyc29g==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"10.8.2","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","vitest":"^3.0.0","sqlite3":"^5.1.7","typeorm":"^0.3.20","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","@nestjs/testing":"^11.0.0","reflect-metadata":"^0.2.2","@dudousxd/nestjs-authz":"^0.2.0"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.2.0_1781700084363_0.2137921789288615","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.2.1","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.2.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-authz#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"fc0ef62f26730daed83bf8e16594fe8cf0a39ca8","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.2.1.tgz","fileCount":31,"integrity":"sha512-TTPUcFJ6EzV5avy4qV9jvfbBFg2Mdo3IoGBmcCniYOyKgdLRubAZhgKyOpyPm49Eil6FLI+FshBU1PiA0NWkyg==","signatures":[{"sig":"MEYCIQCZQM312nYVfA8gI2dXWtQwpW9hKzreGk4O/hmxxG0uHQIhAM2ntjLYSi61LrF0thJCuXCiJdykX06l7FbWFto9peD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72607},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/71c4077285e2a403cb13a7fe089c1192/dudousxd-nestjs-authz-typeorm-0.2.1.tgz","_integrity":"sha512-TTPUcFJ6EzV5avy4qV9jvfbBFg2Mdo3IoGBmcCniYOyKgdLRubAZhgKyOpyPm49Eil6FLI+FshBU1PiA0NWkyg==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"10.8.2","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","vitest":"^3.0.0","sqlite3":"^5.1.7","typeorm":"^0.3.20","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","@nestjs/testing":"^11.0.0","reflect-metadata":"^0.2.2","@dudousxd/nestjs-authz":"^0.3.0"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.2.1_1781704712413_0.8920302500198949","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.3.0","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.3.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-authz#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"01f247c145e1a038bafc7340bacdcef5724f868b","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.3.0.tgz","fileCount":35,"integrity":"sha512-8J4WRhYwARgC715/T1Zbvy1ywJ2V0r5kU8w3pr0QDt8H9VnNy3dDK++kSewq7L3bXO8JMKi5Z3dNW0sZB32WiA==","signatures":[{"sig":"MEUCIQC4VYwFMRfFYuj8hm51w1fAK7qRHoJsWJXRGwy6O2MsVQIgDrUGdDOHN565cAtluTcIBBk7kc7RzE7X+i2gM4DbQsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115741},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","test:db":"pnpm test:db:pg && pnpm test:db:mysql","typecheck":"tsc -p tsconfig.json --noEmit","test:db:pg":"AUTHZ_TEST_DIALECT=postgres vitest run --config vitest.db.config.ts","test:watch":"vitest","test:db:mysql":"AUTHZ_TEST_DIALECT=mysql vitest run --config vitest.db.config.ts"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/c2b2a1d7f76b9e842dd71f07abfa5243/dudousxd-nestjs-authz-typeorm-0.3.0.tgz","_integrity":"sha512-8J4WRhYwARgC715/T1Zbvy1ywJ2V0r5kU8w3pr0QDt8H9VnNy3dDK++kSewq7L3bXO8JMKi5Z3dNW0sZB32WiA==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"10.8.2","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.21.0","rxjs":"^7.8.1","mysql2":"^3.22.5","vitest":"^3.0.0","sqlite3":"^5.1.7","typeorm":"^0.3.20","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","@nestjs/testing":"^11.0.0","reflect-metadata":"^0.2.2","@testcontainers/mysql":"^12.0.3","@dudousxd/nestjs-authz":"^0.6.0","@testcontainers/postgresql":"^12.0.3"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.3.0_1781797247287_0.8831828072123151","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.3.1","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.3.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-authz#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"6ce23a50c24e2a4cd3362b94f5bef5dda8215c48","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.3.1.tgz","fileCount":35,"integrity":"sha512-HqJBs0nJWiItb5tl92Sz8ztF+5ijSyaG5J+IoFLefiX2gUGn9XpeLGNzDCw3qaIc/Gx59OsEltb/XbLBwhmfLA==","signatures":[{"sig":"MEYCIQCxJsRi8M6vV8/WSmwCCRAgOQFczYPWOfQNP+rcY5AVIQIhAIgyzpSRonnmjLExbZIj2Esh3vRY4iG1AwpnX+9TZV3l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113882},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","test:db":"pnpm test:db:pg && pnpm test:db:mysql","typecheck":"tsc -p tsconfig.json --noEmit","test:db:pg":"AUTHZ_TEST_DIALECT=postgres vitest run --config vitest.db.config.ts","test:watch":"vitest","test:db:mysql":"AUTHZ_TEST_DIALECT=mysql vitest run --config vitest.db.config.ts"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/2913beb5e3b6d4d6f0d8cc30b7a83c94/dudousxd-nestjs-authz-typeorm-0.3.1.tgz","_integrity":"sha512-HqJBs0nJWiItb5tl92Sz8ztF+5ijSyaG5J+IoFLefiX2gUGn9XpeLGNzDCw3qaIc/Gx59OsEltb/XbLBwhmfLA==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"10.8.2","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.21.0","rxjs":"^7.8.1","mysql2":"^3.22.5","vitest":"^3.0.0","sqlite3":"^5.1.7","typeorm":"^0.3.20","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","@nestjs/testing":"^11.0.0","reflect-metadata":"^0.2.2","@testcontainers/mysql":"^12.0.3","@dudousxd/nestjs-authz":"^0.6.1","@testcontainers/postgresql":"^12.0.3"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.3.1_1781898516940_0.48830647509247327","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.3.2","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.3.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-authz#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"2218117e24ef254f1f218c8f5fd86429e1cf5675","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.3.2.tgz","fileCount":35,"integrity":"sha512-uElotejTapm7Q8SsxSkzclauDO7biKNOzJYdzvGA3+E8patw7XWqjJo7YfbVm4DR46Kqpojp8tgtcdd5MIc25Q==","signatures":[{"sig":"MEUCIQCtX0lNmPg1f2dO63s/EOv8TMv0NCeAl1cMGjUlNKoJigIgRPv34gdRmBZgcpiDPtTU3af/P+8rofm1raCY1Q+Sq6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114347},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","test:db":"pnpm test:db:pg && pnpm test:db:mysql","typecheck":"tsc -p tsconfig.json --noEmit","test:db:pg":"AUTHZ_TEST_DIALECT=postgres vitest run --config vitest.db.config.ts","test:watch":"vitest","test:db:mysql":"AUTHZ_TEST_DIALECT=mysql vitest run --config vitest.db.config.ts"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/c2cfe1a76b59dc798e455a28bc21977f/dudousxd-nestjs-authz-typeorm-0.3.2.tgz","_integrity":"sha512-uElotejTapm7Q8SsxSkzclauDO7biKNOzJYdzvGA3+E8patw7XWqjJo7YfbVm4DR46Kqpojp8tgtcdd5MIc25Q==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"10.8.2","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.21.0","rxjs":"^7.8.1","mysql2":"^3.22.5","vitest":"^3.0.0","sqlite3":"^5.1.7","typeorm":"^0.3.20","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^12.0.1","@nestjs/common":"^12.0.1","@nestjs/testing":"^12.0.1","reflect-metadata":"^0.2.2","@testcontainers/mysql":"^12.0.3","@dudousxd/nestjs-authz":"^0.6.5","@testcontainers/postgresql":"^12.0.3"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.3.2_1788017600358_0.547419328503248","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@dudousxd/nestjs-authz-typeorm","version":"0.4.0","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-authz-typeorm@0.4.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/aviary/docs/authz","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"0f6118aa028200d686dd1468fb84ec5faf5c5e79","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.4.0.tgz","fileCount":35,"integrity":"sha512-vemtYh7eyTFGLE4F0DtyCCCRTuP8yo+2V/LLW+QHJV+bY9lP3IVWmQuZbHUTLbeflvfd5PYbyPG0ANQwcFJCSw==","signatures":[{"sig":"MEUCIEjSvFAPAyE6BFkIz1MGo8WsQoWqGe10eVQEEbxvy178AiEA7aPlQ+QyJXq8Ax14uL/ZNVwz51EDm5KSikWYmDmXCFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGnDZ8Ee+kGdfPO29F2BA4WbyvjdDC8+RLq0cz8TjU/XAiEAnQDFSh7KX/kV1NGynROcXoN/oXoVWB7ubjYvjH4CaVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127579},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","test:db":"pnpm test:db:pg && pnpm test:db:mysql","typecheck":"tsc -p tsconfig.json --noEmit","test:db:pg":"AUTHZ_TEST_DIALECT=postgres vitest run --config vitest.db.config.ts","test:watch":"vitest","test:db:mysql":"AUTHZ_TEST_DIALECT=mysql vitest run --config vitest.db.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a29d017f-4bc3-47e5-b09f-9ac0b6a2b96e"}},"_resolved":"/tmp/a92d596283472b2b5ac66f0fa18456d9/dudousxd-nestjs-authz-typeorm-0.4.0.tgz","_integrity":"sha512-vemtYh7eyTFGLE4F0DtyCCCRTuP8yo+2V/LLW+QHJV+bY9lP3IVWmQuZbHUTLbeflvfd5PYbyPG0ANQwcFJCSw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"11.20.0","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"pg":"8.23.0","rxjs":"7.8.2","mysql2":"3.24.4","vitest":"3.2.7","sqlite3":"5.1.7","typeorm":"0.3.31","typescript":"5.9.3","@types/node":"20.19.43","@nestjs/core":"12.0.1","@nestjs/common":"12.0.1","@nestjs/testing":"12.0.1","reflect-metadata":"0.2.2","@testcontainers/mysql":"12.1.0","@dudousxd/nestjs-authz":"^0.7.0","@testcontainers/postgresql":"12.1.0"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-authz-typeorm_0.4.0_1790649299139_0.13387307952598082","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@dudousxd/nestjs-authz-typeorm@0.5.0","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"dist":{"shasum":"a0ab8b63dc8ccb94c17beed61dd316a60b9f8e07","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-authz-typeorm/-/nestjs-authz-typeorm-0.5.0.tgz","fileCount":35,"integrity":"sha512-efc77qhFlkG2loWF8FJ/zd7ttJCkhDy+o+iYRTIaJ98Y4wbU9dV88n5Evc8zaCWhV140rAXNwD29Eatu3pzNng==","signatures":[{"sig":"MEQCIAjJ0oeIOwC1JZOShud8wsAohrMRfhImO1ZuCWHnoztdAiAqqDRTqwSTz+RrhmXLYVVmX8PSVfpkY+aBOYpjYSKQmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJHBqEyHCt+T8uUYV0N/K9hYu+mu4zC/Qa9lPdCCteIwIhAK9ahV7d15jCy5TPR7DroPlLusBsP7WE6zQDGmXQqiIT"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudousxd%2fnestjs-authz-typeorm@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145405},"main":"./dist/index.js","name":"@dudousxd/nestjs-authz-typeorm","type":"module","_from":"file:dudousxd-nestjs-authz-typeorm-0.5.0.tgz","types":"./dist/index.d.ts","author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"MIT","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","test:db":"pnpm test:db:pg && pnpm test:db:mysql","typecheck":"tsc -p tsconfig.json --noEmit","test:db:pg":"AUTHZ_TEST_DIALECT=postgres vitest run --config vitest.db.config.ts","test:watch":"vitest","test:db:mysql":"AUTHZ_TEST_DIALECT=mysql vitest run --config vitest.db.config.ts"},"version":"0.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a29d017f-4bc3-47e5-b09f-9ac0b6a2b96e"}},"homepage":"https://davidecarvalho.github.io/aviary/docs/authz","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"_resolved":"/tmp/84ecb4c45d008323ec15ec0949dce060/dudousxd-nestjs-authz-typeorm-0.5.0.tgz","_integrity":"sha512-efc77qhFlkG2loWF8FJ/zd7ttJCkhDy+o+iYRTIaJ98Y4wbU9dV88n5Evc8zaCWhV140rAXNwD29Eatu3pzNng==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"_npmVersion":"11.20.0","description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","directories":{},"maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"pg":"8.23.0","rxjs":"7.8.2","mysql2":"3.24.4","vitest":"3.2.7","sqlite3":"5.1.7","typeorm":"0.3.31","typescript":"5.9.3","@types/node":"20.19.43","@nestjs/core":"12.0.1","@nestjs/common":"12.0.1","@nestjs/testing":"12.0.1","reflect-metadata":"0.2.2","@testcontainers/mysql":"12.1.0","@dudousxd/nestjs-authz":"^0.8.0","@testcontainers/postgresql":"12.1.0"},"peerDependencies":{"typeorm":"^0.3.0","@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-authz":">=0.8.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-authz-typeorm_0.5.0_1790683059385_0.04251836759577521"}}},"time":{"created":"2026-06-17T12:41:24.134Z","modified":"2026-09-29T11:57:39.793Z","0.2.0":"2026-06-17T12:41:24.514Z","0.2.1":"2026-06-17T13:58:32.543Z","0.3.0":"2026-06-18T15:40:47.419Z","0.3.1":"2026-06-19T19:48:37.090Z","0.3.2":"2026-08-29T15:33:20.496Z","0.4.0":"2026-09-29T02:34:59.233Z","0.5.0":"2026-09-29T11:57:39.478Z"},"bugs":{"url":"https://github.com/DavideCarvalho/nestjs-authz/issues"},"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","homepage":"https://davidecarvalho.github.io/aviary/docs/authz","keywords":["nestjs","authorization","authz","rbac","roles","permissions","typeorm"],"repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-authz.git","type":"git","directory":"packages/typeorm"},"description":"TypeORM RBAC persistence for @dudousxd/nestjs-authz — roles, permissions, and a Gate seam (zero connection ownership).","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}