{"_id":"@dofe/infra-prisma","_rev":"73-a5eb2167d1a23176a4c5badcb5e33173","name":"@dofe/infra-prisma","dist-tags":{"latest":"0.1.95"},"versions":{"0.1.1":{"name":"@dofe/infra-prisma","version":"0.1.1","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.1","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b42c119443c13266b9425dc32b2e71ca8e6e5325","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.1.tgz","fileCount":69,"integrity":"sha512-E+CdF5n2iSccK/X1Hw7XVWfYoun55RzR/w4hOSJiV9vBq2d9nt6owJbVUsnaIq4qslBIbttqFtrzkbEGiA0vpg==","signatures":[{"sig":"MEUCIQCckX0w508QVjxU9PA90BgJRpNx07lROElR6asV7U+pYgIgd07Zc7WKttOQU0ukyA/myOf05Av1Y6DtOqExQfsHsE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128507},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.1.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d866ba71ba41761d06d40c71fcee22b7/dofe-infra-prisma-0.1.1.tgz","_integrity":"sha512-E+CdF5n2iSccK/X1Hw7XVWfYoun55RzR/w4hOSJiV9vBq2d9nt6owJbVUsnaIq4qslBIbttqFtrzkbEGiA0vpg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.1","@dofe/infra-utils":"^0.1.1","@dofe/infra-common":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.1_1777566640635_0.18607300103762436","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dofe/infra-prisma","version":"0.1.2","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.2","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b68dc7e95eed125ae1ac6347891aa500af2df5e5","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.2.tgz","fileCount":69,"integrity":"sha512-KlKBSuQagy0zxUJ9InRtuwlnmsuh1huPq7AmiIaBkhcjktOA10+Hcp8uq1ckzS7W2TiQ9LgBCALAjvm1Gz9NQQ==","signatures":[{"sig":"MEUCIQCmbXg2+YRa2Bx02iySMIRXcePDdQ7gSryKgRvhPnrYzwIgHwCK+EVe90KZjzbQb9BxeFQDjQcduYYb2gCHgaUf3S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128863},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.2.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/715db6b030a46e7acfe145256547fedb/dofe-infra-prisma-0.1.2.tgz","_integrity":"sha512-KlKBSuQagy0zxUJ9InRtuwlnmsuh1huPq7AmiIaBkhcjktOA10+Hcp8uq1ckzS7W2TiQ9LgBCALAjvm1Gz9NQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.2","@dofe/infra-utils":"^0.1.2","@dofe/infra-common":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.2_1777605885278_0.27628064213916015","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dofe/infra-prisma","version":"0.1.5","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.5","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e259249faa42247cd3049b144033deb3cbb58b7a","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.5.tgz","fileCount":69,"integrity":"sha512-mjcVyN6SB4UpAxieDnMYel0JK74xHaXleDem+TSE3h0zbTnygz8AG/RoRWy65crOf+AsD2py9Vi3lZNGj03sAw==","signatures":[{"sig":"MEUCIBdC2KLwK3ypagdFXrf878Pomp3nGvJuxfLoNx9bf53NAiEAtsvG/HIVHd1J8oLYLBwGbI1z8uVXtS611Ls7pbbNFmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128863},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.5.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/904e2cf382cb8c7e6f9afe89898453f2/dofe-infra-prisma-0.1.5.tgz","_integrity":"sha512-mjcVyN6SB4UpAxieDnMYel0JK74xHaXleDem+TSE3h0zbTnygz8AG/RoRWy65crOf+AsD2py9Vi3lZNGj03sAw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.5","@dofe/infra-utils":"^0.1.5","@dofe/infra-common":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.5_1777629657682_0.4237848581762411","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dofe/infra-prisma","version":"0.1.6","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.6","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"60f28473654a0f54890c02fcb1e96301c2824435","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.6.tgz","fileCount":69,"integrity":"sha512-93Ce9mxjG/eu3j4g85pzrvSruLcDbONmVz6iR2vIoxrzMLOweaSGHsERxUWx7rDqXFP9G6U11agVLYgKWE5jHQ==","signatures":[{"sig":"MEYCIQCseU7d1Rej/3gkh0VnmPZ6Gg6Gl05++ommvI1s8kc0mQIhAKP+Z4JtUyOGkedB68KaRwJupKEmJ36RARmP4Fd3TD9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130432},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.6.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6b77659e63d2fb51385ed64ce364ca5d/dofe-infra-prisma-0.1.6.tgz","_integrity":"sha512-93Ce9mxjG/eu3j4g85pzrvSruLcDbONmVz6iR2vIoxrzMLOweaSGHsERxUWx7rDqXFP9G6U11agVLYgKWE5jHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.6","@dofe/infra-utils":"^0.1.6","@dofe/infra-common":"^0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.6_1777732098117_0.6738373085303517","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dofe/infra-prisma","version":"0.1.7","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.7","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"7ff8db810654fa58f3b242fbe1ca62e28fec8a43","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.7.tgz","fileCount":69,"integrity":"sha512-J9uXQvHMHn5bP+VqAIs1tG+ajg51t91jkHdXHloexdgGaiq/c1GDxZrO5ylKesQCgu+H0pMQKC0Mlig6avXn9A==","signatures":[{"sig":"MEYCIQCsFwBoKnIGckphWyQUlh1ssXi+uL8ctC3mw4OYTGN+DAIhAIwocMQZyjw/Cej1y36Ql4yqVAHY8EyCDzzr12lWjuff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130432},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.7.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/3d231b9d60d2465f7a267d3b4ec8b0cd/dofe-infra-prisma-0.1.7.tgz","_integrity":"sha512-J9uXQvHMHn5bP+VqAIs1tG+ajg51t91jkHdXHloexdgGaiq/c1GDxZrO5ylKesQCgu+H0pMQKC0Mlig6avXn9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.7","@dofe/infra-utils":"^0.1.7","@dofe/infra-common":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.7_1777734944640_0.4295672485780804","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dofe/infra-prisma","version":"0.1.8","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.8","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"97ed28d746e9177ce0c6acff674965dc628ac306","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.8.tgz","fileCount":69,"integrity":"sha512-Pu9WklfBkbWGMoAjbGZ5htJu1Sk/cq7bgN81sSh+M8R1E2+UB3yWosSz/AQjKTQ1t9M0Ao46pWCIhpa9/etnwQ==","signatures":[{"sig":"MEUCIGDCKrQE8+tbQfKkBuS9q1W34/l7wrNw2OsWmxBTGHPkAiEAiUIzdlozLVjjLG4eWE5PX/q917K9knW7BoswOGhVskU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130432},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.8.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/818ff4c3f49ab3c5a54676e03cd1e570/dofe-infra-prisma-0.1.8.tgz","_integrity":"sha512-Pu9WklfBkbWGMoAjbGZ5htJu1Sk/cq7bgN81sSh+M8R1E2+UB3yWosSz/AQjKTQ1t9M0Ao46pWCIhpa9/etnwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.8","@dofe/infra-utils":"^0.1.8","@dofe/infra-common":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.8_1777737678006_0.09924337872926392","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dofe/infra-prisma","version":"0.1.9","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.9","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"72747cb752b78ccc52d927955ed8ce09483d4f22","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.9.tgz","fileCount":69,"integrity":"sha512-XrM2B5ucoIKqFb5b6lDRTAVPwutuHIH1weaor4vWU7x7eQElc8J4DE5DYkTaBLdmmCOtImLmNGpm/By7FzBTsQ==","signatures":[{"sig":"MEQCIC2Ln0sUjgxFJD7tixyI5SLa5rVbwOkqvTV/gWq4T0hvAiB2RkNMFY2I8K9BvExPeVOKnM+VFezaibyzhFn/UsyAKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130535},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.9.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4c33ccca3ef6e6cf99264894a89ca24d/dofe-infra-prisma-0.1.9.tgz","_integrity":"sha512-XrM2B5ucoIKqFb5b6lDRTAVPwutuHIH1weaor4vWU7x7eQElc8J4DE5DYkTaBLdmmCOtImLmNGpm/By7FzBTsQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.9","@dofe/infra-utils":"^0.1.9","@dofe/infra-common":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.9_1777739779654_0.8418527023940106","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dofe/infra-prisma","version":"0.1.10","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.10","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f0f90d41a4baa9e3c2caee4828b54a7d97b8de75","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.10.tgz","fileCount":69,"integrity":"sha512-lyh6e47A1SvWAUvq43ktbGlMJAGYhtehsNSWnwc+e4dQvU9qdtUqEN0TCv8MiEPiKlUGXc9tsLjud6LDneDGaA==","signatures":[{"sig":"MEUCIF2QO52ayzYG9HSsZAWxGF5oK00whvFe3ySFjgn6xTRIAiEAmQsJi3Q0K4hg4QWCvGgJyLxoBw7dSVbTEA9K/d6kaSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130539},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.10.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/46791eb2b4efae245fc0c350dbbfd553/dofe-infra-prisma-0.1.10.tgz","_integrity":"sha512-lyh6e47A1SvWAUvq43ktbGlMJAGYhtehsNSWnwc+e4dQvU9qdtUqEN0TCv8MiEPiKlUGXc9tsLjud6LDneDGaA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.10","@dofe/infra-utils":"^0.1.10","@dofe/infra-common":"^0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","typescript":"^5.4.5"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.0.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.0","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.10_1777741020666_0.8195966625623317","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dofe/infra-prisma","version":"0.1.11","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.11","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"14872bb63004c79cdc53e289a1fe640b3ec1d5e4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.11.tgz","fileCount":69,"integrity":"sha512-QJXN8iFm/Waz4/G6KsYZW+61Hez0jgG+5OmtA+HUSpjzxPKhbXkt6O14d6LZJDzbTylt219S4YcKjk2Pb041Pw==","signatures":[{"sig":"MEQCIE0vwtPzusLHFpkChXfagQ7k1jiZNkzOL6KImDHbLlpzAiA/e4y0FVYeX3huIYxX/t6q+68pVoxj7xnKJ2N7wyy+tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130500},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.11.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/902025db67dff101a699aa19b2abe67c/dofe-infra-prisma-0.1.11.tgz","_integrity":"sha512-QJXN8iFm/Waz4/G6KsYZW+61Hez0jgG+5OmtA+HUSpjzxPKhbXkt6O14d6LZJDzbTylt219S4YcKjk2Pb041Pw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.11","@dofe/infra-utils":"^0.1.11","@dofe/infra-common":"^0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.11_1777906542323_0.3543255866654187","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dofe/infra-prisma","version":"0.1.12","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.12","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"07dcefe6dabf999bdee48cef211604f71fd02e3a","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.12.tgz","fileCount":69,"integrity":"sha512-N8NRZTc2zC55fDBKTFqrLlWddTbos+bPwiEShBFtdVW8FdSzUcGhKkK7ZLA2zXXbi/gZvEM10AmCPO/T5aOo3w==","signatures":[{"sig":"MEUCIDpnB7JbFyKy9MA1zTiWnLfDmsiEqklvWKU0idOxIPNVAiEApWu3Lhmr2tNx/axMQZvalj++WqDqBlYFLgXyzltTxCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130500},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.12.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/98b5f4dd57586b8de06399c001ad4347/dofe-infra-prisma-0.1.12.tgz","_integrity":"sha512-N8NRZTc2zC55fDBKTFqrLlWddTbos+bPwiEShBFtdVW8FdSzUcGhKkK7ZLA2zXXbi/gZvEM10AmCPO/T5aOo3w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.12","@dofe/infra-utils":"^0.1.12","@dofe/infra-common":"^0.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.12_1777949221036_0.46904353867396376","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dofe/infra-prisma","version":"0.1.13","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.13","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"159487c6ce0f565e1b538692fefea9eaac7cbd0d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.13.tgz","fileCount":69,"integrity":"sha512-I3qaBm4qDGtIwlefVWUfcI8LiuLeAysQPBzLavihigIf7ySD8tx/Pwe/89QBaxBnM/GwkOsmqOMGgoZnHyL26g==","signatures":[{"sig":"MEUCIERc6AeOY7UL1yeh/7/qy8l+/rFNKVG/vZvcZh/k9TqMAiEAqqmN9k5HkhCl2yCKRwauEDsgvDdwKwj+q5meMotX/Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130500},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.13.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c5db9034ad28ca1e8fb6503279147dc0/dofe-infra-prisma-0.1.13.tgz","_integrity":"sha512-I3qaBm4qDGtIwlefVWUfcI8LiuLeAysQPBzLavihigIf7ySD8tx/Pwe/89QBaxBnM/GwkOsmqOMGgoZnHyL26g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.13","@dofe/infra-utils":"^0.1.13","@dofe/infra-common":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.13_1777954364687_0.7315077007026558","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dofe/infra-prisma","version":"0.1.14","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.14","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"adb5cf1daa47f291b7f90f74b0f6bc199fb7a63f","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.14.tgz","fileCount":69,"integrity":"sha512-mYkb6v3Skc5/SlGQ+wbNFEs+syjelWWUBmQti4zBlR6v9LVmKY8LpqXfTUhXmxc7oJ5wnRIqcSaTklhb3gWOhQ==","signatures":[{"sig":"MEUCIQDFkhy449h/yObknulZy5nDmiDTgE2lzZHhrLuZb6HPrwIgRfeET1U5rnFnipjHZAliZBeJ437jgomNnll60UZKdUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130500},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.14.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/35080b9f6f1280f37edf9bffd1fc6719/dofe-infra-prisma-0.1.14.tgz","_integrity":"sha512-mYkb6v3Skc5/SlGQ+wbNFEs+syjelWWUBmQti4zBlR6v9LVmKY8LpqXfTUhXmxc7oJ5wnRIqcSaTklhb3gWOhQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.14","@dofe/infra-utils":"^0.1.14","@dofe/infra-common":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.14_1777955051280_0.31997092673844296","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@dofe/infra-prisma","version":"0.1.16","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.16","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c3344952a9d51fbf6cfa4a9130090eb1f0249026","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.16.tgz","fileCount":69,"integrity":"sha512-1D7alz9mVWmHXF8YhCOBXxcQFj38j9sXWkKIM+jISwWusAtH+8ambLeI1UdE9a129xyPhtbzzjiVsCn2ohwxww==","signatures":[{"sig":"MEQCIFZW3dVsoFxc6SCxVCXXp9Go9uvqYet7RkZJoaui9zUYAiBNd62FdAXkmxzF/5+HIXli9JOWApS1JiuQarbTjLLJQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130396},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.16.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a1b4dfdc37515e473032180ba9f6f5f2/dofe-infra-prisma-0.1.16.tgz","_integrity":"sha512-1D7alz9mVWmHXF8YhCOBXxcQFj38j9sXWkKIM+jISwWusAtH+8ambLeI1UdE9a129xyPhtbzzjiVsCn2ohwxww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.14","@dofe/infra-utils":"^0.1.14","@dofe/infra-common":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.16_1777960123143_0.6798275992395251","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dofe/infra-prisma","version":"0.1.17","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.17","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"010b6fd065b3e6b22a366b6d8af6c1374d2a4397","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.17.tgz","fileCount":69,"integrity":"sha512-eHJDjqjDBoMos94t4VNLyu61TTwpM2jqfIJ4ur6zy1/v5Z7iJ9g2M204WwptqtU5Zz3bV48gellsHkbFroBMog==","signatures":[{"sig":"MEUCIDDUVRhJC3GrV63nRU9ChgmAiAU5IM6++9ig5mWEvphPAiEA4ehDdglvjN+xtJ2GoIrvAwKwNHNmdWxGrMCO97kfb98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130396},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.17.tgz","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d8438d7c26dea9f727810f8a684c5bef/dofe-infra-prisma-0.1.17.tgz","_integrity":"sha512-eHJDjqjDBoMos94t4VNLyu61TTwpM2jqfIJ4ur6zy1/v5Z7iJ9g2M204WwptqtU5Zz3bV48gellsHkbFroBMog==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.14","@dofe/infra-utils":"^0.1.14","@dofe/infra-common":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.17_1777961093442_0.8250115990325244","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dofe/infra-prisma","version":"0.1.18","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.18","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"1486ff1d4d09e26970559e7f20ef9adc732327e8","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.18.tgz","fileCount":69,"integrity":"sha512-r1a6eQ/e14X8K5SzmVHcVQv0ik9dVQAG4//SK5xAjNv46oq5L+IghIPLc74MB+Qk6NcB/jWwMW+miMN53NcLjQ==","signatures":[{"sig":"MEYCIQDNKPy3tB/h+KEJl0i+4H5oeAN5RlLVX3Xy/GwycXaudwIhAJ9omdjwY2UkWeYCGnzVg3zbZ++5bDgtYYWgQEGHaDxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130736},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.18.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/5654bcbb716bb614bb8f17b57995484e/dofe-infra-prisma-0.1.18.tgz","_integrity":"sha512-r1a6eQ/e14X8K5SzmVHcVQv0ik9dVQAG4//SK5xAjNv46oq5L+IghIPLc74MB+Qk6NcB/jWwMW+miMN53NcLjQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.18","@dofe/infra-utils":"^0.1.18","@dofe/infra-common":"^0.1.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.18_1777967951771_0.9868038372897021","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dofe/infra-prisma","version":"0.1.19","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.19","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e91477091ddc6515cb2eb8ea5ca368c2db94d9f8","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.19.tgz","fileCount":69,"integrity":"sha512-uwqq5If1xGfk53vnJEUIqioGqQwIIr/cOuFkskqXGKYZGYNQuSvEqYQhArk0i/hBo4+mTw9H6YDZRQKjKSuPYw==","signatures":[{"sig":"MEUCIACIUgN3Gx6d7LSTI0QJqOfyTZ4xMSpC/SIItys+psPwAiEA321iiP3nHfgIXuF5IRCFnhRNMAhTxtMur/bmIe/W/n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130792},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.19.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/365971203b3fb3ca206e05d03b5835f5/dofe-infra-prisma-0.1.19.tgz","_integrity":"sha512-uwqq5If1xGfk53vnJEUIqioGqQwIIr/cOuFkskqXGKYZGYNQuSvEqYQhArk0i/hBo4+mTw9H6YDZRQKjKSuPYw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.19","@dofe/infra-utils":"^0.1.19","@dofe/infra-common":"^0.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.19_1777976015214_0.25065068674020674","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dofe/infra-prisma","version":"0.1.20","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.20","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"5a1f9d1792d106dc6d2864e26557188b0e5d4c4c","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.20.tgz","fileCount":69,"integrity":"sha512-hOG/mm/iS/PjfJn3//DKHc+HzsnILGSyqM959S2BaBik9+//JbnKfhd65B8/8X1esNEOiayRXINE7EBEQuiN/g==","signatures":[{"sig":"MEYCIQDdQiokit+MO2/9Iccu6FZvaX3VTj/m2ZqscTl7/G8EnwIhAOmLKN2PVp+OPAbMuEweYVW0MHyWZTQPlYQMI9/IAYXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130838},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.20.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":"./dist/*"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/da328712e304deacfdaf0eb80a0078a6/dofe-infra-prisma-0.1.20.tgz","_integrity":"sha512-hOG/mm/iS/PjfJn3//DKHc+HzsnILGSyqM959S2BaBik9+//JbnKfhd65B8/8X1esNEOiayRXINE7EBEQuiN/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.20","@dofe/infra-utils":"^0.1.20","@dofe/infra-common":"^0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.20_1777981276887_0.5952685418840111","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@dofe/infra-prisma","version":"0.1.21","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.21","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"a9e6191432b07fe06eec9a9ff74d00e3db46548d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.21.tgz","fileCount":69,"integrity":"sha512-geggOjchFPjDOEMUEG6WS/yktWDpE5AhEVTpHvOe5Z03a1kvhge/pthmvdIixEdl1r4ZJj0Dt34pTHipcV6ALQ==","signatures":[{"sig":"MEUCIAkqEtK9wi/gEmD+sAbsWDTC7fVS9G2ByiTrYTuz7ESEAiEA7RNyC24MhYCdV5YE8s3tXOisOIFqZVb2U1fP4H/ZP4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130838},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.21.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":"./dist/*"}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b686792b28bae7927981a39dd97ff5c2/dofe-infra-prisma-0.1.21.tgz","_integrity":"sha512-geggOjchFPjDOEMUEG6WS/yktWDpE5AhEVTpHvOe5Z03a1kvhge/pthmvdIixEdl1r4ZJj0Dt34pTHipcV6ALQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.21","@dofe/infra-utils":"^0.1.21","@dofe/infra-common":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.21_1777986334000_0.4417317837624455","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@dofe/infra-prisma","version":"0.1.22","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.22","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"6a23dfcb0c81918ef065f84c6272ce1d1c2bc7dc","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.22.tgz","fileCount":69,"integrity":"sha512-7rkTj4LqfRwrULQ4X4N6OBE73mp/Lc+0SQ0N2rBUlZkK8iYdsA8ybkbq6KSFwluE9ALMLEbeVdYFlniH87V1eA==","signatures":[{"sig":"MEQCIDtxT6Td42kDAFpPA6hKWdh+/T8rAytBKMFHytvpIKTrAiAj4j+jbX/o23z+28wUkVvMvPv6hB6GhhDNupvxmGwHGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130908},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.22.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":["./dist/*.d.ts","./dist/*/index.d.ts"],"default":["./dist/*.js","./dist/*/index.js","./dist/*"]}},"scripts":{"build":"tsc","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/00d86742f4ff36f9502711da329b9736/dofe-infra-prisma-0.1.22.tgz","_integrity":"sha512-7rkTj4LqfRwrULQ4X4N6OBE73mp/Lc+0SQ0N2rBUlZkK8iYdsA8ybkbq6KSFwluE9ALMLEbeVdYFlniH87V1eA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.21","@dofe/infra-utils":"^0.1.21","@dofe/infra-common":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.22_1777989537603_0.07436607650798588","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@dofe/infra-prisma","version":"0.1.25","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.25","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f8aacd115a38b62a2988c276042c50be618492df","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.25.tgz","fileCount":69,"integrity":"sha512-soP5tM1QWTQibL4J0yfITfHQTCKnsoT9tAZkXqvEFOqaYAY8d8LwHWsagG1+Y3VrPXJCveYKHBpu4SkYvYRbqQ==","signatures":[{"sig":"MEUCIQCD5V49/AymvPoJfdxR3EEjD1q41TWeLZTO6fcSHEu7hwIgVZrTKC/U+1xcBQUTJAkqEsgdyXA4JYHQTc18SBeP8yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133243},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.25.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c400447557eb25b84095661348a0b039/dofe-infra-prisma-0.1.25.tgz","_integrity":"sha512-soP5tM1QWTQibL4J0yfITfHQTCKnsoT9tAZkXqvEFOqaYAY8d8LwHWsagG1+Y3VrPXJCveYKHBpu4SkYvYRbqQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.25","@dofe/infra-utils":"^0.1.25","@dofe/infra-common":"^0.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.25_1777994032661_0.49510891532327683","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@dofe/infra-prisma","version":"0.1.26","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.26","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f504c370e5e635db39cb5d5dc91350df83cbb5f4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.26.tgz","fileCount":69,"integrity":"sha512-ChUbfOQtOa2oEODoYkxCi0PzF881dZrap67TvVlqliu+DNFaqLpqcxgfJFd4/YP613B8suieJOpFvdI2vN6tpQ==","signatures":[{"sig":"MEYCIQDecVhkW4rXeGjp0PDVkyjPQUIRXtEDhpdMyuKR0IfRgwIhANTDSsY2gxJ+2u/K7e6altKh3sXPAMh7kRRHL6bhhWEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133243},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.26.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f1dfd09937c5757974e09bc62e7e67d2/dofe-infra-prisma-0.1.26.tgz","_integrity":"sha512-ChUbfOQtOa2oEODoYkxCi0PzF881dZrap67TvVlqliu+DNFaqLpqcxgfJFd4/YP613B8suieJOpFvdI2vN6tpQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.25","@dofe/infra-utils":"^0.1.25","@dofe/infra-common":"^0.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.26_1777997458443_0.16952122512993495","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@dofe/infra-prisma","version":"0.1.28","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.28","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"90ffe1bde8746dad1df6cefc00980abd561a249e","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.28.tgz","fileCount":69,"integrity":"sha512-kNpsd7rj+DRKcsBfoCkuhzs7Q5C72dDZ7wwfpS28/QDOj5CDokJ2lj1kDloaUbGQ9k36Pj3Ay4EE80hfX7Xpbg==","signatures":[{"sig":"MEQCIF5MGK0UCt9UlwZvW4b9ZifwtyxsKLI3lyPgRO4QUep3AiA29AXxHG1zWTqZzkCazEvixqK8DESzb16SjvIm1495lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.28.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/899bbbdf83d37a09d84ce38132db058a/dofe-infra-prisma-0.1.28.tgz","_integrity":"sha512-kNpsd7rj+DRKcsBfoCkuhzs7Q5C72dDZ7wwfpS28/QDOj5CDokJ2lj1kDloaUbGQ9k36Pj3Ay4EE80hfX7Xpbg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.27","@dofe/infra-utils":"^0.1.27","@dofe/infra-common":"^0.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.28_1777998761674_0.40440304749804823","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@dofe/infra-prisma","version":"0.1.29","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.29","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"67da811a48f1a78f6ec020a2dcc4024d69cea0e4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.29.tgz","fileCount":69,"integrity":"sha512-78RX/EUJiVotVD5zv75pxhz4LzCKT+bzjB6cBRjRtpUGzOMgoUUoaPCq5GjNtdKzxcqna2qdwqrvH6A+QUfWEg==","signatures":[{"sig":"MEUCIQDXpj56aG6zsDYDjrgEX7zYI+FeFWPM28V8uR6O3Tb93QIgXOHWxk14MDq1YgttLPUSNeT7iQfTna7SrIwPtgPL7Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.29.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f55103d23da2751b16f102745831ed44/dofe-infra-prisma-0.1.29.tgz","_integrity":"sha512-78RX/EUJiVotVD5zv75pxhz4LzCKT+bzjB6cBRjRtpUGzOMgoUUoaPCq5GjNtdKzxcqna2qdwqrvH6A+QUfWEg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.28","@dofe/infra-utils":"^0.1.28","@dofe/infra-common":"^0.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.29_1777999053547_0.2967840685934282","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@dofe/infra-prisma","version":"0.1.30","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.30","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b1713afaa5afd66855fe676dde77ba9983fe2025","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.30.tgz","fileCount":69,"integrity":"sha512-PQKIjLbrcOrYv5LvGjE9fDFfggCkISpRSDHYpCdkZWg6a82QZOSLQkbg+wiJhDDlgGgu/tNuq/YgXdlYPEB2Eg==","signatures":[{"sig":"MEUCIQDCHMpyHvgrm7V/rzGf3seKGgkBduKMAlU5RQiyzVuzDwIgJhtTLvuP7xPF8PzHA2MP2CDE+vzr52JXhK2hc/4r3wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.30.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/eda5eda8f270ef8a062c415540632071/dofe-infra-prisma-0.1.30.tgz","_integrity":"sha512-PQKIjLbrcOrYv5LvGjE9fDFfggCkISpRSDHYpCdkZWg6a82QZOSLQkbg+wiJhDDlgGgu/tNuq/YgXdlYPEB2Eg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.28","@dofe/infra-utils":"^0.1.28","@dofe/infra-common":"^0.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.30_1777999353020_0.79600441991054","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@dofe/infra-prisma","version":"0.1.31","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.31","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"caa46b607fc3a26c82b5a7ef12b6f97e1e4f8a38","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.31.tgz","fileCount":69,"integrity":"sha512-pYuy9EYhj7tWY3Y9MVHY4fpO3cgvdww8u43YsFKPanIa+RoJ32z/vlkS4qhQW+EUI+C5CC35jseHzXRyJeNYEw==","signatures":[{"sig":"MEUCIDqhzk+sb6Im96fvrYXS0d0h7GMCK88LjizZmKUgAPmwAiEAxP5EVymTX56Ko/ZrqX7w2yptbtUhlnOS4+4e3JOYxPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.31.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/94e1c39dc0dfda4b9192746cb6ba0a63/dofe-infra-prisma-0.1.31.tgz","_integrity":"sha512-pYuy9EYhj7tWY3Y9MVHY4fpO3cgvdww8u43YsFKPanIa+RoJ32z/vlkS4qhQW+EUI+C5CC35jseHzXRyJeNYEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.30","@dofe/infra-utils":"^0.1.29","@dofe/infra-common":"^0.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.31_1777999643962_0.6398428523521003","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@dofe/infra-prisma","version":"0.1.32","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.32","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e97d38c88636fed2c6906868354f327a990aa419","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.32.tgz","fileCount":69,"integrity":"sha512-arFFyxE4KHx+UNKr2tQSgoVn2SZDncxennZlvrMd2b97MDDSi/XdwvS6iAYTlhFL9jVLb3IlVbfTnJ3b+gEgEw==","signatures":[{"sig":"MEQCIAqrgB54naLEywEzzALbn7plyx4bWljmH6TEEGVYouDeAiA2+BYzrmPfH6i4LHSjZN/h/vXanciSMKLKruUhmve2tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.32.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4ce6a0f5bddcb2cb213d6ff81e086002/dofe-infra-prisma-0.1.32.tgz","_integrity":"sha512-arFFyxE4KHx+UNKr2tQSgoVn2SZDncxennZlvrMd2b97MDDSi/XdwvS6iAYTlhFL9jVLb3IlVbfTnJ3b+gEgEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.30","@dofe/infra-utils":"^0.1.29","@dofe/infra-common":"^0.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.32_1777999752793_0.24380675055128131","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@dofe/infra-prisma","version":"0.1.33","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.33","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d8e2552b5c2c1cbb727982bb09acd016fe9af975","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.33.tgz","fileCount":69,"integrity":"sha512-WDC8n/EHaMYCKCzt5QbI4OsieGexZhcEzB3uR5RhAIYnLc1e8K71Z9peExpKer7j5e0Gwcn29GFrqDKlVDB0Cg==","signatures":[{"sig":"MEQCIF2UJHAuUcb6r5ByHSFVGUqdpqHcS3xIIKHUtsnd8Vc/AiBL5SfwdiVHCdksc4Cg26fPB0TyoUvie4L0YtuaMa9RQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.33.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/1f5c344b2574c37c57f2f31db238b6a0/dofe-infra-prisma-0.1.33.tgz","_integrity":"sha512-WDC8n/EHaMYCKCzt5QbI4OsieGexZhcEzB3uR5RhAIYnLc1e8K71Z9peExpKer7j5e0Gwcn29GFrqDKlVDB0Cg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.32","@dofe/infra-utils":"^0.1.31","@dofe/infra-common":"^0.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.33_1777999972388_0.9597860029755225","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@dofe/infra-prisma","version":"0.1.35","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.35","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"3e943b3c504f036adfcd7f657163e2131e6d28f4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.35.tgz","fileCount":69,"integrity":"sha512-Ip4xh8K9mcbYgQWgommbxs8XqtfUmS4n9ayj8xtB4O5OGdVhUNveDhgQrjttYvfuCMgC9AqyeG+htCwlAbSoKA==","signatures":[{"sig":"MEQCIEtK+CQrvdT29xSrkKyQR3KPhl41ZvbqbqNVxORY2h/cAiBNrG7Z0LW5QLRDHXotcUMdLUIML0Dknu9dOaTyO04/9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133251},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.35.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/aa39fc8469c89ff868149c932641ad4e/dofe-infra-prisma-0.1.35.tgz","_integrity":"sha512-Ip4xh8K9mcbYgQWgommbxs8XqtfUmS4n9ayj8xtB4O5OGdVhUNveDhgQrjttYvfuCMgC9AqyeG+htCwlAbSoKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"0.1.33","@dofe/infra-utils":"0.1.33","@dofe/infra-common":"0.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.35_1778121609386_0.796950764182832","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@dofe/infra-prisma","version":"0.1.36","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.36","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"2518429f55b2661c53db7c0369d15c0ba4cad8b4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.36.tgz","fileCount":69,"integrity":"sha512-WLHIGZzCdzj3JI2JQNMMQmz29OiGKPEBcqT1R6dRVNGvep8+XiRM+b0IwC4wIeDSidxC9VUt05/kYgVsw7N1Dw==","signatures":[{"sig":"MEQCIAZncKpLtBvQ6hewBcr65JxEhIQdTI3rpDCLWOjiC9tNAiARi0Hi8okF+/tc9GKV8n6E/ggdsvGpVTp78GUzgECLaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133251},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.36.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/2a1e80be7d4d7777a50c87d130ef561f/dofe-infra-prisma-0.1.36.tgz","_integrity":"sha512-WLHIGZzCdzj3JI2JQNMMQmz29OiGKPEBcqT1R6dRVNGvep8+XiRM+b0IwC4wIeDSidxC9VUt05/kYgVsw7N1Dw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"0.1.36","@dofe/infra-utils":"0.1.36","@dofe/infra-common":"0.1.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.36_1778122011143_0.46680439412304686","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@dofe/infra-prisma","version":"0.1.37","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.37","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"206fd63ee36131d2bfc896c62abe819c3b5a2779","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.37.tgz","fileCount":69,"integrity":"sha512-0yYd3e5dQ9QdmuZzlP0gsanOQdtQvECA72D54BlzylwthOpbMw6lpBZIjxkVx0/I91McoKy3oqQ2cLz/Hec2MQ==","signatures":[{"sig":"MEQCICFF0Lqsa5V7UyG/SNcwYbiKf7D6ktcsOoengV3IqG0TAiBwbqxOOA++IrTx34GRvHm4EtBugCQLgFrhTX+VGJdyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133251},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.37.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f703792a832b23cce51942cc9742aacd/dofe-infra-prisma-0.1.37.tgz","_integrity":"sha512-0yYd3e5dQ9QdmuZzlP0gsanOQdtQvECA72D54BlzylwthOpbMw6lpBZIjxkVx0/I91McoKy3oqQ2cLz/Hec2MQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"0.1.36","@dofe/infra-utils":"0.1.36","@dofe/infra-common":"0.1.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.37_1778123197123_0.7984127414638467","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@dofe/infra-prisma","version":"0.1.38","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.38","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"2615e62c836ce0e4a342653e16aad5dc03fcf554","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.38.tgz","fileCount":69,"integrity":"sha512-eZ0JnQa7PqIadMSsm5wJlgdTx30r1EC350UDbj/Yq5l+oCPQgE6wlRKxF6EfC/pRJ5Zvv6lWRBrwMCH4HBRDOA==","signatures":[{"sig":"MEQCIHwiqdBFHvidL/CKNr0kwjLTOeUEPnWVjurUu95Zw6MAAiAO9XVanT4z8y264gqpCpHaaCBY9Yua+VqFP6A3QmTe3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.38.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/554a9089d7f132ce9340e8d199115daa/dofe-infra-prisma-0.1.38.tgz","_integrity":"sha512-eZ0JnQa7PqIadMSsm5wJlgdTx30r1EC350UDbj/Yq5l+oCPQgE6wlRKxF6EfC/pRJ5Zvv6lWRBrwMCH4HBRDOA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.37","@dofe/infra-utils":"^0.1.36","@dofe/infra-common":"^0.1.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.38_1778123669531_0.7180366495284323","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@dofe/infra-prisma","version":"0.1.40","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.40","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"7ad691bf38d5ff91b2b9893fb9aec648e972574d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.40.tgz","fileCount":69,"integrity":"sha512-sxbIVoAUw27UlJA/kBTu5vuTX4vym4IG8KdpRUx7SJaK68PN1y5ufjnIO6O5Auv1vm/1UMPfaMn3URQ4W2h3UA==","signatures":[{"sig":"MEUCIQDXNfpMZe70SQHvvfYmMKBO4OJFfDHmGQrGreyLtQlCUAIgQtOS5T8PtK37XsFn+7dVzVucOdKN9BxfUNE/LPU7Zas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.40.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/1655acdff64da01c29959a645b18be7e/dofe-infra-prisma-0.1.40.tgz","_integrity":"sha512-sxbIVoAUw27UlJA/kBTu5vuTX4vym4IG8KdpRUx7SJaK68PN1y5ufjnIO6O5Auv1vm/1UMPfaMn3URQ4W2h3UA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.38","@dofe/infra-utils":"^0.1.38","@dofe/infra-common":"^0.1.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.40_1778214923144_0.11105156636905189","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@dofe/infra-prisma","version":"0.1.41","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.41","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"f96f8ab7814699f5626fd8f7dcbfc3bcb3a6ce75","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.41.tgz","fileCount":69,"integrity":"sha512-ydm+zx9PFCVej3SOxFrLKK813nGAsBWbDHaCXSOhc2s6QRXHAQxwu13/ePeUdOi5sdPtUoebjVUj4nrLjfKhaw==","signatures":[{"sig":"MEUCIQCC2F2Spm8pnuKS/wkPABvfEVhk/LqFRl4i2zm52+MrwgIgS1JtPfnRHtb/AgMa1Y8qqWBQphNMwgBqhqb9yG2+wlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.41.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/76ef313acbee914d37b3a3e3cb54a3ea/dofe-infra-prisma-0.1.41.tgz","_integrity":"sha512-ydm+zx9PFCVej3SOxFrLKK813nGAsBWbDHaCXSOhc2s6QRXHAQxwu13/ePeUdOi5sdPtUoebjVUj4nrLjfKhaw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.40","@dofe/infra-utils":"^0.1.40","@dofe/infra-common":"^0.1.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.41_1778220044850_0.6267176729138098","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@dofe/infra-prisma","version":"0.1.42","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.42","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"ad1763989b67fce28b63feed4cc64a035f8161be","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.42.tgz","fileCount":69,"integrity":"sha512-seRwasCugBP+7dj4oEsGEG4KnUbtRKyLQdSWve+s4xy091c+ev1XAAe2pubISSAbgmdG1pOqabum+6IrkKjIKw==","signatures":[{"sig":"MEYCIQChEzgcGXzxZ3ZU+fqFSbbCiEMwxjJn4P1EeY1o0UR87QIhAOxWu+bk6ByhuRbuNIeJtuyVT90mdVYPnHZB0bou9c3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.42.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/85f28b6636aeb76be9c0b718b28f0f6d/dofe-infra-prisma-0.1.42.tgz","_integrity":"sha512-seRwasCugBP+7dj4oEsGEG4KnUbtRKyLQdSWve+s4xy091c+ev1XAAe2pubISSAbgmdG1pOqabum+6IrkKjIKw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.41","@dofe/infra-utils":"^0.1.41","@dofe/infra-common":"^0.1.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.42_1778224112272_0.6176575260974801","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@dofe/infra-prisma","version":"0.1.43","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.43","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"853fad84502fc839b477b62eaa201796a6ced653","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.43.tgz","fileCount":69,"integrity":"sha512-4tMUTk19BoWM1b5D8mCd5NGox9ESi8LcT4ibr08Cy8MLr3dZ6mpnMZr7NE+n8RmMw0idDIUo/D5G8cHUE6xa3A==","signatures":[{"sig":"MEYCIQDkdgihihFlFYcDH62Aw0q7vbirn2HwY0KgKpqTdjaQNgIhALsP0vMs8K7OaNR49fSBrhO+fjPkvA7jUfIZFUDBRGYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.43.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/336952324edd4de1a497bc6462ced6ba/dofe-infra-prisma-0.1.43.tgz","_integrity":"sha512-4tMUTk19BoWM1b5D8mCd5NGox9ESi8LcT4ibr08Cy8MLr3dZ6mpnMZr7NE+n8RmMw0idDIUo/D5G8cHUE6xa3A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.41","@dofe/infra-utils":"^0.1.41","@dofe/infra-common":"^0.1.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.43_1778409957918_0.1167316335816353","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@dofe/infra-prisma","version":"0.1.45","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.45","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"3b071cf142bac45b142ed3f5f72f74083b2186ea","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.45.tgz","fileCount":69,"integrity":"sha512-gOt9egVM3+HXx2IL4eTrRgCYmuzRHqRmL1bHQMOfSsaJCqx5OFGo2RcG6q3RgB5c7+qgD/VDIBKLNEoEXI35BA==","signatures":[{"sig":"MEUCIQCZxYk6lsw4W2gQbnKII+EnhzMMtfAgr4SQkWeR48REUwIgfG2M+3y79ktygysRy+/MZapd7aRgIQ+DJ8In617FlRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.45.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/c617e0ae2d9aed1b8017886dc6cc8911/dofe-infra-prisma-0.1.45.tgz","_integrity":"sha512-gOt9egVM3+HXx2IL4eTrRgCYmuzRHqRmL1bHQMOfSsaJCqx5OFGo2RcG6q3RgB5c7+qgD/VDIBKLNEoEXI35BA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.43","@dofe/infra-utils":"^0.1.43","@dofe/infra-common":"^0.1.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.45_1778467427700_0.4449596928839048","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@dofe/infra-prisma","version":"0.1.46","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.46","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"420588319be90cc05213c2e26e015e6f8cb518cb","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.46.tgz","fileCount":69,"integrity":"sha512-bjrWSQNEgMAiQW587TCQpKzWjTwUjOErGEYPfGQdcMFLA1zSfNt7TIulsMSGE/y2FVsw/AebiIa+XYa8L70fxA==","signatures":[{"sig":"MEYCIQDSlx/K43tGkJX0apKf7RGOXTrpvxcX3jhyjst8H44lrQIhAPsj3NH9cvC0IacXaUfxNSClHrqzgZUkUVvy9E2EWve6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.46.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a60f6fe7a06628a255c88aabe8fdfebf/dofe-infra-prisma-0.1.46.tgz","_integrity":"sha512-bjrWSQNEgMAiQW587TCQpKzWjTwUjOErGEYPfGQdcMFLA1zSfNt7TIulsMSGE/y2FVsw/AebiIa+XYa8L70fxA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.45","@dofe/infra-utils":"^0.1.45","@dofe/infra-common":"^0.1.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.46_1778496173087_0.042806485714735","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@dofe/infra-prisma","version":"0.1.47","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.47","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c3eafdc87387bb658897a125dd9e7ddd3e29a89d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.47.tgz","fileCount":69,"integrity":"sha512-hQ4pxL9jhAi2UBDsVJBElZ3Xs1n55AnIGU9JXPXvcAshZUNBGWg4LWMGn87dNCzRXhVf2P6JwZ+93gsIwVLJ1Q==","signatures":[{"sig":"MEYCIQDmXDvgQT420RV3hoX6VjcIKKu+Yz4txKcvLhS7YFX2swIhALH70m84Lqk8bRs+Cq6XeJP7X90/4uIgZCtW/TDRmptV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.47.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/3c5f78957c53e28660699c17168ff79f/dofe-infra-prisma-0.1.47.tgz","_integrity":"sha512-hQ4pxL9jhAi2UBDsVJBElZ3Xs1n55AnIGU9JXPXvcAshZUNBGWg4LWMGn87dNCzRXhVf2P6JwZ+93gsIwVLJ1Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.46","@dofe/infra-utils":"^0.1.46","@dofe/infra-common":"^0.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.47_1778732033918_0.4867854979512696","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@dofe/infra-prisma","version":"0.1.48","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.48","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"a203cb01731fa47b4c82f05d7eded7eb2409b777","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.48.tgz","fileCount":69,"integrity":"sha512-M+BuxZ9NXMoCrUhdtS6iuSrzjHkX9CtL2a8DpWj4ofGra8LfXK+TM3Vw+rn63s+pYpAjZicHpH2BWCBklC9Oow==","signatures":[{"sig":"MEYCIQDs/ohhog17EznhRzPDs8rbGDXsE1eC1QpIAiNn10x5xwIhALFNot6l3jsRyHV8xrrQ906evxhYz/YYnj//mj5UdMIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.48.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/73e6d726972fe76e0014ed07f5ef1dfc/dofe-infra-prisma-0.1.48.tgz","_integrity":"sha512-M+BuxZ9NXMoCrUhdtS6iuSrzjHkX9CtL2a8DpWj4ofGra8LfXK+TM3Vw+rn63s+pYpAjZicHpH2BWCBklC9Oow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.46","@dofe/infra-utils":"^0.1.46","@dofe/infra-common":"^0.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.48_1779256482524_0.26049957134220025","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@dofe/infra-prisma","version":"0.1.49","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.49","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"408124ccb06fad62c5b667f8187f93a47f1ff204","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.49.tgz","fileCount":69,"integrity":"sha512-xVUqZPo9v5dbVMHAaSx/u6/bL3WgAxBsOKa0xnt67BTy50Y8WMpoXHSo0oH+ytCeKgXRCgSFCQ+N7Fuf2DC2Dg==","signatures":[{"sig":"MEQCIHTnZQUq9l86PxcPWI3o0WWBMNQvtg8H2tYhNo//acBDAiASNgrDwIIr2vxlE3ATSlPozWfah511Ll3+U1hX8d+Hgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.49.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/099a541f652b63257e4d826e684660a1/dofe-infra-prisma-0.1.49.tgz","_integrity":"sha512-xVUqZPo9v5dbVMHAaSx/u6/bL3WgAxBsOKa0xnt67BTy50Y8WMpoXHSo0oH+ytCeKgXRCgSFCQ+N7Fuf2DC2Dg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.49_1779257350024_0.6067536230377608","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@dofe/infra-prisma","version":"0.1.50","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.50","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"72769488105c84ba8c8db8c6d8e8d0ba3b4d36d9","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.50.tgz","fileCount":69,"integrity":"sha512-W4GnNuKe2aL2Zl3g6BrW0KKxjuYq+YkS2SbFqgYVv6ZnRU3gSwiYQAitH352nEbQKbC6IDUyNCVC/UEefVZlfg==","signatures":[{"sig":"MEUCIC90WGEvnSskQ7Z2ULrdKEke52ZYZXBm05DMtU5ZGB9NAiEAsUuEwXlBtj+z9sIc1tVHmqlL3hlm4hSSFhTcstllA3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.50.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6ef72c2a7a79d0abab085d2bdfa0263f/dofe-infra-prisma-0.1.50.tgz","_integrity":"sha512-W4GnNuKe2aL2Zl3g6BrW0KKxjuYq+YkS2SbFqgYVv6ZnRU3gSwiYQAitH352nEbQKbC6IDUyNCVC/UEefVZlfg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.50_1779261394748_0.2143148272114943","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@dofe/infra-prisma","version":"0.1.51","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.51","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d515a2aa0a739e69426583dee48426b37902a9f8","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.51.tgz","fileCount":69,"integrity":"sha512-Dyul6RF9qoiGkZzpgIhs2ru8iorALF1HAYt+0UVIXmv7zirmADySyj0TMnLDiaOKOf2V5xufMb1tRhpsMQLWyw==","signatures":[{"sig":"MEUCIAQVGbIrKFwgbBSOoOT9eW80xKx26Wf9viGi8SXQak+WAiEAnJWKvYIxnMlkbk7FW4muAzrysVAAUGOEbixngNwF2Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.51.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/a586588c106161d1a63e7cb11f83836f/dofe-infra-prisma-0.1.51.tgz","_integrity":"sha512-Dyul6RF9qoiGkZzpgIhs2ru8iorALF1HAYt+0UVIXmv7zirmADySyj0TMnLDiaOKOf2V5xufMb1tRhpsMQLWyw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.51_1779677937271_0.705728904564717","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@dofe/infra-prisma","version":"0.1.53","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.53","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b56d7d95109518798cfa1f29e4b0ad5ce438fc74","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.53.tgz","fileCount":69,"integrity":"sha512-4mMKvPmryfXm+OcxUwj3wn5By4ZSbPg5xyOXfhnAf9Y52LjocuN4p5lGGNy+6+aOb5+FAYJs2UP5M+K1i7e8gg==","signatures":[{"sig":"MEUCIQC7HyX9XMArCEeMZY78mxDjWc4LQa41c/yL4p00Sqo1uwIgY/DNj0UuFkbRgaS20hT/01NKMDAHdqxKyB9RjSkPJvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.53.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/d9c4db5ef2f8f5fd17912e0c371db3ab/dofe-infra-prisma-0.1.53.tgz","_integrity":"sha512-4mMKvPmryfXm+OcxUwj3wn5By4ZSbPg5xyOXfhnAf9Y52LjocuN4p5lGGNy+6+aOb5+FAYJs2UP5M+K1i7e8gg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.53_1779691671414_0.8540992605423159","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@dofe/infra-prisma","version":"0.1.54","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.54","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"c8c133e93fcdf6f1aefefd51392171a661ee75a2","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.54.tgz","fileCount":69,"integrity":"sha512-tFazfACKkoUseBInyxAhnTADdBxLbSYYZxh9F2KbTkGYXqz97I+Jqcriwb61CuWdHtVnLK51If4mr3DeSPV4Og==","signatures":[{"sig":"MEQCIGwD7unYGwvttrILAif4O9Zk3gcLDMFAMdMBpMcqRytMAiBRFSh/rbOeoYMRKLvwu9dXO2y0tJl0wJ+YBDBW0yDZcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133254},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.54.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/8129a63ac9cf669bd1a6c1153534b9d5/dofe-infra-prisma-0.1.54.tgz","_integrity":"sha512-tFazfACKkoUseBInyxAhnTADdBxLbSYYZxh9F2KbTkGYXqz97I+Jqcriwb61CuWdHtVnLK51If4mr3DeSPV4Og==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.54_1779785410782_0.38326571261038445","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@dofe/infra-prisma","version":"0.1.55","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.55","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"654c9ce2a04de4438071a3692688af19498fd0cc","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.55.tgz","fileCount":69,"integrity":"sha512-lN/oRLeF8zOtag8uieJB1NcR5AvIlDTLW6ibeGR793FBeqjNWaMQe4A8XIKRFcK9ft8+QDjsBuQwtIOdPzBirg==","signatures":[{"sig":"MEYCIQDux35qW9M7Pp65T+t9MPsbEdwlWKl4smfLC1pDEvug7QIhAPZnAKsBynWIbPeFrkKGorCzxKJAXYe1FhQsDINuV4Ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.55.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/29379d89d2ea0c58b336f23a00320c74/dofe-infra-prisma-0.1.55.tgz","_integrity":"sha512-lN/oRLeF8zOtag8uieJB1NcR5AvIlDTLW6ibeGR793FBeqjNWaMQe4A8XIKRFcK9ft8+QDjsBuQwtIOdPzBirg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.48","@dofe/infra-utils":"^0.1.48","@dofe/infra-common":"^0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.55_1781343954609_0.4860634889260156","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@dofe/infra-prisma","version":"0.1.56","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.56","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d66576c579bad71b6c53e22195f63afc303d57c1","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.56.tgz","fileCount":69,"integrity":"sha512-ggzv+VhYRbq0fStm1OxTAAfoQVIsGZZA2ajRKUXPRszN0qH16QfAbuvEEoHcU55yVyEnimzpJrP40Pd9dimAOg==","signatures":[{"sig":"MEUCIQC/SLcrOa4aDVm33srCeddBgieRS5u0mfH2QHH3zQ8hvQIgXulmah9lGrCBohMco8d/gtMfOZdmiL5o74IjX2HTzd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.56.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/f8c662caaa89d0dbb2409a96e65b4d11/dofe-infra-prisma-0.1.56.tgz","_integrity":"sha512-ggzv+VhYRbq0fStm1OxTAAfoQVIsGZZA2ajRKUXPRszN0qH16QfAbuvEEoHcU55yVyEnimzpJrP40Pd9dimAOg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.55","@dofe/infra-utils":"^0.1.55","@dofe/infra-common":"^0.1.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.56_1781870500055_0.853301232328177","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@dofe/infra-prisma","version":"0.1.57","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.57","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"de0708d76b474232f1b43d912802d5fda609957f","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.57.tgz","fileCount":69,"integrity":"sha512-N9inXLKagR/TX/hqiyt9XjkOfHASu2szBJDTS2RVdi8oW+hygkNW+SGLVNARCyspWDKndfVi07l/yMGWoFjzGA==","signatures":[{"sig":"MEQCIFJuLRPq7QSUki9PR/XW1jz8S/lyeGbDmbesyOlHta7TAiAQenVJeMsi68YtAj7z0RUVJPrMt0ic+65c1oXKLE0kQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.57.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/47db32c3fb7e11c1e821a53a1950dfa8/dofe-infra-prisma-0.1.57.tgz","_integrity":"sha512-N9inXLKagR/TX/hqiyt9XjkOfHASu2szBJDTS2RVdi8oW+hygkNW+SGLVNARCyspWDKndfVi07l/yMGWoFjzGA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.55","@dofe/infra-utils":"^0.1.55","@dofe/infra-common":"^0.1.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.57_1781936457789_0.09199904884557686","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@dofe/infra-prisma","version":"0.1.60","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.60","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"107b1de8145209ea541a1e7f120e7c14f94c4038","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.60.tgz","fileCount":69,"integrity":"sha512-ria7Y1rphR4AoKNuL3Z483+cQO9P+AuztlfnQfeBLSGCtmjI7cdGUW4WueklJZR1VHKPWUJd0eRPyHRTJwCL7w==","signatures":[{"sig":"MEUCIQDRmWMiVONtcmp4IcbjDMFS9A7+QML0kwDtu6wXbuC4sgIgMBgk9XnT3mTHh5I30Igwu1S3mG0ZHf8BeQ7vO1T7qOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.60.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/522b077578e88008c32afa97cbcba0b9/dofe-infra-prisma-0.1.60.tgz","_integrity":"sha512-ria7Y1rphR4AoKNuL3Z483+cQO9P+AuztlfnQfeBLSGCtmjI7cdGUW4WueklJZR1VHKPWUJd0eRPyHRTJwCL7w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.57","@dofe/infra-utils":"^0.1.57","@dofe/infra-common":"^0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.60_1782293571591_0.8422708815602602","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@dofe/infra-prisma","version":"0.1.70","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.70","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"b1b8692c6a3bb03606c12e96d56053a870c8924d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.70.tgz","fileCount":69,"integrity":"sha512-rqDnD8OpQmTHhhWcK4dGV1qIV8HbRFQUMObB7U4eF3usUPMlt99E4P5UwQvqq6fY4vEoMNsEvVxLLawWdARRqg==","signatures":[{"sig":"MEUCIQDUbB+Zu9vSyUjYaWCZm52pSp5jVVayUqNBLDvekd36sQIgW2rXmdC2vHQvqR3cC0ySaAS77IvySpIyS5MoeFT+fac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.70.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b45420c411845f921ff8e48a4de0aaa1/dofe-infra-prisma-0.1.70.tgz","_integrity":"sha512-rqDnD8OpQmTHhhWcK4dGV1qIV8HbRFQUMObB7U4eF3usUPMlt99E4P5UwQvqq6fY4vEoMNsEvVxLLawWdARRqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.57","@dofe/infra-utils":"^0.1.57","@dofe/infra-common":"^0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.70_1782300292408_0.5995647541851552","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@dofe/infra-prisma","version":"0.1.71","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.71","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d1f428f60c9f9f097ddf11db8390c756aea0560a","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.71.tgz","fileCount":69,"integrity":"sha512-AP78P6qLqV+u+QVfY1WL9A7QXN2axn8oIi6pd3DssIjrEnsCKnEd+KPq4svlPFg9dEtXQSXnqNDQUp1hkdHJMQ==","signatures":[{"sig":"MEUCIQCVRKqoSc7LHweKZ/agsWL2og+e1wT+fy+xMQKvImaCbgIgWIqvK3D0aFWftEkNAcDZ93kVg5mvg1hhn56I4MnkDAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.71.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/fcc13988ba4e2f24df1fcf7c149b2ce3/dofe-infra-prisma-0.1.71.tgz","_integrity":"sha512-AP78P6qLqV+u+QVfY1WL9A7QXN2axn8oIi6pd3DssIjrEnsCKnEd+KPq4svlPFg9dEtXQSXnqNDQUp1hkdHJMQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.57","@dofe/infra-utils":"^0.1.57","@dofe/infra-common":"^0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.71_1782306096910_0.8488545834099328","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@dofe/infra-prisma","version":"0.1.72","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.72","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"72f1375ca38371411b2417bb05901e07cccbbcbe","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.72.tgz","fileCount":69,"integrity":"sha512-S6tbmZFBePESOvME4GULwbElALas9GqB4WwAzVHTAGL1xiGLFDUvpAxVuzGCt9MOiVbIA8BAi5wLzT6y1hgVQw==","signatures":[{"sig":"MEUCIQDEFIqGkcKtsUP+P4NExv5XA7Qs0ncnWuKq4cM9NydvGQIgbakoOoRi73EOAaQvjKHSbfIn/+WT1kKaPgdC6W/KdjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.72.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/dd6490b8891095b7aa4c9b7702fe6038/dofe-infra-prisma-0.1.72.tgz","_integrity":"sha512-S6tbmZFBePESOvME4GULwbElALas9GqB4WwAzVHTAGL1xiGLFDUvpAxVuzGCt9MOiVbIA8BAi5wLzT6y1hgVQw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.57","@dofe/infra-utils":"^0.1.57","@dofe/infra-common":"^0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.72_1782357491595_0.011002036802641557","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@dofe/infra-prisma","version":"0.1.73","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.73","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d4ce896cc40417818ef6e967c878fbf842c643d3","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.73.tgz","fileCount":69,"integrity":"sha512-ZyqfrfSvv7snGDw8OsX03Ad+Q6X198AnjLmwVSLNXvXFnjLLNpUVJjq8LJISwTWOS7zzkXxKGQyQn85VXcSZpg==","signatures":[{"sig":"MEUCIQCM+GPowGCEsqYdYOXDk7ukDzCqJqkvGdnqJbl7cFsD+gIgMTkvFhenNHZK+LyIobtPvLBTIWaMLe2cN0liUCoCApY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.73.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/226a496f0e6ca09930b706139c768340/dofe-infra-prisma-0.1.73.tgz","_integrity":"sha512-ZyqfrfSvv7snGDw8OsX03Ad+Q6X198AnjLmwVSLNXvXFnjLLNpUVJjq8LJISwTWOS7zzkXxKGQyQn85VXcSZpg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.57","@dofe/infra-utils":"^0.1.57","@dofe/infra-common":"^0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.73_1782360489619_0.13233451369862625","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@dofe/infra-prisma","version":"0.1.74","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.74","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"002fe6a8b0336d8738ea3c9b4d139e9c55ec96f9","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.74.tgz","fileCount":69,"integrity":"sha512-lMimy3IliINPX8EdYKpp5cGMWnc9Nyy2jhaQSEbofAHLlNIzxgTf+24ypZqdXaiAba4x0QL+qVPQvxga/Twkgg==","signatures":[{"sig":"MEQCID9Q5AnLifgRmPrlYwJkFjdg/PImaxL5CC7n4Ph+kr1pAiAFqOqtLbxTIWkOeuASyVkp7QHQ/Pl1tfY0GmCcyByy5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139253},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.74.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./db-metrics/src":{"types":"./dist/db-metrics/src/index.d.ts","default":"./dist/db-metrics/src/index.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./db-metrics/src/db-metrics.module":{"types":"./dist/db-metrics/src/db-metrics.module.d.ts","default":"./dist/db-metrics/src/db-metrics.module.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./db-metrics/src/db-metrics.service":{"types":"./dist/db-metrics/src/db-metrics.service.d.ts","default":"./dist/db-metrics/src/db-metrics.service.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/4337523f1f1dd3e06e925d194eba08b2/dofe-infra-prisma-0.1.74.tgz","_integrity":"sha512-lMimy3IliINPX8EdYKpp5cGMWnc9Nyy2jhaQSEbofAHLlNIzxgTf+24ypZqdXaiAba4x0QL+qVPQvxga/Twkgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.74_1782361707346_0.6241470299135068","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@dofe/infra-prisma","version":"0.1.75","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.75","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"45e03349ef4cc9d6e43bed1974aae69fad68e5be","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.75.tgz","fileCount":65,"integrity":"sha512-wvoj/WOZBKZnLOWMbMYc5eG43Q1cUhpIzl0geYdTcshGia54QkXdz69ZLaodBaraDl9PeR4Nmzelk7nVeobh+Q==","signatures":[{"sig":"MEQCIAUxQu9Rerr067ZwVbNLlBN6p1WhZKtRk0W2o5D1RIGpAiA8IP1/k7KUENZ4p1sDmetfHdihu9CNWhSR78OAo1T0xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138113},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.75.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/8b609fe08ca88aa5dfac48ae1dacded3/dofe-infra-prisma-0.1.75.tgz","_integrity":"sha512-wvoj/WOZBKZnLOWMbMYc5eG43Q1cUhpIzl0geYdTcshGia54QkXdz69ZLaodBaraDl9PeR4Nmzelk7nVeobh+Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.75_1782374179569_0.6504528405361514","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@dofe/infra-prisma","version":"0.1.76","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.76","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"726d457656fa8b8773a08d62b55eb9fef7b04248","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.76.tgz","fileCount":65,"integrity":"sha512-+FhWfMd22/8UtiQeW6hTASZ+9rKrUcjpJjrJMhWMJFRInlBwrNS+XI6CiFxnYd0iNbGN9PIS71NSujh+4GdmWw==","signatures":[{"sig":"MEQCIAL8ZT3Cp4xM7urM5uC7DbWPSENOeIIa3U+2zEH3OKe+AiAIJzN5foA+n0lLp03WmlqzI5XgN6CoFlbG1Seww4xjEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138113},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.76.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/482d4fad7bb6b165f13a045978b7d2ec/dofe-infra-prisma-0.1.76.tgz","_integrity":"sha512-+FhWfMd22/8UtiQeW6hTASZ+9rKrUcjpJjrJMhWMJFRInlBwrNS+XI6CiFxnYd0iNbGN9PIS71NSujh+4GdmWw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.76_1782376253849_0.7535681283141806","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@dofe/infra-prisma","version":"0.1.77","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.77","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"4032a75c33fcca98dd27383f37000e9370f003ce","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.77.tgz","fileCount":65,"integrity":"sha512-7YNEsRjyG00hTKWQRsttQGLN+aBijNzUgguYLrve3iL5A1LnGPEgnwH+n35JLbNuiqQJl2oTPVH7FJG1pIhkhg==","signatures":[{"sig":"MEUCIQDeoY88lYX57RD16CzegRMrdF1Bsun7JUn5UykBO4PrkgIgBy4zo+xtqlqPa1hFDVqqoZ9jSHDUjeM3iTIycMLWTVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138113},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.77.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/5dd108d58a4c5f61688040271b4383b7/dofe-infra-prisma-0.1.77.tgz","_integrity":"sha512-7YNEsRjyG00hTKWQRsttQGLN+aBijNzUgguYLrve3iL5A1LnGPEgnwH+n35JLbNuiqQJl2oTPVH7FJG1pIhkhg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.77_1782384280478_0.19077581596600357","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@dofe/infra-prisma","version":"0.1.78","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.78","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"d5cf5a998f7afa5366cad135b113ecad968de0a7","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.78.tgz","fileCount":65,"integrity":"sha512-mowJEgACL5178vcmeLHM8iiNesFdMT4KcgTGzGND87NF9pwpxUpiOtpxErswN6Mof4b3qcrtgPsplT4KXdG54g==","signatures":[{"sig":"MEQCIDBg/Xe1jKqBOR7lzFdmgh2HNJDmRwxDaoTvKOknaD2JAiBXGodmlZnpBdgEsIR982Ec7442l/oaY81Ha2qAdCbuBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.78.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6237e30e0797d3c44c96c52fd825e592/dofe-infra-prisma-0.1.78.tgz","_integrity":"sha512-mowJEgACL5178vcmeLHM8iiNesFdMT4KcgTGzGND87NF9pwpxUpiOtpxErswN6Mof4b3qcrtgPsplT4KXdG54g==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.78_1782387982828_0.5045933914362941","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@dofe/infra-prisma","version":"0.1.79","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.79","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"5cc0565e7561cb0cae748e8a6f0ae03e9fd21b32","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.79.tgz","fileCount":65,"integrity":"sha512-fTNgLQ/HgaqWHrPhKJCNbJdiSmWW6VG+rHybBcwtjVGkEZmpQ2vgNhLSFjUDkUej414jstMOV6IPLFvH+4fVxw==","signatures":[{"sig":"MEYCIQDK3n5t1KQbRi7c1MGXSnHsmoZWU6AdmzCTTBWhbHgBawIhAIZuyMTxO0IALgO1H++esbcKPhwXN+wvZdnwwKP1nEJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.79_1782787417183_0.9569616542252577","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@dofe/infra-prisma","version":"0.1.80","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.80","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"1f12d3b30c2fb307f9325af5fc41f6ba3c13f20e","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.80.tgz","fileCount":65,"integrity":"sha512-0K7RD5pofzevtb91ASehU5RwsQ/BMhp99vsH3PsDGh0QHTL8W+m9vAZYyGLN3+r8qMV9eYKxt4AYIjmFN9Bdqw==","signatures":[{"sig":"MEQCICOIZk50AKy+grq5M9ydre0ozR61ZjUtc1WgpaODsxuAAiBgbds2cC/UwQAJPxxeUzagMF1iAw5wwzsnNPfzuif4xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.80_1782787657838_0.27622429266941473","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@dofe/infra-prisma","version":"0.1.81","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.81","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"106ef949bba121e8bb9cf962f7f2e76010a651b4","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.81.tgz","fileCount":65,"integrity":"sha512-KzKhdZH0p/2aEIPaXogATl88sGMRzuSaHSJ0WUwozhwlueUZsNBHBMeUdCvZ5LKTnNgmWWTH8vI1Urf4ra3r5g==","signatures":[{"sig":"MEUCIQDuYKujQB6zjFBwZypD2M/t+dzilCNjhFQTYsEEuk19sQIgNzCJCyemeA5KrtaWRWyUJZ6isM3BQ+cAKRavn5KjKhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.81.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/677b404d0df08b0c879c5e4b00ad9839/dofe-infra-prisma-0.1.81.tgz","_integrity":"sha512-KzKhdZH0p/2aEIPaXogATl88sGMRzuSaHSJ0WUwozhwlueUZsNBHBMeUdCvZ5LKTnNgmWWTH8vI1Urf4ra3r5g==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.81_1783332409062_0.5113496153238397","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@dofe/infra-prisma","version":"0.1.82","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.82","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"ad29517442246c09979c4b2871ed9ac9727e5593","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.82.tgz","fileCount":65,"integrity":"sha512-bem563jBU4EYUy6ob0z/GkNuLyVV2lf359RmpEU7ATI5AfKdy4SGQYIY5SRYIr28jDvX0OkHmXBm2wfkodjalA==","signatures":[{"sig":"MEUCIGlQSnF9nUpbRTfpO6LUK0GCzSBYh426o6NtQ2vOHfKTAiEAq0e7JDTjdeuqKccMnexn8y3HA5eHyjIELyihWHLeL1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.82.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/bfd0fcc6d1fac5e97b24bb2ca92cfb73/dofe-infra-prisma-0.1.82.tgz","_integrity":"sha512-bem563jBU4EYUy6ob0z/GkNuLyVV2lf359RmpEU7ATI5AfKdy4SGQYIY5SRYIr28jDvX0OkHmXBm2wfkodjalA==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.82_1783398944233_0.9827228688157985","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@dofe/infra-prisma","version":"0.1.83","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.83","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"498d5f93ab07f0bc86e752d80aafcba24054d5af","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.83.tgz","fileCount":65,"integrity":"sha512-Kgt/ZOWFBh9Yq3rE/Y61v7Sko/oKuJOfIIbRQEwf/ZGQd6qHmOMK7vCr5+yxW6Ld9Dy5uj9BbtPLPHY2N5dfNw==","signatures":[{"sig":"MEUCIQC9FqArYrwBcHse0xxg4fiCvlcwhNHB0/nAOeisUTpglwIgJ6ipT1LutE4zbQWCIeYJ5jy5R8AtPCmQl+Z4SbtGf18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.83.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/0092015c128f59ab09920d7672a125a3/dofe-infra-prisma-0.1.83.tgz","_integrity":"sha512-Kgt/ZOWFBh9Yq3rE/Y61v7Sko/oKuJOfIIbRQEwf/ZGQd6qHmOMK7vCr5+yxW6Ld9Dy5uj9BbtPLPHY2N5dfNw==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.72","@dofe/infra-utils":"^0.1.72","@dofe/infra-common":"^0.1.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.83_1783399497828_0.6142508649441383","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@dofe/infra-prisma","version":"0.1.84","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.84","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"3582537d2bdbe2681b2432fcc1d4758f5d526c78","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.84.tgz","fileCount":65,"integrity":"sha512-CYziKCwLPnHfXI6tkbEyebQAtuE42c+TQmhFAJPB7eU4U0vJFAlCUQkPLaN1HqKQ7iZYcGR3qR+/V6zSZ5JovA==","signatures":[{"sig":"MEYCIQDfF/NxZiTDsIzgdFPZdLjHwOa2DTjAfHgP93I2HPbR1AIhAJAmQT2O6tiUXN4Bh2QYMMA1ZoJ3I5GEI0x6LNuGWPza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.84.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/6f9a77740250fbc03b02e886e5b7c915/dofe-infra-prisma-0.1.84.tgz","_integrity":"sha512-CYziKCwLPnHfXI6tkbEyebQAtuE42c+TQmhFAJPB7eU4U0vJFAlCUQkPLaN1HqKQ7iZYcGR3qR+/V6zSZ5JovA==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.84","@dofe/infra-utils":"^0.1.84","@dofe/infra-common":"^0.1.84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.84_1783399743116_0.4590316732899802","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@dofe/infra-prisma","version":"0.1.85","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.85","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"e38df590f7104d44742ab8804285986c07c8296d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.85.tgz","fileCount":65,"integrity":"sha512-oZlmxfq3y/Uma/Jig5nrFSYP0UVdu3NN0i5iXLfrOqnqv/VN8LYZJgjYyCvRz14KxBkf+q7ABNebw/kEQsJAHg==","signatures":[{"sig":"MEUCIQCFxHeKF2mdy5rnPDUu/bgEOpac8zA5c6PV3B8jvpmO5AIgbTFhav0EgtCEaXffQwtPMDLY6ZEL1kI4bulKtpKppmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.85.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b7f5ee88a94a34a4f8e58558f43ee63f/dofe-infra-prisma-0.1.85.tgz","_integrity":"sha512-oZlmxfq3y/Uma/Jig5nrFSYP0UVdu3NN0i5iXLfrOqnqv/VN8LYZJgjYyCvRz14KxBkf+q7ABNebw/kEQsJAHg==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.85","@dofe/infra-utils":"^0.1.85","@dofe/infra-common":"^0.1.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.85_1783413403125_0.4175776885731288","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@dofe/infra-prisma","version":"0.1.86","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.86","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"9a3537efd13894ce2faf2ceec98a5af6ac0023be","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.86.tgz","fileCount":65,"integrity":"sha512-yWROyQEIxysoB5E0FYzduBYtBXH2FNvmArxJJUzdQcjj9o8HdvHOsn3e1PCe5jwGV5WhB0qh+DTySb4j3AzceA==","signatures":[{"sig":"MEQCIHXpNyMMxB5ZoQAzfaApobKQEKYajxpogd8D/H6HTHhkAiBowHFo43jBo1ZAvL9jv4VRi/VgCz9ploO3JVaca3uHRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.86.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/b581c8d15f306a814e8e2281d0bab60a/dofe-infra-prisma-0.1.86.tgz","_integrity":"sha512-yWROyQEIxysoB5E0FYzduBYtBXH2FNvmArxJJUzdQcjj9o8HdvHOsn3e1PCe5jwGV5WhB0qh+DTySb4j3AzceA==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.86","@dofe/infra-utils":"^0.1.86","@dofe/infra-common":"^0.1.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.86_1783492445806_0.5714236956489951","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@dofe/infra-prisma","version":"0.1.87","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.87","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"738d579a99e966e026120e0d525c7c4c9c9f2559","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.87.tgz","fileCount":65,"integrity":"sha512-FSXBO47rZBe0/BAhPtgMp5mbrG240LmrWs8GTHOphhEL7RyNBwvmoBlCOSbYyjDlwdPaSEbDa+jKRukNnOsStg==","signatures":[{"sig":"MEYCIQDje100EjMnXt+9FaE2KoBl/thgxsWBRgua0gwVgQtzfwIhAMbtpRZrJdbDQ+u4E3MvqwqmSlcf1SEqlDKYwm8VB1Cv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@dofe/infra-redis":"^0.1.87","@dofe/infra-utils":"^0.1.87","@dofe/infra-common":"^0.1.87"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.87_1783582229875_0.10740257549535892","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@dofe/infra-prisma","version":"0.1.88","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.88","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"be210fee6249839a1d72a5637fbe160714176565","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.88.tgz","fileCount":65,"integrity":"sha512-/xkM6t5apMhtawamA95s79bl0oPPQ815CJQ2HN6A9kGuffZnCZI7/ZulfisSxp3vT0SsI3IqxXW7fOdyMN9TdQ==","signatures":[{"sig":"MEQCIApuGmOo4b8Q4HaCCmvScmDSiig3hF0+F3HNjmCoUGlNAiAZQvGsmxbFz+EMKpxUf40XYfZ+nvkjaVCp2vQF8qXMsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@dofe/infra-redis":"^0.1.88","@dofe/infra-utils":"^0.1.88","@dofe/infra-common":"^0.1.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.88_1783606742740_0.48554905055298203","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@dofe/infra-prisma","version":"0.1.89","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.89","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"29f2d991a516903be77367b8972685094f85f092","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.89.tgz","fileCount":65,"integrity":"sha512-t2B/2VlbNqhWZJbmOcgEZkPfgyDlpsO3oU62A9LpaWShj5VGuKMbXYic+bLRmjbpzgj1qHvJVZzzW7uuf/glYQ==","signatures":[{"sig":"MEYCIQD/8gc5Hk8doLfP6eceWR5/qr6A4QjZtgqR7hfwWHoNswIhANMhQwe9gp0XwvPW9nb+H97CVKuq3w1ief+LcrIiVs3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@dofe/infra-redis":"^0.1.89","@dofe/infra-utils":"^0.1.89","@dofe/infra-common":"^0.1.89"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.89_1783649107472_0.7676263251045916","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@dofe/infra-prisma","version":"0.1.90","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.90","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"dbf7605a3cb674571e8968fac8266b7f2999f811","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.90.tgz","fileCount":65,"integrity":"sha512-9wDe7GgudYcuYRO9dCc4IG6xLhiWn8iAxwh725WF0nqBtZJvxcvAa/lCVWW68uX0ayX/AxqBDhJwaDg7dsg6Zw==","signatures":[{"sig":"MEUCIQDGAKOxi9dKQlXzT+wGqICZiN/re8ZSgjbcrJD6hT1R5QIgc5uLKHLBIVVsZAKBmx7/bbs7lfGcokFcS5NCu9zLyUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.90.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/89c4ce9b71b9cf796c41ad4f8c73bc11/dofe-infra-prisma-0.1.90.tgz","_integrity":"sha512-9wDe7GgudYcuYRO9dCc4IG6xLhiWn8iAxwh725WF0nqBtZJvxcvAa/lCVWW68uX0ayX/AxqBDhJwaDg7dsg6Zw==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.90","@dofe/infra-utils":"^0.1.90","@dofe/infra-common":"^0.1.90"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.90_1783833630062_0.5658222467411569","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@dofe/infra-prisma","version":"0.1.91","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.91","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"759d1cefc658d9e0ea5557d93f1f2053e9fd72a1","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.91.tgz","fileCount":65,"integrity":"sha512-d3UUIGPZMJgkvx6AP4orZs2gvnSOV6mDRFcmbyBnJpJijiBEzIP0lIN20uWM5rbgMGqbXjPkKjKbVm+8XTwpQA==","signatures":[{"sig":"MEUCIG6jy/nNX4pf5vay7kMDsiMM42LbpRPDqoguFSIBtGAtAiEA6neHCoa5kkqh+Hjd1RZAFVKkzjYgKCQt6SrnYnssBp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.91.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/631b4653ac1392aced9618452788ae97/dofe-infra-prisma-0.1.91.tgz","_integrity":"sha512-d3UUIGPZMJgkvx6AP4orZs2gvnSOV6mDRFcmbyBnJpJijiBEzIP0lIN20uWM5rbgMGqbXjPkKjKbVm+8XTwpQA==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.91","@dofe/infra-utils":"^0.1.91","@dofe/infra-common":"^0.1.91"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.91_1783872691502_0.14585013688713078","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"@dofe/infra-prisma","version":"0.1.92","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.92","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"04b33b485b3c4a9effc46f5b0e71e666f6919586","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.92.tgz","fileCount":65,"integrity":"sha512-vid2b6FvC52iXusuT3oY/w1hiwouaJKocOoMSKRiNyiLWdd+Ge5Cef9qG6CvyXzCnxsfgJ5lEuy1iDyM0MUxgA==","signatures":[{"sig":"MEUCIH2puNRWsV4TuHGo7GI/nTA/r7HgCrHuNxd/2CMyGCE0AiEAnOm9G1yca2Sc2VAYvweO+EWxPr5khKgR1Ls8Mq/jEfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.92.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/fe443857fa3bb39abdbda0d4efa80de7/dofe-infra-prisma-0.1.92.tgz","_integrity":"sha512-vid2b6FvC52iXusuT3oY/w1hiwouaJKocOoMSKRiNyiLWdd+Ge5Cef9qG6CvyXzCnxsfgJ5lEuy1iDyM0MUxgA==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.92","@dofe/infra-utils":"^0.1.92","@dofe/infra-common":"^0.1.92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.92_1784802285925_0.4873416896703955","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@dofe/infra-prisma","version":"0.1.93","license":"UNLICENSED","_id":"@dofe/infra-prisma@0.1.93","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"dist":{"shasum":"a014474c3ca29a891c1a2d1efcaac191236dd09f","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.93.tgz","fileCount":65,"integrity":"sha512-HbAhNm0Hoej0hPKZOTISsFo1Wgy9Og5w++hBCs6+QsOiymtIavQEkHXZgMJ5o4VSKa4zMQd9cJiJ/RWmKdrL3w==","signatures":[{"sig":"MEUCIQDwFp5FBAU2lUZuIeCQv4at66ZzywtDTmVquYm0SH9J3wIgGuhuqb1zcUxxyEGXbMH81CnUD+eBtyNS9l+FAyiGykE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138244},"main":"dist/index.js","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.93.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/ccd14a0dc2ae49cb607d008e7335c6e7/dofe-infra-prisma-0.1.93.tgz","_integrity":"sha512-HbAhNm0Hoej0hPKZOTISsFo1Wgy9Og5w++hBCs6+QsOiymtIavQEkHXZgMJ5o4VSKa4zMQd9cJiJ/RWmKdrL3w==","_npmVersion":"11.6.2","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@dofe/infra-redis":"^0.1.93","@dofe/infra-utils":"^0.1.93","@dofe/infra-common":"^0.1.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/infra-prisma_0.1.93_1784802777589_0.960206014024171","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"_id":"@dofe/infra-prisma@0.1.95","dist":{"shasum":"7e06fb10252afe7aab11aa0c0de210a3c6b4c71d","tarball":"https://registry.npmjs.org/@dofe/infra-prisma/-/infra-prisma-0.1.95.tgz","fileCount":65,"integrity":"sha512-rUQCNN3LGFGYnyd9uyoF01TCI0mgBkwzQpA4gf5bmX+k8kjp1KBs3HFv9DeVoAbvF6OIJrAqIz62Z1ZPl6euGA==","signatures":[{"sig":"MEQCH0q+2X1kZy9QYMhvrCqv2bpw10IIR8VafHgoww20vpoCIQDd7ic9z4AbT0wAecnVmG/jLtOPIbD7vC1OyIKynjsSJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyXb9YDfuyQZ0tW+yKt6ff5U207c+4Zj+x462R6uOMlgIgbP6uQib3Tsax7aVaiN2xpjuQy/wkMyuyL9dYVXVkvxk="}],"unpackedSize":139942},"main":"dist/index.js","name":"@dofe/infra-prisma","type":"commonjs","_from":"file:dofe-infra-prisma-0.1.95.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./prisma":{"types":"./dist/prisma/index.d.ts","default":"./dist/prisma/index.js"},"./db-metrics":{"types":"./dist/db-metrics/index.d.ts","default":"./dist/db-metrics/index.js"},"./prometheus":{"types":"./dist/prometheus/index.d.ts","default":"./dist/prometheus/index.js"},"./prisma/types":{"types":"./dist/prisma/types.d.ts","default":"./dist/prisma/types.js"},"./prisma/prisma.module":{"types":"./dist/prisma/prisma.module.d.ts","default":"./dist/prisma/prisma.module.js"},"./prisma/prisma.service":{"types":"./dist/prisma/prisma.service.d.ts","default":"./dist/prisma/prisma.service.js"},"./db-metrics/db-metrics.module":{"types":"./dist/db-metrics/db-metrics.module.d.ts","default":"./dist/db-metrics/db-metrics.module.js"},"./prometheus/prometheus.module":{"types":"./dist/prometheus/prometheus.module.d.ts","default":"./dist/prometheus/prometheus.module.js"},"./db-metrics/db-metrics.service":{"types":"./dist/db-metrics/db-metrics.service.d.ts","default":"./dist/db-metrics/db-metrics.service.js"},"./prisma-read/prisma-read.module":{"types":"./dist/prisma-read/prisma-read.module.d.ts","default":"./dist/prisma-read/prisma-read.module.js"},"./prisma-read/prisma-read.service":{"types":"./dist/prisma-read/prisma-read.service.d.ts","default":"./dist/prisma-read/prisma-read.service.js"},"./prisma-write/prisma-write.module":{"types":"./dist/prisma-write/prisma-write.module.d.ts","default":"./dist/prisma-write/prisma-write.module.js"},"./middleware/soft-delete.middleware":{"types":"./dist/middleware/soft-delete.middleware.d.ts","default":"./dist/middleware/soft-delete.middleware.js"},"./prisma-write/prisma-write.service":{"types":"./dist/prisma-write/prisma-write.service.d.ts","default":"./dist/prisma-write/prisma-write.service.js"},"./middleware/tenant-isolation-extension":{"types":"./dist/middleware/tenant-isolation-extension.d.ts","default":"./dist/middleware/tenant-isolation-extension.js"}},"license":"UNLICENSED","scripts":{"build":"tsc","clean":"rimraf dist","postbuild":"node ../../scripts/generate-exports.mjs","typecheck":"tsc --noEmit"},"version":"0.1.95","_npmUser":{"name":"techwu","email":"wumin.itea@gmail.com"},"_resolved":"/private/var/folders/dd/b8npfqh17gg28fmw8kch87m80000gn/T/077c418f5270b925617cca3f6f70ad22/dofe-infra-prisma-0.1.95.tgz","_integrity":"sha512-rUQCNN3LGFGYnyd9uyoF01TCI0mgBkwzQpA4gf5bmX+k8kjp1KBs3HFv9DeVoAbvF6OIJrAqIz62Z1ZPl6euGA==","_npmVersion":"11.17.0","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","directories":{},"maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"_nodeVersion":"26.5.0","dependencies":{"@dofe/infra-redis":"^0.1.95","@dofe/infra-utils":"^0.1.95","@dofe/infra-common":"^0.1.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"^6.0.3"},"peerDependencies":{"pg":"^8.0.0","rxjs":"^7.8.0","ioredis":"^5.0.0","winston":"^3.13.0","prom-client":"^15.0.0","@nestjs/core":"^11.0.0","nest-winston":"^1.9.7","@nestjs/common":"^11.0.0","@nestjs/config":"^4.0.0","@prisma/client":"^7.0.0","class-validator":"^0.14.1 || ^0.15.0","reflect-metadata":"^0.2.0","@prisma/adapter-pg":"^7.0.0","@willsoto/nestjs-prometheus":"^6.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/infra-prisma_0.1.95_1790612868221_0.9647292704433226"}}},"time":{"created":"2026-04-30T16:30:40.519Z","modified":"2026-09-28T16:27:48.505Z","0.1.1":"2026-04-30T16:30:40.799Z","0.1.2":"2026-05-01T03:24:45.427Z","0.1.5":"2026-05-01T10:00:57.854Z","0.1.6":"2026-05-02T14:28:18.289Z","0.1.7":"2026-05-02T15:15:44.784Z","0.1.8":"2026-05-02T16:01:18.172Z","0.1.9":"2026-05-02T16:36:19.801Z","0.1.10":"2026-05-02T16:57:00.804Z","0.1.11":"2026-05-04T14:55:42.474Z","0.1.12":"2026-05-05T02:47:01.202Z","0.1.13":"2026-05-05T04:12:44.834Z","0.1.14":"2026-05-05T04:24:11.499Z","0.1.16":"2026-05-05T05:48:43.290Z","0.1.17":"2026-05-05T06:04:53.590Z","0.1.18":"2026-05-05T07:59:11.978Z","0.1.19":"2026-05-05T10:13:35.390Z","0.1.20":"2026-05-05T11:41:17.033Z","0.1.21":"2026-05-05T13:05:34.131Z","0.1.22":"2026-05-05T13:58:57.750Z","0.1.25":"2026-05-05T15:13:52.840Z","0.1.26":"2026-05-05T16:10:58.617Z","0.1.28":"2026-05-05T16:32:41.822Z","0.1.29":"2026-05-05T16:37:33.704Z","0.1.30":"2026-05-05T16:42:33.159Z","0.1.31":"2026-05-05T16:47:24.093Z","0.1.32":"2026-05-05T16:49:12.926Z","0.1.33":"2026-05-05T16:52:52.541Z","0.1.35":"2026-05-07T02:40:09.542Z","0.1.36":"2026-05-07T02:46:51.286Z","0.1.37":"2026-05-07T03:06:37.279Z","0.1.38":"2026-05-07T03:14:29.658Z","0.1.40":"2026-05-08T04:35:23.307Z","0.1.41":"2026-05-08T06:00:45.046Z","0.1.42":"2026-05-08T07:08:32.437Z","0.1.43":"2026-05-10T10:45:58.067Z","0.1.45":"2026-05-11T02:43:47.877Z","0.1.46":"2026-05-11T10:42:53.295Z","0.1.47":"2026-05-14T04:13:54.101Z","0.1.48":"2026-05-20T05:54:42.663Z","0.1.49":"2026-05-20T06:09:10.156Z","0.1.50":"2026-05-20T07:16:34.952Z","0.1.51":"2026-05-25T02:58:57.404Z","0.1.53":"2026-05-25T06:47:51.545Z","0.1.54":"2026-05-26T08:50:11.565Z","0.1.55":"2026-06-13T09:45:54.747Z","0.1.56":"2026-06-19T12:01:40.210Z","0.1.57":"2026-06-20T06:20:57.917Z","0.1.60":"2026-06-24T09:32:51.764Z","0.1.70":"2026-06-24T11:24:52.558Z","0.1.71":"2026-06-24T13:01:37.073Z","0.1.72":"2026-06-25T03:18:11.766Z","0.1.73":"2026-06-25T04:08:09.772Z","0.1.74":"2026-06-25T04:28:27.488Z","0.1.75":"2026-06-25T07:56:19.701Z","0.1.76":"2026-06-25T08:30:53.975Z","0.1.77":"2026-06-25T10:44:40.623Z","0.1.78":"2026-06-25T11:46:22.953Z","0.1.79":"2026-06-30T02:43:37.322Z","0.1.80":"2026-06-30T02:47:38.119Z","0.1.81":"2026-07-06T10:06:49.221Z","0.1.82":"2026-07-07T04:35:44.390Z","0.1.83":"2026-07-07T04:44:57.978Z","0.1.84":"2026-07-07T04:49:03.280Z","0.1.85":"2026-07-07T08:36:43.262Z","0.1.86":"2026-07-08T06:34:05.957Z","0.1.87":"2026-07-09T07:30:30.012Z","0.1.88":"2026-07-09T14:19:02.870Z","0.1.89":"2026-07-10T02:05:07.620Z","0.1.90":"2026-07-12T05:20:30.214Z","0.1.91":"2026-07-12T16:11:31.642Z","0.1.92":"2026-07-23T10:24:46.058Z","0.1.93":"2026-07-23T10:32:57.767Z","0.1.95":"2026-09-28T16:27:48.310Z"},"license":"UNLICENSED","description":"Prisma ORM — read/write separation, connection management, soft-delete, tenant isolation, Prometheus metrics","maintainers":[{"name":"techwu","email":"wumin.itea@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}