{"_id":"@rolster/vinegar-typeorm","_rev":"36-ca3770dbd2a0c10993e27e722aba4e3b","name":"@rolster/vinegar-typeorm","dist-tags":{"latest":"4.2.2"},"versions":{"1.0.0":{"name":"@rolster/vinegar-typeorm","version":"1.0.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"3ad43ff75937b7a5b7cd4ddd9797a4681e5b91d0","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.0.tgz","fileCount":28,"integrity":"sha512-VYl0Zj2dSiADItkFhZo84eAGIy8gl16oy0+ppRor4L2TQhvouzh00dBKGTSITsa50h9qXcq4CL9cwct7TYnKXg==","signatures":[{"sig":"MEUCIHNAbaBVqZM6RUIBWA79Z/Hnzod6Hmx67Mk2481DelS2AiEA9q5Q3hVS7g9BduMOI/wmf+BFbr3dLWaMlAZL2Z4aMWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44488},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"fb843bd7d37d5a43adee24020c76e47bf306ff58","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.0","@rolster/helpers-advanced":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.0","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.0_1694894496848_0.8370901158311099","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@rolster/vinegar-typeorm","version":"1.0.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"9b95f4bbdff4f60613de9fb1aa4fda45f1d168cb","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.1.tgz","fileCount":28,"integrity":"sha512-ABO7UiTHIsHGAFaGHE+t/Nllafk1XtIDD5TiJ+E+wmIrqd83U5vvbFhMAg2Uj2ZLznmD0woJMK8vDa/JB1xZAA==","signatures":[{"sig":"MEYCIQDMIKKyOyFpL78u/Rf0VioSehuyFw+jMxJIRP26csDptAIhANdvCsb4lR0gqJ2M2HULIrhcq6Vnzh5AV/t+rNRlb9J0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44492},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"dc367a4e5ed2d5d828492507034f9d2e1355c147","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.1","@rolster/helpers-advanced":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.3","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.1_1701711372972_0.8577092507292343","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@rolster/vinegar-typeorm","version":"1.0.2","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.2","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"7e5ed923f1ac6fde510a3306566552f4e9bc2bf7","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.2.tgz","fileCount":28,"integrity":"sha512-wv3VxjoIq75VSXiAoFNFw1LwU6hI8uNVQYBuWGBxre3MojMBvDuL+4iUeM2U0NDmSdgegmLMTMsgNK2UgAcxyg==","signatures":[{"sig":"MEUCIGGpE1bK7OWSwcB4Tzzyk822+E7V/wFVn9uHVZMAg4srAiEAlhpNt0UXWDpAcjeQ7H/BLnGAU+h79AI9MLWV3gDaH30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44492},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"08cebb8924f5a19e6009d90cdcf7c9cf92fcc491","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.2","@rolster/helpers-advanced":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.4","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.2_1702135644349_0.6932597334897095","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@rolster/vinegar-typeorm","version":"1.0.3","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.3","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"d72204aea86c2afc5a150f7bef4ca42dc2ad4323","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.3.tgz","fileCount":28,"integrity":"sha512-Vc0qo99LugXwVYpVVWOsedzF5hzLE6h8feLL9bF4/laDmd2r5bkpHrOhl/snJNVUWY5GsM83RebaBVDeOukWJQ==","signatures":[{"sig":"MEQCIEOQ0pq9otKPaEPSqwYkPpg844Tps0nZH4tAtvxQc1L7AiBe4iM1hIHqpOgVe0BU81d4Bn4nZ34y8/rp40wGd6iyDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44492},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"e9b485deee7a38d8593eff8770617f45f0e30186","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.3","@rolster/helpers-advanced":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.4","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.3_1702135986651_0.08874033776515144","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@rolster/vinegar-typeorm","version":"1.0.4","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.4","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"5705be5452ffe3cd23069970d93bb875b1fbe726","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.4.tgz","fileCount":28,"integrity":"sha512-SKF+B/smpjg48aEx6ccQVaBOk2tbcPDFSPCfhDTWlus/dXEb6uAbGWEpR1GMYnCa7mA7sjsiQkM6S426iDZH6w==","signatures":[{"sig":"MEYCIQDNyfwtQ39AYhqa/xTCuhGTMhfZjtGk8q/jt4/WTzVOPQIhANpNXhzI44jc4KGpRb5hXbpH6lxM8iZXvHhH7k7zv1ju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44492},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"e9b485deee7a38d8593eff8770617f45f0e30186","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.4","@rolster/helpers-advanced":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.6","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.4_1710082333480_0.04915674064727016","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@rolster/vinegar-typeorm","version":"1.0.5","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@1.0.5","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"4185ef0e98234310ebd31463abc9db18407d2cb4","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-1.0.5.tgz","fileCount":28,"integrity":"sha512-IyyK0Q91QWUcogXE2xfzypUheLYjkh7zRzma2E9YnlMIVnp8n79lNC6HTNcDNxZHk2k+f+gNne4AYNEj9zfHYg==","signatures":[{"sig":"MEUCIQDX07pRuSdOiTziOwNZ3scHsSzZ0GSpoRoC4mWgdy00fgIgQl43lq8GwL2bFg/sUzmxsJAKXBoeXtQc+8Gk/ACtVJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44492},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"5abb893028d1cf8571c7355e12ece862bd07fc21","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"typeorm":"^0.3.10","@rolster/vinegar":"^1.0.5","@rolster/helpers-advanced":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.7","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_1.0.5_1715193855667_0.08635924594693734","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@rolster/vinegar-typeorm","version":"2.0.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.0.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"5878bb018d417a19ad5dd1cccf137ebc7187a2c4","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.0.0.tgz","fileCount":28,"integrity":"sha512-OLLnNW09KKAe9syFg3WQuN5MCw0HR4OO249REQFWvwvYJ8feGtEXW/YTqS2nh+yhqb9OkJwnuRFAD6AP41BEFg==","signatures":[{"sig":"MEUCIQD20tsvjMzx5xx9aOfZzPTmrpdlw4i+Q3YO3seKjvctVAIga71vCM8ZuJayXgK8mMPq1pr3sf6di8RXbH6RoNvH4bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44532},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"687252878e3c0b291d95165cbc4f4e1a474297f8","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.10","@rolster/commons":"^2.0.2","@rolster/vinegar":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.9","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.0.0_1721589777111_0.3432749973493874","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@rolster/vinegar-typeorm","version":"2.1.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.1.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"79444e985593d7739d7d20d8f9fa02e2636a2f25","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.1.0.tgz","fileCount":28,"integrity":"sha512-shUWhgdNzrkakQAh7wphJhl1ZrNl/8BWWYLP0OjpckzDYWKNhXlFtiow1308wpTGwk6iqCG0h/LIM/msUVaXQQ==","signatures":[{"sig":"MEQCIH7uWSQv2ASgSyoMzs7x4njQ1h4kzciU+O3acxZmA8CQAiB+9xTZE+SmIkxDDVhuXBZaajqWcsBI6s5aa4it4iD0Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52246},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"872cccc823c067d7909bb4a507bbc5fb9acf7913","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.10","@rolster/commons":"^2.0.2","@rolster/vinegar":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.9","@types/express":"^4.17.14","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.1.0_1723996939739_0.5210421687557898","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@rolster/vinegar-typeorm","version":"2.2.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.2.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"18712424ea321aaed03001b4fb620075df28319c","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.2.0.tgz","fileCount":28,"integrity":"sha512-xEveNVsUXKK9oMVUQI0HOudyFQpjahBONZLcJnA17DJtE1pMB8O8EqUVuEiF3xwIiI6qnu75O1svGH++4pa54Q==","signatures":[{"sig":"MEQCIAOC5d9vB81gn+uEKUyx4voEr0/3721YWsxlfA9oAJb5AiBXO0w+Q+crfmtwmSwZWg6PywKNLArNuMvJI/7r736Nyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55912},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"872cccc823c067d7909bb4a507bbc5fb9acf7913","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.10","@rolster/commons":"^2.0.5","@rolster/vinegar":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.9","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.2.0_1730735044750_0.36831144649253056","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@rolster/vinegar-typeorm","version":"2.2.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.2.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"9b65e83861fd3610b140088c64874074c044ff79","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.2.1.tgz","fileCount":28,"integrity":"sha512-R/MJgwmnpDcHmvoXmtaY0WYFxPWyP7m3FIl42AbIPQo4wXoCibO9ZH1pBU9qh4w/xVXID02dR3YxbBGakVZ1iw==","signatures":[{"sig":"MEQCICeyFwCHCo2BZaRYmJYdQmay/F8VjXQl2WKNsCGsBgAiAiA83g7WdtBIEx0b4j7x+VwzWLNImWTeCwy4swDrN3vi7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55903},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"c1c4b09aac8f0d2e0e72076694b42d2bf939a872","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.10","@rolster/commons":"^2.0.5","@rolster/vinegar":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.9","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.2.1_1730922278231_0.7677717485067228","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@rolster/vinegar-typeorm","version":"2.3.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.3.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"b193d8efa667b399dcaa9f0c83d6757339dc01a7","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.3.0.tgz","fileCount":31,"integrity":"sha512-9uQvShavcml1Ceo3oh2qdZBt74iwChFUJwt1ekpvHsV25DsEm9tdhYhMp2ScXmQgbpU8GwEvj7Dvq/EOldVmbw==","signatures":[{"sig":"MEUCIQDW+WINQZaWhFRbEMEdnvUDCXxdf7RDeitPqCM+agTj3QIgDyTmdi7li/HgEzHL5un/KlelLtIrGKtKEbez6io1Exg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56820},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"af85b2e668d8a59afa735eeba355e60589ed4704","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.17","@rolster/commons":"^2.0.8","@rolster/vinegar":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.1","@rolster/types":"^1.0.9","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.3.0_1731184688005_0.06865569512464154","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@rolster/vinegar-typeorm","version":"2.3.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.3.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"c1f89d720a25e04268ea15e24e254cc1cc20abb2","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.3.1.tgz","fileCount":31,"integrity":"sha512-iWLYjrFDjCjHedz6FhZ/0JF8mXZ/slamEtZfQ6KaMZGkabanY6cyN6hx/gCofwzWfuZv5SgdPoOuN37B3sncHg==","signatures":[{"sig":"MEUCIQD6Y4geRUAEA4AgXi0GuWUDHN01eFFMn07CXecUllbVAwIgHSmd1i+FL0v/C7LTqWiuXIgHsmRg/Zfi/5jrpCOaUIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55198},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"f35132589007f64049ea35935e033da16c5b4c42","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.1.0","@rolster/vinegar":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.3.1_1736015016684_0.0866818511227887","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@rolster/vinegar-typeorm","version":"2.3.2","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.3.2","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"068c3c3f7078f1b3ca2fd50d417769d279105224","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.3.2.tgz","fileCount":31,"integrity":"sha512-X4ytq48SJTwTJppECdJ0KtC2ej1wzLR5eBvuzcRb6lnPNSZO57MeMmcNInbJRCg3a69B0hBUKogUEL7bMb/rLg==","signatures":[{"sig":"MEQCIANT5B1/jr/JWmdSW2O5vdA8Gsu8D1GjsrwgKonh9PEfAiB2uK2A6ZgjRN1AASP++hLZfmgxsarhrRVLv8I9mBlFBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55168},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"2ff65bb43061ddfc46dcdf9cfa75a162d12aa477","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.0","@rolster/vinegar":"^2.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.3.2_1743275151443_0.6960529377085114","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@rolster/vinegar-typeorm","version":"2.4.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.4.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"a19d7cea4fc47e2fe402c443e9344a0459520f39","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.4.0.tgz","fileCount":34,"integrity":"sha512-A8ylrMBesQyFyzcs7J+7UJi74JEVyGrtyQctqjusKBKmqu7u4jHbjnqw93uGYfJbs/WlRY8gI0U9JXcatZRw4A==","signatures":[{"sig":"MEUCID62PoBdOdx0ME+HlbDFWNg9T3O2WI8K3QVkzCNaLdprAiEA1CzO3cfm5pM7AV12m/GKJgtBc3hnH8/WIb3DwYQ7250=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59254},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"2c2cd01d07745d3ff5e5e94a3dd795086be06b0b","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.0","@rolster/vinegar":"^2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.4.0_1743289900017_0.15908061093767634","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@rolster/vinegar-typeorm","version":"2.5.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.5.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"bce2c4bc42b94f38497c802a5d6d6e0b04f1fd2a","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.5.0.tgz","fileCount":34,"integrity":"sha512-RobXdEJeWFrvzbx03GxZAzBqlqvVo3l0S0Z/CG8525/uAn7cLN9DN9om7b4+geDb1hG4EFiavp2Rxdghbs5++Q==","signatures":[{"sig":"MEYCIQCE0gdUMoBPSEQU2ivcI2FuthM5qJRBYE8dALkjmMLQ6wIhAOfoX3bZT0V9YFdIncZ+GAiRFkt29eWvMwtl/m+MPRpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71001},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"2c2cd01d07745d3ff5e5e94a3dd795086be06b0b","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.1","@rolster/vinegar":"^2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.5.0_1743531073074_0.4495684741761503","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@rolster/vinegar-typeorm","version":"2.5.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.5.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"6344ada9e9a74cae3d02f02950e95605de91af02","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.5.1.tgz","fileCount":34,"integrity":"sha512-BnhoFs/eq8RW+D8tJ0uFZDMY7zKlvwdbEBPv/LnjpADYttDOJHSS/1EspNOZVsO1c7YpcKqDwcvkH27lrXZK8w==","signatures":[{"sig":"MEUCIQCjRybupk4h80nvsKNppC5fFVzPKfaRE17GIpRT2BwSIgIgQHNbB1qvmW8muSLwfco6kRaMjowkOsI8mfEJYqTpFvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71413},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"8e57b1ca5104f474025172289d0ab0bb2151ef17","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.3","@rolster/vinegar":"^2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.5.1_1744219620206_0.33717008980690233","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@rolster/vinegar-typeorm","version":"2.5.2","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.5.2","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"3a061376cc183fe2c0cc1f692604d320b74eece8","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.5.2.tgz","fileCount":34,"integrity":"sha512-38MkQo3FvXnRb57oXyyCVP5q1NJQaAns6it1TE2rb3F9rkbNySS48tZiq+tSBAperBcY+8gAtVJ6CHXEN9WVkA==","signatures":[{"sig":"MEYCIQCKtMTRIvg9UIfy+2HdRzf9CQqgpEkR1VuKUWEJ6Nr5bgIhAP9gLEFytzsZr8kbJLhf6ReEMPxuxVJUbCdVS4hbQWxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71413},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"f607362a0a92e08300997aff0ce74bcdf898753c","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"8.19.3","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.3","@rolster/vinegar":"^2.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.5.2_1744389936422_0.8314236951139313","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@rolster/vinegar-typeorm","version":"2.5.4","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.5.4","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"516c73b3b23fee3b2fe0393ff45d2b43f68ff1a4","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.5.4.tgz","fileCount":34,"integrity":"sha512-dzJOclAVErSyJNZ12mXxPlpvUt54QMhnlJYytnqwbY4aIxzx8/nnYd9abSqGUqSnGP7WMFYX6Oub9S7PzBjoNg==","signatures":[{"sig":"MEYCIQDZVeVcEEc2L5aO3iteOUDzxv2Ps21D263g8HjhWmigRwIhAOhXvn09c92SKHgNN+GAPzMUCvByYHiSlyl751GxxGl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71628},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"0c7ba076bd130cdf8f763a8d404ea20eccf86063","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.20","@rolster/commons":"^2.3.20","@rolster/vinegar":"^2.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","ts-jest":"^29.1.0","prettier":"^3.0.3","typescript":"^5.7.2","@types/jest":"^29.5.1","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.6","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.5.4_1753125476362_0.6523387309536375","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@rolster/vinegar-typeorm","version":"2.6.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@2.6.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"69bd30a1906c531d0136aff9484b7d7f889c7761","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-2.6.0.tgz","fileCount":34,"integrity":"sha512-pZSu4IMSB1TjVObY2wAzQ1FT2BPVxfcRqQx/cqrTQ1+jCRWOg5SbOKjDc/l0kPPE+B8X2JuItwazI69tZ/wnnw==","signatures":[{"sig":"MEYCIQDkvt2K539p1kHePZhcFhfAT8dO71WHEsL1yaW1ObbUlwIhALijkSFn7u67NoMsKoHTd+Y+Co9xRRAv5szOEjK6TOtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71547},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"3e3ddedea3310ba9e54df83ded0af8360e499d91","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.26","@rolster/commons":"^2.4.0","@rolster/vinegar":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_2.6.0_1757349674619_0.13636747026471374","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@rolster/vinegar-typeorm","version":"3.0.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.0.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"ecedbab3cd2689bf3b78e34995fccf4a61eb3711","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.0.0.tgz","fileCount":34,"integrity":"sha512-qNO6PecgcG34eKjvb2oK8VWimZE9yc8NvBHmftZigI/awaPZ190zYrdWA61Yo5i3bL+ADXQadQuAdb5E5Mx65A==","signatures":[{"sig":"MEQCIHxLTZ/BBwXgwp3W/EP1iGa9BCagXqL1YjrVekW1b8EHAiBnqWJpJCd0DJV6z365bxp7hcAMqGMkBDU+Y0Z2fTn5nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74771},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"1272f418b614b6e1aeb426d7acdad63a5062354d","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.26","@rolster/commons":"^3.0.0","@rolster/vinegar":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.0.0_1758562814524_0.47635817314215245","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@rolster/vinegar-typeorm","version":"3.0.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.0.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"fd9e39dbce6dfa986d535d821253fc0a5f86e1b5","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.0.1.tgz","fileCount":34,"integrity":"sha512-uHHdlYZk6n4wH2pOL8lLNjkcpeS/TjkImThrIRNWiJ7IDaG/WOEGXv+o+3qFaVl5a+Ogn7Bz/HPWqOmG8lCRmw==","signatures":[{"sig":"MEYCIQDTPjnz+dT6e1ouo3w54fgU/wrpVt8RqITqyl2JuS3ZzgIhAPV0opmKYBpfUErpD5kCmU9DaavLF450vP28Xp49uL1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74887},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"b1049cf2fc7f02a6c87c4fcd0a2adfee523f8339","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.26","@rolster/commons":"^3.0.0","@rolster/vinegar":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.0.1_1758579535168_0.44558155313089287","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@rolster/vinegar-typeorm","version":"3.0.2","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.0.2","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"cd0673ad572d786ddacd6e8067da4ce937f6bc68","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.0.2.tgz","fileCount":34,"integrity":"sha512-6vU4C0Ne6NVrYVUIsnCXBB4ca7GenZSDO7qI4ZApMxWBERbOaTKkubXmBNOYosAKOgrRhHsBcG8NdCgd44EGwQ==","signatures":[{"sig":"MEUCIFuLveVk1k6f+p90bifpi+FCmi7z1c66EQn1r5V7oVaLAiEA6Yd5coREzBErNqTCYs3nYCdCfumJYuU36SfAKEB0WlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74887},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"005efeaaaa032971388e8fa4e53f8d723319efdd","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.26","@rolster/commons":"^3.1.3","@rolster/vinegar":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.0.2_1761763172600_0.07533155974723083","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@rolster/vinegar-typeorm","version":"3.1.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.1.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"aca4ce5d3d8a98ef8fc795e56cfe61f2a4140594","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.1.0.tgz","fileCount":34,"integrity":"sha512-CS1Z0J6X9W1rXE3DgN/q1xDazhqqzYq7Kd07IxIEHKNm/KgsnZOXJiAuS4SlbPzYm42RTAdjjLgMZ7c1/afA6w==","signatures":[{"sig":"MEQCICtXq+DtaYK4oTAwmp49S+dMTuYfnBZzC/fR+dGfxT24AiABEUtCxyuWe2fbCKA/WkQHgL97BiN6rwbyTdCi9Jjmdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74887},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"e1d18124f25e7e6025a1b32fb61b9c70330b75c0","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.26","@rolster/commons":"^3.1.3","@rolster/vinegar":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.1.0_1762266440748_0.053181926926177736","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@rolster/vinegar-typeorm","version":"3.1.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.1.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"2905bf77d99ade4703354d8cefaab98912f1ae1b","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.1.1.tgz","fileCount":34,"integrity":"sha512-yNJcf8mNS1kAwkbQwJyX0QXt/E2OBtBDKvnlyHbUJUD7Q0qSymWphI+T5D8mGtBIO7odvT06ZDt4NPN5k88TwA==","signatures":[{"sig":"MEUCIQD3nKcv2m5+0ad7Tq+LNyW+vltnoROQUS/YnK/vwtacvwIgbXeRXItkzIkCsDBqlyBkkbt38kMLvQATIQxWm+RZ2xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74931},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"5d4791017e96f57172b5978c68014b3afa076a54","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"overrides":{"glob":"^12.0.0"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.1.5","@rolster/vinegar":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.1.1_1763413260451_0.24377794498989158","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@rolster/vinegar-typeorm","version":"3.2.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.2.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"c4fdfd62df344ed2db00ae4e7a133f97e1a56798","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.2.0.tgz","fileCount":31,"integrity":"sha512-ztNrZCwne7jWY1ozrBXJvy/2RFwrK5hqXzBY8w1FFbobaA35kABU0QMNeudAnyFFXuRrrXPKSVtcN6htT506aw==","signatures":[{"sig":"MEUCIE5ta9m+jHTzZ++5eXTxAFjiZaq8wgn/xK8FoOOrkhNgAiEAtusBC9XJEeoaiYC/kldl8QoLA5Cyk4UlMJCWxYcrf/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72235},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"2bc9918c10f15493b32d9cddb6bf3bbfadd453b7","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"overrides":{"glob":"^13.0.0"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.1.8","@rolster/vinegar":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.2.0_1765892348892_0.8854011463990432","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@rolster/vinegar-typeorm","version":"3.2.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.2.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"4af02aa6b2b121b4b8a305be7a17ec1839ccecab","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.2.1.tgz","fileCount":31,"integrity":"sha512-pehhF91hPqJJ68WkxYS/gn7kgz4eHyrwIRjpYx5FYmZNJNvl+R07gdK2C1+u664iUJFvFv6OzZcANQJEN1Yg2g==","signatures":[{"sig":"MEUCIQDg4lrTBBIx+u7wY4CDqFDdu+XbQMbXtNV4euoszVviawIgGppbu/iUG8bhe/1XWTS0aG63j70ZFOgVeA5fQgoA/rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73764},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"2bc9918c10f15493b32d9cddb6bf3bbfadd453b7","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"overrides":{"glob":"^13.0.0"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.1.8","@rolster/vinegar":"^3.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.2.1_1765896866264_0.9992101009886314","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@rolster/vinegar-typeorm","version":"3.3.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.3.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"2be3b0fbe260aa98380951e5e3cbecffb8f05166","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.3.0.tgz","fileCount":31,"integrity":"sha512-qcduvfVCrKHLgxOR2i03QCWN5PqPwIaL33myuKjxOCnw6AOMtYn7m9ByQNHRGku5Z4erOecBv0oMNKfnr31kpA==","signatures":[{"sig":"MEUCIHO9/YdcN1Qybti2VMu5LhLzGVT26PjK3jlOviaBw5bZAiEA0hVRfA7HXJO7HjeqkjEqduKw8innjkyMckMigpJAtjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73071},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"da96f6a4d42bb5b933cb72d38a03679a0a0e704f","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"overrides":{"glob":"^13.0.0"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.1.9","@rolster/vinegar":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.3.0_1769202671139_0.20795665157794874","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@rolster/vinegar-typeorm","version":"3.3.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.3.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"a42e6168b17e4074b23886b5245a22551a70b51a","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.3.1.tgz","fileCount":34,"integrity":"sha512-eq+Y+3orZ25mWZCYN1Cb01HhtkfTBNiLuKe6aPt/0qgJxI0WPnM/ULYWcVQf/YB6LzsQ3PlozXeUB42iY/oI+A==","signatures":[{"sig":"MEUCIQCYFH5C5z3AkYqB5yEFl85URSjywHDKaeoyScgcqElcEwIgfQNpuzG/xYO6hwzpzbV7JYgUpy/CbugYB1ixMTE/fRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75115},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/es/index.js","module":"dist/esm/index.js","gitHead":"0f34ec42f2afdb7d927256b9919518b596b735fc","scripts":{"test":"jest --coverage","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier . --write","test:watch":"jest --coverage --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"overrides":{"glob":"^13.0.0"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.1.9","@rolster/vinegar":"^3.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^3.0.3","typescript":"^5.7.2","@rolster/types":"^1.1.0","@types/express":"^4.17.14","@rolster/rollup":"^1.0.8","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.3","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.3.1_1770826598356_0.6688788323245889","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@rolster/vinegar-typeorm","version":"3.4.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@3.4.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"e73682f64ec0ffd74eddd4403d65e3e847753871","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-3.4.0.tgz","fileCount":34,"integrity":"sha512-WzExOcb06VEQ4d9N60SwpsBnyrr6BPu3NGA6NYn56PYbePVNjwHvTy8duBC5Nq5LanAy7Anxjo1wR2xCg3mO5w==","signatures":[{"sig":"MEUCIHq3ZcOaDw84OjFQ1HVhegFZ2gGKEkImcM7Hld63DUlrAiEAoCPlDCSZf/Dgq70tODKw/YThjcbW9hzsfi4PcQrpkaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75079},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"gitHead":"23a4bbfc4f5e44ccae625d901c2a091f6e0802ad","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.js","clean":"rimraf ./dist","prettier":"prettier --write \"src/**/*.{ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^3.2.1","@rolster/vinegar":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","rimraf":"^3.0.2","vitest":"^3.2.4","prettier":"^3.8.1","@vitest/ui":"^3.2.4","typescript":"^5.7.2","@rolster/types":"^1.1.0","@rolster/rollup":"^1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_3.4.0_1773751706917_0.8133584832071372","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@rolster/vinegar-typeorm","version":"4.0.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.0.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"79a98ec07ea1cf6d57a3b820649886823bd02bf2","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.0.0.tgz","fileCount":34,"integrity":"sha512-vtbgnHAj9oFXRn5kO3tHCPYsPGbUHIxH3Eglztu+yWO+L8oprJ9gddYQKw2dNCPLlSPGqfA4sFS4HtYhgB71OA==","signatures":[{"sig":"MEQCIDNa2LH0o5hAcAlRayWO9WUPKizpKFNo8oMvOc4cMxZ8AiBTtiFHajUTnxn/X7bZJ6otDOn+W86cTh054zroDRJTeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75080},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"gitHead":"dc2b9159270f9d229b25f0e2b0f4639f4b3215ad","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","prettier":"prettier --write \"src/**/*.{ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^4.0.0","@rolster/vinegar":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","rimraf":"^3.0.2","vitest":"^3.2.4","prettier":"^3.8.1","@vitest/ui":"^3.2.4","typescript":"^5.7.2","@rolster/types":"^1.1.0","@rolster/rollup":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.0.0_1773844155981_0.11575486100810894","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@rolster/vinegar-typeorm","version":"4.1.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.1.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"e41f2bf7535bac5a3b01e46404b1284d9063bb50","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.1.0.tgz","fileCount":32,"integrity":"sha512-jihiQXlSg2n7co4dPVjbnElohSnkLqZTkhUl39J2ffbLhUaiiwsCz38D+mabM16iFt93G3FjTuqW1g7CvftsCg==","signatures":[{"sig":"MEUCIQDu2m8LVvzYeu/lusMxEIuOwEqHc8eqYvcH4v72pqTXRQIgcvbcwbG55tt2fgpvlyWBZsbCwVNGVW+APIGxl3NOUcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14.13"},"exports":{".":{"node":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"gitHead":"7aeeb650ce744bf8e316489d494182c9d7f1e9cd","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","prettier":"prettier --write \"src/**/*.{ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^4.1.0","@rolster/vinegar":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.1","@vitest/ui":"^3.2.4","typescript":"^5.7.2","@rolster/types":"^1.1.0","@rolster/rollup":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.1.0_1774115302336_0.8861424725439935","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@rolster/vinegar-typeorm","version":"4.1.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.1.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"3edcc69c8c94cdb125dae04f6a172785d132c19c","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.1.1.tgz","fileCount":32,"integrity":"sha512-EvXq6Q/xJGY7fFDZUIhUcR0Vt2mlYfNoBhjS/f+m3pHggr/WvDt7KZ3gSUCGP6ZxfhX+VzGe+jKw/9w+Kaaw5g==","signatures":[{"sig":"MEUCIQDUvP+qLJg/JwfoV6oSU+iTMX9VoJ8OSpZUoNAuxOF9CwIgDDTnSmh+IIls6ZP1ClKluc5ZR7Z87BqHsgS9cvUt0oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50620},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14.13"},"exports":{".":{"node":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"gitHead":"204b783d9b84948e40eecbffaaff9384616b4fd1","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","prettier":"prettier --write \"src/**/*.{ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.4","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"typeorm":"^0.3.28","@rolster/commons":"^4.1.0","@rolster/vinegar":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","rimraf":"^6.1.3","vitest":"^3.2.4","prettier":"^3.8.1","@vitest/ui":"^3.2.4","typescript":"^5.7.2","@rolster/types":"^1.1.0","@rolster/rollup":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.1.1_1776952610273_0.016981600629504046","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@rolster/vinegar-typeorm","version":"4.1.2","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.1.2","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel AndrÃ©s Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"735a9e9c0e06cc8be143f6771fc58c69ba799443","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.1.2.tgz","fileCount":34,"integrity":"sha512-ei5FzwCiLwpnAuW75ADZ/wmZLfjD6EJbTkS5wmG8zEZ1l+JLhc6SrEzRt+RtcVmBljwSY1WiEzfJRpbcYKWaXw==","signatures":[{"sig":"MEUCIQCNzmboAVt6scxhjF8ruV+QT+WcCeVfrOmWtrTQD3zfMgIgS2LRjUwhs6c2ItmiJAZtsq0fDUDCfDlfJgzX+slSRJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79500},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=22"},"exports":{".":{"node":{"import":"./dist/es/index.mjs","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/es/index.mjs"}},"gitHead":"32f089dd12cf768fd381387edc7eda2e9f9f9640","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","prettier":"prettier --write \"src/**/*.{ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.8","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"typeorm":"^0.3.27","@rolster/commons":"^4.1.2","@rolster/vinegar":"^4.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","rimraf":"^6.1.3","vitest":"^4.1.8","prettier":"^3.8.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@rolster/types":"^1.1.1","@rolster/rollup":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.1.2_1781200766506_0.799189074059367","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@rolster/vinegar-typeorm","version":"4.2.0","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.2.0","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"6a51ec3fc1c06c6a677ddc8abe8d34ffeeb8e7a9","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.2.0.tgz","fileCount":37,"integrity":"sha512-OmJrLRu7CBXmEEr0ggMyYbKyQojv6RRI5pbMkeh+LF8lLguvGy+6nq0KhEhIPRmgXpW2i53YdgA932nNAEIdAg==","signatures":[{"sig":"MEYCIQDUNQNlFsM8sY9gye1Ts3Uxn1rZot9Fg0daRvmjiUxYwgIhAKl2t5tvIG7zRs4mzEDwVkdbUkyYOYPmuRRiNw2vx4xf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84554},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.11.0"},"exports":{".":{"node":{"import":"./dist/es/index.mjs","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/es/index.mjs"}},"gitHead":"de669c8f0cd99ebe3226fc330584871b89f38694","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","lint:fix":"eslint . --fix","prettier":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.8","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"typeorm":"^1.1.0","@rolster/commons":"^4.2.1","@rolster/vinegar":"^4.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","eslint":"^10.7.0","rimraf":"^6.1.3","vitest":"^4.1.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@rolster/types":"^1.1.2","@rolster/rollup":"^2.1.1","typescript-eslint":"^8.64.0","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.2.0_1784653540433_0.11926824620678822","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@rolster/vinegar-typeorm","version":"4.2.1","keywords":["rolster","typescript","vinegar","typeorm"],"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","_id":"@rolster/vinegar-typeorm@4.2.1","maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"1c8611bd0658b2bdddcd81975cc76217fa29e3a9","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.2.1.tgz","fileCount":37,"integrity":"sha512-x2RaFYcHngbVM0WseDKLUXRg01IpPOLqwpbcB4kcdcUya8aQZkLQdIEXBJeXIKT7tAhgzzcIQjadDFrMTiwKcQ==","signatures":[{"sig":"MEUCIFyjPHkQah1USg6FxV7Ij2/t0LpxpR9uJmP5J6bFQZY0AiEAqI6S2p2KCyWwadEHRTi2uABM9nfZFo4ySzs+G8Wg2R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86742},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.11.0"},"exports":{".":{"node":{"import":"./dist/es/index.mjs","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/es/index.mjs"}},"gitHead":"030912b08fbe99d965b1ee3dbab0f0557777e92c","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rollup -c rollup.config.mjs","clean":"rimraf ./dist","lint:fix":"eslint . --fix","prettier":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"10.9.8","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"typeorm":"^1.1.0","@rolster/commons":"^4.2.1","@rolster/vinegar":"^4.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","eslint":"^10.7.0","rimraf":"^6.1.3","vitest":"^4.1.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@rolster/types":"^1.1.2","@rolster/rollup":"^2.1.1","typescript-eslint":"^8.64.0","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinegar-typeorm_4.2.1_1784734855912_0.21523035125219092","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"_id":"@rolster/vinegar-typeorm@4.2.2","bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"dist":{"shasum":"adc1bd7a3d522f49502a3255b7011b8aab18b38a","tarball":"https://registry.npmjs.org/@rolster/vinegar-typeorm/-/vinegar-typeorm-4.2.2.tgz","fileCount":37,"integrity":"sha512-i8z9y6cHlo1x7/3VlfdLzOzvUl7BaVSPlobpswyLoKuZkWMUcSVmXt3pN0kIqfZJXlor8179znELsGWrXUJusw==","signatures":[{"sig":"MEUCIEW/yZVmsm7umUWOhZfmtAYyYLzLGoqeRRfbpnd8R+HIAiEA8F65tFW77PmWT3goC7wk0QIFQWot8rD4qN7OZAhumLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFWAMXI433sb5ZgRkUYZbnIeycaA9XZ2j8mSUOytU2yvAiAEJPMYv9LWonClisbsBINzXdAMGm0xwRa6cFy6kFVhnA=="}],"unpackedSize":85583},"main":"./dist/cjs/index.cjs","name":"@rolster/vinegar-typeorm","type":"module","types":"./dist/esm/index.d.ts","author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"module":"./dist/es/index.mjs","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.11.0"},"exports":{".":{"node":{"import":"./dist/es/index.mjs","require":"./dist/cjs/index.cjs"},"types":"./dist/esm/index.d.ts","default":"./dist/es/index.mjs"}},"gitHead":"39d2732314dcf422dff26944c8c6e0d0ab4a7465","license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && tsc -p tsconfig.app.json && rolster-rollup","clean":"rimraf ./dist","lint:fix":"eslint . --fix","prettier":"prettier --write .","prepublishOnly":"npm run build"},"version":"4.2.2","_npmUser":{"name":"rolster","email":"rolster.developments@gmail.com"},"homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","keywords":["rolster","typescript","vinegar","typeorm"],"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"_npmVersion":"12.0.2","description":"Package containing clean architecture implementations with Typeorm.","directories":{},"maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"_nodeVersion":"22.22.3","contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"dependencies":{"typeorm":"^1.1.0","@rolster/commons":"^4.2.4","@rolster/vinegar":"^4.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.0.0","tslib":"^2.4.0","eslint":"^10.7.0","rimraf":"^6.1.3","vitest":"^5.0.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","@vitest/ui":"^5.0.0","typescript":"^6.0.3","@rolster/types":"^1.1.2","@rolster/rollup":"^2.2.0","typescript-eslint":"^8.64.0","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vinegar-typeorm_4.2.2_1789410784451_0.1954715771519584"}}},"time":{"created":"2023-09-16T20:01:36.778Z","modified":"2026-09-14T18:33:04.690Z","1.0.0":"2023-09-16T20:01:37.035Z","1.0.1":"2023-12-04T17:36:13.172Z","1.0.2":"2023-12-09T15:27:24.572Z","1.0.3":"2023-12-09T15:33:06.893Z","1.0.4":"2024-03-10T14:52:13.627Z","1.0.5":"2024-05-08T18:44:15.793Z","2.0.0":"2024-07-21T19:22:57.279Z","2.1.0":"2024-08-18T16:02:19.912Z","2.2.0":"2024-11-04T15:44:04.926Z","2.2.1":"2024-11-06T19:44:38.521Z","2.3.0":"2024-11-09T20:38:08.282Z","2.3.1":"2025-01-04T18:23:36.880Z","2.3.2":"2025-03-29T19:05:51.649Z","2.4.0":"2025-03-29T23:11:40.217Z","2.5.0":"2025-04-01T18:11:13.248Z","2.5.1":"2025-04-09T17:27:00.391Z","2.5.2":"2025-04-11T16:45:36.646Z","2.5.4":"2025-07-21T19:17:56.591Z","2.6.0":"2025-09-08T16:41:14.882Z","3.0.0":"2025-09-22T17:40:14.739Z","3.0.1":"2025-09-22T22:18:55.392Z","3.0.2":"2025-10-29T18:39:32.812Z","3.1.0":"2025-11-04T14:27:20.936Z","3.1.1":"2025-11-17T21:01:00.644Z","3.2.0":"2025-12-16T13:39:09.052Z","3.2.1":"2025-12-16T14:54:26.393Z","3.3.0":"2026-01-23T21:11:11.293Z","3.3.1":"2026-02-11T16:16:38.545Z","3.4.0":"2026-03-17T12:48:27.054Z","4.0.0":"2026-03-18T14:29:16.184Z","4.1.0":"2026-03-21T17:48:22.487Z","4.1.1":"2026-04-23T13:56:50.450Z","4.1.2":"2026-06-11T17:59:26.643Z","4.2.0":"2026-07-21T17:05:40.628Z","4.2.1":"2026-07-22T15:40:56.054Z","4.2.2":"2026-09-14T18:33:04.541Z"},"bugs":{"url":"https://github.com/rolster-developments/typescript-vinegar-typeorm/issues"},"author":{"name":"Rolster Technology","email":"rolster.developments@gmail.com"},"license":"MIT","homepage":"https://github.com/rolster-developments/typescript-vinegar-typeorm#readme","keywords":["rolster","typescript","vinegar","typeorm"],"repository":{"url":"git+https://github.com/rolster-developments/typescript-vinegar-typeorm.git","type":"git"},"description":"Package containing clean architecture implementations with Typeorm.","contributors":[{"name":"Daniel Andrés Castillo Pedroza","email":"ing.dacastillop@gmail.com"}],"maintainers":[{"name":"rolster","email":"rolster.developments@gmail.com"}],"readme":"# Rolster Vinegar Typeorm\n\nPackage containing clean architecture implementations with Typeorm.\n\n## Installation\n\n```\nnpm i @rolster/vinegar-typeorm\n```\n\n## Configuration\n\nYou must install the `@rolster/types` to define package data types, which are configured by adding them to the `files` property of the `tsconfig.json` file.\n\n```json\n{\n  \"files\": [\"node_modules/@rolster/types/index.d.ts\"]\n}\n```\n\n## Overview\n\nThis package implements the [`@rolster/vinegar`](https://www.npmjs.com/package/@rolster/vinegar)\nabstractions on top of [TypeORM](https://typeorm.io). It gives you a global\ndata-source registry, transaction helpers, and concrete `Database` /\n`Datasource` / `EntityManager` / `PersistentUnit` classes wired to a TypeORM\n`QueryRunner`.\n\n## Setup\n\nInitialize your TypeORM `DataSource` once and register it globally with\n`setDataSource`. The helper functions resolve their `QueryRunner` and\nrepositories from that registry.\n\n```typescript\nimport { DataSource } from 'typeorm';\nimport { setDataSource } from '@rolster/vinegar-typeorm';\n\nexport const dataSource = new DataSource({\n  type: 'postgres',\n  host: 'localhost',\n  port: 5432,\n  database: 'rolster',\n  entities: [UserModel, OrderModel],\n  synchronize: false\n});\n\nawait dataSource.initialize();\n\nsetDataSource(dataSource); // register globally\n```\n\nRegistry helpers:\n\n| Function                    | Returns / does                                          |\n| --------------------------- | ------------------------------------------------------- |\n| `setDataSource(dataSource)` | Registers the global data source.                       |\n| `getDataSource()`           | Returns the registered `DataSource`.                    |\n| `createVinegar(dataSource)` | Builds a standalone vinegar instance (no global state). |\n| `createQueryRunner()`       | A new TypeORM `QueryRunner` from the registry.          |\n| `createRepository(target)`  | A TypeORM `Repository<T>` for an entity.                |\n\n## Transactions\n\nThe `transaction` helper runs a callback inside a `connect → startTransaction →\ncommit` block, rolling back automatically on error and always releasing the\n`QueryRunner`.\n\n```typescript\nimport { transaction, createRepository } from '@rolster/vinegar-typeorm';\n\nconst order = await transaction(async () => {\n  const orders = createRepository(OrderModel);\n  const users = createRepository(UserModel);\n\n  const user = await users.findOneByOrFail({ id: 1 });\n  return orders.save({ user, total: 9900 });\n});\n// committed if the callback resolves, rolled back if it throws\n```\n\nYou can also pass an explicit vinegar instance as the first argument:\n\n```typescript\nimport { createVinegar, transaction } from '@rolster/vinegar-typeorm';\n\nconst vinegar = createVinegar(dataSource);\nawait transaction(vinegar, async () => {\n  /* ... */\n});\n```\n\n## Unit of Work\n\nFor the full vinegar flow, compose `TypeormEntityDatabase`,\n`TypeormEntityDataSource`, `TypeormEntityManager` and `TypeormPersistentUnit`.\nQueue operations on the manager, then `flush()` the persistent unit — everything\nruns in a single transaction and returns a `PersistentUnitResult[]`.\n\n```typescript\nimport {\n  TypeormEntityDatabase,\n  TypeormEntityDataSource,\n  TypeormEntityManager,\n  TypeormPersistentUnit\n} from '@rolster/vinegar-typeorm';\n\nconst database = new TypeormEntityDatabase();\nconst datasource = new TypeormEntityDataSource();\nconst manager = new TypeormEntityManager(datasource);\nconst unit = new TypeormPersistentUnit(database, manager);\n\n// Queue domain operations (EntityPersist / EntitySync / ... from @rolster/vinegar)\nmanager.persist(new CreateUserPersist(userEntity));\nmanager.sync(new UpdateUserSync(userEntity, userModel));\n\nconst results = await unit.flush();\n// If any operation fails, the transaction is rolled back and a\n// TypeormVinegarError (carrying every failed PersistentUnitResult) is thrown.\n```\n\n`TypeormPersistentUnit.flush()` resolves the `QueryRunner` from the global\nregistry; call `unit.setTypeorm(createVinegar(dataSource))` to use a specific\ndata source instead.\n\n## Custom procedures\n\nExtend `TypeormAbstractProcedure` to run arbitrary TypeORM queries within the\nunit of work. `execute` receives the vinegar query manager and TypeORM's own\n`EntityManager`:\n\n```typescript\nimport { TypeormAbstractProcedure } from '@rolster/vinegar-typeorm';\n\nclass TouchUsersProcedure extends TypeormAbstractProcedure {\n  constructor(private ids: number[]) {\n    super();\n  }\n\n  public async execute(\n    _query: QueryEntityManager,\n    em: EntityManager\n  ): Promise<void> {\n    await em\n      .createQueryBuilder()\n      .update(UserModel)\n      .set({ updatedAt: new Date() })\n      .where('id IN (:...ids)', { ids: this.ids })\n      .execute();\n  }\n}\n\nmanager.procedure(new TouchUsersProcedure([1, 2, 3]));\n```\n\n## Contributing\n\n- Daniel Andrés Castillo Pedroza :rocket:\n","readmeFilename":"readme.md"}