{"_id":"nestjs-typeorm-transactions-test","_rev":"33-d7d112e91ca77f0449ec45d21ebdb650","name":"nestjs-typeorm-transactions-test","dist-tags":{"latest":"0.0.34"},"versions":{"0.0.1":{"name":"nestjs-typeorm-transactions-test","version":"0.0.1","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-HHcjQniOUkswmJlH6dpHebVW956zsd4jo8ghzm0BSQ0TVSLcuAdj39GgoWCCLnt4AaoovsC2LAucxW00qzuiGA==","shasum":"b531e25ba9ce6bffb57718d9451d688c49640d41","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.1.tgz","fileCount":36,"unpackedSize":185590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyi3u0HIHLeTJvtv8dotVioTFozj7Ct4DgChJLqgRYOAiAr6sky6Q8BU+GEi5KWNThWTg5jN41eg3f0Pm9QkWCrtw=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.1_1698189331986_0.014107077455359773"},"_hasShrinkwrap":false},"0.0.2":{"name":"nestjs-typeorm-transactions-test","version":"0.0.2","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ys4/erStfg3iBXUDWsYpetvSrbZtUsDOaoPNiQnkp4RbcAcFiOE7urkAcI8mZS9VrFYu8rC0xjo2D7+wEi2fDg==","shasum":"db2c71da4f55fc294ae6d1aaa7a352c12eb1ff83","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.2.tgz","fileCount":36,"unpackedSize":185654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1r48bBiuzhrmTRhuJgUcMOt7vyj2LK2JmenyVUlmioAiB5NfcgsBF8feMCMZhO5hqKDI4YMRSXc/G3KCwDowVK7g=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.2_1698189846658_0.9127109410568737"},"_hasShrinkwrap":false},"0.0.3":{"name":"nestjs-typeorm-transactions-test","version":"0.0.3","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-0pHc0IwwgFV01OpG8CwmH7JVA8YEyzDBRqldhq+9gxdA3ZQ0urskUCHPhTn5N7xBnxrVwzIoSJCh8z5wxCvGMA==","shasum":"5e19f85f0a88ff11bbb7720d48886e8fa8b39534","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.3.tgz","fileCount":36,"unpackedSize":185779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICt/D6uC45NVvcD9wioQzRj0S+jG04aspKUJ8sM8p74KAiBlTbNt313N/V5991DcLA6Omv4SKL3CMV+Si9886fQGJw=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.3_1698190076032_0.8506998596441084"},"_hasShrinkwrap":false},"0.0.4":{"name":"nestjs-typeorm-transactions-test","version":"0.0.4","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FDm8p7YF0vURjO1CFi0us3XYMBoxBF+hiXuATEMvwTuBqzQr4YMWdlzkfLaF8l4hN9UcTEC1W3gxjovWgIcA2g==","shasum":"9445025f266d31f63c7a1698a63387ed2cdec5dc","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.4.tgz","fileCount":36,"unpackedSize":187238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQWdBuWQqVHudD0v7EhZlyF2dT20t1O2k8sENEmA6pkAiBpnYAO2S40qSR7/CrIOP6L/SHsd/03i5DMgqCSc+UjiA=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.4_1698518258587_0.5156486365607595"},"_hasShrinkwrap":false},"0.0.5":{"name":"nestjs-typeorm-transactions-test","version":"0.0.5","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-LwtTEx6gZEi0+CwHqCQo4VfsX+nrmn9Ka7ff82OZf7Pyk1ZuLa6EReT0eUPQDCSMeEl2J9+RaAN9jSHLQLoneA==","shasum":"89aa3685751f52fdee715f380c7d4de6bd25e9ed","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.5.tgz","fileCount":39,"unpackedSize":189874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgL9NyNu8Ix72hdNME7r5WkKPgGh6qBBzivX78LKtcGAiBM/0YBQpP4ypHRXRENcIk5b28f2bbaH3R76yDKm3xBHA=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.5_1698521770203_0.5830184288615701"},"_hasShrinkwrap":false},"0.0.6":{"name":"nestjs-typeorm-transactions-test","version":"0.0.6","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-x+eZgh+3sj7WIJ2x5IBZp5Eus+AKn+6q9IgRXkXpCkGsAKWl+yO55uN2sbNHJgtW13EMGff4X5pB0dtYqmtHiA==","shasum":"516ca780fc1aad66dc6d4dcf7a3c397c59ac2506","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.6.tgz","fileCount":42,"unpackedSize":193817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHkvJNGICJFmWLS8Gdjy5ao21AOVAJVdDNlure12vO+QIgEY3wiiDy361wcP/ffIdmJxL99ndYR8lCo/B1vA5tQ1Y="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.6_1698575401413_0.8107839331132067"},"_hasShrinkwrap":false},"0.0.7":{"name":"nestjs-typeorm-transactions-test","version":"0.0.7","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-XKrnzXSCzWczpsZmNSzobj1clK30kmcEPGKGHtJ3USaWMO0EN9X2WTaPu4kV5LmD6iNzh/dd2k9pslV7pbfUKw==","shasum":"1c624577576380fff853e3a044b54eaed3b3a516","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.7.tgz","fileCount":42,"unpackedSize":193862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwvSmWNQCruoqy/2pw2n+KelutozjPfuaM0dsjszeEJAIhAL1fCTrzfxWksKnd91+/Au0PVOgjbcRQISgN99bLWWK3"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.7_1698575879995_0.4895747061728428"},"_hasShrinkwrap":false},"0.0.8":{"name":"nestjs-typeorm-transactions-test","version":"0.0.8","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.8","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-j/RgJfYdUz7Fcq1TFKDO/vcseAfvlh2fuzLobE7EXzjmW6eJAYR+WFF5qRoruvT+aZZBZ39eiBZY08qXCjeG4A==","shasum":"f41171c10fcc16e63d5d5ece7058b515286e0947","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.8.tgz","fileCount":42,"unpackedSize":194021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDttx+VO4LMLDYouWmx3m5/lANOI6LPpqXvmMKYXHpWQIhAKrDXhGOZkzhBpfWOajeTZLbNk6Qh5t1BApIt5ulMbDA"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.8_1698576430211_0.7832972903172151"},"_hasShrinkwrap":false},"0.0.9":{"name":"nestjs-typeorm-transactions-test","version":"0.0.9","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.9","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-uKecK9wzApL7BOiw3QhAa0VXO5LY/j76bzWDcdiwgj5UYF3ywWwfeBGkg/sezcnTVLt3C5GMqz6lSBW2S7nv/g==","shasum":"27f7c09d57e59f2966777e6fa1387d1f6834be7f","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.9.tgz","fileCount":42,"unpackedSize":193891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcAiuSrfzO3wOyHoGUCq4ogR2rjMDtdMho8+G3CD+WsAiEAignLcZHQY3z1vYOmuCFN6R+UqvlohV71BGf7+0+XdPk="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.9_1698576870431_0.8677274997028415"},"_hasShrinkwrap":false},"0.0.10":{"name":"nestjs-typeorm-transactions-test","version":"0.0.10","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.10","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FjkQ8+H75TKzCr+zSizn1Q2v/UEfKx9SHItuA5koq90mtL2XvmMD4KHPE62gzSymTu3jc4OMdvi+lhHDi9nE6g==","shasum":"81234733106f5b0fe72bdfb37624f7aa8c87d5f9","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.10.tgz","fileCount":45,"unpackedSize":200529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICI0mU9LQGqjWgHxhuxeJe1BBxvkHPD6g7EPVgutAt2bAiBjIhxpRNzIqvIE6vhpPgeBiCOammD/crCHRbThB7hxgw=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.10_1698595477641_0.741103489239024"},"_hasShrinkwrap":false},"0.0.11":{"name":"nestjs-typeorm-transactions-test","version":"0.0.11","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.11","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Sw1oqzEBOOYiJUaHVymJsT4E1SV+Oj3NVjVvaCigtKc0Mzh/RjSN50d2Dcrbuv3JruT3Kh7KMROa7YYB907qkQ==","shasum":"4d73b1157bd269f3e03d201df9068a16296ce549","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.11.tgz","fileCount":45,"unpackedSize":200050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBw2WXVMibCTgit0eVmfs5RDQ3e7j/3Wq/6Ry5yxR+jgAiEAkyitdQeyVRVufjSbHEfA9XeBDgvVCwBeJnQbDm6rLqk="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.11_1698596389843_0.8554929473723463"},"_hasShrinkwrap":false},"0.0.12":{"name":"nestjs-typeorm-transactions-test","version":"0.0.12","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.12","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-2iIZAnyn3/kuYT9Z+8t6m50tT7PlFCVz2RFwelI/m8KpktEh02sWJeFRXebQ534nvnU74aFq2VNYqp4IIO+pBg==","shasum":"a8eaa8b53c1372a5bbb48a220084a2948f14cc43","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.12.tgz","fileCount":45,"unpackedSize":199978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9qAtb6QixXta2HxsCIPj4U/jCE9IoKxvXPf/ZC1QkMAiBFQkTYR19nNZupWsDuOwdhfipxkHpajT7n05j5NIVaYA=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.12_1698596906032_0.00618247516157977"},"_hasShrinkwrap":false},"0.0.13":{"name":"nestjs-typeorm-transactions-test","version":"0.0.13","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.13","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ZKUUba7zYN0vkv2wpnP7q9YqSgwrp9bQ2dRv/P6tVfpRljGg4suTAuwjadY7C1pdbDEKswNHfFoYGmpZS42Rdw==","shasum":"9a80b232be73a993a82ede0db4b9eb96cec3ded1","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.13.tgz","fileCount":45,"unpackedSize":200070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1ByrFZMnw/qt0bZC1kxE5tNwSt0H0RUrxBSHxjz3PcwIgInlr0OzRuLPsEPOnjsklWncw+a1VRpMbhskmmsnm7Vw="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.13_1698596999199_0.14287235512405916"},"_hasShrinkwrap":false},"0.0.14":{"name":"nestjs-typeorm-transactions-test","version":"0.0.14","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.14","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FVcXM/G3BXSmMkpM/M+ywbXasq24GVIgKpT1NSNR8JAqWjweh8HIjkbosF3+miZrWpd8k/tSUXPxB3tfBWX5BA==","shasum":"6af6054e1af6a131d56fd1bc7bb3162e98a708a1","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.14.tgz","fileCount":45,"unpackedSize":200139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMlEqu3uU9AOc6DtD5jQkJJXe8i8mqDr3suQAlRJYBRwIgGOpJkG9BmSm/bLx8pgpM5WfWffuYV9Ndo/SmRGq/MkM="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.14_1698597307316_0.3431923704035442"},"_hasShrinkwrap":false},"0.0.15":{"name":"nestjs-typeorm-transactions-test","version":"0.0.15","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.15","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-IK5tVkTniPlXST98NInkV7gf68m3G1tjDWQv0MciS9ZvEhfETSkrGTrKwvAHd+C6t18s4T38l85l+tAZ7+h44g==","shasum":"f64d4be9828a417b8fe13d100f045836a0d71b5d","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.15.tgz","fileCount":45,"unpackedSize":199731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl4f2mNUv1ztMu18udaZRxrJzH52ogKQIyb+3eTP2TsQIgNgSVAp4dwwBLr5c5NLmzVgOzQenZR5Yjl9x29lN0O30="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.15_1698598091051_0.7075474668031794"},"_hasShrinkwrap":false},"0.0.16":{"name":"nestjs-typeorm-transactions-test","version":"0.0.16","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.16","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-eLouXgsjKw4QN0RPNJ8WfbmJ57HW54DXb+d+wbfWiwyUG1qBDQ8VU4zoKOpHNfeP9ogTmE+OwgrNefzprpd6lQ==","shasum":"33ddf7853ec775df9c53fdefae1fb1d74148a094","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.16.tgz","fileCount":45,"unpackedSize":199750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCda7x/7NbV+5TZv0q9sFXIx82NkthV8TDMXwOIrmCUzwIgfnzrlm/FHX6goS+XcLoT5k3OHFWaQ39q/ifw9LkvS8I="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.16_1698598249362_0.5627258420803942"},"_hasShrinkwrap":false},"0.0.17":{"name":"nestjs-typeorm-transactions-test","version":"0.0.17","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.17","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-+vkqBLkGOlmeMDDG2U9sPotJd7XCcapohRsAj28590YUXSBYW5Dd1DOzZyYBYYr/AR0zt/t/WLd+iXRk/Ce98Q==","shasum":"315e2e2f311320d152c35d3ffc62c624b556a058","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.17.tgz","fileCount":45,"unpackedSize":200020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID68YkTq7z8YUEN7QNnEhC1vXs9r299q6IJkKiLXXsHjAiEAivMcleENiZ8vyQg3ziLOrknBugzqQUd3BZPyJ/ZGYBQ="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.17_1698598449204_0.12282441660424337"},"_hasShrinkwrap":false},"0.0.18":{"name":"nestjs-typeorm-transactions-test","version":"0.0.18","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.18","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-/tNMaFH3DaOa93Z+u0JJWfPZ+/sM7QOt6Abo9CQ9JNLPEHq0qJs8W3XjR1zMHv1O+44v91tuuUbK5OZgZekNQw==","shasum":"ce902b7ef1976a506ac8ec472011f7ac19f47b34","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.18.tgz","fileCount":45,"unpackedSize":199892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXI+oKMM+3FYU9hCttQz8WXn7XrLG5sZbbgrnYoVZBHQIhAJGDH0V4Pf8sV8v2SdYWpIfk7Hho75jXE6KjQK+iGXK1"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.18_1698598781446_0.41112300996778117"},"_hasShrinkwrap":false},"0.0.19":{"name":"nestjs-typeorm-transactions-test","version":"0.0.19","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.19","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-1uP4PzOAsZ6je4rCZC10I/IdRc9/dVp5L8qao33m/1t2IWlDmKmEZ1Lfh8lwxTOCa4T0sDgfTm6eHMEdHKaZQQ==","shasum":"e2715e220d2a5236ae39afd1c7e950b2e61cbd52","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.19.tgz","fileCount":45,"unpackedSize":199942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUHTDNqPcX9OhxZdjNawUUdulydF7kJa03qzVX1rfF3QIgJ8Ynj20yeDy+zt5EjPrDv+c/hBRKZm+n2l3olKjjJEI="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.19_1698598953077_0.48520644956004766"},"_hasShrinkwrap":false},"0.0.20":{"name":"nestjs-typeorm-transactions-test","version":"0.0.20","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.20","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-UHmu2TExJAPraj3dC9rBILJb1pO+h4T0WWRgfWYIz9+6HWBk/ds+WI2WWORAwLhVcnTO8JhPbNhW/jxktN79+A==","shasum":"791efa7861b4bc5f3f88b1bb1ea38bdbcdb94e81","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.20.tgz","fileCount":45,"unpackedSize":199648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDubTYpJL/yPq6ukcDbwN0p2MM04IqJRsNNGOIRVheXfAiEA+598+rRmWEQ8aaq5VIwv98VeLcboVvYtebDE0XuaFRc="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.20_1698599303922_0.8494520760332289"},"_hasShrinkwrap":false},"0.0.21":{"name":"nestjs-typeorm-transactions-test","version":"0.0.21","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.21","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-bsenhmT28yIBxPRPN6RUg/o/QQLV5NQ64oGMtUMtrp4m/8MoDP+nxh49t4NAuHDvJf9xFkmSkznUd5Q+edXMcg==","shasum":"94b84745a4c0daefaddbaa786afac4d8818e4d47","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.21.tgz","fileCount":45,"unpackedSize":199647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDulRE8VZ6YPHm7ausBUpEJD7OzeWj0rA/BvsMRGs2W2AIgagN2NwzyRNuU2CCZgmsztBIWrt4Y7CrayCtH0YkdUEs="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.21_1698599416141_0.960023994689293"},"_hasShrinkwrap":false},"0.0.22":{"name":"nestjs-typeorm-transactions-test","version":"0.0.22","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.22","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-mSsG0NT015JUixYSbJEXAxs1KRwVnqDFr2RzwdOmlgui+u016HkSoa9STkXMIrkfqKFkcY+48bZF2lTkG48bXg==","shasum":"2d9dfc30ab7672c0364caf6759d5e7f5c4c90aca","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.22.tgz","fileCount":45,"unpackedSize":199666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFx/og8CYVj3wAi5JbDYfFGaySQlsRRygQZ9Yn17XffAIhANrRmp6ZaO3bK8OVNbOYm5xUkSW8eNarZf2IFw3tf+UW"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.22_1698599550390_0.18423110291249856"},"_hasShrinkwrap":false},"0.0.23":{"name":"nestjs-typeorm-transactions-test","version":"0.0.23","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.23","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-YABO6/DJ2zQazb0Q8tah6ze5d3UFfA/atDrnA1UoreW2ODLQSkU9k0kepJBoC3nKn3aPC5247zVbPqVeOqaX0g==","shasum":"d6d6183ff0804f209bf73a1eb7d3e1970fc84a76","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.23.tgz","fileCount":45,"unpackedSize":199688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4bjSK/pQWKQ71dJqQ5i2Neis3tFi+MrAIuJqKkwGOMgIgSgJ0ZEsYco1G837nK7LxiTdK54jPT+S6Xzeh06kGNvk="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.23_1698600025804_0.40798663036243554"},"_hasShrinkwrap":false},"0.0.24":{"name":"nestjs-typeorm-transactions-test","version":"0.0.24","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.24","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-JeMg2hJekLuX27erMaab6vXHpg3d3+cDJxwAlHTO9TZ0e90uqPUb/WjE4OI+45bikYUNsKzEYykZQF4tE5/fog==","shasum":"8f898761eaeacfd51606033436f9a10da2eacd36","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.24.tgz","fileCount":45,"unpackedSize":199763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw5MbCiL/3ulZGO8VAoGoNt91gH/0Cx4PqO/ht2ELHHAiBR+WlIKht/UtI1naoROGmi99Er9ABVkgJ5k6AIVKipNw=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.24_1698600708914_0.6458736638671658"},"_hasShrinkwrap":false},"0.0.25":{"name":"nestjs-typeorm-transactions-test","version":"0.0.25","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.25","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-1Ci5jrPMf7inUiW0yTpDlkpO8gfErEgaGQ3y/WiXbknYV+kT4W2TK7wPNB2eG0iWw+wPPl8Zjhbf5zz1Fo+Dzg==","shasum":"f6fe47e40f137025987e375aa02a42f43d71396c","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.25.tgz","fileCount":45,"unpackedSize":199764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZdlo5PZWxBO5dncLNmM66hRg4YPJkuNpTedG1AG/howIgctjJnGOt3sydJQrI1KlGn+w3huUWs3Il8dfFQnhjm7U="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.25_1698600831445_0.7530245684431034"},"_hasShrinkwrap":false},"0.0.26":{"name":"nestjs-typeorm-transactions-test","version":"0.0.26","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.26","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-gyOR4XjShZb61kKvNmujyMwCsqZDKB+EbaiqnwiW4/t06zm4KBHhaHZZzjbAVdujjsLplSuyJISFgAuYxC0BrA==","shasum":"912072e0e2631f8addda8acae735ba35821f416c","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.26.tgz","fileCount":45,"unpackedSize":199476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBKxtNH8RaQr7nTqLDttrTyv/IYZu26NPEcdIdk05aSAiAC67THZItDNuarelQ+mzH8KtU1Agy/k5jdhTysMHwH9g=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.26_1698601462957_0.8097152757689867"},"_hasShrinkwrap":false},"0.0.27":{"name":"nestjs-typeorm-transactions-test","version":"0.0.27","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.27","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NMDaqBEmf6ro6XHW9K8rwHZcGB9B45R3fpoPmXbPZ1jtm/bH+AYhNzKKj14pZvUo+Klfl8U0EAWMdEv4qrxQDQ==","shasum":"097c278d45ba2abe36e361b0c0c70aaedd4787c5","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.27.tgz","fileCount":45,"unpackedSize":201298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl3KlJPYj/3cSvzNkMl5JZD0VIpaVvLzSXhph6ut9xcAiB9ZfUClnzxBpGLevJ6sfdjEhi+/taPRoT+2tZxh0Gj7Q=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.27_1698741910274_0.9516339323801912"},"_hasShrinkwrap":false},"0.0.28":{"name":"nestjs-typeorm-transactions-test","version":"0.0.28","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.28","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-JnUisPmI9XKIewEZzcJvxWny4y6BXdHFVGetEz6uRCgWcfraSKZXROABPMDM0Ot65lZck/Eu196EPiduNvnsUw==","shasum":"1ad01c6f0c471a7babd3a5be3818e05a0122ed9a","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.28.tgz","fileCount":45,"unpackedSize":201706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUJ2ynVjxECpmjKWPLlG3KBbqsulYobO+BXfiBplC5FAiEAllqubRsCctWXzcRxMLO1ypG8rVZPYZBP1v98JtTGqo0="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.28_1698742371895_0.21700847698313552"},"_hasShrinkwrap":false},"0.0.29":{"name":"nestjs-typeorm-transactions-test","version":"0.0.29","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.29","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-fL4r0fCMN0Is5ep4K0RiHF/EJzzYc5HYTPi702G+TWaooUth/EnAjt1/GRrKvDNeQL3r6CV5zrTWiUupKwdpaQ==","shasum":"b33c723e49405d5ebe2097493f59f0cbbb2e8cb4","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.29.tgz","fileCount":45,"unpackedSize":207656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQWaVD22mIo8fXgcs2UqCKcIItv+hWDRoSrOdZytoKswIhAJMYvzg7VPmb0I1ij8V9IqNdH02rRSVitoQISzlDJIKg"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.29_1699746536778_0.39166862062490804"},"_hasShrinkwrap":false},"0.0.30":{"name":"nestjs-typeorm-transactions-test","version":"0.0.30","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.30","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-fbjYGwy1Am4U7NFpVlHKcLcTxJQfB2qJvPRQZ4WEff7qLv4KizDf/Z5615EGL6ADzQLsfxaUkCD+u0V6IgdfCg==","shasum":"700c2ea81473818b2b7ec9990a5a3df0840ca4a8","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.30.tgz","fileCount":45,"unpackedSize":207657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIm0r0Ao08X/A9s8xehWPQzDnZW8MqjTxQJtvm96V8qAiEAi+cuGFIZI+5DtU8DPJt3M3XxFMF9U/x4KkYETMqu7Z8="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.30_1699746655321_0.5251251087165394"},"_hasShrinkwrap":false},"0.0.31":{"name":"nestjs-typeorm-transactions-test","version":"0.0.31","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.31","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-uDlYBlxWqDUnmWSR38Jfvjrzto0P+6GpZNhnsK4NSQPLJ7AzmpyiT7Vz98Zu/ORUoGS8ExzVcRyXlaCn9085FQ==","shasum":"6c2aa8d466f2531556891ec0083ae66bb52fe5c5","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.31.tgz","fileCount":45,"unpackedSize":207872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGV3YxGfvFBybl6LdgU94CfWxpB0e0aKNm/ajVdN4MUAiEA2dQTEExcIXntgcJZFWg59exUxD9Y9+JKvKjnr11Imyo="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.31_1699747077174_0.9725504658223674"},"_hasShrinkwrap":false},"0.0.32":{"name":"nestjs-typeorm-transactions-test","version":"0.0.32","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/platform-express":"^10.0.0","cache-manager":"^5.2.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.1","typeorm":"^0.3.17"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.32","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-78qlw5hhpHYvGPcYfcjl63r3bPsvgrAXpbtOkUgD0yYGvJ4jFTidt3JuVhOfW8STFSS4AfQjqvR8dJeVXCzsOw==","shasum":"a03f3aef60e2422aaaf409fa535c8f4f52cd4919","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.32.tgz","fileCount":45,"unpackedSize":207872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7PoQNK3lP/5yvMQv4AaCmd5pkt23hJNikQy3yfteHxAiA5Btntbr8avSXRosS+aoXLzWl2s40qUoSXPguHo8PU4g=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.32_1699747236223_0.19554375751103303"},"_hasShrinkwrap":false},"0.0.33":{"name":"nestjs-typeorm-transactions-test","version":"0.0.33","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"reflect-metadata":"^0.1.13","typeorm":"^0.3.17"},"peerDependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.33","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-4lAx76O9GHjoFBGVFXU8WlhqxoruhhTNCxFdzMb1HqRUgzK/XR254sVJvZgc3zdb39SKcmnSr+wtU9LquU2kSg==","shasum":"edc78200ea1ade3b8b2cf03cbdfb18300aa9ec5c","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.33.tgz","fileCount":45,"unpackedSize":207677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb3hUzQv1FRtJHUj9cL9xKPYu5qp9IiMcNUb/yjXFL9wIhAMCy1Anb6tFA8kZnSjTvAbpLfSgA7U3swMr29jxGGQsr"}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.33_1699747883697_0.6423661838877763"},"_hasShrinkwrap":false},"0.0.34":{"name":"nestjs-typeorm-transactions-test","version":"0.0.34","description":"A NestJS module to make transaction management easier across different services","author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"license":"MIT","scripts":{"build":"nest build","prepublishOnly":"nest build"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"typeorm":"^0.3.17"},"peerDependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/cache-manager":"^4.0.4","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","_id":"nestjs-typeorm-transactions-test@0.0.34","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-61tleybgs5Hk1O/eYUoAXfxpqkou/u6/XUSbI3cGDR6SneCZ5OJZ6MoH0hkJ13V6EPCwxExfWhALvsXzXRf1jw==","shasum":"33bba6b840d7736aec949282617f11d97df0248c","tarball":"https://registry.npmjs.org/nestjs-typeorm-transactions-test/-/nestjs-typeorm-transactions-test-0.0.34.tgz","fileCount":45,"unpackedSize":207677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDACXaXRPuWnIVU6z/aJOp0La1qYUaU4G6NdH2wY33ijAiBzj8OB89IMmzHexCxqOJxZuELbh6aINIzELz9W+Z0zbg=="}]},"_npmUser":{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"},"directories":{},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-typeorm-transactions-test_0.0.34_1699748907688_0.38085091802035276"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-24T23:15:31.873Z","0.0.1":"2023-10-24T23:15:32.263Z","modified":"2023-11-12T00:28:28.058Z","0.0.2":"2023-10-24T23:24:06.971Z","0.0.3":"2023-10-24T23:27:56.344Z","0.0.4":"2023-10-28T18:37:38.803Z","0.0.5":"2023-10-28T19:36:10.505Z","0.0.6":"2023-10-29T10:30:01.679Z","0.0.7":"2023-10-29T10:38:00.262Z","0.0.8":"2023-10-29T10:47:10.430Z","0.0.9":"2023-10-29T10:54:30.605Z","0.0.10":"2023-10-29T16:04:37.905Z","0.0.11":"2023-10-29T16:19:50.222Z","0.0.12":"2023-10-29T16:28:26.265Z","0.0.13":"2023-10-29T16:29:59.480Z","0.0.14":"2023-10-29T16:35:07.575Z","0.0.15":"2023-10-29T16:48:11.364Z","0.0.16":"2023-10-29T16:50:49.609Z","0.0.17":"2023-10-29T16:54:09.441Z","0.0.18":"2023-10-29T16:59:41.690Z","0.0.19":"2023-10-29T17:02:33.381Z","0.0.20":"2023-10-29T17:08:24.097Z","0.0.21":"2023-10-29T17:10:16.477Z","0.0.22":"2023-10-29T17:12:30.598Z","0.0.23":"2023-10-29T17:20:25.976Z","0.0.24":"2023-10-29T17:31:49.139Z","0.0.25":"2023-10-29T17:33:51.670Z","0.0.26":"2023-10-29T17:44:23.273Z","0.0.27":"2023-10-31T08:45:10.437Z","0.0.28":"2023-10-31T08:52:52.078Z","0.0.29":"2023-11-11T23:48:56.994Z","0.0.30":"2023-11-11T23:50:55.564Z","0.0.31":"2023-11-11T23:57:57.418Z","0.0.32":"2023-11-12T00:00:36.433Z","0.0.33":"2023-11-12T00:11:23.895Z","0.0.34":"2023-11-12T00:28:27.874Z"},"maintainers":[{"name":"muhammetozendev","email":"muhammed_ozenn@hotmail.com"}],"description":"A NestJS module to make transaction management easier across different services","homepage":"https://github.com/muhammetozendev/typeorm-transaction-module#readme","keywords":["nestjs","transaction","typeorm"],"repository":{"type":"git","url":"git+https://github.com/muhammetozendev/typeorm-transaction-module.git"},"author":{"name":"Muhammet Özen","email":"muhammed_ozenn@hotmail.com"},"bugs":{"url":"https://github.com/muhammetozendev/typeorm-transaction-module/issues"},"license":"MIT","readme":"# Description\n\nA NestJS module to make TypeORM transaction management easier across different services.\n\n# How it works\n\nThis package can be used to reduce the boilerplate code needed to manage TypeORM transactions. It acts as a wrapper around the actual TypeORM package that enables effortless transaction support. The package utilizes async local storage in order to share transactional entity manager accross different service method calls so that transactions across multiple services are handled behind the scenes and abstracted away from developers.\n\n_Note: In the following code snippets, only the imports relvant to this package are shown_\n\n# How to use it\n\n## Importing TypeOrmTransactionModule\n\nYou should ideally import `TypeOrmTransactionModule.forRoot()` in your `app.module.ts` file and the configuration options are exactly the same as `@nestjs/typeorm` package.\n\nAdd the following to the imports array of your module:\n\n```ts\nimport { TypeOrmTransactionModule } from 'nestjs-typeorm-transactions';\n\n@Module({\n  imports: [\n    TypeOrmTransactionModule.forRoot({\n      type: 'mysql', // or postgres, sqlite etc\n      host: 'localhost',\n      username: 'username',\n      password: 'password',\n      database: 'test',\n      entities: [User], // list of entities\n      synchronize: true,\n      logging: true,\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nFor a repository to be avilable in the context of a sub module, we need to import `TypeOrmTransactionModule.forFeature()` in that module's import array. Just like `@nestjs/typeorm` package, we can pass an array of entities whose repositories will be available in this module.\n\n```ts\nimport { TypeOrmTransactionModule } from 'nestjs-typeorm-transactions';\n\n@Module({\n  imports: [TypeOrmTransactionModule.forFeature([User])],\n  controllers: [UsersController],\n  providers: [UsersService],\n})\nexport class UsersModule {}\n```\n\n## Injecting repositories and runnning queries in transactions\n\nThe way repositories are injected are almost the same as `@nestjs/typeorm` package. Only difference is that you need to use `@InjectTransactionalRepository`. The entity for which repository will be injected should be povided to this decorator as well.\n\n```ts\nimport {\n  InjectTransactionalRepository,\n  TransactionalRepository,\n} from 'nestjs-typeorm-transactions';\n\nclass UsersService {\n  constructor(\n    @InjectTransactionalRepository(User)\n    private userRepository: TransactionalRepository<User>,\n  ) {}\n\n  async doSomethingWithUser() {\n    // ...\n  }\n}\n```\n\nAs seen above, the type of injected repository is `TransactionalRepository`. By default, the queries are NOT wrapped inside a transaction even if you inject TransactionalRepository into your service class. In order to run queries in a transaction, `@Transactional` decorator must be used on the route handler that is calling the service method. Here's an example:\n\n```ts\nimport { Transactional } from 'nestjs-typeorm-transactions';\n\n@Controller('users')\nexport class UsersController {\n  constructor(private usersService: UsersService) {}\n\n  @Post('with-transaction')\n  @Transactional()\n  async withTransaction() {\n    await this.usersService.doSomethingWithUser();\n  }\n\n  @Post('without-transaction')\n  async withTransaction() {\n    await this.usersService.doSomethingWithUser();\n  }\n}\n```\n\nIf a request hits the endpoint `/users/with-transcation`, any database query executed by `doSomethingWithUser` or any other service method that\n`doSomethingWithUser` method calls, all of these queries will be wrapped in a transaction as we have used `@Transactional` decorator.\n\nHowever, if a request hits the other endpoint `/users/without-transcation`, no transaction will be created. So it's crucial to remember to add `@Transactional` decorator on route handlers where we need atomicity.\n\n## Connecting to multiple databases\n\nConnecting to multiple databases is supported by `@nestjs/typeorm` package and it's also supported by this package. In order to accomplish this, `TypeOrmTransactionModule.forRoot()` should be imported multiple times as follows:\n\n```ts\nimport { TypeOrmTransactionModule } from 'nestjs-typeorm-transactions';\n\n@Module({\n  imports: [\n    TypeOrmTransactionModule.forRoot({\n      type: 'mysql',\n      host: 'mysql_host',\n      username: 'mysql_username',\n      password: 'mysql_password',\n      database: 'test_mysql',\n      entities: [User],\n      synchronize: true,\n      logging: true,\n    }),\n    TypeOrmTransactionModule.forRoot({\n      name: 'second_db', // name for the postgresql db connection\n      type: 'postgres',\n      host: 'postgres_host',\n      username: 'postgres_username',\n      password: 'postgres_password',\n      database: 'test_postgres',\n      entities: [Article],\n      synchronize: true,\n      logging: true,\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nIn this case, we have two database connections. The first one is the default one and it's the mysql database. The second connection is for a postgresql database and it's used to store the articles. The name specified for the postgresql database is `second_db` and it will be used later on.\n\nIn order to make repositories for both of these connections available in the users module's context, we import them both as follows:\n\n```ts\nimport { TypeOrmTransactionModule } from 'nestjs-typeorm-transactions';\n\n@Module({\n  imports: [\n    TypeOrmTransactionModule.forFeature([User]), // will use the default connection (mysql)\n    TypeOrmTransactionModule.forFeature([Article], 'second_db'), // will use postgresql connection\n  ],\n  controllers: [UsersController],\n  providers: [UsersService],\n})\nexport class UsersModule {}\n```\n\nHow we inject repositories remains exactly the same:\n\n```ts\nimport {\n  InjectTransactionalRepository,\n  TransactionalRepository,\n} from 'nestjs-typeorm-transactions';\n\nclass UsersService {\n  constructor(\n    @InjectTransactionalRepository(User)\n    private userRepository: TransactionalRepository<User>,\n    @InjectTransactionalRepository(Article)\n    private userRepository: TransactionalRepository<Article>,\n  ) {}\n\n  async doSomethingWithUser() {\n    // ...\n  }\n\n  async doSomethingWithArticle() {\n    // ...\n  }\n}\n```\n\nAnd lastly, for transactional query execution, we need to use `@Transactional` decorator as follows:\n\n```ts\nimport { Transactional } from 'nestjs-typeorm-transactions';\n\n@Controller('users')\nexport class UsersController {\n  constructor(private usersService: UsersService) {}\n\n  @Post()\n  @Transactional()\n  async withTransaction() {\n    await this.usersService.doSomethingWithUser();\n  }\n\n  @Post('/articles')\n  @Transactional('second_db')\n  async withTransaction() {\n    await this.usersService.doSomethingWithArticle();\n  }\n}\n```\n\nWhen `@Transactional` decorator is added without any argument, it will wrap all database queries executed by the default connection in a transaction (mysql connection in this case). However, the second decorator has the argument `second_db` which means in the route `/users/articles`, only the database queries that are sent to the postgres database will be in a transaction.\n","readmeFilename":"README.md"}